You are on page 1of 11

Bugs Tracking System

TY Mini Project
Guide Name: Neha Hajare
Students Name: Harshita Jain(T184031)
Garima (T184035)
Pragati Gaikwad(T184043)
Contents
• Introduction
• Literature survey
• Objective
• Hardware requirement
• Software requirement
• Development concept
• Application
• Target specification
Introduction
• Bug Tracking System is a web application developed in JAVA programming
language for software companies.
• The main aim of the project is to manage the errors or bugs during software
development phase and cycle.
• After the implementation of this project, the employees can update the issue
details, solve issues and update the system from any location with internet
access.
Literature Survey
• The bugs that are identified by tester in software testing phase are reported to Project Manager
and developer through simple shared lists and emails. Most of the companies share this
information through document called “Defect report”. This procedure is error prone and there
is ample chance of leaving some bugs unfixed and ignored as there is no particular tracking
system in place.
• The team involved in the software development life cycle must be aware of the status of each
and every bug reported.
• The existing system fails to fulfill this requirement thus it affects productivity and accountability
of every member of team.
• The tester report which is called Bug report is in the form of physical document. If the
document is damaged then the total information about the bug will be lost. The bug information
is not stored in the database for future reference.
• Bug tracking system which is implemented on Java provides an overview on
standards of coding of the developers involved. Employee accountability can
be tracked and analyzed on daily basis by using report generation option.
• This web-based business application is a great tool for assigning and tracking
issues and tasks during software development and any other projects that
involve teams of two or more people.
Objective
• Identifying the bugs in the developed application.
• No bug will be unfixed in the developed application.
• Not merely identifying the bugs but also providing the bug information
• As soon as the bugs are identified, they will be reported to the developer.
• To store the details in database so each and every detail will be secured and
can be accessed from any place using this application.
Hardware Requirement
• Processor: Pentium IV or higher
• Hard Disk: 40GB minimum
• RAM: 256MB or above
Software Requirement
• Operating System: Windows XP/2003 or Linux
• Programming Language: JAVA JDK 5
• Web Application: JDBC, JNDI, Servlets, JSP
• Database: Oracle/Access
• Client-side Scripting: JavaScript
• Eclipse IDE
• User Interface: HTML, CSS
Development Concept
• Bug tracking system will be essentially and effectively implemented to
monitor the status of bugs in an application.
• All the bugs identified will be stored in database.
• Each bug would be assigned with an unique id and respective status of bug.
• Specific user accounts to control the access and maintain security.
• It stores older bug reports so that they can be easily solved when they
reappear.
Application
• The software will be applicable in managing the bugs that occur during
development of software and to track the older issues.
• It would facilitates searching facility to bug history and solution.
• The system will be fully secured; authentication method would be adopted to
manage security.
• It would store the older bug reports so that they can be easily solved when
they reappear.
Target Specification
• Bug tracking system is an online bug tracking tool initiated with the objective to
setup a user-friendly online bug tracking system.
• It can be used both for bug tracking for both bug tracking and for project
management.
• Work will be assigned to different programmers in the form of bugs.
• The software would mainly be focused on the work coming in the form of bugs.
• The manager/admin can fully understand what the status of each bug is; whether it
is fixed, assigned, or would not fix.

You might also like