logo资料库

教务管理系统概要设计.ppt

第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
资料共17页,剩余部分请下载后查看
教务管理系统 概要设计 姓名: 学号:
主要任务: • 划分出组成系统的各物理元素,既程序、 文件、数据库、人工过程和文档等; • 设计软件结构,即要确定系统中每个程序 是由那些模块组成的,以及这些模块之间 的相互关系; • 进行必要的数据库设计(如果需要的话), 确定测试要求并且制定测试计划。
概要设计 • 第一步:细化数据流图 • 第二步:设计软件结构 • 第三步:优化软件结构 • 第四步:用IPO表描述模块 • 第五步:设计数据库 • 第六步:编写软件概要设计说明书
第一步 细化数据流图 • 分析需求分析阶段获得的数据流图 • 将功能过分复杂的处理进行分解,分解成 一系列相对简单的功能(处理) • 简要描述细化后每个处理的算法
以教务管理系统的第1层数据流图为例,分析其中哪些处理比较复杂而需要分解?
n可以分解的处理: ü学生信息处理 ü成绩信息处理 ü教师信息处理
第二步 设计软件结构 • 这是概要设计阶段最重要的任务 • 以数据流图为基础 • 数据流图上的每一个处理对应一个程序模块 • 每一个模块完成一个适当的子功能 • 通过软件结构将各模块有机结合起来实现整个系统功 能 • 使用工具表示出软件结构:层次图
• 从第一层数据流图出发 观察从数据源发 出的数据流 五条数据流分别指向 五个处理,每个处理 均对应相对独立的子 功能
分享到:
收藏