《管理信息系统》2版-第11章_第1页
《管理信息系统》2版-第11章_第2页
《管理信息系统》2版-第11章_第3页
《管理信息系统》2版-第11章_第4页
《管理信息系统》2版-第11章_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第11章 信息系统实施本讲内容 系统实施概述 物理实施 程序设计 程序调试与系统测试 人员培训 系统转换 系统文件说明一、系统实施概述系统实施的概念系统实施的目的及任务系统实施计划系统实施步骤系统实施阶段成果参加人员信息系统的开发思路系统分析系统设计系统实施1、系统实施的概念系统设计报告提供了实现系统功能的方法、技术和方案,给出了实现系统的“蓝图”。系统实施则是对系统设计成果的“计算机化”过程。基本概念 系统实施即是将系统设计阶段的结果在计算机上实现,并应用到实际管理工作之中的过程。 即,将新的管理信息系统方案(物理模型)转成可以实际运行的管理信息系统系统软件,并应用到实际管理工作之中。2、系

2、统实施的目的及任务系统实施的目标将设计的结果转换为可以在计算机上具体执行的软件系统,就是将“设计图纸”上的新系统方案变成用户看得见、可运行、能够帮助用户完成所需功能的实在系统 把系统设计的物理模型转换成可实际运行的新系统。系统实施的任务按照设计说明书的要求,熟悉和安装新的硬件、软件编制程序调试新系统对管理人员进行培训完成数据准备工作系统转换和试运行3、系统实施计划安排各项工作的先后顺序,制定时间进度计划。确定各种专业人员在各阶段的配备数量与比例,制定人员培训计划。制定资金筹措与投入计划。4、系统实施步骤程序设计系统测试人员培训系统转换物理实施5、系统实施阶段成果新的管理信息系统投入运行新的管理

3、信息系统测试报告为保证新的管理信息系统运行所建立的规章制度和岗位职责新的管理信息系统评价报告6、参加人员系统分析员、设计员、程序员、计算机专家等用户单位高中层管理人员、具体业务操作人员本讲内容系统实施概述 物理实施 程序设计 程序调试与系统测试 人员培训 系统转换 系统文件说明 MIS物理系统的实施是计算机系统和通信网络系统设备的订购、机房的准备和设备的安装调试等一系统列活动的总和。 主要包括 1、计算机系统的实施 2、网络系统的实施(1) 计算机品牌选择 国外品牌目前有IBM、HP、苹果、Dell、SUN、LG、三星等; 国内品牌目前有联想、神舟、海尔、方正、清华同方、七喜、宏基、华硕等。

4、1、计算机系统的实施(2) 计算机购置的基本原则 能够满足IS的设计和运行的基本要求 合理的性价比: 盲目追求价格和盲目追求高性能同样不可取,没有技术最领先的设备存在良好的可扩充性良好的技术支持(3)计算机的环境要求计算机对周围环境相当敏感,尤其在安全性较高的应用场合,对计算机工作环境的温度、湿度等都有特殊的要求。必须严格按照各项规范来进行设备的安装和调试工作,为计算机系统安全、稳定和高效的运行创造一个良好的环境。(如计算机机房的安装)(3)计算机的环境要求 机房要安装双层玻璃门窗,并且要求无尘 硬件通过电缆线连接至电源,防止静电感应 防止由于突然停电造成的事故发生,应安装备用电源设备,如功率

5、足够的不间断电源(UPS) MIS 通常是一个由通线线路把各种设备连接起来组成的网络系统。局域网(Local Area Network,LAN) 通常指一定范围内的网络,可以实现楼宇内部和临近的几座大楼之间的内部联系。广域网(Wide Area Network,WAN) 能连接多个城市,国家或大洲。2、 网络系统的实施电缆线的铺设(双绞线、同轴电缆、光纤电缆以及微波和卫星通信等。)通信设备的安装(交换机、路由器、网关、网桥、防火墙)网络性能的调试等工作。网络系统实施的主要内容本讲内容 系统实施概述 物理实施 程序设计 程序调试与系统测试 人员培训 系统转换 系统文件说明程序设计 程序设计依据

6、程序设计的要求 结构化的程序设计1、依据 系统分析说明书及附件、系统设计说明书及其附件(如:模块结构图、数据库设计、编码方案、输入设计、输出设计、模块处理过程设计等)2、对程序设计的要求1)可靠性:程序应具有较好的容错能力。 系统的安全可靠性:反映在多个方面,如操作人员的安全可靠问题,系统运行时数据存取的安全可靠问题,进行网络通信时数据信息传递的安全可靠问题。系统的运行可靠性:只能通过高质量的程序设计、仔细周到的程序调试、详尽严格的系统测试等工作过程来把关。2)程序的规范性包括:程序命名的规范性程序书写格式的规范性变量定义的规范性解释语句的使用的规范性3)程序的可读性包括:程序结构清晰可理解性

