欢迎来到天天文库
浏览记录
ID:56955991
大小:1.66 MB
页数:187页
时间:2020-07-21
《管理信息系统第六章 系统设计课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第六章系统设计系统设计概述系统详细设计案例P2132个案例中系统设计阶段包括哪些工作内容?系统设计的原则主要有哪些?案例中是如何把握的?你认为系统设计的目标是什么?为何要进行代码设计?如何设计?如何检验输入数据?如何确保数据安全?系统安全性设计有哪些具体内容?如何保证设计的系统安全可靠?何小菁6.1系统设计概述一、系统设计内容系统设计是解决“如何做”,即在系统分析提出的逻辑模型的基础上,设计物理模型,即:详细地确定新系统的结构、应用软件的设计等。逻辑模型主要确定系统做什么,在系统分析阶段提出;物理模型则主要解决怎样做的问题,在系统设计阶段提
2、出。何小菁二、系统设计目标系统设计的优劣直接影响新系统的质量与经济效益。系统设计的目标是在保证实现逻辑模型的基础上,尽可能地提高系统的各项指标。这些指标有:系统工作效率、可靠性、工作质量、可变性与经济性。何小菁1系统的工作效率具体指标对数据的处理能力处理速度响应时间等与时间有关的指标。影响信息系统效率的因素有计算机软件、硬件、人-机接口及组织结构等。如HIS的挂号系统的人-机界面、操作人员、硬件速度等何小菁2系统的可靠性具体指标系统检错与纠错能力系统恢复能力软件硬件的可靠性数据处理与存储的精度系统安全保护能力等系统平均无故障时间系统平均修复
3、时间何小菁3系统工作质量具体指标计算机的硬件系统软件应用软件人工处理质量、效率何小菁4系统的可变性具体指标良好的可修改性与易维护性适应相应的变化采用结构化、模块化的系统分析与设计方法,可以提高系统的可变性面向对象法 OO,ObjectOrientation何小菁5系统的经济性在定量考虑经济费用的同时,还要定性考虑系统实施后所取得的社会效益及由此而带来的间接经济效益。何小菁总结上述五个指标既互相联系又互相制约,需要根据实际需要和可能性进行综合分析,将指标按重要性程度排序,优先保证最重要的指标,如银行系统应首先考虑指标的可靠性与安全性。何小菁三
4、、系统设计的主要工作(1)总体设计功能模块图设计等(2)系统平台设计包括设备配置、通信网络的选择和设计以及数据库管理系统的选择等(3)详细设计代码设计和设计规范的制定(4)计算机处理过程设计包括输出设计、输入设计、处理流程图设计及编写程序设计说明书等。(5)数据存储设计包括数据库设计、数据库的安全保密设计等。何小菁四、系统设计原则(1)系统性系统是作为统一整体而存在的,因此,在系统设计中,要从整个系统的角度进行考虑,系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享,使一次输入得到多次利用。何小
5、菁(2)灵活性为保持系统的长久生命力,要求系统具有很强的环境适应性,为此,系统应具有较好的开放性和结构的可变性。在系统设计中,应尽量采用模块化结构,提高各模块的独立性,尽可能减少模块间的数据耦合,使各子系统间的数据依赖减至最低限度。这样,既便于模块的修改,又便于增加新的内容,提高系统适应环境变化的能力。系统中的任何一个处理功能可以看成是一个模块。所谓模块是指:具有输入、输出、逻辑功能、运行程序代码和内部数据等属性的程序段。输入、输出和逻辑功能是模块的外部属性,运行程序和内部数据是模块的内部属性。?何小菁(3)可靠性可靠性是指系统抵御外界干扰
6、的能力及受外界干扰时的恢复能力。一个成功的管理信息系统必须具有较高的可靠性,如安全保密性、检错及纠错能力、抗病毒能力等。何小菁(4)经济性经济性指在满足系统需求的前提下,尽可能减小系统的开销。一方面,在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提;另一方面,系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短处理流程、减少处理费用。返回何小菁6.2系统概要设计系统概要设计是根据系统分析所得到的系统逻辑模型——数据流程图和数据字典,借助一套标准化的图、表工具导出系统的模块结构图。根据系统分析的结果——系统分析说明书所
7、描述的系统目标、功能、环境和约束条件,确定合适的计算机处理方式和计算机总体结构及系统配置。何小菁系统概要设计的首要任务是在分析信息系统的构成及其内部联系的基础上,从系统职能的角度,确定管理信息系统的子系统和模块划分。何小菁功能模块设计1.结构化系统设计的概念功能模块设计主要采用结构化系统设计(SD)方法。SD方法是由美国IBM公司的W.Stevens、G.Myers和L.Constantine等人提出来的。SD是系统设计中较为常用的方法。它是把系统逻辑模型转换成模块结构图的重要工具。这种方法在设计系统时重视系统结构分析,强调系统模块、数据、
8、功能结构以及它们之间的数据接口,运用一套标准的设计准则和工具,使得模块间的调用关系非常明确、简单。何小菁结构化系统设计的好处首先,有利于合理组织和使用各职能子系统所需信息,设计出
此文档下载收益归作者所有