office办公自动化软件高级应用素材1第6章原文_第1页
office办公自动化软件高级应用素材1第6章原文_第2页
office办公自动化软件高级应用素材1第6章原文_第3页
office办公自动化软件高级应用素材1第6章原文_第4页
office办公自动化软件高级应用素材1第6章原文_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

才能对系统投入大量的人力与物力。这一阶段工作对系统开发人员特别是高级开发人员来说,主要是做好组织、计划与协调工作。他们组织大量的开发人员去编写大量的程序;组织开发人员与业务人员准备好系统转换的大量数据;组织人员进行系统的调试工作;并且与众多的使用系统的用户合作,组织好用户的人员培训、系统的转换与交付用户使用;最后,组织人员整理好文档,写出系统评价报告。这个阶段工作任务繁重,参加人员多而杂,特别是开发人员与用户之间要通力合作,搞好人际关系,排除阻力与。输入、输出数据,文件或数据库的格式以及模块处理功能的描述等。程序员通过模块设计任务书来接受编写程序的任务,完成程序编写任务之后,程序员应填上编写(包括调试)的时间,占用的磁盘空间及程序运行的机时并附上程序说明书(包括算法、框图以及源程序整份资料应存档备查以后在模块修改时应当附上模块修改说明书。其内容包括修改原因、修改处、修改者以及修改日期等。去单纯地要求正确性,而现在的基本要求是:可性、可靠性、可理解性、效率。可性有三重含义:对于系统运行过程中出来的隐含错误应能够得到迅速、及理解性就是程序应当便于人员阅读、理解。效率是指计算机资源应能充分利用。编写程序应根据结构化要求进行,我们称之为结构化程序设计(StructuredProgramming。如果编写程序不遵循正确的规律,就会给系统的调试、、扩充都带来一系列。6.1(B)所示。分情况判断结构。如果一个程序要按不同情况,分别执行不同功能,因此要首先判6.(CC1AE2B个和一个出口。则反复执行某能,一直到条件不成立,就退出循环。如图6.1(D)所示。先“做”后判断的循环结构,也称DOUNTIL。它是先执行某能,然后再对条件进行判断,若条件不成立,一直执行某能,直到条件成立为止。如图6.1(E)6.1化,它们都只有一个与一个出口,它限制用GOTO语句,所以使编写的程序呈线使程序可读性、可修改性、可性大大提高。突然停电造成的事故发生,应安装备用电源设备,如功率足够的不间断电源典型的管理信息系统应该是一个用通信线路相互连接起来的各种设备所组成的计算机可以实现一座大楼内部或彼此相近的几大楼之间的内部联系。广域网络可用于设备之间的通信。常用的通信线路有双绞线、同轴电缆、光纤电缆以及微波或通讯等。安装好的网络系统要进行网络速率和误码率的测试,是否满足信息系统的需要。系统测试(联调因此,必须做好测试的准备工作,编好测试计划,协调好一切测试的人员与时间,做好测试记录,写出测试报告。什么是“测试”?不少人对它的理解是片面的或错误的。有人认为“测试的目的是说多的错误,测试的目的就是为了发现程序中的错误。如果,通过测试能尽可能多地发测试用的程序以及由谁去参加测试工作等问题,对测试工作有很大影响。等价分类法是将输入数据的可能值分成为若干个“等价类每一类以一性的测试数据进试,这个数据就等价于这一类中的其他数据。等数据作为测试数据,以判断程序能否警告出错信息并的出错处理。等价分类法和边缘值分析法的缺点是没有检查各种输入条件的组合。因果图法则着重我们可以通过经验或推测程序中可能存在的各种错误,从而有针对性地设计测试6.3为例,为了使程序中每个语句至少执X=3就可达到“语句覆盖”的要求。一般认为,这种覆盖是不充分的,当程序中存在aceabdacdabeA=3,B=0,X=1(acd执行。A=2,B=1,X=3(abe执行X(A>1)AND(B=0)包含了两个条件:A>1B=0。所以,通过条件覆盖,可图6.3中有四个条件:A>1、B=0、A=2、X>1A=2、A≠2、X>1、X≠1等各种结果出现。我们设计以下两个测试用例就可以满足条A=2,B=0,X=4(ace执行A=1,B=1,X=4(abd执行例如,上例的两个测试用例能满足“判断/图6.2一个小程序的控制流程科 图6.3一个程序流程(1)A=2,B=0,X=41、5)(2)A=2,B=1,X=12、6)A=1,B=0,X=23、7)A=2,B=1,X=14、8)“acd6.4所示。6.4X的下层的模块,桩模6.4中驱动模块的作用是模拟X6.4驱动模块与桩模X的功能而省略了其他功能。通过驱动模块与桩模块的设置,能够有效地测X模块功能的效果。在子系统测试的基础上,再进行整个系统的功能测试,称之为系统调试或总调。它包(如公用数据库在系统的总调之后,一般有一次系统的实况测试。这是系统测试中的一次总的真实数据的一次运行,同时也是交付用户,被用户系统验收的一个测试过程。实况测试的测试数据是一批原系统已运行过的历史数据,将运行的结果与手工作业相核对。这次测试不仅是一次验收性的运行,也是系统的运转合理性、效率与可靠性的测试。系统实况测试后,就以下问题做出结论?子系统测试是发现系统设计中的错误,而系统测试是发现系统分析中的错误。这意味着,越早期所存在的错误往往是在最后才被发现。因此,系统分析阶段是最为重要的阶段绝不能草率从事稍有疏忽由于开发早期所犯的错误将在测试后期出来。此时将形成开发工作时的大幅度修改与返工,使开发工作延缓,并浪费大量的人力物力。时间集中。因此,要集中人力做好录入工作。开发小组应合理的调配人力,有条不紊地,按时按质地做好数据的准备与录入工作。6.5所示。在某一时刻,旧系统停止使用,新系统立即开始工作,中间没有过渡阶段。这种方式简单,最省费用,但有很大的风险。因为,新系统还没有真正地担负实际工作,很可能出现某些预想不到的问题,的情况还可能使系统。因此,一般都不采用直可以使用直接转换的方式。而且可以将两个平行的系统互相校对,以此来发现新系统在调试中未能发现的问题。一旦发现新系统有问题,必需及时修正,此时老系统还在正常地工作。通过两个系统并行,让新系统的操作人员有一个全面熟悉并掌握系统的过程。平行转换的时期一般36系统运行和管理及理。MIS的日常运行管理决不仅仅是机房环境和设施的管理,更主要的是对系统每天系统运行的日常括硬件的简单及设施管理。整个系统运行情况的记录应当能够反映出系统在大多数情况下的状态和工作效率,对S(系统程序和数据的境的变更和业务量增减等情况及时对系统进行。的内容包括:程序的。程序的指改写一部分或全部程序。进行程序时通常都充分数据文件的(主文件的定期更新不算在内。注意:指对文件或数据库的有关数据项进行增、删、改这些操作并不是数据的内容。数据是指对数据有较大变动的如安装/运行新的数据库等所以有许护工作是不定期进行的,必须在现场要求的时间内好。时一般使用企业所提供的文件程序,也可以编写一些的文件程序。代码的当有必要变更代码(如订正新设计添加删除等应由代码管理部门(最好同现场业务经办人和计算机有关人员等组成)讨论新的代码系统。确定之后面清后再代码不在代码本身的变更而在于新代码的为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论