管理信息系统10 信息系统实施与运行管理.pptVIP

管理信息系统10 信息系统实施与运行管理.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 第10章 信息系统实施与运行管理 * 教学目标 了解影响系统实施的管理环节 了解系统实施的工作步骤和要求 ,理解各种方法 的选择和特点 掌握系统测试、系统转换的主要任务和方法 了解系统实施阶段需要用户参与的活动 了解系统运行维护工作的内容和管理要点 * 10.1 系统实施的任务与步骤 10.2 程序设计与调试 10.3 试运行和系统切换  10.4 用户培训与系统使用 目录 10.5 信息系统运行管理 * 系统实施阶段的主要任务是: 1.按总体设计方案购置和安装设备; 2.建立数据库系统; 3.程序设计和调试; 4.整理基础数据,培训操作人员; 5.系统切换和试运行,将逻辑设计转化为物理实际系统。 10.1系统实施的任务与步骤 * 图10-1 系统实施阶段流程图 * 衡量编程工作的指标: 衡量编程工作质量的指标是多方面的,这些指标随着系统开发技术和计算机技术的发展也要不断地变化。从目前技术的发展来看,衡量编程工作质量的指标大致可有如下四个方面。 1)可靠性 2)规范性。 3)可读性。 4)可维护性。 10.2 程序设计与调试 1 程序设计 1 * 常用的编程工具 1) 常用编程语言类。 2) 数据库类。 3) 程序生成工具类。 4) 系统开发工具类。 5) 客户/服务器工具类。 6) 面向对象编程工具类。 10.2 程序设计与调试 程序设计 1 *  系统测试(System Testing)是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种测试,其目的是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方,从而提出更加完善的方案。  测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。 没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法。详细而严谨的可靠性增长模型可以证明这一点。 10.2程序设计与调试 1 系统测试 2 * 10.2程序设计与调试 1 软件测试步骤 2 测试过程按4个步骤进行: 单元测试(Unit Testing): 单元测试(又称模块测试),集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。 集成测试(Integrated Testing):在单元测试的基础上,需要将所有模块按照设计要求组装成为系统,主要对与设计相关的软件体系结构的构造进行测试。 确认测试(Validation Testing):检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。 系统测试(System Testing):将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起,在实际运行环境下,对计算机系统进行一系列的组装测试和确认测试。 * 图10-2 系统测试与系统开发的关系 * *   软件测试的基本方法   软件测试的方法和技术是多种多样的。对于软件测试技术,可以从不同的角度加以分类。  从是否需要执行被测软件的角度,可分为静态测试和动态测试。测试是否针对系统的内部结构和具体实现算法的角度来看,可分为白盒测试和黑盒测试。 1)黑盒测试(Black-Box Testing)   黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试方法主要有等价类划分、边值分析、因果图、错误推测等,主要用于软件确认测试。 *   黑盒法着眼于程序外部结构、不考虑内部逻辑结构、针对软件界面和软件功能进行测试。黑盒法是穷举输入测试,只有把所有可能的输入都作为测试情况使用,才能以这种方法查出程序中所有的错误。实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但是可能的输入进行测试。   2)白盒测试(White-box Testing)   白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档