管理信息系统之系统设计(编辑修改稿)内容摘要:

程,最小的模块完成比较简单的、独立的任务。 A B C D I J K 将系统的功能进行分解,按功能的从属关系表示的图表。 学院综合管理 教学教务管理 党务管理 后勤管理 教师管理 学生党务管理 教师党务管理 团组织管理 抽象、复杂 具体、简单 一 功能结构图的定义 功能结构图设计过程就是把一个复杂的系统分解为多个功能较单一的的过程。 这种把一个信息系统设计成若干模块的方法称做模块化。 模块化 是一种重要的设计思想,这种思想把一个复杂的系统分解为一些规模较小、功能较简单的、更易于建立和修改的部分。 二 功能结构图设计过程 各个模块具有 相对的独立性 ,可以分别加以设计实现; 模块之间的相互关系(如信息交换、调用关系)则通过一定的方式予以说明。 生产综合管理系统 实时数据整合子系统 油罐管理子系统 仓库管理子系统 车间生产子系统 能源计量统计子系统 物料计量统计子系统 维护管理子系统 综合查询子系统 案例:某公司的功能结构图 下图是工资管理子系统的功能结构图。 由图可知,工资管理子系统被分解为建立主文件、更新主文件、建立扣款文件以及计算和打印等四个子功能,其中每个子功能还可以继续分解下去。 第四节 信息系统流程图设计 对一些计算机程序、文件、数据库以及 相关手工过程的计算机系统的表达 功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。 一 问题的提出 (1) 某一功能模块向某一数据文件中存入数据,而另一个功能模块则从该数据文件中取出数据。 例 财务部门更新数据存储“客户信用文件”,发货部门提取该信用信息,以便作出合适的决策。 客户信用文件 财务 部门 发货 决策 信用资料处理 发货决策。 (2) 虽然在数据流程图中的某两个功能模块之间原来并没有通过数据文件发生联系,但为了处理方便,在具体实现中有可能在两个处理功能之间设立一个临时的中间文件以便把它们联系起来。 抄 写 填写 扣款 本月工资 发放清单 例 工资发放处理中。 抄写 填写扣款 本月工 资清单 如何解决在功能结构图中存在的问题呢。 建立主文件 建立扣款文件 工资管理系统 信息系统流程图是以新系统的数据流程图为基础绘制的。 可以按下述思路来绘制信息系统流程图 : 首先为数据流程图中的处理功能画出数据关系图。 即输入数据、中间数据和输出数据之间的关系。 最后,把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,即信息系统流程图。 二 信息系统流程图的绘制 首先为数据流程图中的处理功能画出数据关系图。 处理功能 输入数据 A 输入数据 B 输入数据 C 中间文件 D 输出数据 E 输出文件 F 人 事 科 抄写 人员工资变动表 上月工资发放清单 填写扣款 本月工资 发放清单 总 务 科 扣款清单 填写计算 应得工资 本月工资 发放清单 工资 发放员 本月工资发放清单 示例 如何绘制系统流程图。 抄写 人员工资 变动表 上月工资 清单 本月工资 清单 把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,即信息系统流程图。 人事变动 通知单 房租变动 通知单 主文件更新模块 上月 主文件 本月 主文件 电费扣款 通知单 病事假扣款 通知单 建立扣款文件模块 扣款文件 计算机打印模块 工资单 工资 汇总表 从数据流程图变换成信息系统流程图并不是单纯的符号改换,信息系统流程图中仅表示的是计算机的处理流程,而并不像数据流程图那样还反映了人工操作那一部分。 因此绘制信息系统流程图的前提是已经确定了系统的边界、人机接口和数据处理方式。 从数据流程图到信息系统流程图还应考虑哪些处理功能可以合并,或进一步分解,然后把有关的处理看成是系统流程图中的一个处理功能。 三 绘制中应注意的问题 从数据流程图变换成信息系统流程图并不是单纯的符号改换。 信息系统流程图 计算机的处理流程 数据流程图 人工操作 应考虑哪些处理功能可以合并,或进一步分解,然后把有关的处理看成是系统流程图中的一个处理功能。 示例 输入 1 第五节 系统物理配置方案 一、设计依据  (1)系统的吞吐量。 每秒钟执行的作业数称为系统的吞吐量。 系统的吞吐量越大,则系统的处理能力就越强。  (2)系统的响应时间。 从用户向系统发出一个作业请求开始,经系统处理后,给出应答结果的时间称为系统的响应时间。  (3)系统的可靠性。  (4)集中式还是分布式。  (5)地域范围。 对于分布式系统,要根据系统覆盖的范围决定采用广域网还是局域网。  (6)数据管理方式。 如果数据管理方式为文件系统,则操作系统应具备文件管理功能。 二、计算机硬件选择 计算机硬件的选择取决于 数据的处理方式和要运行的软件。 一般来说,如果系统的数据处理是 集中式 的,系统应用的主要目的是利用计算机的强大计算能力,则可以采用主机 终端系统,以大型机或中小型机作为主机,可以使系统具有较好的性能。 若对企业管理等应用,其应用本身就是 分布式 的,使用大型主机主要是为了利用其多用户能力,则不如微机网络更为灵活、经济。 三、计算机网络的选择 1网络拓扑结构。 网络拓扑结构一般有总线型、星型、环形、混合型等。 在网络选择上应根据应用系统的地域分布、信息流量进行综合考虑。 一般来说,应尽量使信息流量最大的应用放在同一网段上。 2网络的逻辑设计。 通常首先按软件将系统从逻辑上分为各个分系统或子系统,然后按需要配备设备,如主服务器、主交换机、分系统交换机、子系统集线器 (HUB)、 通讯服务器、路由器和调制解调器等,并考虑各设备之间的连接结构。 3网络操作系统。 目前,流行的网络操作系统有 UNIX、 Netware、WindowsNT等。 UNIX历史最早,是惟一能够适用于所有应用平台的网络操作系统。 Netware网络操作系统适用于文件服务器 /工作站模式,具有较高的市场占有率。 Windows NT由于其 Windows软件平台的集成能力,随着 Windows操作系统的发展和客户机 /服务器模式向浏览器一服务器模式延伸,无疑是有前途的网络操作系统。 四、数据库管理系统的选择  管理信息系统都是以数据库系统为基础,一个好的数据库管理系统对管理信息系统的应用有着举足轻重的重要影响。 在数据库管理系统的选择上,主要考虑 :(1)数据库的性能。 (2)数据库管理系统的系统平台。 (3)数据库管理系统的安全保密性能。 (4)数据的类型。  目前,市场上数据库管理系统较多,流行的有Oracle、 Sybase、 SQL Server、 Informix、 FoxPro等。 Oracle、 Sybase均是大型数据库管理系统,运行于客户 /服务器等模式,是开发大型 MIS的首选,FoxBase在小型 MIS中最为流。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。