系统实施、维护与评价.ppt

上传人:小飞机 文档编号:6330845 上传时间:2023-10-17 格式:PPT 页数:60 大小:415.50KB
返回 下载 相关 举报
系统实施、维护与评价.ppt_第1页
第1页 / 共60页
系统实施、维护与评价.ppt_第2页
第2页 / 共60页
系统实施、维护与评价.ppt_第3页
第3页 / 共60页
系统实施、维护与评价.ppt_第4页
第4页 / 共60页
系统实施、维护与评价.ppt_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《系统实施、维护与评价.ppt》由会员分享,可在线阅读,更多相关《系统实施、维护与评价.ppt(60页珍藏版)》请在三一办公上搜索。

1、第6章 系统实施、维护与评价,内容,内容提要6.1系统实施概述6.2程序设计和测试6.3新旧系统切换6.4系统的运行和维护6.5系统的评价6.6系统运行环境的管理,返回,6.1 系统实施概述,6.1.1系统实施的目标6.1.2系统实施的内容和步骤,返回,系统实施的内容,(1)物理系统的实施;(2)程序设计(3)进行系统测试,排除错误并完善功能;(4)用户技术培训和操作培训;(5)进行系统切换;,返回,按键或鼠标,6.2 程序设计和调试,6.2.1程序设计的任务和基本要求6.2.2程序设计方法,返回,程序设计的任务和基本要求,(1)程序功能必须按照规定要求,满足预期 需要(2)程序内容清晰、明了

2、、便于阅读和理解(3)程序结构严谨、简洁、执行速度快(4)程序存储得当、节省空间(5)程序适用性强,雕饰和修改比较容易。,返回,按键或鼠标,6.2.2 程序设计方法,1.结构化系统实施方法的基本思想从两个方面控制模块实现的先后次序 先上后下,先总后分 合理划分版本,返回,按键或鼠标,2.原型法,原型法 是在投入大量的人力,物力之前,在限定的时间内,用最经济的方法开发出一个可实际运行的系统模型,用户在运行使用整个原型的基础上,通过对其评价,提出改进意见,对原型进行修改,统一使用,评价过程反复进行,使原型逐步完善,直到完全满足用户的需求为止。,返回,下页,问题,按键或鼠标,3.面向对象程序设计方法

3、,面向对象程序设计 是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。,返回,下页,问题,按键或鼠标,6.2.3 程序设计语言的选择,1.语言的结构化机制与数据管理能力2.语言可提供的交互功能3.有较丰富的软件工程4.开发人员的熟练程度5.软件可移植性要求6.系统用户的要求,返回,按键或鼠标,程序设计的风格,1.适当的程序注释2.有规律的程序书写格式3.恰当的选择变量名,返回,按键或鼠标,6.2.5 管理信息

4、系统的基本程序模块,1.控制模块2.输入模块3.输入数据校验模块4.输出模块5.处理模块,返回,按键或鼠标,6.2.6 衡量变成工作标准,1.可靠性2.实用性3.规范性4.可读性5.可维护性,返回,按键或鼠标,6.2.7 常用的编程工具,1.常用编程语言2.数据库系统3.程序生成工具4.系统开发工具5.客户/服务器工具类6.面向对象编程工具类,返回,按键或鼠标,6.2.8 程序调试,1.调试的意义和目的 系统调试的工作量占整个工作量的40%以上。即便运行正确,并不能说明系统没有错误。错误多少和程序质量有关。,返回,按键或鼠标,2 调试的策略和基本原则,1.预期输出和实际输出结果比较2.用错误的

5、、异常的数据进行测试3.检查程序是否做了不该做的事情4.长期保存调试用例,直到系统废弃,返回,按键或鼠标,3 测试方法,1.设计测试用例的基本目标 测试用例=输入数据+预期结果,返回,按键或鼠标,3 测试方法,2.设计测试数据的技术 设计合理的测试数据技术,用合理的数据测试技术测试适合的模块。,返回,按键或鼠标,3黑盒测试,也称功能测试。将软件看作黑盒子,在完全不考虑程序的内部结构和特性的情况下,测试软件的外部特性,即程序满足哪些功能。测试在接口上进行,看输入能否被正确地接收,并能输出正确的结果。,返回,4 白盒测试,结构测试。将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试

6、用例,对软件的逻辑路径及过程(在一些点上检查程序的状态)进行测试,检查它与设计是否相符。,返回,选择测试用例,按键或鼠标,4 调试步骤,1.模块调试2.分调(子系统测试)3.总调4.系统调试,返回,按键或鼠标,6.3 新旧系统转换,8.4.1 系统转换前的准备工作8.4.2 系统转换的方式,返回,系统转换前的准备工作,1.数据准备2.文档的准备3.人员培训,返回,1.数据准备,是从老系统中整理出新系统运行所需的基础数据和资料,即把老系统的文件、数据加工成符合新系统要求的数据,其中包括历史数据的整理、数据口径的调整、数据资料的格式化,分类,编码,数据的增删改等。,返回,6.3.2.文档的准备,在

