This solution is about Java Assignment Help Project Proposal
We are in digital era, and we must strive to bring the highest possible automation to keep ourselves abreast with the current trends (Arnold and Gosling, 1998). Process automation is one such area where lot of manual processes is automated in an attempt to put the systems online, so that they are accessible from anywhere. One area which is often ignored is the Leave Management System. Although there is a lot of scope to automate leave management system, but it is ignored as it never comes up as a mainstream activity for a business or a university. However, Leave Management has lot of activities which eats up lot of time as it is one such activity which comes up almost every day, especially for this who approve the leaves. For instance, if we want to perform a small activity like applying a leave, we need to run all the way down to our office or College or University. It is also difficult to find the person who would approve at a particular time when the initiator wishes to get the activity approved. Hence a lot of time seems to get wasted in an attempt to get a small thing approved. This holds true in the offices as well; if one wants to apply for a leave due to some emergency, first of all the person tends to waster a lot of time to procure a paper format leave form, write some reasons and chase the person who would approve the leave. As it was highlighted, certainly this is unproductive and at times people who have emergency face a very difficult situation. Thus a system is being proposed — Leave Management System, wherein the Leave Management Process will be automated. There will be a process flow which will let the imitator to apply for a leave through an online interface, from anywhere. The initiator need not travel all the way to company or college, searching for the leave form and then searching for the person who would approve the Leave. So rather than wasting many hours, or sometimes even a full day, one may just send the leave request through the online web form. The leave approval process would then be automatically followed and the leave request will be directed to the concerned person. The approver can then approve or reject the leave application citing the reason. The decision can then be forwarded back to the leave imitator. In this way it saves lot of time. The object of the system is that it should be online and available through the website so that users can access the system from any place. They can initiate their leaves and keep track of their application. See more about Advance Java Assignment Help
Architecture & Design
This project is aimed at developing a web based Leave Management Tool, which s of importance to either a organization or a college (Cornell and Horstmann, 1997).
The Easy Leave is an intranet based application that can be accessed throughout the organization or specified group/Dept. This system can be used to automate the workflow of leave applications and their approvals. The periodic crediting of leave s also automated. There are features like email notifications, cancellation of leave, automatic approval of leave, report generators etc in this Tool.
There are registered people in the system. Some are approvers. An approver can also be a requestor. in an organization, the hierarchy could be Engineers/Managers/Business Managers/Managing Director etc. n a college, could be Lecturer/Professor/Head of the Department/Dean/Principal etc.
Following is a list of functionalities of the system: 1. A person should be able to • login to the system through the first page of the application • change the password after logging into the system • see his/her eligibility details (like how many days of leave he/she is eligible for etc) • query the leave balance • see his/her leave history since the time he/she joined the company/college • apply for leave, specifying the from and to dates, reason for taking leave, address for communication while on leave and his/her superior’s email d • see his/her current leave applications and the leave applications that are submitted to him/her for approval c cancellation • approve/reject the leave applications that are submitted to him/her • withdraw his/her leave application (which has not been approved yet) • Cancel his/her leave (which has been already approved). This will need to be approved by his/her Superior • get help about the leave system on how to use the different features of the system 2. As soon as a leave application /cancellation request /withdrawal /approval /rejection /password-change is made b the person, an automatic email should be sent to the person and his superior giving details about the action 3. The number of days of leave (as per the assumed leave policy) should be automatically credited to everybody an a notification regarding the same be sent to them automatically 4. An automatic leave-approval facility for leave applications which are older than 2 weeks should be there Notification about the automatic leave approval should be sent to the person as well as his superior (Chan, 1998). Read more about Java Project Assignment Help
Page iName: iEasyLeave iHome iPage
Page Name: Admin Login page
Fields: Login Id,Password Process:Admin enters his credentials and enters his Home Page
Page Name: Admin Changing his Password
Process:Admin changes his password
Page Name: Admin Managing Department Details
Process:Admin Searches,add,delete Departments
Page Name: Admin managing Country Details
Fields:Country Name,page No
Process:Admin can Search,Add,Delete Country details
Page Name: Admin managing State Details
Process:Admin add,delete,search State Details
[Also Read: – Procedural Programming OOPS Assignment Help]
Page Name: Admin managing Status details
Process:Admin can search,add,delete Status details
Read more about Professional Java Assignment Help
Page Name: Admin finding the balance leaves of particular employee
Process:finding balance leaves of Employees
Stored Procedures: spGetBalanceDays
See our experts advice: Thread life cycle java assignment
Page Name: Admin Managing Employee details
Fields: Employee name,Pagesize
Process:Admin can search,add,delete Particular Employee
Stored Procedures: spAddEmployee,spUpdateEmployee
Page iName:Admin imanaging iLeaves
Page iName:Admin maintains the report of monthly leaves
See about: Java Programming Assignment Help
Arnold, K. and Gosling, J. (1998). The Java Programming Language, second ed., Addison-Wesley,.
Chan, P. (1998). The Java Developers Almanac, Addison-Wesley,.
Cornell, G. and Horstmann, C. S. (1997). Core Java, second ed., SunSoft Press,.
Top grade assignment help is the best assignment help provider in the Australia. Our online Technical Assignment Help is specially dedicated for the students studying in all UK colleges and universities. Submit assignment to get the best quality assignment help.