Skip to content

nilesh93/hrm-java-spring-hibernate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HRM

A simple Human Resource Management Application using Hibernate Framework for Enterprise Application Development Assignment

Functional Requirements

  • R1: The application shall allow the user to add and edit a Role
  • R2: The application shall allow the user to add and edit a Task
  • R3: The application shall not allow the user to delete any Roles or Tasks
  • R4: The application shall allow the user to add and edit an Employee
  • R5: The application shall allow the user to assign a valid Role to an Employee when the employee is created
  • R6: The application shall allow the user to re-assign a valid Role to an Employee
  • R7: The application shall allow the user to assign one or many valid Tasks to an Employee

Non-Functional Requirements

  • NF1: Data should be persistent and should be saved in a Relational Database.
  • NF2: The Hibernate should be used as an Object Relational Mapping framework to persist the web application’s data.
  • NF3: The User Interfaces of the Web Application can be implemented with JSP or Servlets

Tech

This application uses following frameworks.

Installation

Pre-requisites

  • This application require JDK and GlassFish Server to run

First of all clone the repository

Create a JavaDB Database as 'hrm'.

Host: localhost User Name: app Password: 123

Running

Open the project in NetBeans and run it.

A browser windows will open with the URL http://localhost:8080/ead-hrm. Use 'admin' as the User Name and 'admin' as the password to login to the system.

License

Apache License 2.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages