Our client is a large production company that has five reinforced concrete factories. The customer tasked Axmor with the development of an internal company portal to manage HR information.
Axmor developed a corporate HR portal for managing the company's human resources information. The portal is available to all employees located at the five remote factories, which are connected by a local network (intranet).
We integrated the HR portal into the company's existing IT infrastructure using LDAP so that existing individual profiles in the local network could be used to access the portal. In light of the particular hierarchy of job titles in this company, we chose not to create a list of standard user roles. Instead, we used discretionary access control that provides flexible rights configurations for each user.
The portal provides detailed information on the company structures such as departments, heads, number of employees, and position hierarchy.
The corporate portal includes a personnel files database. Each employee file contains his or her personal information, position, hire date, and wages. Users can also view the archives of former staff.
The portal stores a history of the reprimands, warnings, and other disciplinary actions that employees have received. When the disciplinary actions brought upon an employee exceeds a given number, the employee's immediate supervisor is notified through the portal. Notifications can be configured by the supervisor.
Employees can request a vacation or personal days off directly on the portal. Supervisors can approve or reject a leave of absence request for specific dates. If a leave request is rejected, the employee can change the dates and send an updated request. To make vacation planning more convenient, supervisors can view the schedule of all approved time off in their department.
HR specialists can prepare all the documents needed for a new hire via the portal.