Java Assignment Help Project Proposal

This solution is about Java Assignment Help Project Proposal

Introduction

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

Design:

Page iName: iEasyLeave iHome iPage 

Fields: inill 

Process:Home ipage 

Table: nill       

Stored iProcedures:nill 

Remarks: nill

Java Assignment Help Project Proposal, java assignment help, programming assignment help, technical assignment help, top grade assignment help

Page Name: Admin Login page 

Fields: Login Id,Password                                                                                                                                                      Process:Admin enters his credentials and enters his Home Page 

Table: tbl_AdminLogin        

Stored Procedures:spAdminLogin 

Remarks:nill

Java Assignment Help Project Proposal, java assignment help, programming assignment help, technical assignment help, top grade assignment help

Page Name: Admin Changing his Password 

Fields:OldPassword,newpassword,ConfirmPassword 

Process:Admin changes his password 

Table: tbl_AdminLogin 

Stored Procedures:spAdminChangePassword 

Remarks:nill

Java Assignment Help Project Proposal, java assignment help, programming assignment help, technical assignment help, top grade assignment help

Page Name: Admin Managing Department Details 

Fields:DepartmentName,Pages 

Process:Admin Searches,add,delete Departments

Table: tbl_Dept 

Stored Procedures:nill 

Remarks:nill

Java Assignment Help Project Proposal, java assignment help, programming assignment help, technical assignment help, top grade assignment help

Page Name: Admin managing Country Details 

Fields:Country Name,page No 

Process:Admin can Search,Add,Delete Country details 

Table: tbl_Country 

Stored Procedures:nill 

Remarks:

Java Assignment Help Project Proposal, java assignment help, programming assignment help, technical assignment help, top grade assignment help

Page Name: Admin managing State Details 

Fields:State Name 

Process:Admin add,delete,search State Details 

Table: tbl_state 

Stored Procedures:nill 

Remarks:

Java Assignment Help Project Proposal, java assignment help, programming assignment help, technical assignment help, top grade assignment help

[Also Read: – Procedural Programming OOPS Assignment Help]

Page Name: Admin managing Status details

Fields:Status Name,pages 

Process:Admin can search,add,delete Status details 

Table: tbl_status 

Stored Procedures:nill 

Remarks:

Java Assignment Help Project Proposal, java assignment help, programming assignment help, technical assignment help, top grade assignment help

Read more about Professional Java Assignment Help 

Page Name: Admin finding the balance leaves of particular employee 

Fields:EmployeeName,Page Size 

Process:finding balance leaves of Employees 

Table: tbl_LeaveDetails 

Stored Procedures: spGetBalanceDays 

Remarks:nill

Java Assignment Help Project Proposal, java assignment help, programming assignment help, technical assignment help, top grade assignment help

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 

Table: tbl_EmpDetails,spAddEmployee 

Stored Procedures: spAddEmployee,spUpdateEmployee 

Remarks:nill

Java Assignment Help Project Proposal, java assignment help, programming assignment help, technical assignment help, top grade assignment help

Page iName:Admin imanaging iLeaves 

Fields:LeaveType 

Process: 

Table:tbl_LeaveDetail           

Stored Procedures:tbl_leavetype 

Remarks:nill

Java Assignment Help Project Proposal, java assignment help, programming assignment help, technical assignment help, top grade assignment help

Page iName:Admin maintains the report of monthly leaves  

Fields:UserName,StartingMonth,EndingMonth,Pagesize

 Process: 

Table: tbl_AplicationData 

Stored Procedures:spGetApplicationLeave

Remarks:

See about: Java Programming Assignment Help 

References

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.

Technical Assignment Help,top grade assignment help, PHP Assignment help, Top Grade Assignment, Assignment help australia, online assignment help, java assignment help

About the Author

Alice