Project Report: Submitted by
Project Report: Submitted by
Submitted By:
in partial fulfillment of
ASSOCIATE DEGREE
IN
COMPUTER SCIENCE
Register:
One user has to register on this interface with it actual data to be filled
and applied in the same interface, then pressed enter to be saved in the
database. Further, move to log in.
Login:
The user inputs its secure user id and password and enters the system.
User can login multiple times as many times he wants
Leave apply:
Here is the module for applying for leave to the interface. One has to
enter his details about the leave like reason of the leave.
Choose the dates of the leave. Depending upon the user’s account and
policy of the company or premise the cost of the leave is calculated and
shown to the interface.
Live review:
After successful application of the leave application is will come under
scrutiny done by an admin. According to his need, he will review it and
take necessary action in next module.
Leave approval:
Here admin approves the leave or not is reflected by admin to the users.
Here all the real-time update will be shown to the users. Users can see
only their own leave request there.
Log out:
In the end, the user can log out the system to release the resources held
for the purpose of anything else.
Every system needs ups for removing the cause of electricity loss and
data loss with it as one can save their answers or end in time. For proper
evaluation of the test.
mouse and keyboard also required for typing as it is purely a data feed
which and subjective combined so for fast and comfortable execution
we have to use mouse and keyboard.
For this purpose, we have two kind diagram we use here to represent
the system interaction and flow the data storage which is er diagram
here. These are as follows:-
Name :
Name of the staff as in the joining letter should be same he is
recognized by that name and another name than that will not go to be
recognized.
Designation:
What is a job he assigned for and what is the designation for which he
is posted at the moment is given here in this entity?
Number:
A number of the staff is taken to give the indication of the response of
his cell about the leave approval or not.
Email:
email is also taken to carve the insecurity of unreachable phones and
other problems too. for official approval, this can use.
Duration:
The number of days that much he needs leave should be mentioned
over here.
Start date:
From which date he needs those leave should be mentioned over here.
End date:
till which date he needs those leave should be mentioned over here.
Type of leave:
the type of leave should be given as the priority of the resolution will be
given through this attribute. Few of the options like paid or unpaid . is
chosen from the drop-down box.
Description:
Here one needs to fill it very carefully and very precisely as it will get
under scrutiny if found may be punished too or penalty levied.
Leave cost:
Depending upon the leave type in the above entity the cost of the leave
will be calculated it depends upon the policy of the system of the
company of providing the leaves.
Leaves status:
Now, this is the task of the admin to review the leave request and
response to the leave in the form of yes or no.
User_id:
The key for reference is given here for the important data to be fetched
from there needed data is put into expressions and formulations then
calculated the left cost.
Admin:
Admin has the main power and the main purpose of the system is
approved by this entity. It has few important entities needed to review
and update the user’s requests.
Id:
This is system generated id which unique in its own. need for the every
entity to recognize easily and reference in any other interface with other
entities easily and usefully.
Password:
The most secure password is taken into consideration so as the misuse
of the system can be cured. here mostly used pass are avoided. The
complex password which is not easily pronounceable is taken into
consideration.
Logs:
Logs are taken regularly as to analyze the system on our parameters and
get some useful results for the future improvements as well as security
concern is also taken in mind. These logs are studied and the results are
analyzed.
USE CASE DIAGRAM OF LEAVE APPLICATION MANAGEMENT
SYSTEM:
The use case diagram is made to show the external users and system
use cases interaction at any time. So here we have actors and use case
and link with them we have them here as below. : –
Here is only a two type of users which are present here in this system.
This user has all the privileges but it cannot register itself on this
system as the admin needs to verify the registering user.
After the admin verifies the user only when he is eligible to use the the-
the system and after that, it has all the privileges. Attributes given to the
user are:
then he can log in by putting in credentials and then move to the home
page
he will have an interface of the home page where at one part he has the
option of apply for leave and another part as see the request status.
he can apply for the leave by entering in that and picking the date from
date pickers and giving the other important attributes in that.
now he can confirm the leave request then it goes to the admin panel
Admin:
Here admin have the option shown to him as see the request and other
approved requests.
he will see the requests here and do the necessary action as needed.
next is to show this user panel he can see and get a notification for the
same with details of the leave given to him.
he can apply for the leave by entering in that and picking the date from
date pickers and giving the other important attributes in that.
now he can confirm the leave request then it goes to the admin panel
Here admin have the option shown to him as see the request and other
approved requests.
Simplified forms:-
The form is made simple to fill with the clean user interface.
Our project qualifies all the criteria of functional and non-functional
accordingly and the system is up to mark performance vice. Here we
need to take care of few more things before heading towards the
system.
Employees will read their past leave request & current leave application
standing. Leave request will be saved within the draft mode by the
worker & then will be submitted to the reportage manager & the
hierarchy for applicable action.
The choice to regularize leave or cancel the applied leave at any time
makes the leave request operate “employees delight“.
Leaves applied via request action area unit checked by the leave rules
engine & consequently, generates the desired message & warnings, that
additional helps workers to require correct call.
It is a good grasp reality, any work finished utmost transparency ends
up in future engagement.
It drills down until the top to point out the dates on that leave is utilised.
simple to use Opportune leave management modules is well integrated
with Manager Self-Service feature, permitting managers to access
worker leave requests justifiably for leave, at the side of current leave
balance & historical information of the worker.