ImageVerifierCode 换一换
格式:PPT , 页数:24 ,大小:30.71MB ,
资源ID:11524851      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11524851.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第4章管理信息系统的开发过程系统实施.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第4章管理信息系统的开发过程系统实施.ppt

1、,管理信息系统MANAGEMENT INFORMATION SYSTEM,第4章 管理信息系统的开发过程,小组成员:,王佳怡,李欣悦,雷飞龙,袁鄂川,段金斗,孙波,2014级工商管理(3)班,系统实施的步骤与内容,PART 01,程序设计,PART 02,系统的测试和调试,人员培训,PART 04,系统切换,PART 05,目录,Contents,4.4 系统实施,page from210225,PART 03,系统实施,开发一个管理信息系统好像建一栋大楼,系统分析、系统设计是根据楼的要求画出各种蓝图,系统实施是调集各类人员、设备、材料,在现场根据图纸按实施方案的要求把大楼建起来。完成了系统分

2、析、系统设计之后,如何将原来纸面上的、类似于设计图的新系统方案转换成可执行的实际系统,这是系统实施阶段的主要工作。系统实施的主要内容包括物理系统的实施、程序设计、系统测试与调试、系统转换、用户培训等。系统实施阶段既是成功地实现新系统,又是取得用户对系统信任的关键阶段。,p210,4.4.1 系统实施的步骤与内容,系统分析,CONTENTS,系统实施的步骤:前期准备工作 系统平台的硬、软件安装与调试 程序的编制与调试 数据库与文件的建立 信息系统调试(软、硬件结合)系统转换 试运行、验收与维护,p211,书上p212 图4.55,成功实施是管理信息系统生命周期中的一个重要阶段,系统实施阶段的工作

3、将直接影响分析、设计阶段的工作效果,如果实施阶段出现了偏差或错误,以前各个阶段的工作也就功亏一篑了。一般来说,管理信息系统的规模越大,系统实施阶段的工作越复杂。,计算机物理系统包括硬件系统和软件系统。硬件系统的实施主要包括计算机、网络设备的购置、安装与调试。软件系统实施主要是指操作系统和一些中间件服务器产品的选择。,括数据库系统的选择,相关数据库的建立和历史数据的加载。历史数据的收集、整理和录入不仅繁琐复杂,而且十分重要。,计算机程序设计也常常被称为软件开发。进行计算机程序设计的目的是实现系统分析和设计中提出的管理模式和业务应用。,进行计算机程序设计之后,需要进行系统的调试。通过系统的调试与测

4、试可以发现并改正隐藏在程序内部的各种错误以及模块之间协同工作存在的问题。,在管理信息系统投入使用之前,需要对一大批未来系统的使用人员进行培训,包括系统操作员、系统维护人员等。,管理信息系统实施的最后一项任务是进行系统的切换,它包括进行基本数据的准备、数据的编码、系统的参数设置、初始数据的录入等多项工作。,4.4.2程序设计,程序设计的任务是为新系统编写程序,即把详细设计的结果转换成某种计算机编程语言写成的程序。该阶段相当于机械工程中图纸设计完成的“制造”阶段,程序设计的好坏直接关系到能否有效地利用电子计算机来圆满地达到预期目的。,这一阶段的主要任务是:以用户需求为出发点,以系统分析和设计阶段的

5、结果为依据,选择适当的程序设计语言和软件开发工具,编写计算机程序,并检查运行结果是否符合设计要求。,p214,程序设计的基本要求:,(1)正确性(2)规范性(3)效率高(4)可维护性(5)可靠性(6)可读性(7)实用性,p215,结构化程序设计方法:,目前的程序设计方法主要有以下几种:结构化方法、原型法和面向对象的方法。结构化程序设计可由四种基本的结构表示,分别是:顺序结构、选择结构、循环结构和子程序,前三种基本结构如下图所示。,p216 图4.57,4.4.3系统的测试与调试,测试的目的是为了找出软件开发过程中各个阶段的错误,以便分析错误的性质和确定错误的位置,并纠正错误。软件测试成为软件开

6、发的一个有机组成部分,在整个软件开发周期中占有相当大比重。国外优秀的软件开发机构把40%的工作量花在软件测试上,软件测试费用占软件开发总费用的30%至50%,对于一些要求高可靠、高安全的软件,测试费用则相当于整个软件项目开发所有费用的3至5倍。,p216,系统测试的几大原则,(1)程序员应当避免测试自己的程序(2)应尽早地和不断地进行软件测试(3)一定要充分注意软件测试中的群集现象(4)严格执行测试计划,排除测试的随意性,以避免发生疏漏或者重复无效的工作。(5)所有测试都应该追溯到需求(6)穷举测试时不可能的,p217,下图所示的流程图,由一个循环语句组成,循环次数可达20次,循环体中是一组嵌

