课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 小型软件缺陷管理平台的设计与实现—测试人员和项目经理模块 [复制链接]

楼主
文件格式:word+pdf
文件大小:2.06MB
适用专业:软件工程
适用年级:大学
下载次数:0 次
我要下载:点击联系下载
论文编号:207719

资料简介:

毕业设计-小型软件缺陷管理平台的设计与实现—测试人员和项目经理模块,共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

  • 毕业设计-小型软件缺陷管理平台的设计与实现—测试人员和项目经理模块
  • 1091000201
  • doc1091000201-孙蕾.doc  [2.04MB]
  • pdf1091000201_中期检查表.pdf  [3.83KB]
  • pdf1091000201_开题报告.pdf  [5.43KB]
  • pdf1091000201_成绩单.pdf  [2.36KB]
  • pdf1091000201_答辩记录单.pdf  [2.37KB]
  • pdf1091000201_进度报告.pdf  [7.11KB]

我要下载:小型软件缺陷管理平台的设计与实现—测试人员和项目经理模块
分享 转发
TOP
发新话题 回复该主题