Sie sind auf Seite 1von 9

Defect Tracking System

PURPOSE
This project is aimed at developing an online defect tracking system useful for applications
developed for an organization. The Defect Tracking System (DTS) is a web based application that
can be accessed throughout the organization. This system can be used for logging defects
against an application/module, assigning defects to individuals and tracking the defects to
resolution. There are features like email notifications, user maintenance, user access control,
report generators etc in this system.
THE EXISTING SYSTEM:
Defect Tracking System is a web-based application designed to help a workgroup keep track of
Defects and tasks via a shared central resource. The system was designed specifically with the IT
department in mind, where quick access to shared data and history is a requirement, both from
an internal organizational perspective, as well as to fulfill the needs of the customers.
It provides one roof solution for all the Defects issues in the software development. It doesnt
provide any kind of solution to any kind of problem. It only acts as a means to transmit the issues
and their details to the concerned programmers with accuracy. It is a tool that helps in providing
the solution in right time.
In addition to all these, it also maintains the preferences, customized settings, colors, priorities,
users, etc.
It is very critical to solve different kind of reports at a time. IT department have different
employee which are facing so many problems in each and every day. Tracking these defects is a
tough job.
PROPOSED SYSTEM
The development of the new system contains the following activities, which try to
automate the entire process keeping in view of the database integration approach.
User friendliness is provided in the application with various controls. The system makes the
overall project management much easier and flexible. It can be accessed over the Internet.
Various classes have been used to provide file upload and mail features. There is no risk of data
mismanagement at any level while the project development is under process. It provides high
level of security using different protocols like https etc. The system Interface provides good
environment to solve any kind of defect.

The system capture the overall details of any defect from this user interface and send it to the
particular administrator. Every defect details must be stored in the centralized data base server
which can be organized by the company.
ADVANTAGES
The project can be easily used in the process of decision making. Different types of reports can
be generated which help the management to take correct decision and reduce the time delay
which automatically increases the companys work standards as well as the economical state of
the company.
FUNCTIONAL REQUIREMENTS
1. A user should be able to:
Login to the system through the first page of the application.
Change the password after logging into system.
View the defects assigned to the User.
Find defects for components on which the user has access.
Find components on which the user has access.
Generate reports of defects for components on which the user has access.
2. As soon as a defect is assigned to a user a mail should be send to the User.
4. The Application Admin should be able to do the following tasks

Add a new component.

Add a user to a component as an Administrator

Remove Component Admin privilege from a user.

Add a new user.

Remove a user.

STUDY OF THE SYSTEM


In the flexibility of the uses the interface has been developed a graphics concept in mind,
associated through a browses interface. The GUIS at the top level have been categorized as
1. Administrative user interface
2. The operational or generic user interface
The administrative user interface concentrates on the consistent information that is practically,
part of the organizational activities and which needs proper authentication for the data
collection. The interfaces help the administrations with all the transactional states like Data
insertion, Data deletion and Date updation along with the extensive data search capabilities.
The operational or generic user interface helps the users upon the system in transactions
through the existing data and required services. The operational user interface also helps the
ordinary users in managing their own information helps the ordinary users in managing their own
information in a customized manner as per the assisted flexibilities.
Number of Modules
The system after careful analysis has been identified to be presented with the following modules:
The modules involved are:
Administrator
Operational Administrator
Operator
Defect Tracking
Search
Reports
Registration and Authentication
Administrator
Administrator can perform these following tasks
User Maintenance
Users of this system treated as employees. Employees can be recruited by the
administrator. Administrator is only authenticated to assign roles to employees
Role Management
In this system role management can be done by the administrator. The roles can be classified
into these types
1. General Employee
2. Net work Administrator

3. Data Base Administrator


4. Technical Administrator
5. General Administrator
Based on the employee experience administrator can assign different roles to various employees
which are register into this system.
Component Maintenance
Here component in the sense of software which are using in this organization. The component
can be classified into different types and modules
1. Operating System Software
2. Programming Software
3. Networking Software
4. Data Base Software
The above all tasks should be performed by Admin only.
User Maintenance: Creating, Granting & Revoking access and deleting users from
application.
Component Maintenance: Creating a component (application being developed/ enhanced),
Granting & Revoking access on components to Users and Marking a component as Active or
Closed.
Operational Administrator
In this system who can responsible for solve any defect in the organization is treated as
Operation administrator. For every operational administrator we are having one target mail
id. Based on this mail id employee send his defect report. After receiving any defect from the
employee, these administrators are responsible for sending an acknowledgement to the
employees.
After solving the defect the administrator can send a reply notice to the employees.
Operator
Here operator is treated as employee only. An operator role is sending defect report to the
concerned operational administrators.

Operator can post the completed information

regarding the defect which are facing by him.


Additional feature is having by an operator is he can set the priority of that defect. Based on
the priority operational administrator can solve those defects.
Defect Tracking: Creating, Assigning defects to users, Modifying and Closing a defect. A
defect screen should at least have following details and this defect report can be verified by
concerned admin. After verify he can send the status to the employees.

Defect Id and Title

Defect priority

Date created Date and Time

Defect description

Operator Details

Operational Administrator

Status

Report: Generate reports on defects. Reports can be generated by the administrator.


Search: Search can be provided by every user of this application. Administrator can search
what types of component are used in this organization. Employees can search their own
profiles.
Registration and Authentication
Every user must be a registered person. This registration can be approved by the
administrator. After successful completion of registration process a user can able to log in into
the system. The user credentials can be validated in this authentication module.
Password management like forgot password and remember password features can be added
in authentication modules.
B: Following additional tasks also can be performed by this application:

Find User

Find component

Find defect

Send Defect Report

Check Defect Status

Find User: A search screen to find users and display results.


Find component: A search screen to find components and display results.
Find defect: A search screen to find defects and display results.

Hardware Requirements:
The hardware used in this project is:
RAM

: 256 MB.

Processor

: P-IV Processor.

Hard Disk

: 80 GB

Memory

: 32MB.

Software Requirements:
The software used in this project is:
Operating System

: Windows XP.

Software

: ASP. Net 2005

Data Base

: SQL Server 2005

Das könnte Ihnen auch gefallen