面向对象的系统开发阶段有哪些?

各阶段尽量说详细点,谢谢!

第1个回答  2007-04-12
需求确认——概要设计——详细设计——编码——单元测试——集成测试——系统测试——维护
第2个回答  2007-04-12
获取需求-领域建模-(编写单元测试用例+编码)-集成测试和功能测试。
然后再次获取用户需求,重复这一过程。
获取需求是从用户那里知道设计软件的目的和要求。
领域建模是试用UML等建模工具,搭建出一个软件的领域模型。该模型在编程中会不断修改。
编写单元测试用例和编码,编写单元测试用例和实际代码。只有通过单元测试和单元性能测试,代码才能被提交到代码仓库。
集成测试和功能测试,在个模块编写完成后,进行集成功能测试和性能压力测试。
然后可以向客户展示这一阶段的成果,听取用户的改进意见。然后再次进行这一过程,进行迭代式开发。
当所有需求都实现得差不多的时候,那么就可以考虑什么时候发布了。
发布后,软件进入维护阶段。本回答被网友采纳
相似回答