系统总体设计ppt课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、系统设计的目的与任务
HUST
主要任务是从信息系统的总体目标 出发,根据系统分析阶段对系统的逻辑 功能的要求,并考虑到经济、技术和运 行环境等方面的条件,确定系统的总体 结构和系统各组成部分的技术方案,合 理选择计算机和通信的软、硬件设备, 提出系统的实施计划。
《管理系统中计算机应用》讲义 10.
《管理系统中计算机应用》讲义 24.
(二)模块化
HUST
来自百度文库
目标: 每个模块完成一个相对独立的特定功能; 模块之间的关联和依赖程度尽量小; 接口简单。 度量标准: 模块之间的耦合性(块间联系) 模块自身的聚合性(块内联系)
《管理系统中计算机应用》讲义 25.
1.块间耦合
HUST
块间耦合:系统内不同模块之间互联程度 的度量。
管理系统中计算机应用
明德厚学,求是创新
第6讲 系统总体设计
《管理系统中计算机应用》讲义
华中科技大学经济学院2008-2009学年第1学期
第六章 系统总体设计
HUST
主要内容:结构化系统设计 的方法、系统的平台设计、子系 统的分解、模块化设计、代码设 计、人机界面设计、数据存储设
计、处理流程设计等内容。
《管理系统中计算机应用》讲义 3.
第六章 系统总体设计
HUST
系统分析阶段,主要解决的是新系统 “做什么”的问题。而在系统设计阶段, 需要回答的中心问题是“怎么做”,即通 过给出新系统物理模型的方式,描述如何 实现在系统分析中规定的系统功能。
《管理系统中计算机应用》讲义 4.
系统设计
HUST
问卷 调查
《管理系统中计算机应用》讲义 8.
一、系统设计的目的与任务
HUST
系统设计阶段的主要目的是,将系统 分析阶段所提出的、充分反应用户信息需 求的新系统逻辑模型转换成可以实施的、 基于计算机与网络技术的物理(技术)模型。 逻辑模型主要确定系统“做什么”,而物 理模型则主要解决“系统怎样做”的问题。
《管理系统中计算机应用》讲义 9.
软件结构
市 生 后 人 财会 信处 高管 场 产 勤 事 务计 息理 层理 战略计划 管理控制
运行控制
业务处理
HUST
公用程序
模 型 库
公用 应用 程序
数据 库管 理系 统
专用数 据文件
公用数据文件
《管理系统中计算机应用》讲义 7.
系统设计概述
HUST
系统设计概述主要包括: ❖系统设计的目的与任务 ❖系统设计的依据 ❖系统设计的原则
❖系统运行环境
《管理系统中计算机应用》讲义 12.
三、系统设计的原则
应遵循以下的主要原则: ❖系统性 ❖灵活性 ❖可靠性 ❖经济性
HUST
《管理系统中计算机应用》讲义 13.
系统功能结构设计
HUST
主要包括系统功能结构设计的原则、 结构化设计方法、模块结构图及评价标 准、转换策略、优化技巧等。系统的功 能结构是在遵循结构化和模块化设计思 想的基础上,以信息系统功能结构图和 信息系统流程图来表示的。
HUST
模块 数据信息
调用 控制信息
《管理系统中计算机应用》讲义 19.
模块
HUST
❖模块 可以是一个程序,也可以是一个函 数或过程子函数。
❖模块具有四个属性:输入与输出、逻辑 功能、程序代码、内部数据
修改库存
《管理系统中计算机应用》讲义 20.
调用
HUST




a) 调用


b) 判断调用
乙丙丁
一、系统设计的目的与任务
HUST
系统设计阶段的工作包括如下主要活动: ❖总体设计 ❖详细设计
❖编写“系统设计说明书”
《管理系统中计算机应用》讲义 11.
二、系统设计的依据
HUST
可从以下几个方面考虑: ❖系统分析的成果 ❖现行技术 ❖现行的信息管理和信息技术的标准、规
范和有关法律制度 ❖用户需求
简历数据 无此职工
读人事
《管理系统中计算机应用》讲义 23.
(二)模块化
HUST
模块化:把系统划分为若干个模块,每 个模块完成一个特定的功能,然后将这 些模块汇集起来组成一个整体,完成指
定功能的一种方法。
优点:使整个系统设计简易、结构清晰, 可读性、可维护性强,提高系统的可行 性,同时也有助于管理信息系统开发和组 织管理。
流程 调查
数据 调查
组织 功能 分析
系统 分析报告
I/O 设计
流程 分析
总体结 构设计
代码 设计
数据 分析
系统分析
数据 过程 分析
数据 库设计
系统设计
处理过 程设计
系统设 计报告
《管理系统中计算机应用》讲义 5.
硬件结构
显示终端
CPU
CPU
磁带机
通讯控制器 4000M 硬盘
打印机
HUST
《管理系统中计算机应用》讲义 6.
《管理系统中计算机应用》讲义 14.
一、系统功能结构设计的原则
应遵循以下的主要原则: ❖分解-协调原则 ❖模块化原则 ❖自顶向下的原则 ❖抽象的原则 ❖明确性原则
HUST
《管理系统中计算机应用》讲义 15.
一、系统功能结构设计的原则
HUST
功能结构设计的方法包括,结构化设计方 法(Structured Design,SD)、Jackson方法、 Parnas方法等。
c) 循环调用
《管理系统中计算机应用》讲义 21.
数据
HUST
用带空心圆的箭头表示传送的数据 ,并标上数据 名,箭头的方向为数据传送的方向。
查职工
职工号
简历数据
读人事
《管理系统中计算机应用》讲义 22.
控制信息
HUST
用带实心圆的箭头表示控制信息,并标上信息名, 箭头的方向为传送的方向。
查职工
职工号
常使用的设计工具主要有:系统流程图, HIPO(分层和输入-处理-输出)技术,控制结构 图,模块结构图等。
《管理系统中计算机应用》讲义 16.
二、结构化设计方法
HUST
结构化设计方法是1974年由美国IBM公 司的W.Stevens等人首先提出的。其思想是 以数据流程图为基础,采用自顶向下、逐 层分解的方法,把系统划分为若干子系统, 子系统又划分为若干功能模块,模块又划 分为子模块,层层划分直到相对独立、功 能单一的独立程序为止。结构化设计的宗 旨是要使设计工作简单化、标准化。
《管理系统中计算机应用》讲义 17.
三、模块结构设计
HUST
模块结构图又称控制结构图或系 统结构图,它是反映模块层次分解关 系、调用关系、数据流和控制信息流 传递关系的一种重要工具。模块结构 图由模块、调用、数据、控制信息四 种基本符号组成。
《管理系统中计算机应用》讲义 18.
(一)结构图基本符号
相关文档
最新文档