Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

DESIGN PHASE

Project 1

Group D
Group Members
1. Mohamed Osman Kamara mokamara192@ccmtsl.com
2. Okian Warner owarner157@ccmtsl.com
3. Fuad Abdulai Kamara fakamara270@ccmtsl.com
4. Susan Beahine sbeahine@ccmtsl.com
5. Mohamed Lamin Kamara mlkamara224@ccmtsl.com
6. Alimamy Lamin Kamara alkamara275@ccmtsl.com
7. Mohamed Vis Conteh mvconteh076@ccmtsl.com
8. Saidu Tarawallie starawallie245@ccmtsl.com
9. Abu Bakarr Fofanah abfofanah049@ccmtsl.com
10. Nuakeh Lamina nlamina066@ccmtsl.com

Canadian College of Modern Technology


Project Development
Contents
 Introduction.
 Scope.
 Aims.
 Limitations.
 Design Model.
 Use case Diagram.
 Activity Diagram.
 Sequence Diagram.
 Logical Diagram.
 Class Diagram.
 ER- Diagram.
 Data flow Diagram
 Conclusion.

Introduction
The entire Human Resource Management System (HRMS) is designed to remove
problems in the existing system and to meet the institution’s specified aims, and
one of the most important aims from the system is to provide detailed profile of
each employee. The system will specifically track three different accessing
locations, which all will be used to manage detailed information about a particular
employee or worker. These three locations will be as follows:
 Employee Information Management.
 View of Employee Information.
 Salary Management Process.

Scope of the HRMS


The main scope of this project is to develop a standalone desktop application that
can be used to solve problems faced by Human Resource Managers in different
workplaces (E.g., CCMT). The scopes are as follows:
 To allow a better and more flexible Employee Management System for
Canadian College of Modern Technology.
 To design a friendly user interface that ensures proper management of
Employees.
 To analyze and design a database suitable for storing Employee information.
 To improve efficiency of information management and improve data
integrity.
 To provide better capabilities for the HR Manager.

Aims of the HRMS


 To track and keep the records of Employees.
 To calculate and project the salaries of Employees.
 To track and project detailed record of any Employee.
 To reduce the burden of the HR Manager.

Limitations of the HRMS


The limitations of the Human Resource Management System (HRMS) are as
follows:
 The transactions are executed in off-line mode, hence on-line data for Login,
logout, modification is not possible.
 Off-line reports of Login, Experience, Employee can’t be generated due to
batch mode execution of the system.
 Excel export has not been developed for Salary information manipulation
due to some criticality.

Design Model used


Waterfall Model
Requirement analysis: All possible requirements are captured in this phase and
are Documented in a requirement specification document.
System design: System design helps in specifying hardware and system
requirements and the overall system architecture.
Implementation: With inputs from system design, the system will be developed in
small programs called units before testing.
Testing: In the Testing phase, all units developed are integrated in a system after
testing each unit…
Deployment: Once the functional and nonfunctional testing is done, the product is
deployed in the customer/client’s environment.
Maintenance: In case of issues in the client environment, patches are released to
avoid system error and maintain stability of the system.
Why we choose Waterfall Model
 It is used because the project already has it defined goals and requirements.
 The project does not demand frequent modification of the required system.
 It is more applicable in small projects.
 It tackles issues straight to the point, i.e., it finishes one phase before moving
to the other.
 The Waterfall Model enables completion of the project, adhering to time
constraints.

Use case Diagram


Activity Diagram

Sequence Diagram
Logical Diagram

Class Diagram

ER- Diagram
Data-flow Diagram
First level Data-flow Diagram

Employee Generate Employee


Management Report
Human Resource
Management
System
Login Management Check User login
Details

Generate Salary
Salary
Report
Management

Conclusion
Upon completing the proposed system, users or clients will find it easier to manage
and project the records of their employees by using the system, due to the
friendliness of the system, and an average computer user can as well enjoy using
the system. It will be obvious that the system will achieve its scopes and aims.

You might also like