管理信息系统的实施和管理课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《管理信息系统的实施和管理课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 实施 管理 课件
- 资源描述:
-
1、第八章第八章 管理信息系统的实施和管理管理信息系统的实施和管理 考核目标考核目标?掌握系统实施的主要内容和步骤?了解程序设计的任务与基本要求?理解程序设计语言的选择?掌握衡量编程工作质量的指标?掌握新旧系统切换的过程?了解系统运行管理?了解维护工作中常见的问题?掌握系统维护的内容和类型?了解系统维护的步骤、组织和管理?理解系统的技术评价、经济效益评价核综合评价的内容?了解系统评价报告 8.1 系统实施的目标系统实施的目标?在系统分析与系统设计的阶段中,开发人员为新系统设计了它的逻辑模型和物理模型。?系统实施阶段的目标就是把系统设计的物理模型转换成可实际运行的新系统。系统实施阶段既是成功地实现新
2、系统,又是取得用户对新系统信任的关键阶段。8.2系统实施的主要内容和步骤?系统实施是一项复杂的工程,管理信息系统的规模越大,实施阶段的任务越复杂。一般来说,系统实施阶段主要有一般来说,系统实施阶段主要有以下几个方面的工作:以下几个方面的工作:?1物理系统的实施;2程序设计;3系统调试;4人员培训;5系统切换。8.3 程序设计程序设计?程序设计的主要依据是系统设计阶段的HIPO图以及数据库结构和编程代码设计。程序调试的目的是要使用计算机语言实现系统设计中的每一个细节。编程的目的是为了实现开发者在系统分析和系统设计中所提出的管理方法和处理构想,编程不是系统开发的目的。在编程实现时,建议尽量借用已有
3、的程序和各种开发工具,尽快、尽好地实现系统。程序设计的任务与基本要求程序设计的任务与基本要求?程序设计的任务是为新系统编写程序,即把详细设计的结果转换成某种计算机编程语言写成的程序。高质量的程序,必须符合以下基高质量的程序,必须符合以下基本要求:本要求:?1.程序的功能必须按照规定的要求,正确地满足预期的需要;?2.程序的内容清晰、明了、便于阅读和理解;?3.程序的结构严谨、简捷、算法和语句选用合理,执行速度快,节省机时;?4.程序和数据的存储、调用安排得当,节省存储空间;?5.程序的适应性强。程序交付使用后,若应用问题或外界环境有了变化时,调整和修改程序比较简便易行。程序设计方法程序设计方法
4、?我们推荐使用现有软件工具的方法,这样做不但可以减轻开发的工作量,而且可以使系统开发过程规范,功能强,易于修改和维护。?1.结构化程序设计方法;?2.速成原型式的程序开发方法;?3.面向对象程序设计方法 程序设计语言的选择程序设计语言的选择?在程序设计之前,从系统开发的角度考虑选用哪种语言来编程是很重要的。一种合适的程序设计语言能使根据设计去完成编程时困难最少,可以减少所需要的程序调试量,并且可以得出更容易阅读和维护的程序。衡量编程工作质量的指标衡量编程工作质量的指标?1.可靠性;2.实用性;3.规范性;4.可读性;5.可维护性 常用编程工具常用编程工具?一般比较流行的软件工具开分为6类:一般
5、编程语言,数据库系统,程序生成工具、专用系统开发工具、客户/服务器(client/Server,C/S)型工具以及面向对象的编程工具。分类分类?1.常用编程语言类:它是指由传统编程工具发展而来的一类程序设计语言。通常有:C语言、C语言、COBOL语言、PROLOG语言、OPS语言等等。2.数据库类:它是信息系统中数据存放的中心和整个系统数据传递和交换的枢纽。目前市场上提供的主要有两类:xBASE系统(以微机关系数据库为基础)和大型数据库系统。3.程序生成工具类:它是指第四代程序(4GL)生成语言,是一种常用数据处理功能和程序之间的对应关系的自动编程工具。较为典型的产品有:AB(Applicat
6、ion Builder应用系统建造工具),屏幕生成工具、报表生成工具以及综合程序生成工具,即有FoxPro,Visual BASIC,Visual C+,CASE,Power Builder等。?分类(续)分类(续)?4.系统开发工具类:它是在程序生成工具基础上进一步发展起来的,它不但具有4GL的各种功能,而且更加综合化、图形化,使用起来更加方便。?5.客户/服务器(C/S)工具类:常用的C/S工具有:FoxPro,Visual BASIC,Visual C+,Excel,Powerpoint,Word,Delphi C/S,Power Builder Enterprise,Team Ente
7、rprise Developer等等。?6.面向对象编程工具类:它主要是指与OO方法相对应的编程工具。目前常见的工具有:C+(或VC+),Smalltalk。这一类编程工具针对性较强,且很有发展潜力,其特点是必须与整个OO方法相结合。8.4 系统测试系统测试 测试的目的测试的目的?系统进行测试是是保证系统质量的关键步骤,测试的目的在于发现其中的错误并及时纠正,所以在测试时应想方设法使程序的各个部分都投入运行,力图找出所有错误。错误多少与程序质量有关。测试的策略和基本原则测试的策略和基本原则?(1)测试用例应该由“输入数据”和“预期的输出结果”组成。?(2)不仅要选用合理的输入数据进行测试,还应
8、选用不合理的甚至错误的输入数据。?(3)除了检查程序是否做了它应该做的工作,还应检查程序是否做了它不该做的事情。?(4)应该长期保留所有的测试用例,直至该系统被废弃不用为止。测试步骤测试步骤?一个管理信息系统通常由若干子系统组成,每个子系统又由若干模块(程序)组成。所以,可把调试工作分为模块(程序)测试、子系统测试和总调(系统测试)三个层次,调试过程依次是模块调试、分调、总调。测试方法测试方法?测试包括三方面,即设计“测试用例”,执行被测程序和分析执行结果并发现错误。设计测试用例是开始程序测试的第一步,也是有效地完成测试工作的关键。按照在设计测试用例时是否涉及程序的内部结构,可以分为白盒测试和
展开阅读全文