《信息系统分析与设计》系统实施ppt课件.ppt

《信息系统分析与设计》系统实施ppt课件.ppt

ID:59412116

大小:155.00 KB

页数:33页

时间:2020-09-19

《信息系统分析与设计》系统实施ppt课件.ppt_第1页
《信息系统分析与设计》系统实施ppt课件.ppt_第2页
《信息系统分析与设计》系统实施ppt课件.ppt_第3页
《信息系统分析与设计》系统实施ppt课件.ppt_第4页
《信息系统分析与设计》系统实施ppt课件.ppt_第5页
资源描述:

《《信息系统分析与设计》系统实施ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章要点:目的:设计结果在计算机系统上实现。任务:物理系统的实施、程序设计、系统调试及系统的切换、运行和维护、系统的评价。方法:结构化分析方法(自顶向下方法)。工具:开发工具、CASE工具第七章系统实施7.1系统实施阶段的任务一、准备工作软件硬件人员培训数据准备二、实施方法自顶向下的实施方法实施计划的编制7.1系统实施阶段的任务处理领料业务输入控制复核材料编码录入领料单复核领料单查库存数发料处理控制登记领料单复核部门编码缺料修改库存…..打印发货单打印订购单打印缺货单7.2物理系统实施MIS物理

2、系统的实施是计算机系统和通信网络系统设备的订购、机房的准备和设备的安装调试等一系列活动的总和。一、计算机系统实施①计算机购置的原则是能够满足MIS的设计要求。②计算机购置应当考虑:性能价格比、可扩充性、售后服务、技术支持。③对计算机机房的布置。④计算机设备到货后应组织验收。⑤计算机系统的安装、调试与培训。7.2物理系统实施二、网络系统实施①网络有:LANWAN。通信线有:双绞线、同轴电缆、光纤电缆、微波、卫星通信等②网络系统的实施主要是通信设备的安装、电缆线的铺设及网线的调试。7.3程序设计一、

3、程序设计目标①可维护性。②可靠性。③可理解性。④效率。7.3程序设计二、结构化程序设计方法1自顶向下的模块化设计(Top-Down)①模块的独立性。②模块大小的适中性。③模块功能的简单性。④模块的共享性。2结构化程序设计方法(StructuredProgramming)①顺序结构。②循环结构。③选择结构7.4软件开发工具一、电子表格软件二、数据库管理三、套装软件四、可视化编程工具五、计算机辅助软件工程(CASE)7.5程序和系统调试一、程序调试二、分调①代码测试(正常数据测试、异常数据测试、错误

4、数据测试)②程序功能测试在同一模块内的程序进行串联调试。7.5程序和系统调试三、总调四、特殊测试①主控程序和调度程序调试。②程序总调。峰值测试、容量测试、响应时间测试、恢复能力测试、实况测试系统测试测试的概念没有错误的软件是不存在的,问题的关键是尽早发现和纠正这些错误,减少错误造成的损失,避免重大损失;检验软件有三种手段:动态检查、静态检查和正确性证明;测试的目的在于:(1)测试是指“用意在发现错误而执行一个程序的过程”;(2)一个好的测试用例是指这个测试用例有很高的概率可以发现一个尚未发现的错

5、误;(3)一个成功的测试是指它成功地发现了一个尚未发现的错误。系统测试根据统计资料和实际情况,通过检查和测试排除软件系统内部存在的毛病是非常不彻底的这方面有很多惨痛的例子。例如,在111110年1月15日,美国电报电话公司(AT&T)长途电话通信设备中的一个信号传递软件瘫痪了,由此造成两千万个电话的延误,给公司造成重大损失。经过110个小时的检查以后才发现了毛病,原来在近一百万行的程序中找到了一个错误,而且这个软件已经带着这个错误为用户工作了近30年。不仅在软件中发现一个错误极为困难,改正错误本

6、身也是非常困难的。根据统计资料,在大量企图改正软件错误的工作过程中,平均来说大约有20%的改动实际上又给系统带进了新的毛病。系统测试测试有四种类型:模块测试模块测试是对一个模块进行测试,根据模块的功能说明,检验模块是否有错误,测试在各模块编程后进行。联合测试联合测试即是通常说的联调。联合测试可以发现总体设计中的错误,例如模块界面的问题。联合测试方法有两种,即根据模块结构图由上到下或由下到上进行测试。系统测试验收测试验收测试检验系统说明书的各项功能与性能是否实现,是否满足要求。常见的验收测试有所谓

7、的α测试和β测试,这两种测试都是由用户进行的。但前者由使用者在应用系统开发所在地与开发者一同进行观察记录,后者由用户在使用环境中独立进行。系统测试系统测试是对整个系统的测试,将硬件、软件、操作人员看作一个整体,检验它是否有不符合系统说明书的地方。这种测试可以发现系统分析和设计中的错误。如安全测试是测试安全措施是否完善,能不能保证系统不受非法侵入。测试的原则测试阶段应注意以下一些基本原则:(1)测试用例应包括输入数据和预期的输出结果。(2)不仅要选用合理的输入数据作为测试用例,而且应选用不合理的输

8、入数据作为测试用例。(3)既要检查程序是否完成了它应做的工作,又要检查它是否还做了它不应做的事情。(4)测试用例应长期保留,直到这个程序被废弃。白箱测试是根据一个软件部件的内部控制结构,测试是否依据设计正确地执行;黑箱测试是根据一个软件部件由外部界面所能观察到功能效果,指输入正确时,看是否有正确的输出。测试用例设计1.语句覆盖法在测试中执行程序中的每一个语句。语句覆盖法就是要选择这样的测试用例,使得程序中的每个语句至少能执行一次。2.判断覆盖判断覆盖是指设计测试用例使程序中的每个判断的取“真”值

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

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

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