信息管理系统系统实施概要.ppt

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

第八章 管理信息系统的系统实施 主要内容: 物理系统的实施 程序设计 软件开发工具 程序和系统调试 系统切换、运行及维护 1 物理系统的实施 MIS物理系统的实施是计算机系统和通信网络系统设备的订购、 机房的准备和设备的安装调试等一系统列活动的总和。 它包括两个部分: 计算机系统的实施 网络系统的实施 计算机系统的实施 购置计算机系统的基本原则是能够满足MIS 的设计要求。此外,还应当考虑以下问题: 计算机系统是否具有合理的性能价格比 系统是不具有良好的可扩充性 能否得到来自供应商的售后服务和技术支持等 计算机对周围环境相当敏感,尤其在安全性较高的应用场合,对机房的温度、湿度等都有特殊的要求。 网络系统的实施 网络系统的实施主要是通信设备的安装、电缆线的铺设及网络性能的调试等工作。常用的通信线路有双绞线、同轴电缆、光纤电缆以及微波和卫星通信等。 2 程序设计 本节内容: 2.1 程序设计的目标 2.2 结构化程序设计方法 2.1 程序设计的目标 早期:强调程序的正确和效率 现在: 功能 调试代价低 可维护性和易修改 可理解性 效率。 好的编程习惯 (1)用结构化方法进行详细设计;   (2)程序中包含说明性材料;   (3)良好的程序书写格式;   (4)良好的编程风格。 2.2 结构化程序设计方法 编写程序应符合软件工程化思想。 软件工程的思想即利用工程化的方法进行软件开发,通过建立软件工程环境来提高软件开发效率。 自顶向下的模块化设计方法 (TOP-DOWN Programming) 结构化程序设计方法 (Structured Programming) 自顶向下的模块化设计方法 自顶向下的方法在系统分析和设计阶段都要使用。 每个系统都是由功能模块构成的层次结构。底层的模块一般规模较小,功能较简单,完成系统某一方面的处理功能。 便于整体上理解和把握整个系统, 整个程序保持良好的结构,提高软件开发的效率。 结构化程序设计方法 顺序结构 循环结构 选择结构 顺序结构 比如: int i=1; i+=2; System.out.println(“i=”+i); 循环结构 3 软件开发工具 本节内容: 3.1 套装软件 3.2 数据库软件 3.3 统一建模语言UML 3.4 可视化(Visual BASIC) 编程工具 3.5 计算机辅助软件工程(CASE) 3.1 套装软件(set of software) 套装软件是将流行的若干软件集成起来形成一套软件。 例如,套装软件OFFICE就是将文字处理软件(WORD)、电子表格软件(EXCEL)和绘图软件(Power Point)融合在一起,可同时运用字处理、表格设计、数据库和绘图功能。其中Excel还具备一定规模的生成模型的函数。 3.2 数据库管理 现在的数据库管理系统已不只是局限于数据管理, 而且备了相当强的软件生成功能。    例如,ORACLE 软件工具配合起来使用,可以形成一个综合的应用软件开发环境。 又例如,WINDOWS具有功能很强的菜单生成器、屏幕编辑器、报表编写器、应用生成器和跟踪调试工具,可以快速地生成各种菜单程序、输入输出屏幕、报表和应用程序。 3.3 统一建模语言 统一建模语言UML是为面向对象开发方法设计的一种通用的可视化建模语言。 UML能够真实、全面,并清晰地定义和描述客观系统;在系统开发的各个阶段,不需要转换概念和表示的方法,而且可以为采用不同编程语言和不同开发平台的应用系统建模。 Rational Rose 3.4 可视化(Visual BASIC) 编程工具 Visual BASIC是一种可编程的应用软件,其特点是提供给用户一种可以跨越多个软件平台(如电子表格软件、Fox-pro类型的数据库、 字处理软件、绘图软件)的通用语言。软件开发人员只要掌握一种核心的语言,就可方便地与其他软件连结, 而且看到的是相同的用户界面。 Visual BASIC结合了面向对象技术,提供了一个运用对象的编程环境。 3.5 计算机辅助软件工程(CASE) 计算机辅助软件工程(COMPUTER AIDTD SOFTWARE ENGSNEERING,简称CASE)。 CASE中集成了多种工具,这些工具既可以单独使用, 也可以组合使用,其特点是为系统开发提供了全过程的开发环境。 4 系统调试 测试的目的是发现程序的错误 了解系统的性能指标 4.1 测试内容 测试有模块测试、联合测试、验收测试、系统测试四种类型。  1.模块测试   在各模块编程后进行。由编程人员自己进行  (1)模块界面: 调用参数数目、顺序、类型。  (2)内部数据结构: 如初始值对不对,变

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档