第 1 页 共 (2)类设计
定义类之间的关联和类的属性、方法。
(3)数据库设计
定义数据库表之间的关联和各个表的字段。
(4)编码和单元测试
根据设计文档进行编码,每完成一个模块应进行单元测试。
(5)集成系统
按软件组织结构的要求将各个子系统组合起来。
四、测试阶段
测试的目的是在发布之前找出程序的错误。包括:核实每个模块是否正常运行(参考设计文档)、核实需求是否被正的确施(参考需求文档)。
(1)测试安排
收集和组织测试信息,为测试工作供应指导。
(2)测试数据
尽量运用真实数据。
(3) 测试报告
记录测试结果,具体描述问题,提出解决方法。
(4)帮助文件和用户操作手册
五、管理软件开发过程
有以下几方面地工作:
(1)组织会议
探讨会议、总结会议等。
(2)评审程序
对各个阶段的工作结果进行审核。
(3)协调人员
(4) 配置管理
运用一些配置管理工具进行开发文档管理,如:Visual Sourcesafe,Teamsouce等
六、各参加角色的详细职责描述及对人员的要求
(1) 项目经理
职责:
1、制定产品的目标。
2、制定各个工作的具体任务表,跟踪这些任务的执行状况,进行限制。
3、组织会议对程序进行评审。
4、综合详细状况,对各种不同方案进行取舍并做出确定。
5、协调各项目参加人员之间的关系。
人员要求:
对产品有激情,具有领导才能。
对问题能正确而快速地做出确定。
能充分利用各种渠道和方法来解决问题。
能跟踪任务,有很
软件开发流程 来自淘豆网m.daumloan.com转载请标明出处.