- 109
- 0
- 约3.23千字
- 约 8页
- 2017-08-16 发布于河南
- 举报
第四章习题参考答案
1、什么是软件概要设计?该阶段的基本任务是什么?
答:把一个软件需求转换为软件表示时,首先设计出软件总的体系结构。称为概要设计或结构设计。
基本任务:
⑴设计软件系统结构,具体为:
采用某种设计方法,将一个复杂的系统按功能划分为模块。
确定每个模块的功能。
确定模块之间的调用关系。
确定模块之间的接口(模块之间传递的信息)
评价模块的结构质量
⑵进行数据结构及数据库的设计
⑶编写概要设计的文档
主要内容有:概要设计说明书,数据库说明书(DBMS的简介,概念模型,逻辑设计,结果)用户手册,修订测试计划(测试的策略﹑方法﹑步骤)
⑷评审:是否完整地实现了规定的功能﹑性能要求。设计方案是否可行。关键的处理及内部接口定义的正确性,有效性,各部分的一致性。
2、软件设计的基本原理包括哪些内容?
答:⑴模块化:模块是软件的组成部分,是具有独立功能且可命名的一段程序,所有模块组成整体,可以满足问题的要求。模块化即按照一定的原则,将软件划分成若干个模块,每个模块完成一个特定的功能,然后把这些模块按照某种方法组装成一个软件系统。(可降低复杂度、减少工作量)
模块具有以下几种特性:
接口:模块的输入输出。
功能:指模块实现什么功能。
逻辑:描述模块内部如何实现要求及所需的数据。
状态:该模块的运行环境,模块间调用与被调用关系。
⑵抽象:认识复杂现象过程所使用权的工具,只考虑事物本质
您可能关注的文档
- 第二节 管理职责与人员培训.doc
- 第二节化学计量在实验中的应用(第二课时)同步习题.doc
- 第二讲:《太一生水》与诸子学研究.doc
- 第二课时 氯气的性质.doc
- 第二轮巡回督查通知.doc
- 第二部分练习篇.doc
- 第二部分:赛事运行和管理.doc
- 第二项 建设项目环境监察.doc
- 第五、六周工作安排.doc
- 第五届“国际杯”.doc
- 2026年度策略:中国航天进入复用时代,低轨星座战略商业价值凸显.docx
- 气凝胶绝热材料产业化及建筑节能应用项目建议书.docx
- 白酒行业2026年中报总结:报表承压,底部渐明.docx
- 高端功能性食品及特医食品研发生产基地项目建议书.docx
- 石墨烯导热膜及柔性显示材料中试及产业化项目资金申请报告.docx
- 国家级现代农业产业园建设总体规划报告.docx
- 年处理20万吨废旧锂电池梯次利用及回收项目可行性研究报告.docx
- 非遗文化数字化保护与创意产业园项目市场调研报告.docx
- 航空航天用钛合金精密铸件生产基地项目建议书.docx
- 5G+智慧矿山整体解决方案示范项目可行性研究报告.docx
最近下载
- 2023年(劳务员)基础知识题库及答案【精选题】.docx
- 江淮嘉悦X7汽车使用手册用户操作图解驾驶车主车辆说明书pdf电子版下载.pdf VIP
- 高级信息通信网络机务员资格考试题及答案.pdf VIP
- 化学品及油品msds可赛新螺纹胶1277-cn.pdf VIP
- 8 蒋悟生生物专业英语 第八课.doc VIP
- 人民版综合实践活动六年级上册第1课《我看家乡新变化》课件.ppt
- 云南临床医学专升本历年真题试卷.pdf VIP
- 7 蒋悟生生物专业英语 第七课.doc VIP
- 2023一级建造师考试题库含答案【培优b卷】.docx
- (2026年)压力性损伤、糖尿病足、下肢静脉性溃疡伤口护理技术规范——河北省地方标准PPT课件.pptx VIP
原创力文档

文档评论(0)