软件缺陷跟踪管理系统的设计与实现

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

摘 要
随着21世纪的到来,人们更深刻的感受到了计算机在生活和工作中作用的重要,越来越多的职业需要具有计算机的应用技能。掌握计算机是职业的需要,社会的需要,更是事业发展的需要。
今天,计算机技术不但广泛地应用在办公自动化中,还全面渗透到各行各业。所有与计算机相关的职业都要求工作者有很强的计算机操作技能,做到运用自如,熟练而且深入的掌握软件的应用。随着计算机技术的飞速发展,今后,计算机作为一种崭新的生产力,将在信息社会即新技术革命中发挥越来越重要的作用,并进一步推动人类社会更快的向前发展。(所有权: 爱毕业设计www.2bysj.cn QQ:306826066)
本系统是由JSP开发工具编写的。由SQLServer2000作为后台数据库进行管理维护。本文主要讲述了利用JSP来开发一套软件缺陷跟踪管理系统的设计方法。该系统采用多个模块,实现了用户信息管理、软件信息管理、缺陷率统计、修复率统计、信息查询等功能。通过此软件来帮助测试人员,程序员和项目管理人员跟踪当前缺陷处理状态,对缺陷的处理过程进行规范化,以及相应的统计分析功能,分布异地测试支持。统计缺陷率,修复率,缺陷原因发生率来反映程序员在哪方面的能力还欠缺,从而指导进行哪些方面的培训工作,进一步提高整个项目组的软件开发能力。

关键词:软件管理系统;计算机;JSP

Abstract
Along with the 21st century's arrival, the people more profound feeling computer in has lived important which and in the work affects, More and more occupations need to have computer's application skill. GrJSPs the computer is the professional need, society's need, is the enterprise need to develop.
Today, not only the computer technology widely applies in the office automation, but also seeps the various trades and occupations comprehensively. All requests the worker with the computer related occupation to have the very strong computer operation skill, achieves handles skillfully, skilled and thorough grJSPs software's application. Along with computer technology's swift development, from now on, the computer will take one kind of brand-new productive forces, will play more and more vital role in the information society namely new technological revolution, and will further promote a human society quicker development forward.
The system by the JSP development tools are prepared. By the SQLServer2000 as database management and maintenance background. This article focuses on the use of JSP to develop a soft management system design method. The system uses a number of modules, to achieve the user information management, and water information management, printing services, systems administrator management, information inquiries and other functions.

Key word:SoftWare management system;Computer;SP

由于本系统管理的对象单一,都是软件测试过程缺陷跟踪管理人员,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。且各软件测试过程缺陷跟踪管理部门用于管理的微机都是酷睿以上的机器,在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。软件测试过程缺陷跟踪管理中总是面对大量的信息如用户个人信息,软件信息等。因此需要信息进行及时管理,及时了解各个环节中信息的变更,力求提高管理效率。本系统力求使系统功能简洁明了,但功能齐全且易于操作。
系统具有效率高、成本低、质量高、功能强等特点,建立一个软件测试过程缺陷跟踪管理系统的数据库比较容易,经济费用开支不大。(所有权: 爱毕业设计www.2bysj.cn QQ:306826066)

系统功能简介
本系统的主要任务是设计开发一个基于J2EE平台的软件缺陷跟踪管理系统。其主要内容包括:掌握基于WEB开发所需的各项技术,包括HTML、动态网站编程技术JSP、数据库SQLSERVER2000知识等。主要实现企业软件缺陷跟踪管理信息的增加、删除、修改等操作,以及相应的统计分析功能,分布异地测试支持。统计缺陷率,修复率,缺陷原因发生率来反映程序员在哪方面的能力还欠缺,从而指导进行哪些方面的培训工作,进一步提高整个项目组的软件开发能力。界面力求美观漂亮,操作友好、稳定。

就整个系统的技术构成上来看,它属于一个数据库应用类的系统。其基本操作还是对存在数据库进行添加、删除、查找、编辑等。所以就单纯的数据库应用来看,暂不存在太大的技术问题。
为用户提供的服务(所有权: 爱毕业设计www.2bysj.cn QQ:306826066)
本系统的工作人员可以通过登陆进入管理员操作的界面,可以对软件缺陷信息进行的管理、统计及维护,管理员根据实际情况来浏览、查询、添加、删除、修改、统计软件的基本信息从而保障一切工作顺利进行。









目 录
1.绪论 4
1.1 系统及需求分析 4
1.1.1 系统需求 4
1.1.2可行性分析 5
1.2系统功能简介 5
1.2.1添加权限管理模块 6
1.2.2软件信息管理模块 6
1.2.3用户信息管理模块 6
1.2.4统计模块 6
1.3系统开发的目标 6
2. 系统分析 7
2.1 JSP运行环境 7
2.1.1 相关软件介绍 7
2.1.2 JSP环境的配置方案 7
2.2 开发软件的介绍 9
2.2.1 Dreamweaver MX 2004的简介 9
2.2.2 Dreamweaver MX 2004的特点 9
2.3 业务流程分析 11
3系统设计 14
3.1 简要分析 14
3.1.1系统架构 14
3.1.2软件结构设计 16
3.2数据库设计 17
3.2.1 sqlserver2000数据库简介 17
3.2.2主要表的物理结构 17
4.系统的实现 18
4.1系统登陆界面 18
4.2系统主界面 21
4.3用户管理模块 22
4.4系统用户管理模块 23
4.5软件信息管理模块 23
4.6信息查询模块 24
4.7缺陷率统计模块 24
5、程序调试 25
5.1 程序调试分析 25
5.2 程序的测试 25
5.2.1 测试的重要性及目的 25
5.2.2 系统测试 27
5.2.3 测试的主要内容 27
(所有权: 爱毕业设计www.2bysj.cn QQ:306826066)
总 结 29
致 谢 31
参考文献 32
附 录 33