We need java program with following features for an organization with 500 employees use at different roles (positions).
* Individual user login
*Role based access and authorization
* Works through a process flow
* Communication through different channels like SMS, email.
* Instant notification to respective personnel
* Auto report generation based on selected criteria
* Data base back up
* Auto print facility
More details will be given for the selected bidders.