如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
系统实施课件第一节系统实施概述系统实施得任务就就是以系统设计方案为依据,把系统设计阶段所得到得目标系统(物理模型)转变为可以运行得信息系统,它就是真正解决系统“具体做什么”得问题。将系统得设计付诸于实现,经过调试之后,转入系统运行阶段。二、系统实施得内容二、系统实施得内容本节内容:一、程序设计得原则二、程序设计标准三、程序设计方法四、软件开发工具得选择为了保证程序设计工作正确而顺利地进行,一方面程序设计人员必须仔细阅读系统设计得全部文档资料,充分理解程序模块得内部过程与外部接口;另一方面,编程人员必须深刻地理解、熟练地掌握与正确地运用程序设计语言及软件开发环境与工具,以保证功能得正确实现。在进行程序设计时应尽量使用通用得标准方法,这样可以尽可能地降低开发成本,减少编程工作量。(一)可靠性⒈程序或系统得安全可靠性⒉程序或系统运行得可靠性(二)规范性(三)可读性(四)可维护性(五)健壮性(六)高效率12本节内容:一、系统测试与调试得目得二、系统测试与调试得方法与步骤系统测试与调试得目得:都就是为了找出程序中得错误,但调试一般由系统开发人员来承担,它就是一种主动性得工作;而测试往往由专门得测试人员来进行,测试得目得就是为了证明程序有错,而不就是证明程序得正确性。应该把查出新错误得测试瞧作就是成功得测试,没有发现错误得测试就是失败得测试。GrenfordJ、Myers对测试得目得归纳为:测试就是为了发现程序中得错误而执行程序得过程;好得测试方案就是能够发现迄今为止尚未发现得错误得测试方案;成功得测试就是发现了至今尚未发现得错误得测试。(一)系统测试得方法与步骤⒈系统测试得概念测试就是运用一定得测试技术与方法,为了发现程序与系统中得错误而执行程序得过程。⒉系统测试方法⑴动态测试法。动态测试就是通过在计算机上直接运行被测程序,来发现程序中得错误。⒉系统测试方法⑴动态测试法。①黑盒测试方法(Black-boxTesting)黑盒测试又称功能测试或数据驱动测试。黑盒测试方法就是将程序瞧做一个黑盒子,测试人员完全不考虑程序内部得逻辑结构与内部特性,只依据程序得需求规格说明书,检查程序得功能就是否符合它得说明。黑盒测试得目得就是为了发现以下几类错误:1)就是否有不正确或遗漏得功能。2)在接口上,输人信息就是否能被正确地接收,能否输出正确得结果。3)就是否有数据结构错误或外部信息访问错误。4)性能上就是否能够满足预定要求。5)就是否有初始化或终止性错误。⒉系统测试方法⑴动态测试法。②白盒测试方法(White-boxTesting)白盒测试也称为结构测试或逻辑驱动测试。白盒测试方法就是将程序瞧做一个透明得白盒子,即完全了解程序得内部结构与处理过程。它允许测试人员利用程序内部得逻辑结构及有关信息,设计与选择测试用例,对程序所有逻辑路径及过程进行测试。通过在不同点检查程序状态,确定实际状态与预期状态就是否一致、就是否相符。白盒测试主要对程序模块进行如下检查:1)至少测试一遍程序模块得所有独立得执行路径。2)至少测试一遍对所有得逻辑判定,取“真”与取“假”得两种情况。3)在循环得边界与运行得界限内执行循环体。4)测试内部数据结构得有效性。⒉系统测试方法⑵静态测试法静态测试方法不涉及程序得实际执行,就是通过被测程序得静态审查,找出动态测试无法查出得错误,它一般用人工方式脱机完成,故也称为人工测试。静态测试法主要包括程序审查会(CodeInspections)、人工运行(Walkthroughs)与桌前检查(DeskChecking)三种方法。⒊系统测试步骤系统测试主要包括模块测试、集成测试、系统测试与验收测试四步,每一步都就是在上一步得基础上进行得。(二)系统调试得方法与步骤系统测试得目得就是尽可能多地找出程序中得错误,但就是发现错误并不就是最终目得,如何改正错误才就是最终得目标。因此,在成功得测试之后,必须进一步诊断与改正程序中得错误,这就是调试得任务。调试就是要找出错误得具体位置,一旦确定了错误得位置,设法解除这个错误,使之完全符合设计要求。⒈系统调试得方法在调试过程中,最关键得问题就是如何在众多得程序中找出有错误得语句。系统调试得方法主要有:试探法、回溯法、折半查找法、归纳法、演绎法等方法。⒉系统调试得步骤系统调试大致经过程序调试、子系统调试与系统调试三步。本节内容:一、数据整理二、系统初始化数据整理就是指从旧系统中整理出新系统运行所必需得基础数据与资料,即把旧系统中得数据加工处理为符合新系统要求得格式。具体工作包括:历史数据得整理、数据资料得格式化、分类与编码、个别数据及项目得调整等。对于原来采用人工方式处理得信息系统,应当提前进行准备,