Vous êtes sur la page 1sur 12

DEFECT TRACKING SYSTEM PURPOSE This project is aimed at developing an online defect tracking system useful for applications

developed for an organization. The Defect Tracking System (DTS) is a web based application that can be accessed throughout the organization. This system can be used for logging defects against an application module! assigning defects to individuals and tracking the defects to resolution. There are features like email notifications! user maintenance! user access control! report generators etc in this system. THE EXISTING SYSTEM: Defect Tracking System is a web"based application designed to help a workgroup keep track of Defects and tasks via a shared central resource. The system was designed specifically with the #T department in mind! where $uick access to shared data and history is a re$uirement! both from an internal organizational perspective! as well as to fulfill the needs of the customers. #t provides one roof solution for all the Defects issues in the software development. #t doesn%t provide any kind of solution to any kind of problem. #t only acts as a means to transmit the issues and their details to the concerned programmers with accuracy. #t is a tool that helps in providing the solution in right time. #n addition to all these! it also maintains the preferences! customized settings! colors! priorities! users! etc. #t is very critical to solve different kind of reports at a time. #T department have different employee which are facing so many problems in each and every day. Tracking these defects is a tough job. PROPOSED SYSTEM The development of the new system contains the following activities! which try to automate the entire process keeping in view of the database integration approach. &ser friendliness is provided in the application with various controls. The system makes the overall project management much easier and fle'ible. #t can be accessed over the #nternet. (arious classes have been used to provide file upload and mail features. There is no risk of data mismanagement at any level while the project development is under process. #t provides high level of security using different protocols like https etc. The system #nterface provides good environment to solve any kind of defect.

