欢迎来到天天文库
浏览记录
ID:23109460
大小:45.50 KB
页数:5页
时间:2018-11-04
《[计算机]第八章系统实施》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第八章系统实施系统实施阶段是将新系统付诸实现的过程。它的主要活动是根据系统设计所提供的控制结构图、数据库设计、系统配置方案及详细设计资料,编制和调试程序,调试系统、进行系统切换等工作,将技术设计转化为物理实际系统。8.l系统实施的准备工作p2491.建立系统平台 包括购置和安装必要的计算机和通信硬件设备、软件系统。所需硬件设备包括主机、外部设备、辅助设备(如稳压电源、空气调节装置)、机房设施。通信设备等。2.培训管理人员和操作人员首先,对新系统的用户,即各类管理人员要进行培训。培训内容包括两方面:一方面是关于先进管理思想和方法的教育;另一方面是面向业务的培训,使管理
2、者学会新系统的应用方法。3.基础数据的准备企业中有许多基础数据,要把它们转存到计算机存储器中。4.管理流程重组由于计算机的应用,管理人员的工作内容和工作方式也发生了很大变化。因此,必须根据系统设计的要求,重新规定系统业务流程、信息流向,改革组织机构,划定各管理职能部门的职责范围。8.2程序模块的设计p251在系统实施阶段,最重要的任务就是程序设计。在传统的结构化程序设计方法中,程序设计就是处理过程的设计;而在面向对象的程序设计方法中,程序设计却主要指对象的设计。8.2.1程序设计的概述p2511.程序设计的任务程序设计的任务,就是根据系统设计说明书中关于模块的详细描述
3、和处理过程的描述,选择合适的计算机语言来编制程序的工作。2.程序设计的质量要求随着计算机硬件技术的飞速发展,人们对程序设计的质量要求发生了变化。过去强调程序的正确性、高效率和短小精悍,以适应设备资源有限的计算机系统;现在则更加强调程序的正确性、可维护性、可靠性和可理解性。3.良好的编程习惯编制程序需要熟悉所使用的语言,具有尽可能丰富的编程经验;但是更加重要的是要具有系统的观点,采用结构化设计思想和工具,自上而下统筹考虑,避免编程时变量随意增减,变量类型随机指定,无法兼容时再任意转换等。8.2.2结构化程序设计p252结构化程序设计主要用于面向过程的编程方式,为了克服程
4、序编制中的随意性,避免错误的出现,现代程序的编写都遵照“结构化程序设计”的方法。其基本原则是自顶而下、逐步求精。结构化程序方法提出了顺序、选择和循环三种基本程序结构,任何一个程序都可以用这三种结构装配起来。1.顺序结构顺序执行,就是按照程序语句行的自然顺序,一条语句接一条语句地执行程序。顺序结构十分简单,它只是一种编写和执行程序的协议、规则,并不需要用专门的结构语句来支持。2.判断选择结构P254在用程序解决实际问题时,常常需要对问题的给定条件做出判断,以便选择不同的解决方法,这就必须使用判断选择(分支)结构来编制程序。判断选择结构有相应的结构语句。(1)简单判断IF
5、THEN[ELSE]ENDIF(2)多分支判断DOCASEENDCASE3.循环结构P256在一个大程序段中,常常会重复使用某一段相同的或类似的程序段。在编制程序时,不必重复编写这个程序段,可以用重复结构来替代它。重复结构也叫循环结构。系统提供了建立三种重复结构。(1)当型循环DOWHILEENDDO(2)计数循环FORENDFOR(3)扫描(指振型)循环SCANENDSCAN8.2.3程序的调试P260程序设计完成之后,很少有一次运行成功的,尤其是复杂程序,包含的缺陷可能更多,程序设计者必须经过多次调试,不断地发现并修正其中的错误,证实正确无误以后才能投入使用。一个
6、大的应用系统可以先对各模块分调,然后再连调和总调。1.程序错误的分类总结程序中出现的错误,一般可分为语法错误、系统错误和逻辑错误三类。语法错误,因程序设计人员对程序设计语言的理解不够,或程序设计基本功不扎实造成的结果。系统错误,由于计算机硬件、软件引起的错误,比如计算机硬件故障;病毒感染等。对于系统错误,主要是靠经验和对硬件的了解,通过分析判断排除。逻辑错误,指那些虽然不违反系统规则,但是却不合逻辑或不合题目语义的错误。这些错误系统一般很难自行检测出来。8.2.4面向对象程序设计P265面向对象程序设计的最大特征是强调构成事物的每一个对象,描述的是每个对象的属性与方法
7、。而对于响应每个事件的程序,一般不再独立构成一个文件,而被封装在每个具体的对象之中。1.概念P266(1)对象(Object)。一般来说,现实世界中可以独立存在的。能够被区分的一切实体(事物)都是对象。在VFP中所研究的对象,只是现实世界中实体或概念在计算机中的一种抽象的模型化的表示。这种抽象事物中是封装了数据和操作的对象,通过定义属性和操作来描述其特征和功能,通过定义接口来描述其地位及与其他对象的相互关系,从而形成一个动态的对象模型。(2)类(Class)。类是一组对象的属性和行为特征的抽象描述,或者说是具有共同属性、共同操作性质的对象的集合。基类
此文档下载收益归作者所有