7、系统开发结束后,应有一完整的开发文档资料,它记录了开发过程中的开发轨迹,是开发人员工作的依据,也是用户运行系统、维护系统的依据。文档资料要与开发方法相一致,且符合一定的规范。在系统运行之前要准备齐全,形成正规的文件。,返回,6.3.3.用户培训,操作人员 管理人员 系统管理人员,返回,6.3.5 系统转换的方式,1.直接转换2.并行转换3.分段转换,返回,1.直接转换,简单、费用低。风险大,应有一定的保护措施。,返回,老系统,新系统,t,切换点,2.并行转换,可保证系统的延续性,可进行新老系统的比较,平稳可靠的过渡。费用高,易延长系统转换的时间。,返回,老系统,新系统,t,并行运行时间,3.分

8、段转换,避免了直接转换的风险,及并行转换的双倍费用,但会出现接口问题。适于大型系统,可保证平稳、可靠。,返回,老系统 新系统,t,分段转换过渡时间,按键或鼠标,6.4 系统的运行和维护,系统的运行6.4.2 系统的维护,返回,6.4.1 系统的运行,运行的组织 建立和健全管理体制,返回,运行的组织,返回,经理,计划处,财务处,供应处,信息处,下页,与其他部门平行,按键或鼠标,参谋中心,返回,经理,信息中心,生产处,供应处,财务处,计划处,按键或鼠标,建立和健全管理体制,明确规定各类人员的职责范围和责任,出现问题时有一套规则进行处理。,返回,6.4.2 系统的维护,硬件维护 数据维护 软件维护

9、系统维护过程,返回,硬件维护,定期设备保养 进行例行的设备检查与保养突发性故障维修当设备出现突发性故障时,由专职人员或请厂商来排除故障。,返回,数据维护,一般由数据库管理员负责,主要负责数据库的安全性和完整性以及进行并发性控制。,返回,软件维护,指系统中应用程序的维护。,返回,返回,比例,内容,6.4.3 系统的可维护性,1.可理解性2.可测试性3.可修改性4.软件文档5.可维护性复审资料,返回,6.4.4 系统维护类型,1.正确性维护2.适应性维护3.完善性维护4.预防性维护,返回,1.正确性维护,改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。占整个维护工作量的17%21%。,返回,

10、返回,2.适应性维护,使应用软件适应环境变化和管理需求变化而进行的修改。占整个维护工作量的18%25%。,返回,3.完善性维护,为扩充功能和改善性能而进行的修改。占整个维护工作量的50%66%。,返回,4.预防性维护,改进应用软件的可靠性和可维护性而进行的修改。占整个维护工作量的4%。,返回,6.4.5 系统维护步骤、组织和管理,1.建立维护组织2.安排计划3.维护的实施为保证系统维护工作的顺利进行,应注意的问题:,返回,注意的问题,1.建立健全各类系统开发文档资料;2.文档资料要标准化;3.开发过程中要严格按照各阶段所规定的开发原则和规范进行;4.维护文档的可追踪性;5.建立健全从系统开发到

11、系统运行各阶段的管理制度。,返回,6.5 系统评价,系统评价的概念 技术评价 经济效果评价,返回,6.5.1 系统评价概念,系统评价是对新开发的或改建的系统。根据预定的系统目标,用系统分析的方法,从技术、经济、社会、生态等方面对系统设计的各种方案进行评审和选择,以确定最优或次优或满意的系统方案。由于各个国家社会制度、资源条件、经济发展状况、教育水平和民族传统等各不相同,所以没有统一的系统评价模式。评价项目、评价标准和评价方法也不尽相同。,返回,技术评价,1.系统平均无故障时间 2.系统联机相应时间,处理速度和吞吐量3.系统操作灵活性和方便性4.系统利用率5.系统安全性和保密性,返回,技术评价,

12、6.系统加工数据的正确性7.系统的可扩展性8.系统的可维护性,返回,6.5.3 经济效果评价,直接效果 间接效果,返回,间接效果,表现在企业管理水平和管理效率的提高程度上。综合性的效果。提高管理效率 提高管理水平 提高企业对市场的适应能力,返回,直接效果,指可以定量计算的效果,通常用以下指标来反映:一次性投资 经营费用 年生产费用节约额 机时成本,返回,6.5.4 综合评价,功能的完整性 商品化程度 程序模块 开发周期存在的问题,返回,6.5.5 系统评价报告,1.引言(1)摘要:系统名称、功能(2)背景、:系统开发者(3)参考资料:设计任务书、合同、文件资料,返回,6.5.5 系统评价报告,2.系统评价的内容(1)性能指标评价(2)经济评价指标(3)综合性评价,返回,6.6 系统运行环境的管理,系统运行环境管理(1)机房日常维护(2)设备设施的维护(3)系统安全性和完备性,返回,6.6 系统运行环境的管理,系统信息资源的管理(1)软件配置的管理(2)维护文档的管理,返回,习题8,1.简述系统维护的内容。2.系统转换的方式有哪些?3.简述“白盒测试”与“黑盒测试”的特点和区别。4.评价MIS的主要依据是什么?5.系统实施的关键问题有哪些?如何解决?,返回,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号