Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.76 KB

File metadata and controls

39 lines (29 loc) · 1.76 KB

Human Resource Information System (HRIS)

Click here to see the system

Key features include:

  • Meeting requests, complaints, and days-off management
  • Two distinct interfaces: one for employees and one for HR
  • HR receives and responds to requests, with responses displayed on the employee interface
  • Employees can view the dates and types of their requests in their schedule
  • Displays company news and announcements

Key Features

  • Employee Interface: Allows employees to submit requests (meeting requests, complaints, days-off) and view the status of their requests.
  • HR Interface: Enables HR to receive and respond to employee requests. Responses are displayed to employees in real time.
  • Schedule Management: Employees can view the dates and types of their requests within their personal schedule.
  • News and Announcements: HR can post company-wide announcements and news, which will be visible to employees.

Technology Stack

  • Backend: Java, JSP, Servlets
  • Frontend: HTML, CSS, Bootstrap
  • Database: MySQL
  • Hosting: University server

Project Inspiration

This system is based on a previous application developed for G4S Greece, where the system was analyzed and the user interface was designed by us, using the following analysis techniques:

  • Rich Picture: Visual representation of system processes and interactions.
  • Use Case Analysis/Diagram: Identification of system interactions and user requirements.
  • CATWOE Analysis: Analysis tool for system and stakeholder perspectives.
  • UML Class Diagram: Detailed design of the system structure and data model.

Contributors

  • Thanos Sakkatos
  • Pavlos Stamatis
  • Spilios Dimakopoulos
  • Stavros Vlahos