版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第7章系统实施
第7章系统实施第一节系统实施概述第二节管理信息系统基础平台构建第三节软件实现第四节系统测试第五节人员培训第六节试运行与系统转换
第7.1节
系统实施概述
系统实施指的是将系统设计阶段的结果在计算机上实现。即将系统的物理模型转换成实际运行系统的过程。
系统实施阶段的主要内容包括:MIS基础平台的构建;程序设计(购买);系统测试;系统操作和管理人员培训;系统基础数据的准备与录入;试运行;系统转换和系统验收。
1、前期准备工作主要包括:
1)制定系统实施计划;
2)组织好系统实施队伍;
3)软硬件与配套设施的准备;
2、信息流程重组
1)信息流程的重组;
2)人员培训和宣传教育工作。
3、系统实施的文档
系统实施阶段的文档包括:程序文档和系统实施报告。程序文档包括:程序设计报告、源程序清单和程序调试报告等,它是今后系统维护、修改、扩充的主要详细技术依据。
系统实施报告包括:系统实施计划、设备采购及安装验收报告、业务流程及有关制度、系统调试及试运行情况报告、系统转换及验收报告、系统操作使用手册等。系统实施报告是系统验收、审计、评价及运行维护的依据。
第7.1节
系统实施概述
第7.2节
管理信息系统基础平台的构建
管理信息系统基础平台的构建指根据系统设计方案购置新系统运行所需的计算机软硬件和通信网络设备、机房的建立和系统的安装调试等工作。
1、硬件平台的构建硬件平台通常由信息处理设备、信息存储设备、信息传输设备、信息输出设备和信息采集设备构成。信息处理设备包括个人计算机、便携式计算机、服务器、小型机和大型机等;信息存储设备包括磁盘阵列、磁带机、光盘机、IC卡及移动存储设备等;信息传输设备包括局域网和广域网等;信息输出设备包括显示器、打印机、绘图仪、专用信息输出设备等;信息采集设备包括扫描仪、数字化仪、条形码阅读器、
指纹仪、触摸屏、光电检测设备及专用采集设备等。
2、软件平台的构建软件平台主要包括:系统软件、数据库管理系统、开发软件和一些应用程序。选择软件平台时考虑的因素:软件环境必须符合开放式系统的软件发展大方向;所选环境中必须有必要和足够的软件工具;所选环境具有采用新技术的支持能力。此外,还要考虑软件产品的可靠性以及性能价格比等常规的选择标准。
3、网络平台的构建网络硬件是组成网络的基本部件,主要包括各级网络服务器、工作站、调制解调器、路由器、交换机、集线器、网卡、网络电缆、光纤、收发器、无线收发设备等。网络软件主要有网络操作系统软件、网络管理软件、应用软件、工具软件、支撑软件等。
第7.2节
管理信息系统基础平台的构建
软件实现是在系统设计的基础上,将设计阶段的系统说明转换为一个可以运行的管理信息系统软件的过程。软件实现的主要工作称为编程,但软件实现不等同于纯粹的编程,它是“编程、内部测试、代码审查、调式改错、优化”的综合表述。
2、编程语言
1)编程语言的分类:
①汇编语言(如:MASM,ASM,等)②高级语言(从应用特点分为:基础语言,如BASIC、
COBOL,等;结构化语言,如C、PASCAL,等;专用语言,如APL,FORTH,等。)
1、编程方法
常用编程方法:结构编程方法和面向对象的编程方法。第7.3节
软件实现2)常用的编程语言
(1)一般编程语言:
常用的有:如BASIC、C、C++、PASCAL、JAVA等
(3)程序生成工具:如:4GL、程序生成工具、屏幕生成工具、报表生成工具等,如:雅奇MIS、王特MIS
(2)数据库类
主要分两类:微机数据库系统、大型数据库系统
a、微机数据库系统,如XBASE系列:DBASE系列、
FOXBASE系列、FOXPRO系列等特点:简单易学、方便实用
b、大型数据库系统工具:如:ORACLE、SYSBASE、
INFORMIX、DB2、SQLSERVER等特点:功能齐全,处理能力强,容量大第7.3节
软件实现(4)系统开发工具:如:C++、VB、VC、DELPH、Java、Powerbuilder等(5)客户机/服务器工具类:如,Borland,Visual,,等(6)面向对象编程工具类:如,BorlandDelphi,VisualBasic,Java,Builder,VisualC++,等(7)浏览器/服务器工具类:如,公共网关接口(CGI),使用摘要和报告语言(PERL),互联网服务器应用程序编程接口(ISAPI),Java语言,基于网站动态页面创建和信息管理的系统开发工具(ASP)等。第7.3节
软件实现
第7.4节
系统测试
7.4.1系统测试的意义、目的和原则
系统测试也称系统调试,它是指在计算机上用各种可能的数据和操作条件对程序进行试验,找出可能存在的问题并加以修改,使其完全符合设计要求的过程。系统测试是保证系统质量和可靠性的关键步骤,是对系统开发过程中的系统分析、系统设计和系统实施的最后复查。
系统测试目的:希望能以最少的人力和时间发现潜在的各种错误和缺陷。出于这个目的,系统测试不是要证明程序无错,而是要精心选取那些易于发生错误的测试数据(测试用例),以十分挑剔的态度,去寻找程序的错误。
系统测试时应遵循以下基本原则:(1)测试工作应避免由原来开发软件的个人或小组承担。测试工作应由专门人员来进行,会更客观、更有效。
(2)测试用例不仅要确定输入数据,而且要根据系统功能确定预期输出结果。将实际输出结果与预期输出结果相比较就能发现程序是否有错误。(3)设计测试用例不仅要包括有效合理的输入数据,也要包含不合理、无效的输入数据。忽略了对异常、不合理、意想不到的情况进行测试,而这些可能就是隐患。(4)在测试程序时,不仅要检查程序是否做了该做的事,还要检查程序是否做了不该做的事。程序做了不应该做的事,会影响程序的效率,有时会带来潜在的危害或错误。(5)应妥善保存测试计划和测试用例,作为系统文档的组成部分,为维护提供方便。
第7.4节
系统测试
7.4.2系统测试的过程系统测试过程:制定测试计划;编制测试大纲;设计和生成测试用例;实施测试;生成测试报告。7.4.3系统测试方法与步骤
1、软件测试方法(1)人工测试
人工测试采用人工方式进行,目的在于检查程序的静态结构,找出编译不能发现的错误人工测试又称代码复审,即通过人工阅读程序,查找错误。人工测试主要有个人复查、走查和会审三种方法。
第7.4节
系统测试
(2)机器测试
机器测试是将事先设计好的测试用例作用于被测试程序,对比测试结果和预期结果的差别以发现错误。基本方法有:白盒测试法、黑盒测试法①白盒测试法:又称结构测试、玻璃盒测试等。将软件看成一个透明的白盒子,按照程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序的逻辑路径
和过程进行测试,检查是否与设计相符。②黑盒测试法:也称功能测试。将软件看作不透明的黑盒子,在完全不考虑程序的内部结构和特性的情况下,研究程序的外部特性。
第7.4节
系统测试
2、系统测试的步骤
系统测试步骤是:分别按硬件系统、网络系统和软件系统进行测试,最后对整个系统进行总的综合测试。
(1)硬件测试
配置检测、硬件设备的外观检查、硬件测试
(2)网络测试网络设备的外观检查、硬件测试、网络连通测试
(3)软件测试软件测试分为4个步骤:单元测试、集成测试、确认测试和系统测试
第7.4节
系统测试
②集成测试:集成测试又称组装测试。是把模块按系统设计说明书的要求组装起来进行测试。集成测试的主要目标是发现与接口有关的问题,如数据通过接口时可能丢失。
③确认测试:确认测试是按照系统说明书中定义的全部功能和性能要求及确认测试计划,来测试整个软件系统是否达到了用户要求。确认测试先要进行有效性测试及软件配置审查,然后进行验收测试和安装测试,经过鉴定后,软件即可以交给用户使用。
①单元测试:单元测试也称为模块测试。对源程序中的每个程序单元进行测试,以验证每个模块是否满足系统说明书要求。一般情况下是编好一个程序模块就测试一个,通常采用白盒测试方法,再辅之以黑盒测试。
第7.4节
系统测试
④系统测试:
系统测试是将已经确认的软件、计算机硬件、外设和网络等系统的各个部分连接在一起,对整个系统进行总的功能、性能等方面的测试。其目的是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方。
第7.4节
系统测试
培训可以仅仅是系统的数据录入、操作使用的问题,也可以是系统的维护、运行管理等方面的问题。另外,组织的管理人员还应该接受新技术如何影响组织运营和管理的相关培训。培训中还应该增加有关新的硬件设备、软件包及其在特定工作活动中的应用知识。
对组织管理人员和操作人员的培训的包括:(1)系统概貌与系统总体结构;(2)系统分析设计思想和主要考虑;(3)系统的操作和使用;(4)系统所用主要软件工具(编程语言、数据库管理系统、软件工具等)的使用;(5)可能出现的故障以及故障的排除;(6)系统文档资料的分类以及检索方式;(7)数据的收集、统计渠道、统计口径等;(8)系统运行操作中的注意事项,等等。第7.5节
人员培训7.6.1系统试运行
系统试运行:是系统正式转换的前期准备。系统试运行的主要工作:(1)进行系统初始化,录入各种原始数据;(2)记录系统运行的数据和状况;(3)核对新系统输出和旧系统输出的结果;(4)对系统运行的各项性能进行实际测试等。
1、数据整理和准备数据整理和准备指从旧系统中整理出新系统运行所必需的基础数据和资料,即将旧系统数据加工处理为符合新系统要求的格式。
2、系统初始化
系统初始化是指对系统的运行环境进行设置,对系统运行和控制参数进行设定、数据加载,以及系统与业务工作的同步调整等内容。7.6试运行与系统转换
系统转换:指由旧的系统向新的系统切换。此时新系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026年黑龙江省人教版初中历史第10章古代经济制度同步练习题
- 2025-2026年四川省人教版初中物理上册第6章知识点巩固习题
- 初中七年级历史交互动画课件教学设计-从出土文物中获取信息
- 统编版初中道德与法治七年级下册 7.2 做中华人文精神的弘扬者 教学设计
- 初中物理八年级上册2.2声音的特性教学设计
- 七年级地理《多变的天气》第二课时锋面天气系统与天气图判读教学设计
- 七年级语文《猫》教案
- 小学四年级英语Unit 5玩具主题教学设计
- 小学四年级劳动教学设计:沏茶中的统筹智慧-合理安排时间实践课
- 小学四年级道德与法治教学设计:探源物品来历 感悟中国创造智慧
- 危险货物运输车辆安全作业活动风险分析培训
- 《耳科学》全册配套教学课件3
- 文言文二则之《曹冲称象》教案(2课时)-2026-2027学年统编版六年级语文上册
- 2026南开大学校友工作办公室招聘劳务派遣人员1人考前冲刺试卷附参考答案详解【达标题】
- 2026秋译林版八年级英语上册【Unit1-8】全册语法专项练习(含参考答案)
- 2026年甘肃省酒泉矿业投资集团有限公司招聘考试备考试题及答案详解
- 初高中语文衔接第一课
- 高中常见不规则动词的过去式及过去分词背诵版
- 新版2026年秋教科版(新教材)小学科学四年级上册(全册)教学设计
- 清水混凝土模板设计施工方案及工艺方法
- 博士毕业生求职简历参考模板
评论
0/150
提交评论