The content of this update of Daystar Leave System (.NET4.0) includes (2012-1-5 V5.0):
1) Using .NET4.0 Framework
2) Added email sending function
3) Added approval function (semi-automatic)
4) Added annual leave management function
This system was developed to solve the following needs:
The requirements are as follows:
1. There are two applications for overtime and leave.
2. Overtime and leave are actually divided into two parts. The first part is the management staff (those with computers), and the second part is all the front-line operators (they do not have computers)
3. During initialization, there must be an import interface that can import Excel data into the system (department, group, name, gender, remaining holidays, etc.),
4. In the case of integrated domain (Active Directory), if you need to enter the user name and password, there must also be an interface for importing personnel information. 5. The number of annual leave days for an employee is determined based on the employee’s rank and years of service. For example, if a general employee has worked for 1 to 5 years, he or she will have 5 days of annual leave, and if he has worked for 5 to 10 years, he or she will have 10 days of annual leave; if a supervisor has worked for 1 to 5 years, he or she will have 10 days of annual leave, and if he or she has worked for 5 to 10 years, he or she will have 15 days of annual leave, etc. The specifics can be determined by the program. To ease the complexity of the procedure, annual leave is calculated on an annual basis.
Application process for overtime/leave:
Manager: Click "Apply for overtime/leave", a pop-up window or another interface will appear, giving the information that needs to be filled in for overtime application (these information and formats can be modified in the background, in case it is more convenient to add a row or column in the future), fill it out After clicking Submit, you can send the detailed information filled in the application to the corresponding supervisor or manager. There is a link below. Click to enter the webpage to Approve or reject. Regardless of approval or disapproval, there must be a line for the manager or supervisor to fill in the information. , such as the reasons for rejection or some precautions, when you fill in the form and click approve or disapprove, the system will automatically send an email to the user who applied at that time and an HR colleague (it is best to set in the background to choose who to send it to, and to (several people). If it is overtime work, after approval, the time should be accumulated into the "overtime time" field, and then when the person is on vacation, you can see how many days of vacation are left, how much overtime time is available, and the total available vacation period. How much. If it is a vacation application, the vacation taken will be automatically deducted after approval.
Front-line operators: If it is a vacation, the actual operation is for the operator to apply to the production supervisor. After the supervisor agrees, the production assistant enters our system to select which operator, then submits the application, and then the operation is consistent with the above management personnel.
If it is overtime (required every day), the production assistant will collect the statistics (department, group, name, overtime time, shuttle bus stop and other information---this information is best adjusted in the background), and then enter it in the system or through Excel Import, then click Apply. The application will be sent to the operations manager's mailbox (all information applied for), and then the operations manager will click the link below the email to approve it. If approved, the email will be sent to the production assistant who applied for overtime. Or the supervisor still wants to send it to HR (HR will arrange a shuttle bus and dinner). If it is not approved, it will only be sent back to the applicant. You can modify the application before approval or disapproval, or after rejection, click When updating, send the email again (just like Daystar Conference System Book)
That's all for now, I haven't considered it in detail yet, I hope you can help us take it all into consideration.