Sie sind auf Seite 1von 3

Abstract

A bug tracking system is a software application that is designed to help quality


assurance and programmers keep track of reported software bugs in their work. It may be
regarded as a type of issue tracking system.

Many bug-tracking systems, such as those used by most open source software
projects, allow users to enter bug reports directly. Other systems are used only internally
in a company or organization doing software development. Typically bug tracking
systems are integrated with other software project management applications.

Bug Tracking System is an ideal solution to track the bugs of a product, solution
or an application. Bug Tracking System allows individual or groups of developers to keep
track of outstanding bugs in their product effectively. This can also be called as Defect
Tracking System.

The Bug Tracking System can dramatically increase the productivity and
accountability of individual employees by providing a documented workflow and
positive feedback for good performance.

Usage
The main benefit of a bug-tracking system is to provide a clear centralized
overview of development requests (including both bugs and improvements, the boundary
is often fuzzy), and their state. The prioritized list of pending items (often called backlog)
provides valuable input when defining the product roadmap, or maybe just "the next
release".

A local bug tracker (LBT) is usually a computer program used by a team of


application support professionals (often a help desk) to keep track of issues
communicated to software developers. Using an LBT allows support professionals to
track bugs in their "own language" and not the "language of the developers." In addition,
a LBT allows a team of support professionals to track specific information about users
who have called to complain — this information may not always be needed in the actual
development queue. Thus, there are two tracking systems when an LBT is in place.
Software bug
A software bug is the common term used to describe an error, flaw, mistake,
failure, or fault in a computer program or system that produces an incorrect or
unexpected result, or causes it to behave in unintended ways. Most bugs arise from
mistakes and errors made by people in either a program's source code or its design, and a
few are caused by compilers producing incorrect code. A program that contains a large
number of bugs, and/or bugs that seriously interfere with its functionality, is said to be
buggy.

Features are …

1. Product and Component based

2. Creating & Changing Bugs at ease

3. Reporting & Charting in more comprehensive way

4. User Accounts to control the access and maintain security

5. Simple Status & Resolutions

6. Multi-level Priorities & Severities.

7. Attachments & Additional Comments for more information

8. Robust database back-end

Existing System

In any software development bugs are inevitable. Let it be in any kind of product
bugs arise at any phase of development. One has to take a great care in the proper
maintenance and resolution of the bugs.

In the Existing system the bugs are not properly maintained and they are simply
relied on shared lists and email to monitor the bugs. So bug history has to be maintained
properly. And there is no efficient search technique.

One has to search the whole database for the details of particular bug which might
have occurred some time earlier. It is both time consuming and error prone. And it is very
difficult to share the bug among several users as there is no proper maintenance of the
bugs.
In order to have an efficient product bugs must be maintained properly and should
be resolved in time both to reduce time and money spent on the development.

Proposed System
The proposed system has many advantages over the existing system. This system
maintains the products, Bugs and bug tracking. It has advantage of maintaining bug
history it stores all the details from bug origin to bug resolution.

So that it would not be difficult for the user to know how much effort spent on the
bug. Each product can have versions for easy maintenance of the product and all the user
of the product is stored in the database.

It provides the advantage of maintaining users to the bugs and resolutions


provided by them. This product provides efficient search technique. As the number of
bugs for a product increases tremendously it would be difficult to search for a single
record. Our system provides the searching based on status, priority, and operating system.

It provides with user and bug hierarchy, which would be helpful in knowing the
relation between bugs and users allotted to the bug. It is provided with a fully
authenticated system with password encryption. And has the facility for storing
attachments for a bug.

One can keep a track of the bug in a product with much lower cost and effort. The
most advantage of this system is maintaining log records which are helpful in knowing
any errors or misuse of the system by other users.

Software and Hardware Requirements


Software Requirements:

Operating System : Windows 2000 Server/Professional or Above.


Framework :
Technologies : JAVA, JSP, Java Script
Data Base : SQL Server 2005
WEB Server : IIS

Hardware Requirements:

Intel Celeron/ P3/p4 : 600 MHz or Above.


RAM (SD/DDR) : 256MB or above.
Hard Disc : 10GB or above.

Das könnte Ihnen auch gefallen