您当前的位置:《工程管理信息系统》听课笔记:26
《工程管理信息系统》听课笔记:26
6.3信息系统测试
测试技术及方法
模块组合成子系统的渐增式测试方法
(1)用主控模块做测试驱动程序,用支持模块代替所有直接附属主控模块的模块;
(2)根据所选的结合方法,每次用一个实际模块替换一个下属的支持模块;
(3)模块结合一个,测试一个
(4)定成一组测试后,用实际模块代替.
驱动模块的作用是模拟H的调用模块,相当于主控模块;
支持模块的作用是模拟被测模块所调用的模块.
渐增式测试方法
>自顶向下结合
先深度后宽度
先宽度后深度.
(1)把底层模块组合成实现一个特定软件子功能的族;
(2)为每个族设计一个驱动模块,作为测试的控制模块,以协调测试软件的输入和输出;
(3)对模块族进行测试;
(4)按结构向上的次序,用实际模块替换驱动模块,将模块族结合起来组合成新的模块族,再进行测试,直至全部完成.去掉驱动模块向上结合.
自顶向下结合的特点:在于和子系统整体有关的接口问题可以在子系统测试的早期得到解决,但设计测试用例比较困难.
>自底向上结合
优点:在于设计测试用例比较容易,但它必须在最后一个模块组装出来之后,才能使模块群作为一个整体存在.
    对上述两种方法一般采用结合进行.即对子系统的较上层模块使用自顶向下的组装方法,对下层模块使用自底向上的组装方法.
 
6.4信息系统的实现
最终目的是将信息系统完全移交给用户使用.包括:
用户测试
人员培训
系统转换
 
1、用户测试:在系统测试完成后要进行用户的验收测试,验收测试必须由用户参加或者以用户为主进行。它是用户在实际应用环境中所进行的真实数据的测试。
    验收测试主要使用原有系统所用过的历史数据,将新系统运行结果和原系统所得相核对,以检查系统的可靠性和运行效率。
     安装测试数据库系统,如果信息系统还需要购买一些其他的应用软件包,也需要把这些软件包和应用程序集成到一起进行测试。
2、人员培训:
    事务管理人员:新系统的目标,功能;系统的结构及运行过程;对全组织机构,工作方式等产生的影响;采用新系统后,对职工必须学会新技术的要求;今后如何衡量任务完成情况。
    系统操作员:必要的计算机硬、软件知识;键盘指法、汉字输入等测试;新系统的工作原理;新系统输入方式和操作方式的培训;简单出错的处置知识,运行操作注意事项。
    系统维护人员:的的最好途径就是让他们直接参与系统的开发工作,这样有助于他们了解整个系统的全过程,并为他们今后维护工作打下良好的基础。
系统转换
系统转换方式:直接转换、并行转换、分段转换。
 
6.4信息系统运行与维护
系统运行:它运行质量高低与维护有很关系。维护比开发更为困难,需要更多的创造性工作。一般软件维护费要占投次的60%以上。
(1)维护人员必须用较多时间理解别人编写的程序和文档。并且对系统的修改不能影响程序的正确性和完整。
(2)整个维护工作必须在短时间内完成。
系统维护(定义)
--改正性维护:诊断和改正软件错误的过程
--适应性维护:为适应软硬件等新的变化进行修改。
--完善性维护:为满足用户提出增加新功能,修改已有的功能以及一般的改进要求和建议进行的工作。(维护工作一半左右是完善性维护)
--预防性维护:为进一步改进系统的可维护性和可造性等进行的修改,在系统维护中这类维护相对来说是较少的。
系统维护的内容
(1)程序的维护
(2)数据的维护
(3)代码的维护
(4)设备的维护
系统维护的过程
(1)确定维护目标,建立维护人员组织
(2)建立维护计划方案
(3)修改程序及调试
(4)修改文档
 
6.6信息系统评价
评价目的
》检查系统的目标,功能及各项指标是否达到设计要求;
》检查系统的质量
》检查系统使用效果
评价指标:项目——评价指标
(1)系统性能评价:完整性,正确性,可靠性,方便、灵活性;可维护性;适应性;安全保密性;响应时间;文完备性。
(2)直接经济效益指标:一次性投资;系统运行费用;新增加的效益,投资回收期。
(3)间接经济效益指标:管理体制合理化;管理方法科学化;管理基础数据规范化;提高管理效率;改善企业形象。
评价报告
有关系统的文件、任务书、文件资料等
系统性能指标的评价
直接经济效益指标的评价
间接经济效益指标的评价。
综合性评价
结论及建议
收藏状态
收藏本课程的同学
相关课程