4.5 系统平台设计(课件)《管理信息系统》(上海交通大学出版社)
2024-02-07
|
17页
|
74人阅读
|
0人下载
普通
内容正文:
管理信息系统设计
第 1 页
— 1 —
1
处理流程设计
06
过渡页
TRANSITION PAGE
过渡页
TRANSITION PAGE
第 1 页
— 1 —
1.HIPO图
HIPO图(Hierarchy plus Input-Process-Output,HIPO)是IBM公司于20世纪70年代中期推出的一种描述系统结构和模块内部处理功能的工具。HIPO图一般由一张总的层次化模块结构图和若干张具体模块内部展开的IPO(Input-Process-Output)图构成,前者描述整个系统的设计结构以及各类模块之间的关系,后者描述某个特定模块内部的处理过程和输入/输出关系。
模块名称 子系统名称
接口说明 输入
输出
处理功能说明
调用关系 调用模块
被调用模块
图4-27 IPO图
第六节
处理流程设计
第 1 页
— 1 —
3
三、管理信息系统的结构
2.程序流程图
程序流程图(Flow Chart,FC)又称框图,是使用最广泛的一种描述程序逻辑结构的工具,如图4-28所示。框图包括3种基本成分:“矩形框”表示处理步骤,“菱形框”表示判断,“箭头”表示控制流。
图4-28 程序流程图的基本控制结构
A
B
顺序
D
E
C
F
循环
G
T
F
F
T
第六节
处理流程设计
第 1 页
— 1 —
4
三、管理信息系统的结构
2.程序流程图
例如,判断学生成绩是否及格的程序流程图如图4-29所示。
图4-29 判断学生成绩的程序流程图
第六节
处理流程设计
第 1 页
— 1 —
5
三、管理信息系统的结构
3.问题分析图
问题分析图的独到之处在于:若以问题分析图为基础,按照一个机械的变换规则就能编写计算机程序。问题分析图具有逻辑结构清晰、图形化标准化与人们所熟悉的控制流程图比较相似等优点。更重要的是,它能够引导设计人员使用结构化程序设计方法,从而提高程序的质量。
图4-30 问题分析图的基本控制结构
第六节
处理流程设计
第 1 页
— 1 —
6
三、管理信息系统的结构
3.问题分析图
例如,以图4-29的流程为例,相应的问题分析图如图4-31所示。
图4-31 判断学生成绩的问题分析图
第六节
处理流程设计
第 1 页
— 1 —
7
三、管理信息系统的结构
4.过程设计语言
过程设计语言(Process Design Language,PDL)是一种用于描述模块算法设计和处理细节的语言,用于开发人员之间进行比较精确地交流。
过程设计语言的外层语法描述结构采用与一般编程语言类似的确定的关键字,如IF-THEN-ELSE、WHILE-DO等;内层语法描述操作可以采用任意的自然语句,如英语、汉语等。由于过程设计语言看起来与程序很相似,因此也称其为伪程序或伪码。但它仅是对算法的一种描述,是不可执行的。
第六节
处理流程设计
第 1 页
— 1 —
8
三、管理信息系统的结构
4.过程设计语言
例如,
IF 分数不在0~100的范围内
THEN 显示“输入错误”提示信息
ELSE IF 分数在90~100的范围内
THEN 判定该生成绩为“优”
ELSE IF 分数在80~89的范围内
THEN 判定该生成绩为“良”
ELSE IF 分数在60~79的范围内
THEN 判定该生成绩为“及格”
ELSE IF 分数在0~59的范围内
THEN 判定该生成绩为“不及格”
第六节
处理流程设计
第 1 页
— 1 —
9
系统平台设计
07
过渡页
TRANSITION PAGE
过渡页
TRANSITION PAGE
第 1 页
— 1 —
1.计算机处理方式选择
根据系统功能、业务处理的特点、性价比等因素,选择批处理、联机实时处理、联机成批处理或分布式处理等方式。当然也可以混合使用各种处理方式。
第七节
系统平台设计
第 1 页
— 1 —
11
2.软、硬件选择
硬件的选择原则是:技术上成熟、可靠的标准系列机型;处理速度快;数据存储容量大;具有良好的兼容性、可扩充性与可维修性;有良好的性价比;厂家或供应商的技术服务与售后服务好;操作方便;可在一定时间保持一定的先进性。
软件的选择原则是:能够满足系统数据表示、数据存储量和数据查询等方面的用户要求;具有足够的灵活性;能够获得长期、稳定的技术支持。
第七节
系统平台设计
第 1 页
— 1 —
12
3.网络系统设计
计算机网络系统的设计主要包括中、小型机方案与微机网络方案的选取,网络互联结构及通信介质的选择,局域网拓扑结构的设计,网络应用模式及网络操作系
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。