软件维护与保障--概念、过程和方法毛新军教授国防科学技术大学计算机科学与技术系 xjmao@软件维护的概念形式、分类、可维护性软件维护过程活动、过程和副作用正向和反向工程逆向工程、重构工程小结? Xinjun Mao2内容软件在交付使用后,由于应用需求和环境变化以及自身问题,对软件系统进行改造和调整的过程导致维护的驱动力运行环境变化,从Windows ? Linux软件需求变化,需要增加一些新的
贵州民族学院《计算机专业》系列教程(一)网络中心 杨再丹 软件故障的定义及特征 软件故障的产生的原因 软件故障的表现软件故障的预防 软件故障的解决方案第十章 软件故障及维护贵州民族学院《计算机专业》系列教程(一)网络中心 杨再丹 一软件故障的定义:软件故障就是在计算机系统中由于用户的错误操作(错误删除文件错误卸载程序非法关机)病毒破坏应用程序运行环境变化程序本身漏
第7讲 软件测试与维护1●软件测试●软件维护本讲内容2一 软件测试31 概述2 静态测试 3 动态测试4 单元测试 5 集成测试 6 系统测试 7 验收测试 4711 测试的概念 测试的定义 通俗说法: 找出一段程序或者一份软件文档中问题的工作?,就叫做软件测试。 IEEE给出的软件测试定义: 软件测试使用人工的或自动的手段来运行或检测某个系统的过程, 其目的在于检验它是否满足约定的需求或是比较预
软件工程方法与实践(机械工业出版社)高等院校计算机课程案例教程系列窦万峰 编著主讲:李淑芝13507077576Lsz013sina1.现代软件工程(国家示范性软件学院系列教材) 张家浩东南大学 机械工业出版社 2009.12.软件工程 — 理论与实践 许家珆 曾翎 彭德中 编著 高等教育出版社 2004.73.软件工程-实践者的研究方法 (美)Roge
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级软件维护维护-含义什么是维护所谓软件维护就是在软件已经交付使用之后为了改正错误或满足新的需要而修改软件的过程维护的目的保证软件系统能持续地与用户环境数据处理操作或其他有关部门的请求取得协调软件维护的类型软件维护的类型1.正确性维护改正在系统开发阶段已发生的而系统测试阶段尚未发现的错误一般来说这类故障由于遇到了以前从未有过的
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级Copy Right X.ShiDHU软件维护东华大学计算机学院石秀金42020221Copy Right X.ShiDHU1 软件维护基础1.1 基本概念1.2 软件可维护性1.3 软件维护策略1.4 软件维护过程1.5 软件再工程1.6 小结习题42020222Copy Right X.ShiDHU1.1 基
要将软件维护做好就必须做到:开发文档管理文档维护文档必须齐全使所有的维护工作都变为集成化维护工作也就是提高系统的可维护性的问题(3)完善性维护:这类维护是为了给软件系统增加一些新的功能使产品或项目的功能更加完善与合理又不至于对系统进行伤筋动骨的改造这类维护占维护活动的大部分(1)非结构化维护如果软件配置的唯一成分是程序代码那么维护活动从艰苦地评价程序代码开始而且常常由于程序内部文档不足而使评价更困
第四章软件安装与维护§ 4.1 AIX 5L的软件基础 §4.1.1 软件包的命名规则 §4.1.2 软件束bundles §4.1.3 软件包的两种状态§ 4.2 安装与维护软件包 §4.2.1 安装与维护软件包 §4.2.2 测试题第四章软件安装与维护 第四章软件安装与维护(2) 本章要点掌握 AIX软件包的命名规则理解软件包的两种状态掌握如何安装
丁二玉南京大学软件学院《软件工程与计算II 》 ch21 软件维护与演化主要内容维护软件维护的主要工作是“修改”软件维护代价高昂软件维护的过程演化软件维护与演化的技术维护各个工程领域都会在将产品交付给用户之后进行维护工作主要是为了保证产品的正常运转而进行使用帮助、故障解决和磨损处理等工作。软件的维护主要是“修改”软件不会磨损软件维护只需要完成少量的使用帮助、故障解决和磨损处理等工作软件特性上是
软件维护完善性维护p软件的开发过程对软件的维护产生较大的影响如果采用软件工程的方法进行软件开发保证每个阶段都有完整且详细的文档这样维护会相对容易被称为结构化的维护反之如果不采用软件工程方法开发软件软件只有程序而欠缺文档则维护工作变得十分困难被成为非结构化的维护维护申请报告批准 拒绝维护安排修改完成日期源程序名称类型从维护请求队列之首取出一任务拒绝维护人员日期:年月日软件配置评审
违法有害信息,请在下方选择原因提交举报