第7章酒店管理信息系统(系统实施)ppt课件.ppt

第7章酒店管理信息系统(系统实施)ppt课件.ppt

ID:59490441

大小:245.50 KB

页数:27页

时间:2020-09-13

第7章酒店管理信息系统(系统实施)ppt课件.ppt_第1页
第7章酒店管理信息系统(系统实施)ppt课件.ppt_第2页
第7章酒店管理信息系统(系统实施)ppt课件.ppt_第3页
第7章酒店管理信息系统(系统实施)ppt课件.ppt_第4页
第7章酒店管理信息系统(系统实施)ppt课件.ppt_第5页
资源描述:

《第7章酒店管理信息系统(系统实施)ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、4.4系统实施教学目的1.掌握系统调试步骤、内容和调试所要解决的问题;2.掌握如何选择正确的系统转换方式;4.4.1系统实施内容购置和安装设备、建立网络环境程序设计;系统调试与测试;人员培训;系统切换;系统维护4.4.2程序设计一、现代程序设计的目标(评价依据)1.可维护性2.可靠性;3.可理解性;4.效率;二、结构化程序设计方法1.基本原理:由顶向下,逐步求精;采用单入口、单出口的控制技术;2.基本逻辑控制结构顺序结构;简单分支结构循环结构;多重选择结构;四种基本的控制结构P入口出口(a)顺序结构(b)简单分支结构P2P1入口出口TFC四种基本的控制结构(续)(d)多

2、重分支结构出口PnP2P1TTT入口C2C1Cn(c)循环结构P2P1T入口F出口C4.4.3系统测试一、调试的目的和步骤1.目的为发现程序中的错误和不完善的地方,并及时加以修改和完善。2.步骤先后顺序:模块(程序)调试、子系统调试、系统调试(联调)。系统调试的三个步骤单个模块调试子系统调试系统联调3.系统测试内容数据处理正确性测试功能完整性测试系统性能测试4主要程序调试方法1.代码测试(白箱测试)2.功能测试(黑箱测试)1、代码测试知道产品内部工作过程,可通过测试来检测产品内部动作是否按照结构说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都

3、有能按预定要求正确工作,而不顾它的功能。测试用例设计(*)因为测试工作不可能采用穷举测试方法,所以测试用例的选择就是测试的关键问题。好的测试用例应以尽量少的测试数据发现尽可能多的错误。以下是几种测试用例的设计技术:1、语句覆盖法2、判断覆盖3、条件覆盖4、路径覆盖例:有一程序如下PROCEDUREM(VARA,B,X);BEGINIF(A>1)AND(B=0)THENX:=X/A;IF(A=2)OR(X>1)THENX:=X+1END;程序流程图(1)语句覆盖一般来讲,程序的某次运行并不一定执行其中的所有语句。因此,如果某个含有错误的语句在测试中并没有执行,这个错误便不

4、可能发现。为了提高发现错误的可能性,应在测试中执行程序中的每一个语句。语句覆盖法就是要选择这样的测试用例,使得程序中的每个语句至少能执行一次。测试用例:A=2,B=0,X=3程序通过路径ace,程序中的每个语句都执行了一次,达到了语句覆盖的要求。(2)判断覆盖判断覆盖是指设计测试用例使程序中的每个判断的取“真”值和取“假”值的每一个分支至少通过一次。测试用例:A=3,B=0,X=1A=2,B=1,X=3可以分别执行路径acd和abe,使得两个判断语句的四个分支都得到覆盖程序通过路径ace,程序中的每个语句都执行了一次,达到了语句覆盖的要求。(3)条件覆盖条件覆盖是指执行

5、足够的测试用例,使得判断中的每个条件获得各种可能的结果。上例程序中有四个条件:A>1,B=0,A=2,X>1。可以设计以下2个测试用例满足要求:①A=2,B=0,X=4②A=1,B=1,X=1一般来说,条件覆盖比判断要求严格,因为判断覆盖的对象是每个判断结果,而条件覆盖考虑每个判断中的每个条件。(4)路径覆盖设计测试用例,使它覆盖程序中所有可能的路径。在我们的例子中,有四条可能的路径:abd,ace,abe,acd。下面的测试用例可以满足路径覆盖的要求:(1)A=2,B=0,X=3(沿路径ace)(2)A=1,B=0,X=1(沿路径abd)(3)A=2,B=1,X=1(

6、沿路径abe)(4)A=3,B=0,X=1(沿路径acd)路径覆盖的测试功能很强。但对于实际问题,其路径数可能相当庞大而且有不可能完全覆盖。2、功能测试(黑箱)功能测试只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。对于程序内部的逻辑,黑箱测试并不关注。功能测试使用单位提供企业实际数据来做测试,通常以一个完整的业务来做测试内容。4.4.4系统的转换一、转换前的准备工作1.数据准备2.文档准备3.用户培训等二、系统转换方式(系统切换)1.直接方式2.平行方式3.逐步方式(分段

7、)互相配合,平稳过渡。旧系统新系统时间切换时间新系统旧系统并行运行(b)并行方式(a)直接方式优点:成本费用较小;缺点:风险大;优点:风险小;缺点:成本费用高;(c)逐步方式时间新系统逐步转换旧系统优点:成本费用不高;风险小;缺点:时间周期略长;4.4.5系统的维护一、维护内容1.硬件维护;2.数据维护;3.软件维护;4.代码维护;二、维护类型1.正确性维护;2.适应性维护;3.完善性维护;4.预防性维护;知识点S实施的内容、结构化程序设计的方法、S测试方法、S的转换方式、S维护内容类型;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。