信息系统开发方法与实践教程教学课件作者曲翠玉第5章节课件

信息系统开发方法与实践教程教学课件作者曲翠玉第5章节课件

ID:41356442

大小:1.02 MB

页数:22页

时间:2019-08-22

信息系统开发方法与实践教程教学课件作者曲翠玉第5章节课件_第1页
信息系统开发方法与实践教程教学课件作者曲翠玉第5章节课件_第2页
信息系统开发方法与实践教程教学课件作者曲翠玉第5章节课件_第3页
信息系统开发方法与实践教程教学课件作者曲翠玉第5章节课件_第4页
信息系统开发方法与实践教程教学课件作者曲翠玉第5章节课件_第5页
资源描述:

《信息系统开发方法与实践教程教学课件作者曲翠玉第5章节课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章信息系统实施主讲:曲翠玉1内容提要系统实施的任务与工作内容程序的设计与调试系统切换系统运行及维护25.1系统实施概述系统实施阶段的任务—将系统设计阶段给出系统的物理模型,转化为一个可以运行的实际系统,并交给用户使用。系统实施阶段的工作内容—物理系统的实施、编程与调试、系统的切换、系统评价与验收3物理系统的实施是计算机系统和通信网络系统设备的订购、机房和设备的安装调试等一系列活动的总称。物理系统 实施1)计算机系统的实施2)网络系统的实施购置计算机及网络系统的原则1满足MIS的设计要求2具有合理的性能价

2、格比;3有良好的可扩充性;4能得到来自供应商的售后服务和技术支持等4数据库系统的实施购买数据库的建立-利用DBMS提供的工具,实现系统设计报告中给出的数据库表结构及表间联系55.2程序设计MIS的程序设计以系统结构图中的模块为单位,进行程序编码,将MIS的技术方案转变为一个可运行的计算机系统。MIS的程序设计的依据系统结构图、数据存储结构设计、代码设计、I/O设计等6程序设计的目标可维护性可靠性系统需求可能会随着环境的变化而不断变化,所以就要对系统功能进行完善,对程序进行补充。可理解性效率要求程序有较好的容

3、错能力,不仅正常情况下能正确工作,并且在意外情况下也便于处理。程序不仅要求逻辑正确,计算机能够执行,而且应当层次清楚,便于阅读。指程序能否有效地利用计算机资源7自顶向下的模块化设计使用自顶向下的方法可以一开始从总体上理解和把握整个系统,而后对于组成系统的各功能模块逐步求精,从而使整个程序保持良好的结构,提高软件开发的效率。8结构化程序设计方法顺序结构循环结构选择结构顺序结构:是一种线性有序的结构,由一系列依次执行的语句或模块构成。BA循环结构:由一个或几个模块构成,程序运行时重复执行,直到满足某一条件为止。

4、AP真假假PA真选择结构:根据条件成立与否选择程序执行的路径。APB假真9程序与系统测试程序和系统调试的目的是发现程序和系统中可能存在的错误,并及时予以纠正。程序测试--以发现和纠正程序模块、由各模块组成的程序系统中的语句、语法、相互调用关系、以及程序功能等方面可能存在的错误为目的,所进行的测试活动系统测试--以发现和纠正处于实际运行环境之中的MIS可能存在的错误(包括程序、运行操作方式、数据及其提供方式等),所进行的测试活动10测试方法程序与系统测试人工测试机器测试个人复查走查会审111人工测试—由人工阅

5、读已通过了编译的源程序代码,对程序的静态结构进行检查,以找出编译系统不能发现的错误(逻辑错误)个人复查:编程者本人通过阅读程序,检查自己编写的程序。只适合小程序,效率低。走查:由未介入该程序设计的有经验的程序设计人员组成测试小组,利用测试数据在纸上跟踪程序的运行,以发现程序中的错误。会审:由未介入该程序设计的有经验的程序设计人员组成测试小组,列出可能出错类型清单,形成出错表。并通过对编程人员讲解的审查、提问,讨论可能存在的错误。122机器测试—运用事先设计的测试用例,执行被测程序,对比运行结果与预期结果的差

6、别,并发现其错误黑盒测试:利用测试用例,从程序的输入、输出特性上检查是否满足设计的功能,完全不考虑程序的内部结构白盒测试:将程序看成一个透明的盒子,按程序的内部结构和处理逻辑选取测试用例,对程序的逻辑路径和过程进行测试,检查与设计意图是否相符13系统测试步骤单元测试单元测试单元测试组装测试确认测试系统测试模块模块模块已测模块已集成子系统已确认系统可运行系统设计信息需求信息用户信息系统测试步骤14单元测试—以模块为单位进行测试组装测试—对由各模块组装成的整个程序,按系统结构设计中的要求,对其相互调用与数据传递

7、关系进行测试确认测试–依据系统分析报告中用户的功能要求,检验程序系统的功能和性能,是否能满足用户的要求系统测试—将系统置于实际应用中,利用现场实际数据对其进行测试,以发现其在实际应用中的错误155.3系统切换直接切换并行切换分段切换直接切换:在某一确定的时刻,老系统停止运行,新系统投入运行。老系统新系统优点:转换简单,省费用。缺点:风险大,可能会出现意想不到的情况。说明:一般只有在老的系统已完全无法满足需要或新系统不太复杂的情况下采用这种方法。并行切换:新系统投入运行时,老系统并不停止,而是与新系统并行运行

8、一段时间。老系统新系统优点:保持系统转换期间工作不间断,新老系统还可进行比较。缺点:两系统并行运转,费用高。说明:这是一种稳键的切换方法,转换工作不必急于求成。试点过渡:选用新系统的某一部分代替老系统,作为试点,逐步地代替整个老系统。老系统新系统优点:避免了直接转换的危险性,费用比并行方式省。缺点:接口复杂。说明:新、老系统差别太大时,不宜采用此法,实际工作中可与其他转换方式混合使用。165.4系统运行及维护一系

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

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

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