管理信息系统--第5章_系统开发.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理信息系统--第5章_系统开发.ppt

第5章????管理信息系统的设计 5.1??? 系统设计概述 5.2??? 系统结构框架设计 5.3 系统总体结构设计 5.4 系统代码设计 5.5 数据库设计 5.6 系统输出设计 5.7 系统输入设计 5.8 模块处理过程设计与模块设计 说明书 5.9 系统设计说明书与设计报告 第5章????管理信息系统的设计 【学习目标】 通过本章的学习,学生应了解系统设计的原则,掌握计算模式的选择和系统结构框架的设计,熟练掌握系统总体结构设计中的模块结构图设计以及详细设计中的代码和数据库设计,了解系统设计说明书的编写方法。 系统设计内容 5.1 系统设计概述 系统设计(system design)是依据新系统的逻辑模型建立物理模型,根据新系统的逻辑功能要求,结合实际条件,进行具体的设计,确定系统的实施方案,解决系统“怎么做”的问题。 系统设计分为概要设计和详细设计两大部分:概要设计的主要任务是完成系统的结构框架设计和系统总体结构设计;系统详细设计则主要完成系统的代码设计、数据文件/数据库设计、输入/输出设计和模块处理过程等任务。 为保证系统能顺利设计,应遵循以下原则: 1)系统性:即资源共享,防止出现信息孤岛 2)可变性:即有很强的环境适应性 3)可靠性:平均无故障时间、平均修复时间 4)高效率:高效的事物处理能力 5)经济性:尽量减少系统的开销 系统设计中必须根据实际需要和可能性进行综合分析,选择其中的最重要原则作为优先实现的设计指标。例如,财务系统的设计首先应该考虑的是可靠性,一个大规模的系统首先应该关注的是系统性,经常进行输入、输出和查询的系统可能首先要考虑系统的效率。而且这些原则有时是相互矛盾的,例如,在提高系统的可靠性时,往往以降低系统的效率为代价。 5.2??? 系统结构框架设计 系统结构框架设计的任务主要包括系统总体布局设计、系统数据布局设计、系统硬件配置设计、系统软件平台设计和系统计算模式设计。 5.2.1 系统的总体布局设计 系统的总体布局方式主要有:集中式系统(Centralized Systems)和分布式系统(Distributed Systems)两种。 集中式系统,主要指IBM、HP等小型机以上档次的系统,一个主机带多个终端。终端没有数据处理能力,运算全部在主机上进行。现在的银行系统,大部分都是这种集中式的系统,此外,在大型企业、科研单位、军队、政府等也有分布。集中式系统,主要流行于上个世纪。现在还在使用集中式系统的,很大一部分是为了沿用原来的软件,而这些软件往往很昂贵。 分布式系统:利用计算机网络将分布在不同地点的计算机硬件、软件和数据等资源联系在一起,实现相互通信和资源共享的系统。分布式系统,一般采用客户机/服务器模式、多层、服务器集群等技术。是现在的主流。 分布式系统的计算模式有:资源共享方式、客户机/服务器(C/S)计算模式 和浏览器/服务器(B/S)计算模式。 进行系统总体布局设计时,一般需要考虑以下几个问题: ①系统类型。根据系统的分布距离、数据的安全需要确定是采用集中式还是分布式。 ②处理方式。根据用户对信息处理速度的要求确定是采用批处理方式、还是联机处理方式,或者是混合使用方式。 ③数据存储。根据数据量的多少、存储方式的要求、数据资源的安全性来确定系统的数据存储是采用分布存储还是集中存储。 ④硬件配置。根据系统对信息处理的要求确定系统所需要的机器类型和工作方式。 ⑤软件配置。根据市场商品软件供给情况、系统开发队伍力量确定是购买还是自行开发。 5.2.2??系统的数据布局设计 系统的数据布局设计主要涉及到数据的分类、数据存储结构的确定、数据存储规模的确定、数据存储空间的分布设计和数据库管理系统(DBMS)的选择。 1、数据的分类: 系统中所涉及的数据一般分为基础数据、中间数据、工作数据和临时数据。 2、数据存储结构的确定: 在确定数据的存储结构时,要考虑数据结构的合理性、数据存储的安全性及数据存储的维护和管理的便利性。 3、数据存储规模的确定: 数据是一种非消耗的资源,系统运行时间越长,数据存储规模越大,可以考虑使用压缩技术和借助外部存储设备。 4、数据存储空间的分布设计 系统的基础数据、共享数据一般应集中存储于分布式网络环境的服务器上,而最新的数据,独享数据、中间数据、工作数据则就近分别存储于各自应用部门的工作站上,以保证使用和管理上的方便。 5、数据库管理系统(DBMS)的选择 分布式数据库、面向对象数据库和WEB数据库。(见第一章P40) 5.2.3 系统的硬件配置设计 系统的硬件配置

文档评论(0)

克拉钻 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档