软件工程第8章要点.ppt

  1. 1、本文档共109页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程第8章要点

第八章 软件维护、软件质量、软件文档与软件产权保护 (3) 当国籍或定居地为中国的著作权人或其受让人,在中国境内开发的计算机软件的专有权利要向境外许可或转让时,许可方或转让方应首先报请国务院有关主管部门批准,并向软件登记机构备案。 按照“条例”中的规定,我国将软件著作权的登记划分为两种基本类型、三种形式。一种类型是为了确认软件的著作权归属关系给办理的登记;另一种类型是软件的著作权发生变更(许可或转让)活动时所办理的登记备案。 第八章 软件维护、软件质量、软件文档与软件产权保护 8.9.6.2 办理软件著作权登记的基本要求 (1) 办理软件著作权和软著作转让或许可的登记、备案手续,应当到法定的或国家指定的软件登记机构办理。 (2) 办理上述登记手续应当是软件专有权人(包括公民、法人或非法人组织)或者是软件专有权人委托的代理人。但代理人须向软件登记管理机构出示写明委托权限的委托书。 (3) 通常一个独立的软件,只能办理一次著作权的登记。若软件是由多个独立的软件组成的,也可以分别办理软件著作权的登记手续。 第八章 软件维护、软件质量、软件文档与软件产权保护 (4) 办理软件著作权登记均应以书面的形式进行。在软件 申请书(登记表)上应有申请者或代理人的签章。 (5) 办理软件著作权登记时,申请者应提交该软件具有独 创性事实和转让、许可证明等有关鉴定材料。 (6) 对于软件登记申请中出现的有关问题和遗漏,软件申 请者应积极配合软件登记机构予以更正。 (7) 所办理的软件登记手续,均应在法定的期限内完成, 否则将失去办理登记手续的机会。 (8) 办理登记手续时,应交纳法定的手续费。 这项工作在我国才刚刚起步,它的完善和推进还有待大家的共同努力。 第八章 软件维护、软件质量、软件文档与软件产权保护 第八章作业: 1、什么是软件维护性?可维护度量的特性是什么? 2、影响软件维护代价的因素有那些? 3、简述维护过程? 4、维护的特点是什么? 5、软件质量与软件质量保证的含义是什么? 6、如何做好软件质量保证工作? 7、提高软件可维护性的方法? 8、请说明软件文档的作用?软件开发项目生存期各阶段都包含哪些文档? 9、请说明各类人员与软件文档编制的关系? 10、什么是反推工程与再生工程? 第八章部分作业答案: 1、什么是软件维护性?可维护度量的特性是什么? 答:软件可维护性是指软件能够被理解、校正、适应及增强功能的容易程度。 软件的可维护性是软件开发阶段的关键目标。影响软件可维护性的因素较我,设计、编码及测试中的疏忽和低劣的软件配置、缺少文档等都对软件的可维护性产生不良影响。软件可维护性可用下面七个质量特性来衡量,即可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。对于不同类型的维护,这七种特性的侧重点也不相同。这些质量特性能常体现在软件产品的许多方面。为使每一个质量特性都达到预定的要求,需要在软件开发的各个阶段采取相应的措施加以保证,即这些质量要求要渗透到各开发阶段的各个步骤中,因此,软件的可维护性是产品投入运行以前各阶段针对上述各质量特性要法语进行开发的最终结果。 2、影响软件维护代价的因素有那些? 答: 软件维护费用不断上升,这只是软件维护有形的代价。另外还有无形的代价,即要占用更多的资源。由于大量软件的维护活动要使用较多的硬件、软件、软件工程师等资源,这样一来,投入新的软件开发的资源就因不足而受到影响。由于维护时的改动,在软件中引入了潜在的故障,从而降低了软件的质量。 3、简述维护过程? 答:一个维护申请提出之后,经评审需要维护,则按下列过程实施维护: (1)首先确定要进行维护的类型,有许多情况,用户可以把一个请求看作校正性维护,而软件开发者可以把这个请求看作适应性或完善性维护维护。此时,对不同观点就要协商解决。 (2)对校正性维护从评价错误的严重性开始。如果存在一个严重的错误,例如一个系统的重要功能脂不能执行,则由管理者组织有关人员立即开始分析问题。如果错误并不严重,则校正性维护与软件其他任务一起进行,统一安排,按计划进行维护工作。甚至会有这样一种情况:申请是错误的,因此经审查后发现并不需要修改软件。 (3)对适应性和完善性维护。如同它是另一个开发工作一样,建立每个请求的优先权,安排所需求的工作。若设置一个极高的优先权,当然就意味着要立即开始此项维护工作了。 (4)实施维护任务。不管维护类型如何可,大体上要开

文档评论(0)

2299972 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档