管理信息系统-第13讲课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《管理信息系统-第13讲课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 13 讲课
- 资源描述:
-
1、1第第6 6章章 系统实施、维护系统实施、维护与与评价评价2内容内容内容提要内容提要6.1系统实施的内容和关键问题系统实施的内容和关键问题6.2结构化系统实施方法结构化系统实施方法6.3系统测试系统测试6.4系统的转换系统的转换6.5系统的运行和维护系统的运行和维护6.6系统的评价系统的评价习题习题6 6 返回返回3内容提要内容提要 新系统设计方案的成功实施新系统设计方案的成功实施是是MISMIS生命周期中的一个重要阶段。生命周期中的一个重要阶段。系统实施指将新系统设计方案转系统实施指将新系统设计方案转换成实际运行系统的全过程。换成实际运行系统的全过程。一个好的设计方案,只有经过一个好的设计方
2、案,只有经过精心实施,才能带来实际效益,因精心实施,才能带来实际效益,因此,系统实施阶段的工作对系统的此,系统实施阶段的工作对系统的质量有着十分直接的影响。质量有着十分直接的影响。返回返回46.1 系统实施的内容和关键问题系统实施的内容和关键问题6.1.1 系统实施的内容系统实施的内容6.1.2 系统实施的关键问题系统实施的关键问题 返回返回56.1.1 系统实施的内容系统实施的内容建立硬、软件环境建立硬、软件环境,选择开发环境和工具;选择开发环境和工具;实现物理系统;实现物理系统;进行系统测试进行系统测试,排除错误并完善功能;排除错误并完善功能;装载数据装载数据,系统试运行系统试运行,做局部
3、调整;做局部调整;用户技术培训和操作培训;用户技术培训和操作培训;进行系统交接;进行系统交接;制订系统管理和操作制度制订系统管理和操作制度,正确运行系统正确运行系统;维护系统维护系统,实现设计目标实现设计目标,发挥最大效益。发挥最大效益。返回返回按键或鼠标按键或鼠标66.1.2 系统实施的关键问题系统实施的关键问题1.1.管理因素管理因素2.2.技术因素技术因素返回返回71.管理因素管理因素 系统实施涉及到开发人员、系统实施涉及到开发人员、测试人员、各级管理人员测试人员、各级管理人员,大量物大量物资、设备、资金和场地资、设备、资金和场地,涉及各部涉及各部门及应用环境门及应用环境,十分复杂十分复
4、杂,如没有强如没有强有力的管理措施有力的管理措施,将无法进行。将无法进行。各部门人员之间的协同工作各部门人员之间的协同工作(行行动上、思想上动上、思想上),),人员的培训人员的培训(质量质量)。返回返回82.技术因素技术因素数据整理与规范化数据整理与规范化软硬件及网络环境建设软硬件及网络环境建设开发技术选择和使用开发技术选择和使用 返回返回9 数据整理与规范化数据整理与规范化 MISMIS的成功实施,依赖于的成功实施,依赖于企业准确、全面、规范化的基企业准确、全面、规范化的基础数据。础数据。MISMIS是一个数据加工厂,是一个数据加工厂,没有高质量的数据原材料没有高质量的数据原材料,是是不可能
5、有高质量的信息产品。不可能有高质量的信息产品。返回返回10 软硬件及网络环境的建设软硬件及网络环境的建设 建设建设MISMIS的软件、硬件及的软件、硬件及网络环境是一项技术性高、工网络环境是一项技术性高、工作量大的任务。它是作量大的任务。它是MISMIS运行运行的基础设施和平台,如其不能的基础设施和平台,如其不能很好地工作,很好地工作,MISMIS就不可能很就不可能很好地工作,因此,它是企业应好地工作,因此,它是企业应用的前提和基石。用的前提和基石。返回返回11 开发技术选择和使用开发技术选择和使用 MISMIS与其它软件系统的不同与其它软件系统的不同 开放的系统开放的系统 基于企业具体环境的
6、应用系统基于企业具体环境的应用系统 人机交互系统人机交互系统快速高效地实现快速高效地实现MISMIS的根本途径是:的根本途径是:使用合适的系统开发工具。它是使用合适的系统开发工具。它是直接影响直接影响MISMIS实施的最重要的技术因素实施的最重要的技术因素。返回返回按键或鼠标按键或鼠标12开放的系统开放的系统 MISMIS要兼容大量不同类要兼容大量不同类型的硬件和软件,并且要型的硬件和软件,并且要能支持未来计算机软硬件能支持未来计算机软硬件技术的发展,使原有系统技术的发展,使原有系统能够轻松移植到新的软硬能够轻松移植到新的软硬件环境中去。件环境中去。返回返回13基于企业具体环境的应用系统基于企
7、业具体环境的应用系统 MISMIS的功能设置的功能设置,系统结构等均系统结构等均受制于企业的组织机构和运行方式。受制于企业的组织机构和运行方式。一个好的一个好的MISMIS的设计和实现的设计和实现,应应该在企业组织和业务过程发生改变该在企业组织和业务过程发生改变后后,能够充分利用原有系统资源能够充分利用原有系统资源,快快速方便地重新构筑新的系统。速方便地重新构筑新的系统。这种设计和实现称为是支持这种设计和实现称为是支持“业务过程重构业务过程重构”的。的。返回返回按键或鼠标按键或鼠标14人机交互系统人机交互系统 是设计的目标之一,要让是设计的目标之一,要让不懂计算机的人也能方便地操不懂计算机的人
8、也能方便地操作,完成自己的工作。因此人作,完成自己的工作。因此人机接口或界面的设计和开发在机接口或界面的设计和开发在MIS中显得特别重要,成为衡中显得特别重要,成为衡量量MIS质量的重要指标。质量的重要指标。返回返回156.2 结构化系统实施方法结构化系统实施方法6.2.1结构化系统实施方法的基本思想结构化系统实施方法的基本思想6.2.2系统实施实例系统实施实例返回返回166.2.1 结构化系统实施方法的基本思想结构化系统实施方法的基本思想 从两个方面控制模块实现从两个方面控制模块实现的先后次序的先后次序 先上后下,先总后分先上后下,先总后分 合理划分版本合理划分版本 返回返回按键或鼠标按键或
9、鼠标17 先上后下,先总后分先上后下,先总后分系统实施中的主要工作是按模块编制程序。系统实施中的主要工作是按模块编制程序。从下到上:从下到上:先实现下层模块后实现上层模先实现下层模块后实现上层模块块,会出现每个模块单独调试都能通过会出现每个模块单独调试都能通过,但但系统的联调通不过系统的联调通不过,原因:原因:系统的整体结系统的整体结构和接口出现问题。构和接口出现问题。从上到下:从上到下:先调试顶层模块及各个接口先调试顶层模块及各个接口,然然后逐层向下后逐层向下,层层展开层层展开,最后调试最底层模最后调试最底层模块。在实现上层模块时块。在实现上层模块时,下层未实现的模下层未实现的模块作为块作为
10、“桩模块桩模块”出现出现,即只保留模块的即只保留模块的名称、输入、输出参数名称、输入、输出参数,其具体的实现先其具体的实现先空着空着,集中精力实现上层模块。集中精力实现上层模块。返回返回下页下页问题问题按键或鼠标按键或鼠标18 根据各方面因素根据各方面因素,将整个实施分将整个实施分为若干个为若干个“版本版本”,先实现一个先实现一个只只反映系统轮廓或骨架反映系统轮廓或骨架,实际功能上实际功能上不完善的不完善的“版本版本”,在此基础上在此基础上,不不断添加新的功能模块断添加新的功能模块,最后使系统最后使系统的全部功能得以实现。的全部功能得以实现。返回返回按键或鼠标按键或鼠标19问题问题 虽解决了模
11、块间的接口调试难虽解决了模块间的接口调试难题,但可能会使上层模块的调试题,但可能会使上层模块的调试变得不彻底。变得不彻底。例:例:一些通过全局数据项而相互影响的上下一些通过全局数据项而相互影响的上下层模块,由于下层模块还未实现,使得上层模块,由于下层模块还未实现,使得上层模块很难得到完整的调试。其正确性必层模块很难得到完整的调试。其正确性必须等到下层模块实现后才能得到验证,有须等到下层模块实现后才能得到验证,有时甚至要进行修改。时甚至要进行修改。返回返回按键或鼠标按键或鼠标20 合理划分版本合理划分版本版本的划分实际上是程序实现阶段的划分。版本的划分实际上是程序实现阶段的划分。合理划分版本应遵
12、守的原则:合理划分版本应遵守的原则:1.先上层后下层先上层后下层,先控制部分后执行部分先控制部分后执行部分,有利于尽有利于尽早地、尽可能多地测试模块间的接口早地、尽可能多地测试模块间的接口,验证系统结验证系统结构的正确性;构的正确性;2.根据用户的要求,安排模块的实现次序;根据用户的要求,安排模块的实现次序;3.较复杂的模块安排在几个版本中实现;较复杂的模块安排在几个版本中实现;4.结合文件的建立,统筹安排;结合文件的建立,统筹安排;5.结合使用的硬件、软件资源结合使用的硬件、软件资源,人员培训、研制力量人员培训、研制力量统筹安排。统筹安排。返回返回按键或鼠标按键或鼠标216.2.2 系统实施
13、实例系统实施实例 ACBDEHIFGJK系统控制结构图系统控制结构图返回返回一版一版按键或鼠标按键或鼠标22系统第一版本系统第一版本 二版二版CBD桩桩E桩桩FG桩桩JKA按键或鼠标按键或鼠标23系统第二版本系统第二版本 ACBDEH桩桩I桩桩FGJK返回返回按键或鼠标按键或鼠标246.3 系统测试系统测试6.3.1 系统测试的主要内容系统测试的主要内容6.3.2 系统测试计划系统测试计划6.3.3 系统测试规程系统测试规程6.3.4 系统测试方法系统测试方法返回返回256.3.1 系统测试的主要内容系统测试的主要内容 单元测试单元测试 组装测试组装测试 确认测试确认测试 系统测试系统测试 验
14、收测试验收测试返回返回按键或鼠标按键或鼠标26 单元测试单元测试 主要以模块为单位进行测试主要以模块为单位进行测试,即测即测试与设计出的单个模块的正确性。试与设计出的单个模块的正确性。模块接口模块接口(信息能否正确地流进流出信息能否正确地流进流出)数据结构数据结构(内部数据的内容、形式及相互关内部数据的内容、形式及相互关是否正确是否正确)边界条件边界条件(在边界上的数据能否正确的执行在边界上的数据能否正确的执行)覆盖条件覆盖条件(能否达到满足特定的逻辑覆盖能否达到满足特定的逻辑覆盖)出错处理出错处理(出错处理措施是否有效出错处理措施是否有效)返回返回按键或鼠标按键或鼠标27 组装测试组装测试
15、在每个模块完成单元测试后在每个模块完成单元测试后,需按照需按照设计时做出的结构图设计时做出的结构图,把它们连接起来把它们连接起来,进行组装测试。进行组装测试。各模块是否无错误地连接;各模块是否无错误地连接;能否保证数据有效传输及数据的完整能否保证数据有效传输及数据的完整和一致性;和一致性;人机界面及各种通信接口能否满足设人机界面及各种通信接口能否满足设要求;要求;能否与硬件系统的所有设备正确连。能否与硬件系统的所有设备正确连。返回返回按键或鼠标按键或鼠标28 确认测试确认测试 组装测试完成后组装测试完成后,在各模块接口无错在各模块接口无错误并满足软件设计要求的基础上误并满足软件设计要求的基础上
16、,还需进还需进行确认测试。包括:行确认测试。包括:功能方面功能方面:测试系统输入、处理、输出是测试系统输入、处理、输出是否满足要求;否满足要求;性能方面性能方面:测试系统的数据精确度、时间测试系统的数据精确度、时间性性(响应、更新处理、数据转换及传输及响应、更新处理、数据转换及传输及行时间等行时间等)、适应性、适应性(操作方式、运行环境、操作方式、运行环境、应变能力等应变能力等)是否满足是否满足设计要求;设计要求;其他限制条件其他限制条件的测试的测试,如:可使用性、安如:可使用性、安保密性、可维护性、可移植性、故障处理保密性、可维护性、可移植性、故障处理能力等。能力等。返回返回按键或鼠标按键或
17、鼠标29 系统测试系统测试 在软件完成确认测试后在软件完成确认测试后,对它与其它相关对它与其它相关的部分或全部软硬件组成的系统进行综合的部分或全部软硬件组成的系统进行综合测试。测试。恢复测试:恢复测试:使软件出错使软件出错,测试其恢复的能力及测试其恢复的能力及时间;时间;安全测试:安全测试:测试其是否有安全保密的漏洞;测试其是否有安全保密的漏洞;强度测试:强度测试:测试系统的极限能力;测试系统的极限能力;性能测试:性能测试:检验安装在系统内的软件运行性检验安装在系统内的软件运行性能与强度测试结合。能与强度测试结合。返回返回按键或鼠标按键或鼠标30 验收测试验收测试 系统测试完成系统测试完成,且
展开阅读全文