8/3/2019 Software Project Management System
1/23
SOFTWARE PROJECT
MANAGEMENT SYSTEMTEAM MEMBERS:
M.DIVYA.(08TE1A0505)
K.SHIRISHA.(08TE1A0547)
MOHAN AZMEERA.(08TE1A0524)
8/3/2019 Software Project Management System
2/23
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
8/3/2019 Software Project Management System
3/23
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.
8/3/2019 Software Project Management System
4/23
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.
8/3/2019 Software Project Management System
5/23
8/3/2019 Software Project Management System
6/23
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
8/3/2019 Software Project Management System
7/23
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
8/3/2019 Software Project Management System
8/23
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 .
8/3/2019 Software Project Management System
9/23
MODULES
The major functionality of this product is divided into three categories.
1. Administrative User Functions
.
2. HR Functions.
3. Project Manager Functions.
8/3/2019 Software Project Management System
10/23
ADMIN:
Remove Users
Change the password.
Resets Create new users.
View the details of Employees of the Company
Can view/generate management reports
8/3/2019 Software Project Management System
11/23
HRUser:
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.
8/3/2019 Software Project Management System
12/23
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.
8/3/2019 Software Project Management System
13/23
DATABASE DESIGN
Database is categorized as
. Transactional components
2. Data Dictionary component
3. General components
8/3/2019 Software Project Management System
14/23
DATABASE TABLES
To create the application the following tables are used
Employees : Contains details of employees
Projects : Contains details of projects
Login : Contains login information
Availability : Contains employees available
Requirement : Contains requirement information
Allocations : Contains project allocation information
8/3/2019 Software Project Management System
15/23
DESIGNING
8/3/2019 Software Project Management System
16/23
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.
8/3/2019 Software Project Management System
17/23
Usecase diagram
Projects
management
Employeesmanagement
Allocation
Administration
HRD
Requirements
c
HRManager
c
Admin
c
Project Manager
8/3/2019 Software Project Management System
18/23
Sequence diagram for Admin:
8/3/2019 Software Project Management System
19/23
Sequence diagram for PM User
8/3/2019 Software Project Management System
20/23
8/3/2019 Software Project Management System
21/23
ER-diagram
8/3/2019 Software Project Management System
22/23
Queries
8/3/2019 Software Project Management System
23/23