- 6
- 0
- 约4.16千字
- 约 7页
- 2017-08-19 发布于北京
- 举报
概要设计
4.1概要设计的基本概念
把一个产品分成几部分进行设计:软件模块的划分,数据结构和数据库的设计
4.1.1概要设计的任务
分解系统、细化系统:把产品分解成零件
1 模块划分
2 决定每个模块的功能
3 决定模块之间的调用关系
4 决定要传递的参数
5 设计主要的数据结构,包括数据库设计
6 设计每个模块的测试计划
4.1.2应该提交的文档
1 概要设计说明书
2 数据库、数据结构设计说明书
3 模块测试计划
4.1.3结构化(SD)设计方法
与结构化的分析相对应
自顶向下的设计过程
逐层分解的方法:采用结构图的方法进行描述
4.1.4描述方法
结构图:描述模块之间的关系
结构表:用表描述各模块之间的调用关系、输入、输出数据流
模块名 输入 输出 A1 a11 a12 A2 a21 a22 A3 a31 a32 4.1.5模块划分标准
没有绝对的标准,但是有划分原则:
每个模块相对独立。即:具有自己独特的功能,与上下模块有联系、但与同层的模块之间应该极少联系。
模块之间的联系
通过调用参数和返回值进行,各模块可以独立调试,全局变量尽量不用。
数据文件、数据库文件要职责分明。例如,有的模块只能读文件,有的模块只能修改某些数据等。
模块内的联系
尽可能:块内联系较大、块外联系较少
信息隐蔽
您可能关注的文档
最近下载
- 53编号第3章操作系统知识习题答案—软考初级信息处理技术员教程(第3版)清华出版社.pdf VIP
- T∕CHAS 10-2-30-2020 中国医院质量安全管理 第2-30部分:患者服务健康体检(可复制版).pdf
- 2026年内镜室质量考核评价标准.docx
- 乒乓球编排软件.pdf VIP
- 家庭园艺营养土产品技术标准2022.pdf VIP
- 子宫内膜异位症诊治指南(第三版).pptx VIP
- 家庭园艺种植营养土(种菜)编制说明-征求意见稿.docx VIP
- 2025广西南宁市青秀区教育局第35期招聘1人笔试参考题库附答案解析.docx VIP
- 《林下生态种植鸡血藤技术规程》(征求意见稿) 编制说明.docx VIP
- 《深入浅出,传神达意———许渊冲英译辛弃疾词作典故策略探析》-来源:考试与评价(大学英语教学与研究)(第2021003期)-全国高等师范院校外语教学与研究协作组、高等学校大学外语教学研究会.pdf VIP
原创力文档

文档评论(0)