PROJECT TRACKING SYSTEM
ABSTRACT The Project entitled ent itled “Project Tracking System deals with the variou various s levels levels of proje project ct develo developme pment nt and will will account account for time us use ed in anal nalysis, design, programm amming, testi esting ng and verication etc. It is well known fact that software software companies companies undertake undertake huge projects more than one at a time. Hence there is a profound need for the organiations to manage all the projects e!ciently and ensure that projects cycle goes on smoothly and they are completed on time. "uring "uring the lifetim lifetime e of a proje project, ct, the organ organia iatio tion n has to commemorate all the activities of the project. This tool makes it easier for the organiation to monitor the projects. It maintains recor records ds and tracks tracks various various parame parameters ters that in#uenc in#uence e softwar software e project development process and helps the management to take decisions at various stages of the project development. The product will assist the organiation in maintaining record of every project it undertakes. $ll the information relevant to the projects like sie, time, e%ort and departments involved, etc is maintained &y this tool. This project deals with ve modules ' C!ient C!ient"" B#sine B#siness ss $e%e!o& $e%e!o&men mentt o'cer o'cer (B)O*" (B)O*" )e%e!o )e%e!o&er &er"" +#man +#man Reso#r Reso#rce ce Manager (+R*" Project manager (PM*, project &y the client. client. C!ient deals with checking the status of the project (nly the authenticated client login to the we& page and checks in which phase the project is.
B)O deals with collecting the re)uirements from the client and add the client details and project details into the data&ase and also views and updates the respective details. deals s with with lli lling ng the the time timesh shee eets ts,, upda updati ting ng and and )e%e! e%e!o o&er &er deal viewing the timesheets and also checking the project status.
deals with with provi providin ding g resour resources ces to the proje project ct manage managerr &y +R deals checking the employee details like skill and designation. H* can also view the status of the project.
PM deals with planning the project i.e. dividing the project into di%erent tasks and assigning those tasks to the developers. P+ also checks the timesheets timesheets of developers, developers, lls his own timesheet, updates and views the timesheet. P+ can also check the status of the project.
ABO-T T+E PROJECT
)E.INITION/ PROJECT PROJECT TRACKING TRACKING SYSTEM deals with the various levels of project development and will account for time used in phas hases vi analy alysis, desi esign, coding, ng, testi esting ng and implementation etc.
)ESCRIPTION/ gives the PROJECT PROJECT TRACKING TRACKING SYSTEM SYSTEM gives mana manage geme ment nt clea clearr pi pict ctur ure e of us usag age e of time time &y proj projec ects ts.. y analying the results provided &y the software they might rectify the defects in utiliing time and take remedial actions.
PROJECT TRACKING SYSTEM takes timesheet reports as input.
PROJECT TRACKING SYSTEM gives the individual report of the project, which contains time used for various tasks. In this tool -I/0T gives re)uirements to the "( and makes an agreement with him. The new project information is entered &y the "(, &ased on the project information the P*(1/-T +$0$2/* will take ake resources from the the H* and and assign acti activ vitie ties to "/3/(P/*4 who are working under him. /mployees ll the time
sheet and complete the task assigned to them. These completed tasks are tested and nally the project is su&mitted to the client.
This project deals with ve modules ' C!ient C!ient"" B#ssi B#ssines ness s $e%e!o& $e%e!o&men mentt o'cer o'cer (B)O*" (B)O*" )e%e!o )e%e!o&er &er"" +#man +#man Reso#r Reso#rce ce Manager (+R*" Project manager (PM*, project &y the client. client. C!ient deals with checking the status of the project (nly the authenticated client login to the we& page and checks in which phase the project is.
B)O deals with collecting the re)uirements from the client and add the client details and project details into the data&ase and also views and updates the respective details. deals s with with lli lling ng the the time timesh shee eets ts,, upda updati ting ng and and )e%e! e%e!o o&er &er deal viewing the timesheets and also checking the project status. deals with with provi providin ding g resour resources ces to the proje project ct manage managerr &y +R deals checking the employee details like skill and designation. H* can also view the status of the project.
PM deals with planning the project i.e. dividing the project into di%erent tasks and assigning those tasks to the developers. P+ also also chec checks ks the time timeshe sheets ets of devel develop opers ers,, lls lls his his time timeshe sheet, et, updates and views the timesheet. P+ can also check the status of the project.
Project Tracking System 0i!! $o t1e 2o!!o0ing tasks/
5 *ecord di%erent di%erent phases of a project. 5 "ene phase wise tasks. 5 6eep a track of project schedules. 5 *ecord project denition. 5 Phase wise project closures. 5 $ssign resources to a project. 5 $ccess control for resources. 5 Take daily e%orts from each resource. resource .
OBJECTI3ES/
The o&jective of this application is functionality and architecture of the 4PROJECT TRACKING SYSTEM5" and to estimate the e%ort of the project. The general o&jectives are7 •
+aintain project details.
•
+aintain client details.
•
+aintain employee details.
•
+aintain timesheet for various levels of project.
RE6-IREMENT ANA7YSIS $ re)ui e)uirremen ementt is a feat featur ure e that that must must &e incl includ uded ed in the the actual design design and implementation implementation,, getting to know the system to &e implemented is of prime importance.
Main em&1asis is on/ The inputs to the system. The outputs e8pected from the system. The people involved in the working of the system. The volume of "$T "$T$ 9I0P:T4; and the amount of I0<(*+$TI(0 I0<(*+$TI(0 9(:TP:T4; that will &e involved.
8it1 res&ect to t1e system itse!2" t1e 2o!!o0ing 2acts are taken into consi$eration/
The major processes involved. The main points of application. The processing rules for the collected data. The e8ceptions that may &e present. present. The checks that should &e placed in order to avoid wrong wrong entries.
SO.T8ARE RE6-IREMENTS SPECI.ICATION
P#r&ose/ 9 The purpose purpose of this document document is that it deals with various various levels of project development and will account for time used in analysis, design, programming, testing and verication etc.
Sco&e/ 9 The tool tool involv involved ed in giving giving the manage managemen mentt the clear clear picture of the usage of time &y projects &y analying the results provided &y the software.
)oc#mentation o%er%ie0/ 9 This document has = major sections.
Section: provides an overview of entire software re)uirement specication. Section ; provides the product that will &e produced.
Section< addresses the specic re)uirements of the system
PROPOSE) SYSTEM To take advantage of the latest technology and to facilitate clients to make online in)uires a&out their project status a tool tool need need to &e devel develop oped ed.. The The tool tool shoul should d acco accomp mpli lish sh the following functions7
The tool should &e a&le to manage all the projects e%ectively and ensure that projects cycle goes on smoothly and they are completed on time. >hil >hile e acce accept ptin ing g cli client? ent?s s re)ui e)uirremen ements ts,, all all nece necess ssa ary vali valida dati tions ons sh shou ould ld &e perfo perform rmed ed.. It sh shoul ould d also also stor store e the client?s details. The system should generate the following reports7
-lient?s details list.
/mployee details list.
$llocated resources list.
Project details list.
$llocated tasks list.
IN3ESTIGATION/
SO.T8ARE SCOPE/ The rst activity in software project planning is the determination of the software scope. The function and performance allocated to software should &e assesses to esta&lish
a project scope. 4oftware scope descri&es function, performance, relia&ility and constraints.
ESTIMATION/ 4oft 4oftwar ware e proj projec ectt plann plannin ing g esti estima mate te can can &e done done in many many ways such as ines (f -ode 9(-; &ased estimation, e should select &est of them depending on the re)uirement.
RESO-RCE A3AI7ABI7ITY AI7ABI7I TY// The resour resources ces,, which which are are common common to any system system,, consist of human e%ort, information and development resource. "eve "evelo lopi ping ng any any sy syst stem em with with out out sati satisf sfac acto tory ry resou esourrces ces is in appro appropri priate ate and imposs impossi&l i&le. e. The design design develo developme pment nt team for this project consists of ve mem&ers or roles that are responsi&le for for soft softwar ware e deve develo lopm pment ent and and inte intern rnal al testi testing ng and and its its us usag age. e. Information assem&ly is vital to this project. 3arious sources of information are availa&le.
RO7ES B#siness )e%e!o&ment O'cer He is a person who actually, actually, interacts interacts with the peop people le who who are are dema demand ndin ing g the the proj projec ect@ t@ He coll collec ects ts all all the the re)uirements of their projects.
Project Manager
The manage managerr from from the name name itself itself indica indicates tes that to manage the projects. He plans the project and takes re)uirements from the H*. He then divides the project into tasks and assigns those tasks to the developers. He lls his own timesheet and also checks the developer?s timesheets.
)e%e!o&er He deals with the actual coding part i.e. lling the time sheets and perform coding according to the time allotted to him. He then su&mits the lled timesheets and completed task to the system.
+#man Reso#rce Manager His main activity is to provide resources to the project. He also checks the time sheets and decides the remuneration for the work done according to the time, in that time sheet.
C!ient He is the person who demands the project and species the time, for which he needs the project &ack done. If the time is large slot then he has to accept the pro&lems, and partial results. 4o that, he could place the new re)uirements for his project along with the advancement in the technology used.
So2t0are = +ar$0are Re>#irements Re>#irements
+ar$0are .or Ser%er/ +inimum re)uirements include P lll, A 2 H"", BCA + *$+. *ecommended re)uirements include P l3, BC 2 H"", CDE + *$+.
.or C!ient/ P lll F P l3, C2 H"", BCA BCA + *$+.
So2t0are .or Ser%er/ $4P.. 0et, .0/T
.or C!ient/ >indows CGGG professional F >in 0T .GF >indows JP, . 0/T