1. 研究目的与意义
软件中的缺陷(Defect或Bug)是软件开发过程中的"副产品"。
在软件使用过程中所出现的任何一个可疑问题,或者导致软件不能符合设计要求或满足消费者需要的问题都可以是Bug。
每一个软件组织都知道必须妥善处理软件中的缺陷。
2. 课题关键问题和重难点
软件缺陷管理其实是软件测试流程当中的一个子过程,应该着重分析软件缺陷的生命周期各个过程,根据软件缺陷管周期规划和编写程序,其中了解软件缺陷管理系统的从整体概略难点上大致分为2个:
1.从软件缺陷管理的理论到应用模型 2使用软件方法实现该模型
具体到实现的内容是遇到的难点:软件缺陷收集、软件缺陷跟踪,在毕业设计后期,如果时间充足,可以考虑软件缺陷度量、软件项目评估的具体实现问题。
3. 国内外研究现状(文献综述)
1.绪论
随着人们生活和知识水平的日益提高,人们对软件的性能以及品质要求也会相应的提高,不论是国外还是国内企业,越来越多的公司进行软件缺陷管理的开发工作,软件缺陷的问题在平时或许无法察觉,一旦发现缺陷,纠正程序缺陷的资金花费将是程序员在编程阶段检错纠错花费的8倍以上。由此可见,尽快的发现软件的缺陷是程序开发生命周期当中非常重要的事情,这对程序的后续发展起到了至关重要的影响。
软件缺陷是影响软件质量的一个重要因素,在软件的开发过程中,软件的产品特点和开发方式决定了软件的缺陷,软件缺陷无法完全避免。然而现在用户更加注重软件质量,虽然软件在正式完成前经过了大量的测试,但是软件缺陷问题仍然会存在,所以在软件正式提交用户之前以及在售后维护时,必须对软件当中仍然存在的缺陷进行高效的管理,从而尽量减少软件在后续过程中出现的问题。
4. 研究方案
1.软件缺陷的生命周期分析。
2.前台应用程序界面设计。
3.后台的数据库设计。
5. 工作计划
第1周,收集资料,熟悉语言工具,学习有关书籍文献,完成开题报告;完成专业英文资料翻译。提交开题报告,提交英文翻译。
第2、3周,完成软件需求分析。提交软件需求分析报告。
第4、5周,完成概要设计(包括数据库设计)。提交软件概要设计报告。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。