Software Project Management System

Published on June 2016 | Categories: Documents | Downloads: 63 | Comments: 0 | Views: 442
of 23
Download PDF   Embed   Report

Comments

Content

SOFTWARE PROJECT MANAGEMENT SYSTEM
TEAM MEMBERS:
M.DIVYA. (08TE1A0505) K.SHIRISHA. (08TE1A0547) MOHAN AZMEERA. (08TE1A0524)

CONTENTS
1.INTRODUCTION 2. SYSTEM ANALYSIS 3.DESIGNING 4.DIGRAMS 5.SERVER-CLIENT REPORT 6. SCREEN SHOTS 7. TESTING 8. IMPLEMENTATION 9. CONCLUSION 10. BIBLIOGRAPHY

INTRODUCTION:
‡ Human Resource Planner is an online tool. ‡ This tool tracks the employees working for the existing projects and details of new projects. ‡ This tool HR can estimate the requirement of employees for the new projects. ‡ This tool is very useful in estimating revenue.

EXISTING SYSTEM: ‡ Manual one. ‡ Difficult to maintain historical data. ‡ Wastage of time.

PROPOSED SYSTEM:
‡ Software application. ‡ The data is kept in a centralized way. ‡ Easy to manage historical data in database.

FUNCTIONAL REQUIREMENTS SPECIFICATION:

1. Administrative User Functions. 2. HR Functions. 3. Project Manager Functions.

NON FUNCTIONAL REQUIREMENTS SPECIFICATION: 1.Usability 2.Reliability 3.Performance 4.Supportability

SYSTEM REQUIRMENTS

HARDWARE REQUIREMENTS: Ram - 256MB

Hard disk - 40GB Ethernet card

SOFTWARE REQUIREMENTS: Database : MySQL 5.0, MySQL 3.5 JDBC driver Server : Apache Tomcat 4.1

Front end : Servlets, J2SDK 1.4, HTML, DHTML, Java Script

SYSTEM DESCRIPTION
‡ Maintains and manages the users information.

‡

Maintains and manages the projects .

‡

Maintains and manages the employees information .

‡

Maintains and manages the requirements or allocations .

MODULES
The major functionality of this product is divided into three categories. 1. Administrative User Functions . 2. HR Functions. 3. Project Manager Functions.

ADMIN: ‡ Remove Users ‡ Change the password. ‡ Resets Create new users. ‡ View the details of Employees of the Company ‡ Can view/generate management reports

HR User: ‡ Change the password. ‡ Add/View the details of Employees of the Company. ‡ View information of GAP Summary. ‡ View information of GAP RoleWise. ‡ Can view management reports.

PM User:
‡ Change the password. ‡ View the details of Employees of the Company. ‡ Add/View/Remove the details of Projects. ‡ Add/View the details of Requirement . ‡ Add/View the details of Allocation. ‡ Can view management reports.

DATABASE DESIGN
Database is categorized as

. Transactional components

2. Data Dictionary component

3. General components

DATABASE TABLES
To create the application the following tables are used Employees Projects Login Availability Requirement : Allocations : : : : Contains details of employees Contains details of projects Contains login information

: Contains employees available Contains requirement information Contains project allocation information

DESIGNING

Different diagrams involved in designing phase:

Our designing phase mainly involves two types of diagrams: ‡ ER-diagrams. ‡ UML-diagrams. ER_diagrams: These diagrams are used to describe the database tables in a detailed diagramatic manner. UML diagrams: these UML diagrams are used to describe the functional relationships.

Usecase diagram

Administration HR Manager

c
Employees
management

Project Manager

c Admin

Projects management

c

Requirements

Allocation

HRD

Sequence diagram for Admin:

Sequence diagram for PM User

ER-diagram

Queries

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close