软件工程学2015年下半年第一次作业答案教案分析.doc

软件工程学2015年下半年第一次作业答案教案分析.doc

软件工程作业 一、简答题 1、需求分析的任务 答:需求分析的任务主要包括以下几项: 确定目标系统的综合要求,其中包括 (目标系统的功能、性能、运行的环境及扩展性要求); 分析目标系统的数据要求,其中包括(系统平台需要哪些数据?数据间有什么关系?数 据数据及数据结构?对数据的处理逻辑关系等);导出目标系统的逻辑模型;修正系统流程图;修正系统开发计划、开发原型系统 2、模块设计准则 答:1、改进软件结构提高模块独立性(低耦合高内聚) 2、模块规模要适中 3、深度、宽度、扇入及扇出要适当 4、设计单入口单出口的模块 5、模块功能应该可以预测 6、降低接口的复杂性 7、模块的作用域应该在控制域之内 3、软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题,具体表现在哪些方面? 答:1、无法开发复杂程度高的软件 2、成本和进度估计不准 3、无统一科学的规范,软件不可维护 4、无质量保证,可靠性差 5、软件常不能满足用户的需求 6、无适当的文档资料 7、软件生产率太低 4、总体设计的任务 答:1、设计系统的物理实现方案 2、设计软件的整体结构,划分程序功能模块,决定模块间的接口关系和传递信息; 3、设计系统全局的存贮数据结构 4、设计系统I/O的方式和格式; 5、设计系统安全

文档评论(0)

1亿VIP精品文档

相关文档