7、套的IF语句,其可能的路径有5条,所以从程序的入口A到出口B的路径数高达5201014。如果编写一个调试例子,并用它来调试这个程序的一条路径要花一分钟,则调试每一条路径就需要二亿年。,p218图4.58,测试方法,静态测试,动态测试,黑盒测试,白盒测试,不需要执行被测软件,采用人工方式进行测试。组织良好的静态测试可以发现程序中40%70%编码和逻辑设计错误。,执行被测软件,先设计测试用例,对比运行结果与预期结果,分析差别发现错误。,动态测试只能发现错误的症状,还需进一步进行问题定位;而静态测试一旦发现错误,同时就确定了错误位置、类型和性质。,是否需要了解系统的内部结构,系统测试的方法,p219

8、,就是以发现程序错误为目的而精心设计的一组测试数据,包括预定要测试的功能,应该输入的测试数据和预期的结果。可以写成:测试用例=输入数据+期望结果,测试用例,测试者把被测程序看成一个黑盒,完全用不着关心程序的内部结构。设计测试用例时,仅以程序的外部功能为根据。,系统测试的方法-黑盒测试,黑盒测试(功能测试),黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。,p219,按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个透明的盒子。,系统测试的方法

9、-白盒测试,白盒测试(结构测试),白盒测试允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。,p219,调试的步骤,回归测试,排除错误,1,错误定位,2,3,p220,调试的方法,2.回溯法,5.演绎法,4.归纳法,3.对分查找法,从发现错误症状的位置开始,往回跟踪程序代码,适合于小型程序,这种方法主要用来缩小错误的范围,从个别到一般的系统化的思考方法,从一般到个别的方法,p220,系统开发的成功,要依赖于人们是否理解它,是否知道如何有效地使用它。所以,为了使新系统能够按预期目标正常运行,对系统用户进行必要的培训是在系统转换之前不可忽视的一项工作。管

10、理信息系统是一个人机系统,它的正常运行需要很多人参加工作,将有许多人承担系统所需输入信息的人工处理过程以及计算机操作过程。这些人通常来自现行系统他们熟悉或精通原来的人工处理过程,但缺乏计算机处理的有关知识,为了保证新系统的顺利使用,必须提前培训有关人员。需要进行培训的人员主要有三类,4.4.4人员培训,事务管理人员,系统操作员,系统维护员,p221222,系统切换,为了保证原有系统有条不紊的、顺利转移到新系统,在系统切换前应仔细拟定方案和措施,确定具体的步骤。系统的切换方式通常有三种:,直接切换,p222,三种切换方法,各种转换方式的成本与风险,在某一确定的时刻,老系统停止运行,新系统投入运行

11、。这种转换方式费用低,方法简单,但风险大,适合于处理过程不太复杂的小型简单系统。,在新系统投入运行时,老系统并不停止运行,而是与新系统同时运行一段时间,对照两者的输出,利用老系统对新系统进行检验。这种转换方式有利于减轻管理人员心理压力、安全性较好,但费用高(有两个系统同时运行)。适合于处理过程复杂、数据重要的系统。,先选用新系统的某一部分代替者系统,作为试点,逐步地代替整个老系统。这种转换方式心理、安全性较好,但费用高。适合于处理过程复杂、数据重要的大型复杂系统。,p223,无论采用哪种方式,系统切换的工作量较大,情况十分复杂。据国外统计资料表明,软件系统的故障大部分发生在系统切换阶段。这就要求开发人员要切实做好准备工作,拟定周密的计划,使系统切换不至于影响正常的工作。在成功地完成系统转换工作以后,并不意味着大功告成,事实上,转换之后的系统维护工作将更加复杂。对管理信息系统而言,首次运行前需花费大量人力和时间输入初始数据,对此应有充分准备,以免措手不及。例如,对于一个5,000记录的库存数据库,如果每条纪录含200个字符的描述信息,就意味着有1,000,000字符必须通过键盘进入磁盘,即使操作员以每小时8,000个字符输入速度,对于一个规模较大的系统,输入初始数据所需时间也是非常可观的。,p224,THE END,谢谢观赏!,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1