软件工程
文章平均质量分 77
seusoftware
厚积薄发
展开
-
软件工程 - 1、概念
--作者:张骞--原创,转载必究 什么是软件工程,概括来说,就是用工程化的方法对软件进行定义、开发、维护。而所谓工程化的方法,则是包括了计算机科学、工程科学、管理学、数学等领域的一种综合方法。 一、软件生命周期有时也叫软件生存周期,是指软件从提出开发到软件产品报废的整个周期。通常分为以下几个周期:1、项目立项有的地方也把这个周期叫做可行性分析,因为可行性分析是项原创 2009-10-26 22:25:00 · 941 阅读 · 0 评论 -
软件工程 - 5、数据库设计与开发
--作者:张骞--原创,转载必究 首先,介绍一下数据模型:数据是描述事物的记录,模型是指对现实世界的抽象,数据模型就是对现实数据的抽象。 数据模型按照应用层次的不同,可分为:1、概念数据模型:简称概念模型,它是对现实世界概念化的描述,与具体的数据库管理系统无关;2、逻辑数据模型:简称逻辑模型,它是概念模型在具体的数据库管理系统中的实现。逻辑模型可分为树状模型又叫层次模型原创 2009-11-03 23:13:00 · 3742 阅读 · 1 评论 -
软件工程 - 2、项目管理
--作者:张骞--原创,转载必究 除了维护,整个软件生命周期都是围绕项目来展开的,从立项到产品发布与实施,在这个过程当中,项目管理的范围主要集中在三个P上:人员(people)、问题(problem)、过程(process)。 以下是项目管理者,通常是项目经理,在整个软件生命周期中所要做的事:一、项目立项1、项目建议根据招标书或合同、市场调研、项目组建议等提出《项目原创 2009-10-27 22:12:00 · 903 阅读 · 0 评论 -
软件工程 - 3、项目开发
--作者:张骞--原创,转载必究 项目开发阶段,几乎项目组所有成员都开始参与进来。而项目立项、维护这两个生命周期不属于项目开发的范畴,这里跳过它们。下面的描述不针对某种软件开发方法,只是从流程、和输入输出的工作产品入手讲述。一、需求开发与管理需求开发主要包括以下步骤:1、需求获取事实上,很多用户无法提供完整准确的需求,所以需求分析师需要通过各种方法或途径去了解用户的需求原创 2009-10-29 22:54:00 · 921 阅读 · 0 评论 -
软件工程 - 4、测试
--作者:张骞--原创,转载必究 前面我们提到过,测试的工作并不是在编码完成时才介入,而是一早就已经开始了。项目管理和项目开发是并发进行的,项目管理的项目策划阶段生成各种计划,包括《测试总体计划》,此时项目开发正处在需求开发阶段。 测试的工作从这里开始,直到产品发布前夕,下面我们根据软件生命周期一步步来看:一、需求开发与管理1、测试策划项目策划过程中生成《项目总体计原创 2009-11-01 21:47:00 · 811 阅读 · 0 评论