- 1、本文档共142页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5部分 信息系统设计 信息系统设计的目的与任务 目的: 将系统分析阶段所提出的、充分反映了用户信息需求的系统逻辑方案转换成可以实施的、基于计算机与网络技术的物理(技术)方案。 任务: 从信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信软、硬件设备,提出系统的实施计划。 系统设计的依据 1. 系统分析成果 系统分析的成果是系统设计的主要依据,系统设计是系统分析的继续,系统设计人员必须严格执照系统分析阶段的成果——“系统说明书”所规定的目标、任务和逻辑功能进行设计工作。对系统逻辑功能的充分理解是系统设计成功的关键。 2. 现行技术 主要指可供选用的计算机硬件技术、软件技术、数据管理技术以用数据通信与计算机网络技术。 3. 现行的信息管理和信息技术的标准、规范和有关法律制度。 4. 用户需求 系统的直接使用者是用户,进行系统设计时应充分尊重和理解用户的要求,特别是用户在操作使用方面的要求,尽可能使用户感到满意。 5. 系统运行环境 新系统的目标要和现行的管理方法相匹配,与组织的改革与发展相适应,要符合当前需要,适应系统工作环境。其中包括基础设施的配置情况、直接用户的空间分布情况、工作地的自然条件及安全保密方面的要求,现行系统的硬、软件状况和管理与技术环境的发展趋势,在新系统的技术方案中要尽可能保护已有投资,又要有较强的应变能力,以适应未来的发展。 系统设计任务 信息系统设计阶段的主要内容 1.系统总体设计 (1)系统总体布局方案的确定 (2)软件系统总体结构的设计 (3)数据存储的总体设计 (4)计算机和网络系统方案的选择 2.详细设计 (1)代码设计 (2)数据库设计 (3)人机界面设计(包括输入设计、输出设计、人-机对话设计) (4)处理过程设计 3.系统实施进度与计划的制订 4.“系统设计说明书”的编写 结构化系统设计 结构化系统设计(Structured design, SD)从建立一个具有良好结构的系统的观点出发,基于把一个复杂的系统分解成相对独立的模块的原则,研究将系统分解为不同模块的方法技术,分析系统分解时产生的各种影响,提出评价结构质量的具本标准,给出从表达用户要求的数据流程图(DFD)导出模块结构图的规则。 系统设计原则 简单性: 只要能达到预定的目标和实现预定的功能,系统就应避免一切不必要的复杂,尽量简单。 灵活性: 系统对外界环境条件的变化有很强的适应性。这样其可保持长久的生命力。为此,系统应具有较好的开放性和结构的可变性。 完整性(系统性): 系统是作为一个整体而存在的。因此,在系统设计中要从整个系统的角度进行考虑,系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享,使一次输入得到多次利用。 可靠性: 指系统抵御外界干扰的能力及受外界干扰时的恢复能力。一个成功的信息系统必须具有较高的可靠性,如安全保密性、检错及纠错能力、抗病毒能力等。 经济性: 系统应该给用户带来一定的效益(直接经济效益、间接经济效益)。系统的投资和经营费用应尽快得到回收。 系统可修改性 系统的可修改性也称为系统的可变性或系统的适应性,是系统的设计原则之一。系统的可变性是系统设计的首要目标,系统应具有良好的可修改性、可变更性和对环境的适应性。 结构化系统设计特点 对于一个复杂的系统,使用分解的方法予以简化。 采用图形工具描述和表达。 有一组基本设计原则。 有一组基本设计策略。 有一组评价标准和质量优化技术。 结构化信息系统设计的要点 将系统按一定规则构造成相对独立的模块,即所谓的模块化。 系统的模块化要讲究层次结构即自顶向下,逐步求精。在设计时,一方面要将整个应用软件系统合理划分成各种功能模块,另一方面又要正确处理模块间与模块内部的联系。 模块分解即上层模块分解为下层模块,有三种不同的结构形式:顺序、选择和循环结构。对于开发者来说,可以有多种可供选择的处理方式和技术手段、物理模型和开发方案。 系统总体设计 任务: 以逻辑方案(主要是数据流程图)为主,进行: 1.设计供选择的布局方案、计算机和网络方案 2.推荐最佳方案 3.总体设计(划分系统功能模块、数据存储) 系统总体布局 系统的总体设计任务是指确定整个系统的各项信息资源的配置、系统各部分的结构,以及计算机与网络系统的选择等。其中系统的总体布局是指系统的硬、软件资源以及数据资源在空间上的配置方案,通常有以下几种方案可供选择: 从信息资源管理的集中程度来看: 集中式系统(Centralized System) 分布式系统(Distributed Systems) 从信息处理方式来看
文档评论(0)