- 2
- 0
- 约9.05千字
- 约 62页
- 2017-02-10 发布于北京
- 举报
软件工程.ppt
软件危机 “已完成”的软件不能满足用户的需求。 开发进度不能保障,交付时间一再拖延。 软件开发发发成本难以准确估算,开发过程控制困难造成开发成本超出预算。 软件产品的质量没有保证,运算结果出错、操作死机现象经常出现。 软件通常没有适当的文档资料,或文档与最终交付的软件产品不符,软件的可维护程度非常低。 软件工程定义 需求分析:这个活动是明确“为了解决这个问题,系统必须做什么?”。通过分析、整理和提炼所收集到的用户需求,建立完整的分析模型,将其编写成软件需求规格说明和初步的用户手册。通过评审需求规格说明书,确保对用户需求达到共同的理解与认识。需求规格说明书明确地描述了软件的功能,列出软件必须满足的所有约束条件,并定义软件的输入和输出接口。 总体设计:这个活动是要设计“整体系统的蓝图”。确定解决问题的策略,设计目标系统框架结构和主要元素的布局。 详细设计:根据整体结构设计具体的细节:用户界面设计,模块实现算法、数据结构和接口等,编写设计说明书,并组织进行设计评审。设计过程将现实世界的问题模型转换成计算机世界的实现模型,设计同样需要文档化,并应当在编写程序之前评审其质量。 编码:将所设计的各个模块编写成计算机可接受的程序代码,与实现相关的文档就是源程序以及合适的注释。 测试和集成:在设计测试用例的基础上,测试软件的各个组成模块。然后,将各个模块集成起来,测试整个产品的功能和性能是否满
您可能关注的文档
- 股票、债券和保险.ppt
- 衡阳市第二十三中学.ppt
- 西方文化之根.ppt
- 计算机应用基础.ppt
- 计算机网络(第5版).ppt
- 课题1水的组成.ppt
- 贡献于变革管理的努力。陈述组织变革的需要性。描述变革对.ppt
- 财务报告.ppt
- 货币银行学.ppt
- 货币银行学_6793.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)