1. Title of the
Project: SOFTWARE PROJECT MANAGEMENT TOOL
2. Abstract:
SOFTWARE PROJECT MANAGEMENT TOOL deal with the various
levels of project development and will account for time used in phase viz
analysis, design, coding, testing and implementation etc.
SOFTWARE
PROJECT MANAGEMENT TOOL gives the management clear picture of
usage of time by projects. By analyzing the results provided by the software
They might
resify the defects in utilizing time and take remedial actions.
SOFTWARE PROJECT MANAGENENT TOOL takes
timesheet reports as Input. SOFTWARE
PROJECT MANAGEMENT TOOL gives the individual reports of
The
project, which contains time used for various tasks. In this tool CLIENT
gives requirements to the BDO and makes an agreement with him.
The new project information is entered by the BDO, based on the project information the PROJECT MANAGER will take resources from the HR and assign activities to DEVELOPERS
who are working under him. Employees fill the time sheet and complete the task
assigned to them .these completed tasks are tested and finally the project is
submitted to the client. This project deals with five modules – Client,
Business development officer (BDO), Developer, Human Resource Manager (HR),
Project Manager (PM).
Client deals with checking
the status of the project by the client. Only the authenticated client login to
the web page and checks in which phase the project is. BDO deals with collecting the requirements from the client and add
the client details and project details into the database and also views and
updates the respective details
Developer deals
with filling the timesheets. Updating and viewing the timesheets and also
checking the project status.
HR deals
with providing resources to the project manager by checking the employee
details like skill and designation. HR can also view the status of the project.
PM
deals
with planning the project i.e. dividing the project into different tasks and
assigning those tasks to the developers. PM also checks the timesheets of
developers. Fills his own timesheet, updates and views the timesheet. PM can
also check the status of the project.
Software
Project Management Tool (SPMT) will do
the following tasks:
·
Record different phases of project.
·
Define phase wise tasks.
·
Keep a track of project schedules.
·
Record project definition.
·
Phase
wise project closures.
·
Assign resources to a project.
·
Access control for resources.
·
Take daily efforts from each resource.
PURPOSE OF THE PROJECT
The
purpose of this document is that it deals with various levels of project development
and will account for time used in analysis, design, programming, testing
and verification etc.
3. EXISTING
SYSTEM
4.
PROPOSED
SYSTEM
To take advantage of
the latest technology and to facilitate client to make Online inquires about
their project status a tool
need to be developed. The tool should accomplish the following functions:
- The tool should be able to manage all the projects effectively and ensure that projects cycle goes on smoothly and they are completed on time.
- While accepting client’s requirements, all necessary validations should be performed. It should also store the client’s details.
- The system should generate the following reports:
Ø Client’s
details list.
Ø Employee
details list.
Ø Allocated
resources list
Ø Project
details list.
Ø Allocated
tasks list.
5.
MODULES:
1. Client
2. Business
Development Officer(BDO)
3. Developer
4. Human
Resource Manager(HR)
5. Project
Manager(PM)
MODULE
DESCRIPTION:
CLIENT:
Client deals with checking the status of the
project by the client. Only the authenticated client login to the web page and
checks in which phase the project is.
BUSINESS
DEVELOPMENT OFFICER (BDO);
BDO deals with collecting the requirements
from the client and add the client details and project details into the
database and also views and updates the respective details
DEVELOPER:
Developer deals with filling the timesheets.
Updating and viewing the timesheets and also checking the project status.
HUMAN
RESOURCE MANAGER:
HR deals with providing resources to the
project manager by checking the employee details like skill and designation. HR
can also view the status of the project.
PROJECT
MANAGER:
PM deals with planning the project i.e.
dividing the project into different tasks and assigning those tasks to the
developers. PM also checks the timesheets of developers. Fills his own
timesheet, updates and views the timesheet. PM can also check the status of the
project.
REQUIREMENTS:
Hard ware Specification:
Processor : Intel P-IV based system
Processor Speed : 250 MHz to 833MHz
RAM : 512MB
Hard Disk : 8GB to 30GB
Software
Specification:
Language : C#.NET
Technologies : ASP.NET
Database : SQL SERVER 2000
Web/Application
server : Internet
Information services (IIS)
Operating System : Windows NT/2000/XP
No comments:
Post a Comment