Download presentation
Presentation is loading. Please wait.
Published byAdam Gordon Modified over 9 years ago
1
Go Easy with your Leave TEAM NIVA Parthiban / Upul / Nuwan / Shanaka
2
What Niva 0.1 is !
3
Niva 0.1 is an easy to use web-based basic Leave Management System The System is built upon Java platform Hibernate Apache Wicket MySQL Apache Maven Jetty Joda Time
4
The Login
5
My Leave This is the default view or home page. This has two sections. Entitled leaves & Leave Requests My Leave
6
After successfully logging onto the system, the initial screen displays an employee’s leave entitlement and details of leave applied. Leave entitlement is tabulated under the 3 major categories – Casual / Annual / Medical displaying available leave in days Current leave applied is shown with the leave type and approval status – ‘approved’ or ‘rejected’
7
Apply Leave
8
Apply Leave Calendar
9
New Leave Leave can be applied either on a “full” day or on a “half” day’s basis. Half day has to be selected as either “AM” or “PM” Depending on the employee’s entitlement (# of days left for leave) or the day not being a holiday, a leave request can be raised. The number of available leave in days is displayed dynamically upon selection of the leave type. An employee can apply for any one of the three leave types namely casual, annual and medical. Once leave is applied, it is in “pending” status till it is “approved” by his / her supervisor.
10
Leave Conflicts
11
Already a Holiday
12
Leave request for Approval
13
Approval Queue
14
Approve Me The Approve Me link lists all leave applied by his / her subordinates for approval with the reason, type of leave and the date(s). The approver (designated supervisor) may “approve” or “reject” a leave. When a leave is either approved or rejected it is removed from the queue.
15
Who’s on Leave - Results
16
Who’s on leave Depending on the date range selected, this displays all approved leave. This includes his/her (current user’s) approved personal leave information along with the entire team members’ approved leave details.
17
What Niva 0.1 isn’t !
18
Limitations of current release The system lacks an interface for administrative purpose activities such as Create / Edit / Delete usernames & passwords Configure the list of holidays Specify / Manage approvers for employees Specify available leave for an employee To overcome this, for demonstration purposes now, these data have been directly configured via scripts in MySQL.
19
Limitations.. Does not provide functionality to track special leave types - lieu leave / maternity leave / paternity leave / child adoption leave Does not distinguish employees – confirmed or in probation; does not take into account the date joined to calculate the same. Does not carry forward leave from one year to another Does not track leave apart from current location. E.g. onsite or special assignments abroad.
20
Live Demo
21
About Niva 0.1
22
Thank you !
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.