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

Guided By: Mr. Alwin Pinakas Submitted By: M.SIVAKUMAR 08MCA47 !!!RD MCA ' A'

This document outlines a proposed defect tracking system. The system would allow developers, testers, and administrators to track defects in a web-based manner. Some key points: - The current manual system is time-consuming and lacks interaction between developers and testers. - The proposed system would maintain project details, defect details, priority levels, and resolutions online for easy access and reporting. - It uses a three-tier architecture and would allow defects to be tracked, prioritized, and resolved more efficiently than the existing manual process.

Uploaded by

Deepak Shergeil
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
133 views

Guided By: Mr. Alwin Pinakas Submitted By: M.SIVAKUMAR 08MCA47 !!!RD MCA ' A'

This document outlines a proposed defect tracking system. The system would allow developers, testers, and administrators to track defects in a web-based manner. Some key points: - The current manual system is time-consuming and lacks interaction between developers and testers. - The proposed system would maintain project details, defect details, priority levels, and resolutions online for easy access and reporting. - It uses a three-tier architecture and would allow defects to be tracked, prioritized, and resolved more efficiently than the existing manual process.

Uploaded by

Deepak Shergeil
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21

Guided By: Mr. Alwin Pinakas Submitted By: M.SIVAKUMAR 08MCA47 !!!

rd MCA A

Synopsis

The Main Objective of the DEFECT TRACKING is web based tracking system. Our Quality systems are designed for a business that desires a complete control over defects level and an testing level. This system will help you to create better quality product in very easy manner. It can be used for find out the available defects in that particular product and then set the priority for defects and easily solve the problems. There are features like email notifications, user maintenance, user access control, report generators etc in this system.

1. Existing System
The existing system is purely a manual based system which is used to maintain all the information about the defects manually, so there is no interaction between the developers and the testers. Project Details, Defect details and report details are taken more time to maintain.

It is very difficult to generate the reports (Monthly, Daily and Yearly).

2. Study on Proposed System


Proposed system is to be web based Defect Tracking. The system maintains the following details like project details, defect details, priority levels, defect resolutions. All the details are maintained in a very simple manner.

Reports are also generated in very easy manner.


.

2.1. Advantage of Proposed System


It is very easy to maintain the priority levels and the defect resolutions Project Details, Defect details are done within a fraction of seconds. Project maintenance is very easy process for intimating and reminding the customer. It is very easy to access the information for producing the reports.

3. Defining the Problem


Finding the defects in an application by any individual is a complex task. A very large application will take more time and human power to evaluate the defects resides in the application. Priority details of the defect cannot be maintained in the case of existing system, since it is maintained manually.

4. Developing Solution Strategies


The developing system provides a user friendly environment to track the defects effectively. The system builds a bridge between the developer and tester. This System has the following modules Administrator module Developer module Tester module Reports

5. System Specification
5.1. Application Specification
Three Tier Architecture:

Three-tier architecture introduces a server (or an "agent") between the client and the server. The role of the agent is compound. It can provide translation services (as in adapting a legacy application on a mainframe to a client/server environment), metering services (as in acting as a transaction monitor to limit the number of simultaneous requests to a given server), or intelligent agent services as in mapping a request to a number of different servers, collating the results, and returning a single response to the client.

Continues
Defect Tracking uses the 3-tier application is a program, which is organized into three major disjunctive layers. These layers are,

Presentation layer (Front end)


Business layer (Logical) Data layer (Backend)

5.2. Network Specification


The development and availability of Internet technology has resulted in an upsurge of Intranets within these Organizations. It is now relatively easy for someone with an understanding of the technology and HTML to create web pages, and implement a server to host them.

As their experience increases they may also become able to produce graphics to enhance the site, and more complicated and functional navigation.

5.3. Hardware Specification


Development Environment
Minimum requirements to run: Processor RAM Hard Disk : Intel PentiumIV : 512MB : 40GB

Minimum requirements to develop: Processor RAM Hard Disk : Intel Pentium Dual Core : 1GB : 80GB

5.4. Software Specification


Development Environment Operating System
Front End

: WINDOWS XP
: ASP.NET

Back End
Web Server

: ORACLE 9i
: IIS

Justification
ASP.NET The .NET introduced by Microsoft Company is to overcome the difficulties in VB. Microsoft ensured the asp scripts execute without modification on the machine with the .NET Framework. Advantages: Asp.net pages are precompiled to byte code and just in time compiled when requested. It also provides greater support for different browser via server side controls and events and supports dynamic web pages.

Continues
Oracle-9i The Oracle Server relational language is called Transact-RDBMS. Oracle is a set oriented language. This means that Oracle can query many rows from one or more tables using just one statement.

Oracle Server is relatively easy to manage through the use of graphical computing environment for almost every task of the system and database administrations Server Query Analyzer provides a graphical presentation of the execution plan of a query.

Continues
Writing a Basic SQL Statement Restricting and Sorting Data Single Row Functions Displaying Data from Multiple Tables Aggregating Data by Using Group Functions Writing Sub-queries Manipulating Data Creating and Managing Tables Including Constraints Creating Views Oracle 9i Date time Functions

6.Cost Estimation and Scheduling


Software cost is related to many variables Human,

Technical, Environment and effort applied to develop it. The estimates of cost depend, in turn, on our ability to estimate and evaluate several factors, given below Number of user inputs. Number of user outputs. Number of files. Number of external interfaces. Number of inquires. Experience and ability of the project personnel. The quality of software development environment. The degree to which software components can be reused.

Continues
The productivity of a CMM Level 4 company is 2.0 and

assumed the productivity of team as 2.0 Based on the size and Productivity the man days and man hours are calculated as shown below, Man Days = 180.0 Function Point/2.0 = 90days Man Hours = 90 * 8 = 720 hrs

Man Power Estimation


Phase User Requirement Specification 50 Time Taken

Project Planning
System Requirement Specification Architectural Design Document

45
50 70

Detailed Design Document


Coding Unit Testing Integration Testing System Testing User Acceptance Testing Installation

95
200 40 40 40 40 50

7.Final Outline of Proposed System


The Main Objective of the DEFECT TRACKING is web based tracking system. Our Quality systems are designed for a business that desires a complete control over defects level and a testing level. Our Quality system is good software solution for management of small and medium-sized businesses and organizations. This system will help you to create better quality product in very easy manner. It can be used for find out the available defects in that particular product and then set the priority for defects and easily solve the problems.

8.Structure Chart
User Login

Not Valid
Validate User

Administrator Developer
Creating/Modifying user Receiving the project

Tester

Receiving the project

Tracking the defects

Develop the project

Analyze & Identifying defects

Preparing Bug lists/reports

THANK YOU

You might also like