- 0
- 0
- 约7.14千字
- 约 40页
- 2021-01-02 发布于福建
- 举报
软件设计:包括软件结构设计、数据设计、接口设计和过程设计。其中结构设计是定义软件系统各部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。软件设计分概要设计和详细设计。参加人员有系统分析员和高级程序员。产生的文档有设计规格说明书。
编码:编程。高级程序员和程序员产生源程序清单。
测试:由另一部门的高级程序员或系统分析员产生软件测试计划和软件测试报告。
运行维护; 软件工程三要素;软件工具和软件开发环境
软件工具(CASE):用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件。
软件开发环境:支持软件产品开发的软件系统,它由软件工具集和环境集成机制构成;(二)结构化分析方法 ?;(三)结构化设计方法、总体设计和详细设计 ?; 总体设计
设计原则
分解—协调原则
自顶向下的原则
信息屏蔽、抽象的原则
一致性原则
明确性原则
模块间的耦合度尽可能小,模块内部组合尽可能紧凑(内聚性高)
模块的扇入和扇出系数合理
模块的规模适当; 详细设计
根本目标:
确定应用怎样具体的实现所要求的系统,不是具体的编写程序,而是要设计程序的“蓝图” 自顶向下的原则。;(四)软件测试 ?; 白盒测试
结构测试
将软件看成透明的白盒,根据程序
您可能关注的文档
最近下载
- 小学生足球基础知识PPT课件.pptx
- 盘扣式悬挑脚手架拆除作业方案.docx
- 瓷器打磨抛光培训课件.pptx VIP
- 【PPT课件】公路水运工程生产安全重大事故隐患判定标准.pptx
- 铝制品干式抛光打磨岗位安全操作手册.docx VIP
- 深度解析(2026)《GBT 17457-2019球墨铸铁管和管件 水泥砂浆内衬》.pptx VIP
- 沃森(VicRuns)VD300A变频器说明书用户手册.pdf
- 坚守廉洁底线弘扬清风正气PPT2026基层党支部党风廉政建设党课(含文字稿).pptx VIP
- 普通高中物理课程标准日常修订版(2017年版2025年修订).docx VIP
- 《格点多边形的面积》教案(2课时)-2026-2027学年人教版(新教材)小学数学五年级上册.docx VIP
原创力文档

文档评论(0)