7、好无复杂的个人程序设计技巧4)可维护性:即程序各部分相互独立,程序模块化 由于信息系统需求的不确定性,系统需求可能会随着环境的变化而不断变化,因此,就必须对系统功能进行完善和调整,为此,就要对程序进行补充或修改。 此外,由于计算机软硬件的更新换代也需要对程序进行相应的升级。3、常用的编程工具(1)传统编程语言:如:BASIC、COBOL、PASCAL、C、C+、PROLOG等 (2)数据库类主要有两类:微机数据库系统、大型数据库系统 a、XBASE系列:如:DBASE系列、FOXBASE系列、 FOXPRO系列等 特点:简单易学、方便实用 b、大型数据库系统工具:如:ORACLE、SYSBAS

8、E、 INFORMIX、DB2等 特点:功能齐全,处理能力强,容量大 (3)程序生成工具:如:4GL、程序生成工具、屏幕生成工具、报表生成工具等,如:雅奇MIS、王特MIS、MISGS等 (4)系统开发工具:如:C+、VB、VC、DELPH 、 Java、Powerbuilder等 4、结构化程序设计方法 在进行程序设计时,成千上万的程序模块不可能完全同时进行,各任务之间必须有先后顺序之分,最终实现系统设计的整个方案。 自顶向下的设计原则是首先设计上层模块,逐步向下,最后设计最下层的具体功能。而实现时,要首先实现下层模块,逐步向上,最后实现上层模块。 特点是采用以下三种基本逻辑结构来编写程序:

9、 1. 顺序结构 由一系列依次执行的语句或模块构成。2. 循环结构 循环结构是由一个或几个模块构成,程序运行时 重复执行,直到满足某一条件为止 如Foxpro中的Do While-Enddo语句,一般格式为: DO WHILE 条件 命令组 Loop 命令组 EXIT 命令组 ENDDO5、程序基本结构 3. 选择结构根据条件成立与否选择程序执行路径: 结构一:结构二: IF条件 IF条件 命令组命令组 ELSE ENDIF 命令组 ENDIF 结构三: DO CASE CASE条件 命令组 CASE条件n 命令组n ENDCASE本讲内容系统实施概述物理实施程序设计 程序调试与系统测试 人员

10、培训 系统转换 系统文件说明系统测试 测试的目的及意义测试的内容测试的基本原则测试方法测试步骤系统调试 1、测试的目的和意义 程序和系统调试的目的是发现程序和系统中可能存在的错误并及时予以纠正。在管理信息系统开发周期的各个阶段都不可避免地会出现差错。单凭审查并不能发现全部差错。程序设计阶段也不可避免还会产生新的错误。对系统进行测试是不可缺少的,是保证系统质量的关键步骤。统计资料表明,对于一些较大规模的系统来说,系统测试的工作量往往占系统开发总工作量的40%以上。2、测试的内容(1)数据处理正确性测试通过检查输入和输出数据的正确性进行,包括:输入的数据是否正确保存运行结果数据能否正确地输出数据间

11、的计算关系是否正确数据统计方法和口径与需求是否一致是否出现汉字字符或其它字符乱码 测试数据其中包括:正常数据、异常数据和错误数据。 然后, (1)用正常数据调试 (2)用异常数据调试 例如:用空数据文件去测试,能否正常运行。 (3)用错误数据调试 例如:输入错误数据或不合理数据时,能否及 时发现并提示出错信息,并允许修改; 又如:操作错误时(包括操作步骤或方法错误) 能否及时发出警告信息,并允许改正。(2)功能完整性测试检查开发完成的系统是否具备系统设计中所提出的全部功能,不仅要检测主要的业务功能,而且要检查所有的辅助功能和所有的细节性功能。(3)系统性能测试系统运行速度操作的灵活性用户界面的

12、友好性对错误的检测与提示能力注意:用于性能测试的数据要有一 定的规模!3、 测试方法1)程序常见测试方法:白箱测试 黑箱测试黑盒测试在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收和正确的输出。不管程序内部编制,只需从外部根据“输入-处理-输出”要求进行测试。白箱测试 是通过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。因此,这种方法又称为结构测试或逻辑测试。2)单元

