下载此文档

第 7章-结构化系统设计.ppt


文档分类:IT计算机 | 页数:约173页 举报非法文档有奖
1/173
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/173 下载此文档
文档列表 文档介绍
第7章结构化系统设计
本章主要内容
系统设计的任务
总体设计
结构化设计的概念、基本原则
从数据流图导出结构图
详细设计
代码设计
输出设计
输入设计
人机对话设计
模块详细设计
数据库设计、网络设计
系统设计说明书
转换
从分析到设计
现实领域的各种需求
计算机领域的具体实现
针对需求,进行计算机信息系统的物理模型设计
系统设计的任务
通俗地说,设计就是要回答“怎么做”
完成技术实现方案的制定,即信息系统的物理模型
一个逻辑模型,可以提出多个物理模型
根据物理模型进行实施,得到最终的物理系统
设计系统之前,先看看评价信息系统的标准,这
些标准对任何设计方法都适用:
信息系统的功能:是否满足用户的需求
系统的效率:响应时间、操作的方便性
系统的可靠性:抗干扰能力、故障恢复
系统的工作质量:准确性、使用效果
系统的可变更性:修改和维护的难易程度
系统的经济性:系统收益与支出比
设计标准
信息系统的可变更性
变化是不变的真理。
统计表示:在信息系统的整个生命周期中,系统维护成本占总成本的80%左右。
因此,可变更性是衡量信息系统设计的重要指标。
如何提高系统变更性
结构简单
系统各组成元素分工明确,易于理解
元素之间的关系清晰简洁
变动灵活
软件维护中的“水波效应”
使系统各组成元素内部的改变容易实现,改动对其他部分的影响尽量减少
提前考虑将来最易出现的扩展和变更
设计方法:结构化设计和面向对象设计
系统设计的内容
一般划分为两部分:
总体设计
也称概要设计
明确软件的组成元素及其结构(structure)、体系结构(architecture)
详细设计
各项具体细节,设计硬件软件的各个方面
结构化方法的总体设计主要包括:
将系统划分成程序模块;
决定每个模块的功能;
决定模块的调用关系;
决定模块的界面,即模块间信息的传递。
简单地说,就是绘制模块结构图
结构化系统总体设计
详细设计
包括
代码设计
输入设计
输出设计
人机交互设计(用户界面设计)
模块处理过程设计(模块详细设计)
数据库设计
网络设计

第 7章-结构化系统设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数173
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小1.38 MB
  • 时间2018-02-20