management system code review functional requirement unix junit java application server json hospital management and information system html android (operating system) spring boot business information system hibernate information management java management