You are on page 1of 7

LEAVE APPROVAL SYSTEM BY USING MNC BASED COMPANY

CUSTOMIZATION

ABSTRACT

The project entitled as “Leave Approval System By Using MNC Based Company
Customization” is to design and develop the application package for well secured dynamic
application. This package is originated using front end as ASP.NET, coding C# with SQL
Server. This package requires Visual Studio IDE in the server for processing the WebPages and
client systems requires Windows operating system and one web browser like internet explorer.

In this project presents two components mainly Administration Management and Employee
Management. Access can be restricted to only those operates and perspectives that
Administrator. This system can be used to automate the workflow of leave applications and their
approvals. The periodic crediting of leave is also automated. There are features like cancellation
of leave, automatic approval of leave, report.

The standards of security and data protective mechanism have been given a big choice for proper
usage. The application takes care of different modules and their associated reports, which are
produced as per the applicable strategies and standards that are put forwarded by the
administrative staff.

This project maintains the employee details, employee attendance details of various employee
details. The system provides an attractive and easy to handle user interface which follows web
based standards. Considerations have been given at the design and development stages of the
package in order to ensure data integrity and security. It is highly user friendly. No deep
knowledge of computers is required to operate this system.
SYNPOSIS

The Easy Leave is an Intranet based application that can be accessed throughout the organization
or a specified group/Dept. This system can be used to automate the workflow of leave
applications and their approvals.

The periodic crediting of leave is also automated. There are features like email notifications,
cancellation of leave, automatic approval of leave, report generators etc in this Tool.

The project has been planned to be having the view of distributed architecture, with
centralized storage of the database. The application for the storage of the data has been planned.
Using the constructs of MS-SQL Server and all the user interfaces have been designed using the
ASP.Net technologies.

The database connectivity is planned using the “SQL Connection” methodology. The
standards of security and data protective mechanism have been given a big choice for proper
usage.

One of the major applications of computers is in the field of internet. In the present day
internet has become the most important and fastest means of communication and information
exchange. Even the business firms use the facilities of internet and intranet within their
organization to exchange the information among various departments and also among industries.

Hence the knowledge of computers is most extensively demanded in the present


competitive world.

The application takes care of different modules and their associated reports, which are
produced as per the applicable strategies and standards that are put forwarded by the
administrative staff.
Introduction

This project is aimed at developing a web based Leave Management Tool, which is of
importance to either an organization or a college. This is an Intranet based application that can be
accessed throughout the organization or a specified group/Dept. This system can be used to
automate the workflow of leave applications and their approvals. The periodic crediting of leave
is also automated. There are features like email notifications, cancellation of leave, automatic
approval of leave, report generators etc in this Tool.

The modules involved are:

 Admin
o Admin Login
o Add New Team Leader
o Team Leave status
o Salary Process
o Manage employee Attendance
o Meeting Details
 Team Leader
o Team Leader Login
o Team Leave Status
o Add Employee Leader
o Meeting Details
o Reports
 Employee
o Employee Login
o Apply Leave
o View leave Status
o View Meeting Details
o Reports
 Report

Administrator:-

In this module the Administrator has the privileges to add all the Employees and register them in
the organization and check the information of the Employee and check the status of the leave
when they have taken and what type of leave they have taken and search is done based on the
employee and report is generated based on employee.

Admin Login
In this module the admin login their session using their user name and password after
login their admin used to fill employee registration (user name, depart…etc) after completing
employee registration by admin he can view employee detail …etc.

Add new Employee


Process Definition: Add the New Employee and Checks same employee ID and password exists or not
and also checks whether all the fields are entered. User Name, Designation, Date, address etc. Casual
leave, medical leave , Checks empid, username exists or not and also checks whether all the fields are
entered.

Employee Leave Status


The Employee Apply the leave that details view the admin. The admin approved the leave status to
the employee.
Salary process
The employee salary details enter by admin. The salary process includes the employee id, name, total
salary, pf all details manage by admin.

Manage Employee Attendance


The admin manage the employee attendance details which are includes the empid, name, in time, out
time, date. The admin view the attendance details.
Meeting Details
Meeting details include the date, meeting description, meeting time details entered by
admin. The employee views the meeting details.

Employee
In this module the employee has the privileges to apply leave and check the information of the
own details and check the status of the leave when they have taken and what type of leave they
have taken and search is done based on the employee.

Employee Login
In this module the employee login their user name and password after login their
employee used to fill leave application (user name, depart…etc) after completing employee leave
application by employee can view leave details and leave approval status …etc.

Leave apply
The employee apply the leave which is include the name, designation, leave type, no.of
leave days, from date, to date etc.,

View Leave status


The employee applies the leave and then admin sanction the leave approved to employee
the status view by employee. The Employee login and the check and view the leave status.

Reports

This module contains all the information about the reports generated by the Employees based on
the Performance and by the leave status.
SYSTEM SPECIFICATION

HARDWARE REQUIREMENTS:

Processor : Intel Pentium III

RAM capacity : 128MB


Hard disk capacity : 40GB
Monitor : 15’’color Monitor
Mouse : Navtech-Button Scroll
Printer : HP 3745 Inkjet printer

SOFTWARE REQUIREMENTS:

Operating System : Windows

Database : SQL Server

Server side Technology: ASP.Net

Server side scripting : ASP

Client side scripting : HTML, JavaScript

Web-Server : IIS
EXISTING SYSTEM

In many of the organizations and colleges we do not have any software to apply the
leave. All the work has to be done manually. An employee who wants to apply leave has to fill
the leave form and hand it over to his superior. The superior then has to verify the employee’s
leave balance in some files and then take a decision of whether to approve or reject that
application. Then the employee has to go to the superior to know the status of his leave
application. This all looks simple. But there is a possibility that the employee has no time to hand
over the application to his.

Our Leave management system provides a solution for this. Using this software the
employee fills the readymade form available and sends it to his superior through the software.

 No use of Web Services and Remoting.

 Risk of mismanagement and of data when the project is under development.

 Less Security.

 No proper coordination between different Applications and Users.

 Fewer Users - Friendly.

You might also like