13、测试也叫模块测试。单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。 单元测试是由程序员自己来完成,最终受益的也是程序员自己。可以这么说,程序员有责任编写功能代码,同时也就有责任为自己的代码编写单元测试。3)系统整体测试在完成单元测试以后,还将各个单元连接起来测试。这个过程不断地重复进行,最后可以组成一个完整的系统,然后对整个系统进行测试连接测试:将两个或两个以上相互关联的程序模块连接起来系统整体测试:测试测试体系结构测试:服务器测试、数据库测试、网络测试4)特殊测试 以上是常规测试。 特殊测试是根据系统需要而选择进行的,如 -峰值负载测试 -容

14、量测试 -响应时间测试 -恢复能力测试4、测试步骤一个管理信息系统通常由若干子系统组成,每个子系统又由若干模块(程序)组成。所以,可把测试工作分为如下三个层次:模块(程序)测试分调(子系统测试)总调(系统测试)模块测试分调总调本讲内容系统实施概述物理实施程序设计 程序调试与系统测试 人员培训 系统转换系统文件说明培训对象事务管理人员用户系统维护人员培训方式研讨会或讲座多种形式宣传对管理层进行深层次的培训进行专业化培训 2、培训内容 用户的培训系统的概貌及整体结构系统所使用到的关键术语系统的分析原则、设计思想、解决问题的步骤系统运行的平台,所用的主要软件工具系统的操作与使用,包括各种数据、文字的

15、输入,相关信息的输出系统操作中的各种注意事项系统中有关数据的收集、过滤、审核、统计的方法系统运行过程可能出现的故障及其排除方法系统文档资料的分类以及检索方式 系统维护人员的培训项目的背景、来由,以及对企业目标的支持系统的功能、总体结构和详细结构熟悉系统开发中的各种文档资料系统中流程和所涉及到的各种技术问题对各种问题的具体解决方法系统的输入、处理、输出、流量、负载、通讯等问题系统运行、维护过程中需要注意的问题本讲内容系统实施 物理实施 程序设计 程序调试与系统测试 人员培训 系统转换系统说明文件系统转换系统转换的含义系统转换前的准备工作系统转换方式1、系统转换的含义 系统转换指的是系统开发完成之

16、后新旧系统之间的转换,即终止旧系统的使用,将新系统交付使用,把新系统的控制权交给最终用户。2、系统转换前的准备工作设备准备系统实施前购置、安装、调试完毕。用户培训系统转换前配齐并参与各管理岗位工作。数据准备系统转换所需各种数据按照要求格式输入到系统之中。系统文件资料准备用户手册、系统操作规程、系统结构与性能介绍手册。3、系统转换方式直接转换并行转换分段转换旧系统新系统转换点(1) 直接转换旧系统新系统并行时间(2) 并行转换 旧系统新系统分段时间(3) 分段转换图 新旧系统的转换方式1)直接切换方式优点: 节省时间、减少经费支出。不足: 具有一定的危险性,一旦新系统出现预想不到的问题,会影响系

17、统的正常工作。适用:处理过程简单、初始数据量不大的系统。直接切换方式是在完成系统测试、且确认新系统没有问题的情况下,选定某一时刻终止旧系统的使用,同时开始启用新系统。2)平行切换方式优点:不会因系统交付使用而引起系统工作中断。新旧系统同时工作,可以对新系统运行的正确性和效率给出恰当的评价。不足: 投入经费比较高,工作量比较大。适用: 非常重要的核心型系统的切换。平行切换方式是在旧系统停止使用之前就开始新系统的使用,新系统和旧系统并行工作一段时间,在确认新系统正常工作一段时间之后再终止旧系统的使用。3)分段切换优点:既顺利地交付新系统,也不发生过高的切换费用;不足: 一部分新系统和另一部分旧系统

18、同时工作,增加了新旧系统之间功能、数据的衔接问题;适用: 大型系统,保证新旧系统顺利切换,并降低切换的费用.分段切换,也称逐步切换方式,是直接切换方式和平行切换方式两种方法的结合,其特点是新旧系统分阶段切换。系统转换低低中高中高直接转换分段转换并行转换成本风险图 各种转换方式的成本与风险本讲内容 系统实施 物理实施 程序设计 程序调试与系统测试 人员培训系统转换 系统说明文件系统说明文件的组成 在系统测试完成后,应该编写、整理出一份详细和全面的系统说明书。该文件既可以提交用户作为今后使用、维护新系统的指导性文档,另一方面,该文件也是鉴定和验收新系统时不可少的技术资料。应此,应该充分重视系统说明文件的编写工作。 1系统一般性说明 (1)用户手册:给用户介绍系统全面情况,包括系统目标、功能和性能的简要说明等。 (2)特殊说明:随着外部环境的变化而使系统作出相应调整等,这些是不断进行补充和发表的。 2系统开发报告 (1)系统分析报告 (2)系统设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论