You are on page 1of 21

Prepared for

Md. Alamgir Bhuyan


Assistant professor
Department of Computer Science and Engineering
IUBAT
Topic Name:
Employee Management System
Prepared by :Group Blue Moon

SL. Name ID
1. Sanjida Akter 11202129
2. Jannatul Fardous Mim 14103027

3. Md.Tamjid Ahmed 13202039

4. Nazrul Islam 13202056


5. Sumayea Islam Zinia 13202060
Introduction
Employee Management System (EMS) provides a
simple interface for maintenance of employee
information. It can be used by an organization or
any other company to maintain the records of
employee easily. The creation and management of
accurate, up-to-date information regarding a
employee career is critically important in the
company or organization . Employee management
system deals with all kind of employee details like
name , age , gender, their ID, address ,designation
,salary ,bonus and other resource related details too.
DATA USERS
 Organization
 Employee
 Department
Organization Employee
 Project
 Payment System Employee
management
System
Payment System Department

Project
Organization
 All organization have a management structure that
determines relationships between the
.
different activities and the members.
 Organizations are open systems--they affect and are
affected by their environment.
Organization Name

Organization President

Organization
Organization
Headquarters

Organization Location

Organization Branch
 An employee is an individual who is hired by an manager to do a
specific job.
 An employee barters his or her skills, knowledge, experience, and
contribution in exchange for compensation from an employer.
 An employee is either exempt from overtime or not exempt from
overtime.
Name

Age

Gender
Employee
Address

Designation
Department
 A Department is a part of an organization such as
a school, business , or government that deals with
a particular area of study.

 A division of a large organization such as a government, university,


or business, dealing with a specific area of activity
apartment of Health and Social Security
D_name

D_id

D-Manager
Department
D_location

Number of employee
Project:
 A project is a temporary that it has a defined beginning and
end in time and therefore defined scope and resources .
 A project is Unique in that it is not a routine operation, but
a specific set of operations designed to accomplish a
singular goal.
Name

Number

Time
Project
Location

Controlling
Department
Payment System :
 A payment system is any system used to settle financial
transactions through the transfer of monetary value, and includes
the institutions, instruments, people, rules, procedures,
standards.
 It consists of a paper-
based mechanism for handling checks and drafts, and a paperless
mechanism for handling electronic commerce transactions.
Employees_id

Designation

Payment System Salary Structure

Date of Payment

Bonus
Database Design Process
 It is fair to say that database play a critical role in
almost all areas where computers are used, including
business, electronic commerce, engineering, medicine,
law, education, and library science. A database is
collection of a related data.
CHAPTER02:
ER- Diagram (Entity Relationship):Employee management system
Database Design Process:

Name Name Age


President
Designation
Branch

HQ
Organization Employee Gende
r
Location

Address

Work
for

Bonus Emp.ID D. ID

Department
Payment system

Name
Payment
Date of

Salary_
structur
Manag
e
Controlling Dept. er
Department Project
EDesignation Num . Of Employee
mp_
Location
P_Nam
P_Tim
P_Numbe e
e r
Database Management System

 Database Management System (DBMS) is a collection


of programs that enables users to create and maintain
a database.
 The database definition or descriptive information is
also stored in the database in the form of dictionary; it
is called Meta data constructing.
 Manipulating a database includes functions such as
querying the database to retrieve specific data,
updating the database to reflect in the mini-world,
and generating reports from the data.
 Application program accesses the database by sending
queries or request for data to the DBMS. A query
typically causes some data to be retrieved; a transaction
may cause some data to be read and some data to be
written into the database.
TECHNOLOGIES USED:
(SQL)
 Structured Query Language. SQL is used to
communicate with a database. According to ANSI
(American National Standards Institute), it is the
standard language for relational database
management systems. SQL statements are used to
perform tasks such as update data on a database, or
retrieve data from a database.
SQL Functionalities
 SQL is used to design the Database.
 SQL is used to Create and Drop the Database.
 SQL is used to execute queries against the Database.
 SQL is used to Create and Drop Tables in a Database.
 SQL is used to Select, Insert, Update, and Delete
records from a Table.
 SQL is used to create Stored procedures, Views in
a Database.
 SQL is used to set permissions on Tables,
Procedures, and Views.
 SQL is a standard, database Query language that
is designed.
Create Database View
Create Database

Emp _ mgt_ sys


Create Database Table

You might also like