企业信息系统
信息系统概述
管理信息系统
信息系统设计
结构化设计是“用一组标准的准则和工具帮助系统设计人员确定MIS系统应该由哪些模块,用什么方式联结在一起,才能构成一个最好的系统结构”即,结构化设计方法(SD)是以数据流图(DFD)为基础的,采用模块化、自顶向下逐步求精的基本思想,以DFD为基础构造出结构图(SC)。
MIS系统结构化设计
结构化设计的基本思想就是模块化。即对每一个系统按功能逐步由顶向下,由抽象到具体的逐层分解,将系统分解成为多层次的独立功能模块,一直分解到能简单地用程序实现为止。
MIS系统结构化设计
□采用分解的方法,即把系统分解成由相对独立的、功能单一的若干模块组成的结构
□采用图形表达工具(结构图,SC)
□有一组基本的设计原则(模块耦合度与聚合度)
□有一组基本的设计策略(变换型、事务型)
□有一组评价标准和优化技术
MIS系统结构化设计
在系统设计阶段,我们采用结构图(Structure Chart,简称SC)来表达新系统的物理模型,描述系统的结构。
MIS系统结构化设计
结构图(Structure Chart,简称SC)又称层次模块结构图或模块结构图,是描述系统模块结构的图形化工具,模块及模块之间的联系采用规定的图形符号来表示。
有效工作时
间卡信息
工资系统
有效工作
时间卡
工资总量
工资信息
录入考勤卡
信息
计算工资
总量
打印工资
单
计算雇员
工资率
计算支付
工资总量
雇员工资率
比率
工资总量
结构图的例子
模块是可以组合、更换和分解的单元,是组成系统的基本单元。
结构图的基本概念
属性类
属性
说明
外部属性
功能
模块能够完成的任务或实现的操作
输入输出数据
模块使用的条件和模块之间的关系
内部属性
算法
模块内部如何实现所要求的功能
内部变量
算法中涉及的变量
结构图的基本概念
模块的例子:
int max( int x, int y)
{
int z;
z=x>y? x: y;
return(z);
}
模块的功能:求两个整数的最大值
输入参数:两个整数
输出参数:整数
内部变量
算法
结构图的基本概念
□模块——用矩形表示,矩形中写上模块名字,反
映了这个模块的功能。
结构图的主要成分
模块名
模块名
模块
带双竖线的矩形。库模块可以重用,即可在图中多次调用。
库模块
企业信息系统 来自淘豆网www.taodocs.com转载请标明出处.