文档详情

第1部分无_软件设计工程概述.ppt

发布:2020-11-24约1.13千字共42页下载文档
文本预览下载声明
第1部分_软件设计工程概述;(1) 立足于系统的整体。 (2) 讲授系统分析、系统设计、 测试及维护的理论和方法。 (3) 构筑一个软件系统,实践 软件开发全过程。 ;“设计工程”课程教学与实践的目标;设计工程主要教学内容;学习方法;学习要点;考试方法;第1章 软件设计工程概述 ;1.1 设计工程的定义 ;1.1.1 软件设计的概念 ;设计现状;1.1.2 设计工程在软件开发工程中的位置 ;软 件 工 程 管 理;1.2 设计的目标和任务 ;1.2.1 设计的目标 ;设计的目的 ;设计成果的要求 ;1.2.2 设计的任务 ;1.3 设计的过程 ;;1、概要设计的任务 ;⑸ 接口设计:与其它系统之间的软硬件接口设计,包括中间件。 ⑹ 数据库设计:数据的存储形式、完整性和一致性设计。 ⑺ 安全设计:数据存储、访问、传输和操作的安全控制机制。 ⑻ 网络通讯设计:对于在网络环境运行的应用程序,需要专门设计通讯机制。 ⑼ 其他设计:异常、容错、出错处理机制设计。 ;2、详细设计的任务 ;《程序设计书主要内容》(交互式处理) ○ 程序处理概要图 ○ 程序概要说明书 ○ 程序功能结构图 ○ 程序追加处理说明书 ○ 工作缓冲区格式定义表 ○ 模块功能定义书 ○ 模块功能定义书(补充) ○ 输入数据检查处理说明书 ○ 屏幕设计说明书 ○ 报表/文件输出编辑说明书 ○ DB设计说明书 ○ 共通处理设计说明书 ○ 公共子程序设计说明书;;1.4 设计原则和影响设计的因素 ;1.4.1 设计原则 ;具体归纳起来,应遵循以下原则:;1.4.2 影响设计的因素;3、用户 “用户满意才是真正的满意”。 ① 是否充分参加到了需求定义 ② 对设计的支持程度 ③ 用户的期望是否现实;1.4.3 设计的风险意识 ;问题;2、软件风险有以下几种类型 ;序号 ;3、设计阶段风险因素 ;4、软件项目风险估算 ;序号 ;5、风险应对方法 ; ⑵ 减轻: 通过降低风险事件发生的概率或得失量来减轻风险对项目的影响,也可以采取风险转移的方法来减轻风险对项目带来的影响。 ⑶ 接受: 对于一些无法避免的风险,应当接收风险造成的后果或者提前设计相应的应对措施,但这需要一定的资金做后盾。 ;6、风险应对??划 ;作业 1、 设计工程的定义是什么?? 2、 概要设计的任务包含哪些内容?详细设计的任务是什么?? 3、影响设计的主要因素有那些? 4、对于软件项目中的风险通常采用哪三种应对策略? 5、分组,报小组名单。 ;
显示全部
相似文档