Bug Tracking System
Bug Tracking System
Bug Tracking System
CONTENTS
1. ABSTRACT
2. INTRODUCTION
3.1. MODULES
4. PROJECT DICTIONARY
6. BIBILIOGRAPHY
1. ABSTRACT
3.1. MODULES
• Project Manager
• Developer
• Tester
Project Manager:
The project manager has the options to access user information,
project information, assign information, report, self details.
User Information:
The project manager will access the user information. In this
the, the project manager can
• Add user details into the database.
• Delete user from the database.
• Modifying the existing user.
Project Information:
The project manager will access the project information. In this,
the project manager can
Assign Information:
This can be accessed by the project manager to assign the
projects to the other users like developer, tester. Assign information
has the following options like view, assign and project. The project
manager can
• View all the projects.
• Assign the projects to the developer and tester by gathering
the information like user name, project id, assigned date,
date of completion.
• Search a particular project details by specifying
corresponding project id.
Report:
This is used to view the bug report after specifying the project
id.
Self:
This option is used to view the self details. It has option to
change password. This gathers the information like old password, new
password. This makes to store the changed password to the database.
Developer:
The developer has an option to view projects and self details.
View Project:
This option will make the developer to view all his assigned
projects. It displays the project name, project id, assigned date,
expected date of completion.
Self:
This option is used to view the self details. It has option to
change password. This gathers the information like old password, new
password. This makes to store the changed password to the database.
Tester:
The tester has to track bugs in the assigned projects and to view
his projects, self details.
Assigned Projects:
This makes the tester to view the assigned projects and track
bugs in the assigned projects. In this option, the tester can
Project Developer
manager
BTS
Tester
Project manager
Pass
Developer
Tester
A1: User id, Password, Designation
Fig.5.2 First Level DFD for BTS
User
info
Project
info
Assign
Project manager
info
New Password
Change
passwor
d
D1 User info
Display
Bug
report
Bug
id
D4 Bug info
Fig 5.3 2nd Level DFD for Project Manager
Developer
Display Change
Display
Assigne Passwor
Bug info
d d
Details Bug id
D1 User
D2 Assign info D4 Bug info
info
View Change
Assign Track
Passwor
project Bugs
d
s
A2 New
Password
D4 Bug info
D2 Assign info D1 User info
Delete Modify
Add user User User
User
id User Details
User details
D1 User info
Project
Project id Project
Project info Details
Details
Fig 5.7 3rd Level DFD for Project Manager
Assigning
Projects
Assign
info D3 Assign info
Display
Projects
D2 Project info