下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第7章系统实施本章主要内容系统实施概述 程序设计 系统调试 培训数据的录入与人员培训 系统的转换【本章学习目标】掌握系统实施的主要任务及实施准备的内容了解程序设计的基本要求和选择程序设计语言的主要原则掌握系统调试的步骤和主要内容了解数据的录入与人员培训的主要内容掌握系统转换的条件与方式7.1系统实施概述 7.1.1系统实施的任务(1)设备的购置和安装。(2)程序的编制。(3)数据的录入。(4)人员的培训。 (5)系统的调试与转换。以上几项工作在系统实施过程中是相对独立实现的,但它们之间又是互相联系、互相促进的,必须进行统一协调和配合,以保证系统的开发成功。 7.1.2 系统实施的计划安排 系统
2、实施计划的制订主要应考虑以下几个方面的内容。(1)工作量估计。 (2)实施进度安排。 (3)系统人员配备和培训计划。 (4)系统实施的资金筹措和投入计划。 7.1.3系统实施环境与实施准备 由于在系统实施过程中需要的人员和设备的数量及种类都很多,因此,在正式组织实施时必须首先做好各项准备工作。1.购置计算机系统设备购置设备的基本原则: (1)质量可靠、价格合理。(2)资料齐全、手续完整。(3)计算机设备的兼容性和可维护性。2.计算机机房的建设3.设备的安装与调试7.2 程序设计 7.2.1程序设计语言的选择在进行程序设计时,首先要决定选用哪一种或哪几种程序设计语言来实现系统的功能。在选择程序设
3、计语言时,应根据以下几条原则来综合考虑。(1)应用领域。(2)算法和计算的复杂性。(3)软件的运行环境。(4)各种性能的考虑。(5)数据结构的复杂性。(6)程序设计人员的知识水平。 7.2.2 程序设计的基本要求 1程序设计的注释要求2数据说明的要求 3语句构造的要求 4输入输出的要求 5程序运行的要求编写程序前应先优化算法;仔细研究嵌套的循环,以确定是否有语句从内层外移;尽量避免使用多维数组;尽量避免使用指针和复杂的数据结构;不要混合使用不同的数据类型。另外,对于存储器效率和输入或输出的效率都应根据系统硬件情况给以适当考虑。7.2.3 程序设计的基本方法 结构化程序设计方法的基本特点主要有以
4、下几个方面。(1)采取自上而下的设计步骤。 (2)程序逻辑组织模块化。 (3)限制无条件转移语句的使用 结构化程序设计方法在程序中只是通过顺序处理、选择处理、循环处理等几种基本的控制结构来完成复杂的处理过程,并且在编写程序时只限于少数几种语句的使用,因此使得程序结构清晰,易于阅读和理解,对于程序的调试和维护也比较方便。 7.3 系统调试系统调试是在程序编制完成以后所进行的调试工作。调试一个系统的过程可以分为程序调试、联合调试和系统统调等几个主要步骤。7.3.1.程序调试程序调试是指对一些具有独立功能的程序所进行的调试工作。程序调试工作的主要内容包括以下几个方面。(1)正确性调试 (2)运行速度
5、与存储空间的调试 (3)使用简便性的调试 程序设计的基本要求 良好的程序设计语言有助于设计出可靠而又容易维护的程序。但是,程序的质量最终还是取决于设计质量。源程序逻辑清晰、易读、易懂、易维护是评价程序设计质量的重要标准。为了提高程序的设计质量,必须考虑到以下几方面对程序设计的基本要求。 (1)程序注释的要求(2)数据说明的要求 (3)语句构造的要求(4)输入输出的要求(5)程序运行的要求7.3.2联合调试 联合调试是对若干个程序或某一子系统的调试。它是在程序调试的基础上,对系统中某些程序之间的调用关系和数据传输关系进行的调试。如上层模块如何调用下层模块,在调用时传递的控制信息和数据是否准确,下
6、层模块是否能正确接收上层模块传递的控制信息和参数,是否能按要求完成相应的处理功能,下层模块出现问题时反馈信息如何影响上层模块,同时调用多个模块是否会产生锁机现象等等。因此联合调试的目的主要是检查各模块之间的关联关系和数据传递关系。7.3.3系统统调和测试 系统的统调是在联合调试的基础上对整个系统的全部功能所进行的调试工作。包括对子系统之间的接口,数据通信,处理功能,资源共享以及某系统遭到破坏后能否按要求恢复等问题调试。系统测试是在假定系统中有错误的前提下进行的,通过测试来尽可能地发现在系统分析、系统设计和系统实施中存在的错误。也就是系统测试的目的是为了发现和解决系统中可能存在的错误。测试包括对
7、系统的基本功能、系统的效率、系统的可靠性和可操作性等问题所进行的测试。系统测试的目的体现在系统调试的各个步骤中。程序测试,是为了发现程序设计中的错误;联合测试,是为了发现系统设计中的错误;系统测试,则主要是为了发现系统分析中的错误。 7.3.4系统测试报告 测试报告主要包括以下内容。(1)系统测试的内容。(2)系统测试数据的选取。(3)系统测试的结果。(4)系统测试中发现的问题和解决的办法。(5)系统的功能设计是否达到了要求。(6)系统的可靠性如何。(7)系统数据的安全性如何。(8)尚待解决及需要注意的问题等。7.4 数据的录入与人员培训 7.4.1数据的录入数据的录入一般可以分为以下三个步骤
8、。1数据的收集整理2数据的转换3数据的录入为了保证系统数据的录入正确,可重点考虑以下几个因素。(1)录入人员的素质。 (2)选择合适的录入方式和方法。 (3)设置严格的数据录入校验程序。 7.4.2系统人员培训系统人员是指进行系统开发以及对系统的使用、维护与发展工作所需要的各类专业人员。这些人员可以按照职能进行分类。1系统分析员2系统设计员3程序设计员4系统维护人员5计算机硬件维护人员6数据管理与维护人员上述各类人员是管理信息系统的开发与运行所必须的,因此要合理的安排培训。这里强调一点是,培养人材的重要途径之一应该是通过系统开发实践来解决。7.5 系统的转换 7.5.1系统转换的条件、方式及准
9、备1系统转换的条件系统转换是指运用某一种方式由新的系统代替旧的系统的过程,也就是系统设备、系统数据和人员等方面的转换。 (1)系统设备。(2)系统人员。(3)系统的数据。 (4)系统的文件资料。除此之外,系统转换的准备工作还应该包括机房电力、照明、系统消耗品和备品备件等的准备。 2系统转换的方式(1)直接转换方式。直接转换是指在旧的系统停止运行的某一时刻新的系统立即投入运行,旧系统的工作完全由新系统所取代。 (2)并行转换方式。并行转换是指在新旧系统同时运行一段时间以后,再由新系统替代旧系统。 (3)分段转换方式。分段转换是指在新系统正式运行前,按照子系统的功能或业务功能,一部分一部分地逐步替代旧系统。 7.5.2 系统试运行 系统试运行是指在系统没有正式转换之前,选择一些子项目进行的试验运行。它是系统正式转换的前期准备工作,因此不应影响原系统的正常运行。在系统试运行时应注意以下两方面的问题。(1)试运行工作的代表性。指在系统运行工作中所选择的功能子项和使用的数据尽量地接近实际系统的运行。 (2)试运行中出现错误的修改问题。此时应该以系统分析中确定的系统目标为标准,认真分析产生错误的原因和性质,以决定对系统是否进行修正和如何进行修正。 7.5.3系统说明书 系统说明书的编制工作是系统开发中不可缺少的一个组成部分,它是系统操作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024天津旅游度假区土地承包使用权出租协议3篇
- 2024-2030年中国多層押出與切斷機商业计划书
- 2024-2030年中国垃圾焚烧发电行业当前经济形势及投资建议研究报告
- 2024-2030年中国喷雾通风玻璃钢冷却塔项目投资风险分析报告
- 2024年战略合作:全方位市场营销协议3篇
- 2024年度工程欠款结算付款合同3篇
- 2024年度国有企业内部基础设施建设无偿借款合同3篇
- 2024年度健康食品原材料研发与生产合作合同3篇
- 微专题锂离子电池-2024高考化学一轮考点击破
- 马鞍山学院《社会组织与社会治理》2023-2024学年第一学期期末试卷
- 广东省东莞市2023-2024学年八年级上学期期末英语试题
- 中小学人工智能教育的重要性与知识体系梳理
- 地铁运营公司工务线路质量评定标准
- 感染性休克急诊处理课件
- 历史七年级上学期期末试卷含答案
- 【基于抖音短视频的营销策略分析文献综述2800字(论文)】
- 2021-2022学年度西城区五年级上册英语期末考试试题
- 《组织行为学》(本)形考任务1-4
- 广东省广州市白云区2022-2023学年九年级上学期期末语文试题
- 剧本-进入黑夜的漫长旅程
- 化肥购销合同范本正规范本(通用版)
评论
0/150
提交评论