Guided By: Mr. Alwin Pinakas Submitted By: M.SIVAKUMAR 08MCA47 !!!RD MCA ' A'
Guided By: Mr. Alwin Pinakas Submitted By: M.SIVAKUMAR 08MCA47 !!!RD MCA ' A'
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.
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,
As their experience increases they may also become able to produce graphics to enhance the site, and more complicated and functional navigation.
Minimum requirements to develop: Processor RAM Hard Disk : Intel Pentium Dual Core : 1GB : 80GB
: 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
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
Project Planning
System Requirement Specification Architectural Design Document
45
50 70
95
200 40 40 40 40 50
8.Structure Chart
User Login
Not Valid
Validate User
Administrator Developer
Creating/Modifying user Receiving the project
Tester
THANK YOU