0% found this document useful (0 votes)
24 views

Abstract Template

Uploaded by

RAMKUMAR S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Abstract Template

Uploaded by

RAMKUMAR S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

DEPARTMENT OF COMPUTER SCIENCE

ROLL NUMBER 22MCAA27

STUDENT NAME RAMKUMAR S

CLASS II-MCA-A

SUPERVISOR NAME DR.G. RAJESH

DATE OF SUBMISSION 26-07-23

TITLE OF THE PROJECT BUG TRACKING SYSTEM

ABSTRACT:

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 Bug task. A report generation facility is
supported in BTS that allows the managers to Analyse 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 Analyse.

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.

Introduction:

In the dynamic and fast-paced world of software development, the quest for
creating reliable and bug-free applications has become paramount. Software
bugs, or defects, can have severe consequences, ranging from minor
inconveniences to critical system failures. To address this challenge,
development teams employ Bug Tracking Systems, a powerful tool that

1|Page
revolutionizes the way bugs are managed, monitored, and resolved during the
software development lifecycle.

A Bug Tracking System, also known as an Issue Tracking System or Defect


Tracking System, serves as a central repository to record, track, and manage all
issues discovered during the development process. These issues may include
bugs, errors, feature requests, enhancements, or any task that requires attention.
By adopting such a system, development teams gain a comprehensive approach
to managing their projects efficiently, ensuring software quality, and enhancing
collaboration among team members.

SALIENT FEATURES OF A BUG TRACKING SYSTEM

 Issue Tracking
 Issue Reporting
 Workflow Customization
 Prioritization and Severity
 Assignment and Ownership
 Communication and Collaboration
 Integration with Version Control
 Email Notifications
 Time Tracking
 Reporting and Analytics
 Integration with Test Management
 Security and Access Controls
 History and Audit Trail

KEY FEATURES AND BENEFITS OF BUG TRACKING SYSTEMS:

This paper aims to explore the key features and benefits of Bug Tracking
Systems, shed light on their significance in modern software development
practices, and highlight the impact they have on overall project success.

Streamlining Issue Management: Bug Tracking Systems offer a structured and


organized approach to issue management. When a bug is detected or a task

2|Page
needs attention, team members can easily log it into the system. Each issue is
assigned a unique identifier, ensuring that it can be easily tracked and referred
to during discussions or updates.

Efficient Collaboration and Communication: One of the primary advantages of


a Bug Tracking System is the improvement in team collaboration and
communication. Team members can interact within the system, providing
updates, sharing insights, and offering solutions to resolve the issues efficiently.
This fosters a collaborative environment and ensures that all stakeholders are
kept informed of the status and progress of each issue.

Prioritization and Workflow Optimization: With a Bug Tracking System,


development teams can categorize issues based on their priority and severity
levels. This allows them to focus on critical issues that may impact the end-
users' experience or system functionality. Additionally, workflows can be
customized to align with the team's development process, ensuring a seamless
progression from issue discovery to resolution.

Enhanced Software Quality: By systematically identifying and addressing bugs


and issues, Bug Tracking Systems significantly contribute to enhancing
software quality. Early detection and resolution of problems result in a more
stable and reliable product, ultimately leading to increased customer satisfaction
and loyalty.

Insights through Reporting and Analytics: Bug Tracking Systems offer robust
reporting and analytics capabilities, empowering project managers and
stakeholders to gain valuable insights into the development process. These
reports provide data on issue trends, time-to-resolution metrics, and team
performance, enabling informed decision-making and process improvement.

HARDWARE REQUIREMENTS:

Processor AMD Phenom II X2 550 Processor 3.10 GHz.


3|Page
Memory 4.00 GB

Hard Disk Space 1TB

Monitor 21.5 Samsung Sync Master 2233sw.

SOFTWARE REQUIREMENTS:

Operating System Microsoft Windows 7

Programming Tool Adobe Dreamweaver CS4

Database Server MySQL 5.1.30 (Windows)

Web Server Apache 2.2.11

Internet Browser Internet Explorer 6.0 or above, Google Chrome, or


Mozilla Firefox.

EXISTING SYSTEM:

In the existing system the exams are done only manually but in proposed system
we have to computerize the exams using this application.
 Lack of security of data.
 More man power.
 Time consuming.
 Consumes large volume of pare work.
 Needs manual calculations.
 No direct role for higher officials.

PROPOSED SYSTEM:

● Lack of security of data.


4|Page
The aim of proposed system is to develop a system of improved facilities. The
proposed system can overcome all the limitations of the existing
system. The system provides proper security and reduces the manual work.

Security of data.
● Ensure data accuracy’s.
● Proper control of the higher
officials.
● Minimize manual data entry.
● Minimum time needed for the
various processing.
● Greater efficiency.
● Better service.

5|Page
● User friendliness and
interactive.
● Minimum time required.
Security of data.
● Ensure data accuracy’s.
● Proper control of the higher
officials.
● Minimize manual data entry.
● Minimum time needed for the
various processing.
● Greater efficiency.
6|Page
● Better service.
● User friendliness and
interactive.
● Minimum time required.
Security of data.
● Ensure data accuracy’s.
● Proper control of the higher
officials.
● Minimize manual data entry.
● Minimum time needed for the
various processing.

7|Page
● Greater efficiency.
● Better service.
● User friendliness and
interactive.
● Minimum time required.
 Security of data.
 Ensure data accuracies.
 Proper control of the higher officials.
 Minimize manual data entry.
 Minimum time needed for the various processing.
 Greater efficiency.
 Better service.
 User friendliness and interactive.
 Minimum time required.

CONCLUSION:

In conclusion, Bug Tracking Systems have become indispensable tools in


modern software development, playing a vital role in maintaining software
quality and meeting customer expectations. By centralizing issue management,
facilitating collaboration, and providing valuable insights, these systems
streamline the development process and contribute to the success of software
projects. As technology continues to advance, Bug Tracking Systems will

8|Page
continue to evolve, empowering development teams to deliver superior and
bug-free software solutions in an ever-competitive landscape.

MODULES:

The system comprises of 3 major modules with their sub-modules as


follows:

1. Admin:
 Staff Entry: The staff details are username, password, category
and Email Id
 Project Entry: The project details are name and description.
 New Bugs from Customers: The bug details are project name,
error category, error details, print screen of the bug, due date to
reply for the bug.
 Assign Bug to staff: Bug assign details include the ticket number
which is generated for the bug and other messages.
 View Bug case flow status details: Case flow details include bug
details, which staffs are involved in solving the bug, and the
status.
 Send message to customers: The message sending includes the
message details for the bug solution.

2. Staff:
 Login: The staff may login to the site using username and
password.

9|Page
 View Bug: Then he may view the bugs assigned to them. He can
directly give solution message to customers or he can assign the
bugs to other staffs if the bug is related to them.
 Bug Flow: The user may view bug case flow details with which he
involved.

3. Customer:
 Login: The customer registers in to the applications and login to
the site using username and password.
 Bug: Whenever a bug is raised from his software, he sends the bug
details to the administrator with print screen of the bug
generated.
 Flow: He may see the bug case flow details and bug status along
with remedy details at any time using the ticket number
generated during new bug entry.

10 | P a g e
11 | P a g e

You might also like