Software Project Management System

Embed Size (px)

Citation preview

  • 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