版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、八总体结构设计1任务目的明确功能模块设计的目的和重要性1 对系统进行结构设计2 确定软件系统结构3 了解应用系统设计师的岗位职责42任务描述 通过系统设计规范的学习,掌握系统设计的步骤,确定系统具体的实施方案,完成学生信息管理系统的设计部分的功能模块设计,对系统功能进行分解,使用结构图、层次图描述模块所组成的层次关系。3任务分析(总)本阶段任务为系统设计阶段,这是系统设计师的工作职责。系统设计的步骤:1、系统总体设计2、详细设计3、系统实施进度与计划的制订4、系统设计说明书的编写。43.1 软件设计的目标和任务1系统设计的目标 系统分析:解决“做什么” 系统设计:解决“怎么做”53.1 软件设
2、计的目标和任务2系统设计的任务 问题结构(系统需求) 系统结构 从系统分析说明书出发,形成系统的具体设计方案。映射63.2 将需求分析模型转换为软件结构73.3 软件设计任务从工程管理的角度来看,软件设计分两步完成。 概要设计,即总体设计。将软件需求转化为数据结构和软件的系统结构。 详细设计,即过程设计。通过对结构表示进行细化,得到软件的详细的数据结构和算法。83.4 概要设计的过程9作业项目作业内容主要的结果资料系统结构设计系统体系结构的设计和硬件、网络环境设备的配置软件开发平台的选定系统体系结构的设计说明,系统环境(硬件、网络)设备配置和使用软件开发平台的说明功能模块和子系统划分功能模块的
3、划分和大规模的系统开发时,可以分解为几个子系统系统的结构和功能定义新物理DFD(数据流程图)用户界面和接口设计窗体操作和窗体设计、报表设计、与他系统的接口设计窗体关联图、窗体设计式样,报表设计式样、接口设计说明书、外部编码设计数据库设计逻辑数据库设计ER图,数据库一览表数据库表定义书 安全性设计从安全性、保密性、可操作性考虑,设计出必要的安全措施系统安全设计说明书作成新系统的功能说明书作出新系统的功能说明书把新物理DFD展开为业务处理流程系统概要说明书业务处理流程图系统移植设计向新系统移植的软硬件内容的讨论,移植方案设计系统移植方案设计书(移植数据对象,移植方针)运用/故障处理设计系统运用和故
4、障处理的基本方案设计运用基本方案设计书故障处理基本方案设计书调整开发计划全系统开发计划的调整,作出内部设计之后的各工程的工作计划开发计划表验收确认把概要设计书提交给用户验收确认概要设计书(修改后)103.4.1 功能模块的划分1 在传统的软件工程学科中,模块化“功能独立,并且可以被集成”已成为一种普遍被接受的方法。系统功能的模块化设计不仅可以减少系统的复杂性,使系统便于修改,而且还容易实现一个系统不同部分的并行开发。 11系统功能模块的设计 (1)接口定义“整体纽带” (2)数据结构与程序流程的确定 (3)确定模块之间的组织关系 3.4.1 功能模块的划分2 123.4.2 描绘软件结构的图形
5、工具 层次图 结构图133.4.3 层次图1层次图用来描绘软件的层次结构矩形框代表一个模块,方框间的连线,表示调用关系,而表示组成关系。143.4.3 层次图2层次图用来描绘软件的层次结构矩形框代表一个模块,方框间的连线,表示调用关系,而表示组成关系。153.4.4 结构图1方框代表一个模块,框内注明模块的名字或主要功能;方框之间的箭头表示模块的调用关系。上方的方框,代表的模块调用下方的模块。通常还用带注释的箭头,表示模块调用过程中来回传递的信息。尾部是空心圆表示传递的是数据,实心圆表示传递的是控制信息。163.4.4 结构图2(实例)1.0网上订购系统1.1获取请求1.2维护销售资料1.3处理商店内部预定来自图的上下文1.1.1查找CD1.1.3查找商店1.1.4CD放入购物车1.1.5付账后离开来自0级DFD来自图的上下文来自1层DFD1.1.5.1确认CD1.1.5.2计算总数1.1.5.3接受客户信息来自用例和需求定义173.4.5 架构设计架构设计:决定将应用软件的哪些部分分配到哪个硬件应用架构:基于Server,B/S,C/S所有的软件系统可分为:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安徽阜阳市安泰担保行业保障金运营有限公司招聘笔试参考题库附带答案详解
- 2025年贵州人保财险铜仁分公司招聘笔试参考题库含答案解析
- 2025年河北邢台市皓晨教育公司招聘笔试参考题库含答案解析
- 2025年中国石油江西销售分公司招聘笔试参考题库含答案解析
- 2025年江西于都振建材有限公司招聘笔试参考题库含答案解析
- 二零二五年度行政文员劳动合同-全面数字化工作环境协议3篇
- 宁波市北仑区郭巨街道招考1名编外人员高频重点提升(共500题)附带答案详解
- 二零二五年度酒店客房深度清洁合作协议2篇
- 2024适用简易劳动协议标准格式版B版
- 国网黑龙江省电力限公司2025年校园招聘高频重点提升(共500题)附带答案详解
- 氢氧化锂MSDS危险化学品安全技术说明书
- 四年级小学英语答题卡模板1
- 实验室清洁、消毒记录登记表
- 电视综艺娱乐类节目主持精选课件
- 药品生产质量管理规范(2010版)(含13个附录)
- 合唱与指挥课程教学大纲
- 航空服务礼仪ppt课件(PPT 20页)
- 性格色彩培训-ppt课件
- 胸腔积液小讲课PPT课件
- TPM之成本损失分析
- 协和复旦上医同济哈医等各大医科院校近年内科学考博真题集
评论
0/150
提交评论