第六章_软件设计基础材料.ppt

* * * 系统流程图 早于DFD的一种建模工具。 以图形方式说明系统中的控制流和数据流。 系统流程图示例 初始处理 数据检查、库存 询问、库存分配 定货处理 帐单处理 启动定货销售 工作结束 定货或询问 显示 数据 顾客 文卷 库存 文卷 库存 文卷 接受的 定货文卷 临时 定货文件 显示选择 查问库存 的初始显示 输入查询 输入错 询问回答 检查定货单 说明定货单 发票 询问 定货 可行性研究报告 项目开发计划 需求规格说明书 概要设计说明书 详细设计说明书 数据库设计说明书 测试计划 测试分析报告 项目总结报告 操作手册 用户手册 开发进度周报 课程设计 提交文档: 8.4 设计规格说明与评审 设计规格说明书总框架(参照表8 .2P204) * * * * * 如果一个模块的各成分之 间毫无关系,则称为偶然内聚,也就是说模块完成一组任务,这些任务之间的关系松散,实际上没有什么联系。 在模块T有三条语句。至少从表面上看不出这三条语句之间有什么联系,只是由于P,Q,R,S四个模块中都有这三条语句, 为了节省空间才把它们作为一个模块放在一起。这完全是偶然性的。 * * * * * * * * * * 假设有一个按给出的生日计算雇员年龄、退休时间的子程序,如果它是利用所计算的年龄来确定雇员将要退休的时间,那么它就具有顺序内聚性。而如果它是分别计

文档评论(0)

1亿VIP精品文档

相关文档