The system capture the overall details of any defect from this user interface and send it to the particular administrator. )very defect details must be stored in the centralized data base server which can be organized by the company. ADVANTAGES The project can be easily used in the process of decision making. Different types of reports can be generated which help the management to take correct decision and reduce the time delay which automatically increases the company%s work standards as well as the economical state of the company. FUNCTIONAL REQUIREMENTS *. + user should be able to, -ogin to the system through the first page of the application. .hange the password after logging into system. (iew the defects assigned to the &ser. /ind defects for components on which the user has access. /ind components on which the user has access. 0enerate reports of defects for components on which the user has access. 1. +s soon as a defect is assigned to a user a mail should be send to the &ser. 2. The +pplication +dmin should be able to do the following tasks +dd a new component. +dd a user to a component as an +dministrator 3emove .omponent +dmin privilege from a user. +dd a new user. 3emove a user.

STUDY OF THE SYSTEM #n the fle'ibility of the uses the interface has been developed a graphics concept in mind! associated through a browses interface. The 0&#%S at the top level have been categorized as *. +dministrative user interface 1. The operational or generic user interface The administrative user interface concentrates on the consistent information that is practically! part of the organizational activities and which needs proper authentication for the data

collection. The interfaces help the administrations with all the transactional states like Data insertion! Data deletion and Date updation along with the e'tensive data search capabilities. The operational or generic user interface helps the users upon the system in transactions through the e'isting data and re$uired services. The operational user interface also helps the ordinary users in managing their own information helps the ordinary users in managing their own information in a customized manner as per the assisted fle'ibilities. Number of Mo u!e" The system after careful analysis has been identified to be presented with the following modules, T#e mo u!e" $%&o!&e +dministrator 4perational +dministrator 4perator Defect Tracking Search 3eports 3egistration and +uthentication A m$%$"(r'(or +dministrator can perform these following tasks U"er M'$%(e%'%)e &sers of this system treated as employees. )mployees can be recruited by the administrator. +dministrator is only authenticated to assign roles to employees Ro!e M'%'*eme%( #n this system role management can be done by the administrator. The roles can be classified into these types *. 0eneral )mployee 1. 5et work +dministrator 6. Data 7ase +dministrator 2. Technical +dministrator 8. 0eneral +dministrator 7ased on the employee e'perience administrator can assign different roles to various employees which are register into this system. 're:

Com+o%e%( M'$%(e%'%)e 9ere component in the sense of software which are using in this organization. The component can be classified into different types and modules *. 4perating System Software 1. :rogramming Software 6. 5etworking Software 2. Data 7ase Software The above all tasks should be performed by +dmin only. U"er M'$%(e%'%)e, .reating! 0ranting ; 3evoking access and deleting users from application. Com+o%e%( M'$%(e%'%)e, .reating a component (application being developed enhanced)! 0ranting ; 3evoking access on components to &sers and <arking a component as =+ctive> or =.losed>. O+er'($o%'! A m$%$"(r'(or #n this system who can responsible for solve any defect in the organization is treated as 4peration administrator. /or every operational administrator we are having one target mail id. 7ased on this mail id employee send his defect report. +fter receiving any defect from the employee! these administrators are responsible for sending an acknowledgement to the employees. +fter solving the defect the administrator can send a reply notice to the employees. O+er'(or 9ere operator is treated as employee only. +n operator role is sending defect report to the concerned operational administrators. 4perator can post the completed information regarding the defect which are facing by him. +dditional feature is having by an operator is he can set the priority of that defect. 7ased on the priority operational administrator can solve those defects. Defe)( Tr'),$%*, .reating! +ssigning defects to users! <odifying and .losing a defect. + defect screen should at least have following details and this defect report can be verified by concerned admin. +fter verify he can send the status to the employees. Defect #d and Title Defect priority Date created Date and Time Defect description 4perator Details 4perational +dministrator

Status

Re+or(: 0enerate reports on defects. 3eports can be generated by the administrator. Se'r)#: Search can be provided by every user of this application. +dministrator can search what types of component are used in this organization. )mployees can search their own profiles. Re*$"(r'($o% '% Au(#e%($)'($o% )very user must be a registered person. This registration can be approved by the administrator. +fter successful completion of registration process a user can able to log in into the system. The user credentials can be validated in this authentication module. :assword management like forgot password and remember password features can be added in authentication modules. -: Fo!!o.$%* ' $($o%'! ('"," '!"o )'% be +erforme b/ (#$" '++!$)'($o%:

/ind &ser /ind component /ind defect Send Defect 3eport .heck Defect Status

CONTEXT DIAGRAM

Login DFD

A m$% Fu%)($o%'!$($e" 01"( Le&e!2

A m$% Com+o%e%( Re*$"(r'($o%

A m$%$"(r'(or Ro!e M'%'*eme%(

A m$% A""$*% Ro!e" (o Em+!o/ee"

Em+!o/ee Se)o%

Le&e! DFD

Em+!o/ee Fu%)($o%'!$($e" 03% Le&e!2

Co%)!u"$o%
#t has been a great pleasure for me to work on this e'citing and challenging project. This project proved good for me as it provided practical knowledge of not only programming in +S:.5)T and (7.5)T web based application and no some e'tent ?indows +pplication and S@- Server! but also about all handling procedure related with =:34A).T 5+<)>. #t also provides knowledge about the latest technology used in developing web enabled application and client server technology that will be great demand in future. This will provide better opportunities and guidance in future in developing projects independently. -ENEFITS: The project is identified by the merits of the system offered to the user. The merits of this project are as follows, " B#t%s a web"enabled project. BThis project offers user to enter the data through simple and interactive forms. This is very helpful for the client to enter the desired information through so much simplicity. BThe user is mainly more concerned about the validity of the data! whatever he is entering. There are checks on every stages of any new creation! data entry or updation so that the user cannot enter the invalid data! which can create problems at later date. BSometimes the user finds in the later stages of using project that he needs to update some of the information that he entered earlier. There are options for him by which he can update the

records. <oreover there is restriction for his that he cannot change the primary data field. This keeps the validity of the data to longer e'tent. B&ser is provided the option of monitoring the records he entered earlier. 9e can see the desired records with the variety of options provided by him. B/rom every part of the project the user is provided with the links through framing so that he can go from one option of the project to other as per the re$uirement. This is bound to be simple and very friendly as per the user is concerned. That is! we can sat that the project is user friendly which is one of the primary concerns of any good project. BData storage and retrieval will become faster and easier to maintain because data is stored in a systematic manner and in a single database. BDecision making process would be greatly enhanced because of faster processing of information since data collection from information available on computer takes much less time then manual system. B+llocating of sample results becomes much faster because at a time the user can see the records of last years. B)asier and faster data transfer through latest technology associated with the computer and communication. BThrough these features it will increase the efficiency! accuracy and transparency! -#<#T+T#45S, BThe size of the database increases day"by"day! increasing the load on the database back up and data maintenance activity. BTraining for simple computer operations is necessary for the users working on the system.

Vous aimerez peut-être aussi