- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理信息系统第6章系统设计new
6 系统设计_6.1 概述 6.1 概述 设计的定义 “应用各种技术和原理,对设备、过程或系统做出足够详细的定义,使之能够在物理上得以实现” 系统设计 是新系统的物理设计阶段 根据系统分析阶段所确定的新系统的逻辑模型,综合考虑各种约束,利用一切可用的技术手段和方法,进行各种具体设计,提出一个能在计算机上实现的新系统的实施方案,解决“系统怎样做”的问题。 6.1 概述 系统设计阶段的主要任务包括: 系统的总体设计 包括信息系统流程图设计、功能结构图设计和功能模块图设计等。 系统物理配置方案设计 系统的平台设计,包括设备配置、通信网络的选择和设计以及数据库管理系统的选择等。 代码设计和设计规范的制定 计算机处理过程设计 包括输入设计、输出设计、处理流程图设计数据库或数据文件设计、模块内部的算法设计以及编写程序设计说明书等。 最后写出系统设计报告 6.1 概述 可靠性 可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。 一个成功的管理信息系统必须具有较高的可靠性,如安全保密性、检错及纠错能力、抗病毒能力等。 经济性 经济性是指在满足系统需求的前提下,尽可能减小系统的开销。 一方面,在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提; 另一方面,系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短处理流程、减少处理费用。 6.1 概述 三、系统设计的步骤 1、系统总体设计,其中包括: 系统总体布局方案的确定 软件系统总体结构设计 数据存储的总体设计 计算机和网络系统方案的选择 2、详细设计,其中包括: 代码设计 数据库设计 输出设计 输入设计 处理流程设计 程序流程设计 6.1 概述 3、系统实施进度与计划地制定 4、系统设计说明书的编写 6.2 总体结构设计 一、系统总体功能结构设计 1、结构化设计思想 系统性。就是在功能结构设计时,全面考虑各方面情况。不仅考虑重要的部分,也要兼顾考虑次重要的部分;不仅考虑当前急待开发的部分,也要兼顾考虑今后扩展部分; 自顶向下分解步骤。采用自顶向下、逐层分解的方法,将系统分解为子系统,各子系统功能总和为上层系统的总功能,再将子系统分解为功能模块,下层功能模块实现上层的模块功能。模块又划分为子模块,层层划分直到每一个模块是相对独立、功能单一的独立程序为止。 层次性。上面的分解是按层分解的,同一个层次是同样由抽象到具体的程度。各层具有可比性。如果有某层次各部分抽象程度相差太大,那极可能是划分不合理造成的。 6.2 总体结构设计 子系统划分 划分的原则 子系统要具有相对独立性 子系统之间的数据依赖性尽量小 子系统的划分的结果应使数据冗余较小、便于分阶段完成 子系统划分一般以功能/数据分析结果为主,兼顾实际情况的划分方法。 6.2 总体结构设计 模块(子系统)的划分按理想程度从高到低有 功能划分法:(按业务的处理功能划分) 如:按职能部门的管理功能划分为:生产计划、销售、库存管理、财务、劳资等子系统。 顺序划分法(按业务的处理顺序划分) 如:帐务划分为凭证录入模块、凭证汇总模块、记帐模块等。 性质划分法(按业务处理的性质划分) 如:各种台帐的处理,划分为:台帐录入模块、台帐汇总模块、台帐统计打印等。 时间划分法(按业务处理的时间顺序划分) 如:初始化模块、清算执行模块。 环境划分等, 模块的划分要求遵循高内聚、低耦合、影响范围在控制范围之内的原则。 6.2 总体结构设计 结构化方法分解的功能结构图如下: 6.2 总体结构设计 二、信息系统流程图设计 以新系统的数据流程图为基础绘制的。 绘制思路: 1、为数据流程图中的处理功能画出数据关系图。 6.2 总体结构设计 2、把各个处理逻辑的数据关系图综合起来,形成整个系统的数据关系图,即信息系统流程图。 6.2 总体结构设计 注意: 1、信息系统流程图与数据流程图不同,它要明确区分手工操作和计算机操作部分。 2、从数据流程图到信息系统流程图的转换要对处理功能加以调整(合并或分解) 6.2 总体结构设计 三、系统平台设计 管理信息系统是以计算机科学为基础的人-机系统。管理信息系统平 台是管理信息系统开发与应用的基础。管理信息系统平台设计包括计算 机处理方式,网络结构设计,网络操作系统的选择,数据库管理系统的 选择等软、硬件选择与设计工作等。 1、按管理信息系统的目标选择系统平台 单项业务系统----常用各类PC,数据库管理系统作为平台。 综合业务管理系统----以计算机网络系统平台,如Novell网络和关系型数据库管理系统。 集成管理系统----OA,CAD,CAM,MIS,DSS等综合而成的一个有机整体,综合性更强,规模更大,系统平台也更复杂,涉及异型机、
文档评论(0)