Skip to main content

SYNOPSIS ON EMPLOYEE MANAGMENT



SYNOPSIS
ON
EMPLOYEE MANAGMENT




Summary of the System: 

Employee Management System is a distributed application, developed to maintain the details of employees working in any organization. It maintains the information about the personal details of their employees, also the details about the payroll system which enable to generate the payslip.

UNDER GUIDENCE OF  ..             
MR.VIVEK KUMAR MISHRA               SUBMITTED BY
                                                        AKASH GOND(185251xxxx)
                                                                             VINAY KUMAR GUPTA(1852xxxx)
                                                                             RAMAWATAR RAI(18525xxxx)
                                                                      MANISH PANDEY(xxxxxx)
DEPARTMENT OF COMPUTER SCIENCE AND B.TECH (IT) 2ND YEAR   SESSION-2019-20
                                                                      
Employee Management System Project Synopsis
Project Description: Employee Management System is a program to automate or computerize all employee management operations.

Generally, every company has different departments (for example, Accounts/Admin/Human Resource/Technical/Vendors etc). For our project, consider the following departments. Due to the limited time, for our project, we will not be implementing the features of Vendors department.
Employee Management System is open to admins, HRs, Managers, and regular employees. Among all users, only the admins have all privileges to access all the information of EMS. So the admins will insert, update, remove the employees, departments, generate reports and whereas other users will have limited roles. Once the user’s login they can perform few tasks specific to their role.
Employee information can be modified by either Admin, Managers or by the employee himself/herself. Suppose if we want to keep track of a list of all changes made to an employee profile, we need to maintain logs.
Reports for employee management system are categorized into different types based on roles.
Note: To make concepts simple, assume that we are storing all the information in binary files.
Project’s Detailed Description:
1) Objective/ Vision:
This project is aimed at developing Employee Management System that allows to automate or computerize all employee management operations
2) Users of the System:
·         Admins
·         Regular Employees
·         HRs
·         Accountants
·         Managers
3) Functional requirements
·         Create initial setup which includes: Generating company information (includes creating departments, company history, CEOs information etc..) Generating employee information (adding/deleting/updating employee information, feedback’s, salaries) Generating unique employee ID for each employee
·         User management
·         Role-based user menus
·         Generating Reports
4) Non-functional requirements
·         Simple UI
·         Generic Coding
5) User interface priorities: console
6) Reports to be generated:
·         Reports for Admins
·         Reports for Regular Employees
·         Reports for HRs
·         Reports for Accountants
·         Reports for Managers
7) Technologies to be used:
C, and binary Files for storing data


                         

Comments

Post a Comment

Popular posts from this blog

short key of c programming

short key of c programming Shortcut Keys(Hot Keys)     Operation    Alt + F  -            Open file Alt + F3 -           Close Alt + F + N  -    New file Alt + X  -           Exit turbo c Alt + F5 -          Output Screen Alt + F + L  -    Check programme load or not. Alt + ENTER  - Full screen Shift + Del -       Cut Shift + Insert -   Paste Ctr + Insert -    Copy Alt+F9 -           Compile a program Ctr + F8           Bbreak point Ctrl+F9 -          To run a program Ctrl+s -...

C LANGUAGE - OVERVIEW C - VARIABLES

C LANGUAGE - OVERVIEW Advertisements C is a general-purpose, high-level language that was originally developed by Dennis M. Ritchie to develop the UNIX operating system at Bell Labs. C was originally first implemented on the DEC PDP-11 computer in 1972. In 1978, Brian Kernighan and Dennis Ritchie produced the first publicly available description of C, now known as the K&R standard. The UNIX operating system, the C compiler, and essentially all UNIX application programs have been written in C. C has now become a widely used professional language for various reasons − Easy to learn Structured language It produces efficient programs It can handle low-level activities It can be compiled on a variety of computer platforms Facts about C C was invented to write an operating system called UNIX. C is a successor of B language which was introduced around the early 1970s. The language was formalized in 1988 by the American National Standard Institute  A N S I A N S ...

environment

It looks like you meant "environment." The environment refers to the surroundings or conditions in which a person, animal, or plant lives or operates. It encompasses various elements, including natural resources, ecosystems, climate, and human-made structures. Protecting and preserving the environment is crucial for the well-being of all living organisms on Earth. Is there anything specific you'd like to discuss or learn about regarding the environment?