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 -...

Unordered List, Nested lists, Description List,TUTE-8

                                                             Unordered List An unordered list can be created with the <ul> tag and each list item can be created with the <li> tag as shown by the example below: <ul>   <li>Item</li>   <li>Another Item</li>   <li>Yet Another Item</li>  </ul> This will produce a bulleted list (which is the default style): You should use ul to display a list of items, where the order of the items is not important. If changing the order of the items makes the list incorrect, you should use <ol>.   Nested lists You can nest lists to represent sub-items of a list item. <ul>   <li>item 1</li>   <li>item 2     <ul>    ...