第6章_系统实施、维护与评价.ppt
《第6章_系统实施、维护与评价.ppt》由会员分享,可在线阅读,更多相关《第6章_系统实施、维护与评价.ppt(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第6 6章章 系统实施、维护系统实施、维护与与评价评价内容内容内容提要内容提要6.1系统实施概述系统实施概述6.2程序设计和测试程序设计和测试6.3新旧系统切换新旧系统切换6.4系统的运行和维护系统的运行和维护6.5系统的评价系统的评价6.6系统运行环境的管理系统运行环境的管理返回返回6.1 系统实施概述系统实施概述6.1.1系统实施的目标系统实施的目标6.1.2系统实施的内容和步骤系统实施的内容和步骤 返回返回6.1.2系统实施的内容系统实施的内容(1 1)物理系统的实施;)物理系统的实施;(2 2)程序设计)程序设计(3 3)进行系统测试)进行系统测试,排除错误并完善功能;排除错误并完善
2、功能;(4 4)用户技术培训和操作培训;)用户技术培训和操作培训;(5 5)进行系统切换;)进行系统切换;返回返回按键或鼠标按键或鼠标6.2 程序设计和调试程序设计和调试6.2.1程序设计的任务和基本要求程序设计的任务和基本要求6.2.2程序设计方法程序设计方法返回返回6.2.1程序设计的任务和基本要求程序设计的任务和基本要求(1)程序功能必须按照规定要求,满足预期 需要(2)程序内容清晰、明了、便于阅读和理解(3)程序结构严谨、简洁、执行速度快(4)程序存储得当、节省空间(5)程序适用性强,雕饰和修改比较容易。返回返回按键或鼠标按键或鼠标6.2.2 程序设计方法程序设计方法1.1.结构化系统
3、实施方法的基本思想结构化系统实施方法的基本思想从两个方面控制模块实现的先从两个方面控制模块实现的先后次序后次序 先上后下,先总后分先上后下,先总后分 合理划分版本合理划分版本 返回返回按键或鼠标按键或鼠标2.原型法原型法 原型法原型法 是在投入大量的人力,物力之前,是在投入大量的人力,物力之前,在限定的时间内,用最经济的方法开发出在限定的时间内,用最经济的方法开发出一个可实际运行的一个可实际运行的系统模型系统模型,用户在运行,用户在运行使用整个原型的基础上,通过对其评价,使用整个原型的基础上,通过对其评价,提出改进意见,对原型进行修改,统一使提出改进意见,对原型进行修改,统一使用,评价过程反复
4、进行,使原型逐步完善,用,评价过程反复进行,使原型逐步完善,直到完全满足用户的需求为止。直到完全满足用户的需求为止。返回返回下页下页问题问题按键或鼠标按键或鼠标3.面向对象程序设计方法面向对象程序设计方法面向对象程序设计面向对象程序设计 是一种是一种计算机计算机编程架构。编程架构。OOP 的一条基的一条基本原则是计算机程序是由单个能够起到子本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。程序作用的单元或对象组合而成。OOP 达到了达到了软件工程软件工程的三个主要目标:重用性、的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每灵活性和扩展性。为了实现整体运算,每个对象
5、都能够接收信息、处理数据和向其个对象都能够接收信息、处理数据和向其它对象发送信息。它对象发送信息。返回返回下页下页问题问题按键或鼠标按键或鼠标6.2.3 程序设计语言的选择程序设计语言的选择1.1.语言的结构化机制与数据管理能力语言的结构化机制与数据管理能力2.2.语言可提供的交互功能语言可提供的交互功能3.3.有较丰富的软件工程有较丰富的软件工程4.4.开发人员的熟练程度开发人员的熟练程度5.5.软件可移植性要求软件可移植性要求6.6.系统用户的要求系统用户的要求返回返回按键或鼠标按键或鼠标6.2.4程序设计的风格程序设计的风格1.1.适当的程序注释适当的程序注释2.2.有规律的程序书写格式
6、有规律的程序书写格式3.3.恰当的选择变量名恰当的选择变量名返回返回按键或鼠标按键或鼠标6.2.5 管理信息系统的基本程序模块管理信息系统的基本程序模块1.1.控制模块控制模块2.2.输入模块输入模块3.3.输入数据校验模块输入数据校验模块4.4.输出模块输出模块5.5.处理模块处理模块返回返回按键或鼠标按键或鼠标6.2.6 衡量变成工作标准衡量变成工作标准1.1.可靠性可靠性2.2.实用性实用性3.3.规范性规范性4.4.可读性可读性5.5.可维护性可维护性返回返回按键或鼠标按键或鼠标6.2.7 常用的编程工具常用的编程工具1.1.常用编程语言常用编程语言2.2.数据库系统数据库系统3.3.
7、程序生成工具程序生成工具4.4.系统开发工具系统开发工具5.5.客户客户/服务器工具类服务器工具类6.6.面向对象编程工具类面向对象编程工具类返回返回按键或鼠标按键或鼠标6.2.8 程序调试程序调试1.1.调试的意义和目的调试的意义和目的 系统调试的工作量占整个工作系统调试的工作量占整个工作量的量的40%40%以上。以上。即便运行正确,并不能说明系即便运行正确,并不能说明系统没有错误。错误多少和程序质量统没有错误。错误多少和程序质量有关。有关。返回返回按键或鼠标按键或鼠标2 调试的策略和基本原则调试的策略和基本原则1.1.预期输出和实际输出结果比较预期输出和实际输出结果比较2.2.用错误的、异
8、常的数据进行测试用错误的、异常的数据进行测试3.3.检查程序是否做了不该做的事情检查程序是否做了不该做的事情4.4.长期保存调试用例,直到系统废长期保存调试用例,直到系统废弃弃返回返回按键或鼠标按键或鼠标3 测试方法测试方法1.1.设计测试用例的基本目标设计测试用例的基本目标 测试用例=输入数据+预期结果返回返回按键或鼠标按键或鼠标3 测试方法测试方法2.2.设计测试数据的技术设计测试数据的技术 设计合理的测试数据技术,用合理的数据测试技术测试适合的模块。返回返回按键或鼠标按键或鼠标3黑盒测试黑盒测试 也称功能测试。将软件看作也称功能测试。将软件看作黑盒子,在完全不考虑程序的内黑盒子,在完全不
9、考虑程序的内部结构和特性的情况下,测试软部结构和特性的情况下,测试软件的外部特性,即程序满足哪些件的外部特性,即程序满足哪些功能。测试在接口上进行,看输功能。测试在接口上进行,看输入能否被正确地接收,并能输出入能否被正确地接收,并能输出正确的结果。正确的结果。返回返回4 白盒测试白盒测试 结构测试。将软件看作一结构测试。将软件看作一个透明的白盒子个透明的白盒子,按照程序的按照程序的内部结构和处理逻辑来选定测内部结构和处理逻辑来选定测试用例试用例,对软件的逻辑路径及对软件的逻辑路径及过程过程(在一些点上检查程序的在一些点上检查程序的状态状态)进行测试进行测试,检查它与设计检查它与设计是否相符。是
10、否相符。返回返回选择测选择测试用例试用例按键或鼠标按键或鼠标4 调试步骤调试步骤1.1.模块调试模块调试2.2.分调分调 (子系统测试)(子系统测试)3.3.总调总调4.4.系统调试系统调试返回返回按键或鼠标按键或鼠标6.3 新旧系统转换新旧系统转换8.4.1 系统转换前的准备工作系统转换前的准备工作8.4.2 系统转换的方式系统转换的方式返回返回8.4.1系统转换前的准备工作系统转换前的准备工作1.数据准备数据准备2.文档的准备文档的准备3.人员培训人员培训返回返回1.数据准备数据准备 是从老系统中整理出新系统是从老系统中整理出新系统运行所需的基础数据和资料,即运行所需的基础数据和资料,即把
11、老系统的文件、数据加工成符把老系统的文件、数据加工成符合新系统要求的数据,其中包括合新系统要求的数据,其中包括历史数据的整理、数据口径的调历史数据的整理、数据口径的调整、数据资料的格式化,分类,整、数据资料的格式化,分类,编码,数据的增删改等。编码,数据的增删改等。返回返回6.3.2.文档的准备文档的准备 在系统开发结束后,应有一在系统开发结束后,应有一完整的开发文档资料,它记录了完整的开发文档资料,它记录了开发过程中的开发轨迹,是开发开发过程中的开发轨迹,是开发人员工作的依据,也是用户运行人员工作的依据,也是用户运行系统、维护系统的依据。文档资系统、维护系统的依据。文档资料要与开发方法相一致
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 实施 维护 评价
限制150内