- 1、本文档共94页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六节 系统评价 一、评价目的(1)检查系统的目标、功能及各项指标是否达到设计要求;(2)检查系统的质量;(3)检查系统使用效果;(4)根据评审和分析的结果,找出系统的薄弱环节,提出改进意见。 ? 系统评价报告 二、评价内容(功能、性能、经济效果、其他) 1.功能、性能评价 完整性:系统设计是否合理,具体功能是否达到设计任务书要求; 可维护性:可理解性、可测试性、可修改性,维护工具 可靠性:平均无故障工作时间,后备体系; 适应性:运行环境变动时,系统的适应能力; 方便、灵活性:操作和维护的方便、灵活; 安全、保密性 设备利用率 响应时间:从用户发出命令到系统作出响应的时间; 系统吞吐量:每秒钟所完成的作业量 2. 经济效果(直接/间接效果) 一次性投资、运行费用,年生产费用节约额,机时成本。管理人员劳动条件的改善,管理效率的提高,管理水平的提高,加快资金流通。3. 其他方面评价 文档:是否齐全,表达是否清晰合理; 程序规模:语句总行数,占用存储空间大小; 开发周期:从系统规划到新系统转换所花时间; 存在问题。 1. 调试步骤 一个管理信息系统通常由若干子系统组成,每个子系统又由若干模块(程序)组成。所以通常把调试工作分为模块(程序)调试、分调(子系统调试)和总调(系统调试)三个层次,调试过程依次是模块调试、分调、总调。 2. 调试原则 要想通过彻底的测试并找出全部错误几乎是不可能的例如一个最简单的程序,计算两个整数的和:int x, y, z;scanf (“%d%d”,x, y);z = x + y;printf(“Sum of x,y is %d”, z); 看看会有什么错误? 可能出现的错误:1. 输入数据非整数——程序中没有检验2. 输入数据格式有问题——如输入“32, 29”、“32; 29”3. 输入两个数超出范围4. 输入的两个数都在范围内,但两数的和超出范围;… … 调试的目的在于发现程序中的错误并及时纠正,所以在调试时应想方设法使程序的各个部分都投入运行,力图找出所有错误。错误多少与程序质量有关。即使这样,调试通过也不能证明系统无误,系统交付用户使用以后,在系统的维护阶段仍有可能发现少量错误。 因此,调试阶段要考虑的基本问题就是“经济性”,在一定的开发时间和经费的限制下通过进行有限步骤操作或执行调试用例,尽可能多地发现一些错误。调试阶段应注意以下基本原则: (1)调试用例应该由“输入数据”和“预期的输出结果”组成。在执行程序之前应该对期望的输出有很明确的描述,以便调试时将程序的输出与预期结果对照检查。(2)不仅要选用合理的输入数据进行调试,还应选用不合理的甚至错误的输入数据。为了提高程序的可靠性,应该认真组织一些异常数据进行调试,并仔细观察和分析系统的反应。 (3)除了检查程序是否做了它应该做的工作,还应检查程序是否做了它不该做的事情。如计算一个职工的工资单,程序可能计算全部工资单;程序中多出一段毫无意义的代码;(有人甚至为了某种目的,故意降低可读性,在程序中随机插入一些毫无意义的代码,例如,你可以编写一个类似工具程序,将一些语法上正确的程序随机插入另一程序)(4)应该长期保留所有的调试用例,直至该系统被废弃不用为止(以备以后调试或其他测试场合重新利用) 二、模块调试 模块(程序)调试的目的是保证每个模块本身能正常运行,在该步调试中所发现的问题大都是程序设计或详细设计中的错误。 模块调试一般分成人工走通和上机调试两步进行。 三、分调 分调也称子系统调试,就是把经过调试的模块放在一起形成一个子系统来调试。主要是调试各模块之间的协调和通信,即重点调试子系统内各模块的接口。如数据穿过接口时可能丢失;一个模块对另一个模块可能存在因疏忽而造成的有害影响;把若干个子功能结合起来可能不产生预期的主功能等等。 例:1. A模块会调用B模块,需要测试调用中参数传递(输入、输出参数)是否正确?2. A 调用了B,C,同时A、B、C可能使用过某全局变量,如果B或C执行过程中修改过该全局变量,可能导致A的异常。3. A调用B,A运行过程中使用过临时文件tmp.txt,模块B也使用临时文件tmp.txt(用完删除),这可能导致A的异常。… … 四、总调 也称系统调试,它是将经过调试的子系统装配成一个完整的系统来调试,用以发现系统设计和程序设计中的错误,验证系统的功能是否达到设计说明书的要求。 五、系统测试 总调完成后就可将原始系统手工作业方式得出
您可能关注的文档
- 肝癌多学科治疗进展(赖良).ppt
- 肝癌影像诊断.ppt
- 肝硬化的教学查房.pptx
- 肝硬化腹水的鉴别诊断与治疗北京肝硬化治疗医院.ppt
- 肝硬化课件00.ppt
- 肝硬化全院疾病查房.ppt
- 肝脏常见多血供疾病MRI诊断精品.pptx
- 肝脏常见疾病的超声诊断.ppt
- 法规级建造师执业资格考试讲义.ppt
- 法兰盘夹具设计说明书工序卡及CAD装配图完整.doc
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
最近下载
- 悬挑脚手架、落地脚手架安全专项施工方案.doc VIP
- 分级护理制度精编PPT课件.pptx VIP
- 梁德清体育活动等级量表(PARS-3)及评定标准.doc VIP
- 建筑施工技术(千年土木 小筑拾遗)知到课后答案智慧树章节测试答案2025年春潍坊工程职业学院.docx VIP
- ABB.ACS580替换550指南了解.pdf VIP
- 2025年公需课《人工智能赋能制造业高质量发展》试题及答案.doc VIP
- 建筑施工技术(千年土木 小筑拾遗)智慧树知到期末考试答案章节答案2024年潍坊工程职业学院.docx VIP
- 2023兖矿能源定向委培考试.pdf
- 潮汕工夫茶调研报告.docx VIP
- 生活中的物理问题“生活中的物理”探究.pptx VIP
文档评论(0)