Bug Tracking for Improving Software Reliability (BTS) is an automated system that can be useful to employees and the managers in any functional organization. Bug Tracking System gives the facility to define the tasks in the organization and also allows the managers to track the bugs spent by the employee for that particular task. A report generation facility is supported in BTS that allows the managers to analyze which are those skills by employee are utilized and those which are not utilized. This tool can help managers for Bug estimation per project or application. This tool helps employees to document their Bugs and analyze
This project aims at creation of a Bug Tracking System. This project will be accessible to all developers and its facility allows developers to focus on creating the database schema and while letting the application server define table based on the fields in JSP and relationships between them. This system provides the following facilities.
The objectives of this system are:
• To keep track of employee skills and based on the skills assigning of the task is done to an employee.
• Employee does bugs capturing. It can be done on daily basis.
Various Reports are generated by this System for an employee and as well as to a manager.
The existing system consists of entering the details in the Microsoft Excel Sheets for the storing of the data. When a manager needs information of the employee he searches for the specified file in the file system. He opens the file and takes the information. Report Generation done manually by copying the content of the different files into another file. The Manually generated report was then printed.
Limitations in Existing System
• Information retrieval is a very big process.
• Lack of organization of the files may porn to information loss due to accidental deletion of files.
• No security because the files are visible to the users.
• Report generation will be a big task.
The Proposed system is a browser which is completely related to online system, which provides the centralized database. It stores bugs data and description of the particular bug data. It can also create Excel reports and PDF documents based on the information in its database.
Advantages over Existing System
• The performance is increased due to well designed database.
• Security is increased
• Time saving in report generation
• Easy to update the details
Operating System : Windows XP/2003 or Linux/Solaris
User Interface : HTML, CSS
Programming Language : Java
Web Applications : JDBC, JNDI, Servlets, JSP
IDE/Workbench : Eclipse with MyEclipse Plug-in
Database : Oracle/Access
Server Deployment : RetHat JBoss AS
Processor : Pentium IV
Hard Disk : 40GB
RAM : 256MB