您现在正在浏览:首页 > 论文 > 计算机 > 毕业设计-小型软件缺陷管理平台的设计与实现—测试人员和项目经理模块

免费下载毕业设计-小型软件缺陷管理平台的设计与实现—测试人员和项目经理模块

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:软件工程
  • 适用年级:大学
  • 上传用户:tzrdhzt
  • 文件格式:word+pdf
  • 文件大小:1.42MB
  • 上传时间:2013-10-20 0:45:43
  • 下载次数:0
  • 浏览次数:24

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介

毕业设计-小型软件缺陷管理平台的设计与实现—测试人员和项目经理模块,共48页,19651字,附开题报告等
主要内容
设计思想
1、Browser/Server结构
2、缺陷管理平台的特点就是利用Browser/Server结构,实现缺陷的在线提交,
在线分类和在线查找等。这种结构的优势在于系统简单,功能强大,扩张能力
良好以及能够方便的跨地域操作等性能。
3、三层
Browser/Server的多层结构的应用正是在对C/S结构总结的基础上产生的,并
且也已经扩展到了B/S应用开发领域。即将应用层分为三层:客户层,逻辑层,
数据库层。
客户层:提供给用户一个视觉上的界面,通过界面层用户输入数据、获取
数据,界面层同时也提供一定的安全性。确保用户不会看到其他信息。这一层
由客户端负责,通过WWW浏览器实现信息浏览的功能。在客户端,向主URL
所指定Web服务器提出服务申请。
逻辑层(也称中间层、直介代理):是客户层和数据层的桥梁,它响应客户
层的用户请求,执行任务,从数据层抓取数据,并将必要的数据传送给客户层
、用清晰的语言陈述论点。Web服务器端负责逻辑层的处理,为客户端提供公
共的数据服务,处理客户端与数据库间的数据流。
数据库层:定义、维护数掘的完整性、安全性,它响应逻辑层的请求,访
问数据库。这层通常用大型的数据库服务器实现。SQL语句检索或更新数据库
,并把结果返回给客户端,动态链接库的形式存在并注册到服务器的注册表中。
数据库设计和实现:
根据系统的功能设计要求以及功能模块的划分,给出各种缺陷的数据项和数据结构。
........

摘要
随着软件规模急剧增大,软件设计的复杂程度不断提高和项目团队的日益扩大及人工管理的不足,软件项目即使能按预定日期完成,结果却不尽人意。这时,迫切地需要有相应的辅助工具来支持,以提高开发的效率并改善软件的质量。因此,软件缺陷管理平台应运而生,它是提高软件产品可靠程度和质量的一款重要工具。
本文介绍了基于SSH的小型软件缺陷管理平台。首先,简述软件缺陷管理平台的研发背景和研究软件缺陷管理平台的意义,再对开发环境及主要技术进行简要的概述。其次,进行系统需求分析、系统设计、数据库设计,详细设计,界面设计。在此基础上,进行系统测试等。最后,展望软件缺陷管理平台的发展。
在设计中,从四种角色出发,为及时修改软件项目开发过程中的bug提供了可靠的依据,为软件项目组参与人员提供一个良好的交流平台。
关键词:
缺陷管理;可靠性;交流平台

目录
1 引言 - 6 -
1.1 课题研究背景 - 6 -
1.2 课题研究的意义 - 7 -
1.3 几种常见的缺陷管理工具 - 7 -
1.3.1 Bugzilla - 7 -
1.3.2 BugFree - 8 -
1.3.3 Quality Center - 8 -
1.3.4 Mantis - 8 -
1.4 由常见缺陷管理工具得到的启发 - 9 -
2 开发环境及主要技术 - 10 -
2.1 开发环境 - 10 -
2.1.1 JDK简介 - 10 -
2.1.2 MyEclipse简介 - 10 -
2.1.3 MySQL简介 - 12 -
2.1.4 Tomcat简介 - 14 -
2.2 主要技术 - 14 -
2.2.1 JSP与其他技术比较 - 14 -
2.2.2 SSH框架简介 - 15 -
3 系统需求分析 - 18 -
3.1 功能需求 - 18 -
3.1.1 系统结构 - 19 -
3.1.2 用例图 - 20 -
3.1.3 数据流图 - 21 -
3.1.4 关于数据流图的表 - 24 -
3.2 非功能需求 - 27 -
4 系统设计 - 28 -
4.1 系统体系结构 - 28 -
4.2 数据库设计 - 29 -
4.3 缺陷管理的基本流程设计 - 30 -
5 详细设计 - 31 -
5.1 Bug状态 - 31 -
5.2 Bug严重程度 - 31 -
5.3 Bug优先级 - 31 -
5.4 缺陷状态图 - 32 -
6 功能实现 - 33 -
6.1 登录界面 - 33 -
6.2 测试人员 - 33 -
6.2.1 测试人员上报缺陷 - 33 -
6.2.2 测试人员导出缺陷 - 35 -
6.2.3 测试人员修改密码 - 37 -
6.3 项目经理 - 37 -
6.3.1 项目经理缺陷数据清理 - 38 -
6.3.2 项目经理缺陷优先级设置 - 38 -
6.3.3 项目经理缺陷状态更新 - 40 -
7 系统测试 - 41 -
7.1 测试标准 - 41 -
7.2 测试用例 - 41 -
7.3 测试结果分析 - 44 -
8 结束语 - 45 -
8.1 本文工作总结 - 45 -
8.2 进一步的研究课题及展望 - 45 -
参考文献 - 46 -
致谢 - 47 -

资料文件预览
共2文件夹,6个文件,文件总大小:2.06MB,压缩后大小:1.42MB
  • 毕业设计-小型软件缺陷管理平台的设计与实现—测试人员和项目经理模块
    • 小型软件缺陷管理平台的设计与实现—测试人员和项目经理模块
      • Microsoft Word文档小型软件缺陷管理平台的设计与实现—测试人员和项目经理模块.doc  [2.04MB]
      • Adobe Acrobat可导出文档格式文件中期检查表.pdf  [3.83KB]
      • Adobe Acrobat可导出文档格式文件开题报告.pdf  [5.43KB]
      • Adobe Acrobat可导出文档格式文件成绩单.pdf  [2.36KB]
      • Adobe Acrobat可导出文档格式文件答辩记录单.pdf  [2.37KB]
      • Adobe Acrobat可导出文档格式文件进度报告.pdf  [7.11KB]
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部