CSY2030 Individual Project to create a GUI based University Human Resource System
In Java programming.
Submit your Assignment and get perfect solution.
Description –
Brief:
Design, implement and test a stand-alone University Human Resources system using object-oriented principles in Java and accessed using a graphical user interface. Design should include use cases and a class diagram while testing should include black box and white box testing
Here are the specific requirements:
Assume the new Northampton Metropolitan University would like a system for their human resources department to keep track of lecturing staff who work in various departments through a graphical user interface. The system also allows a department secretary to view the details of all the lecturers in his/her department. Human resources staff access the system through a single user name and password. Likewise, department secretaries access the system through a different user name and password which is stored with each department (see below).
The new Northampton Metropolitan University will be made up departments which, in turn, will be made up of lecturers. The human resources department need to keep track of each department and their associated staff.
Each department has a name (e.g Physics, Chemistry etc), type of department (e.g Science, Arts, Engineering etc) and a web address. For each department we also store a user name and password to allow a department secretary to log in to view the lecturers in his/her department.
Each department is made up of lecturers. The new University has the following 3 distinct types of lecturers:
1. Full-time Lecturers – each full-time lecturer has a staff identification number, name, address, phone number, email address, the date they started and their salary
2. Part-time Lecturers – each full-time lecturer has a staff identification number, name, address, phone number, email address, the date they started and their hourly rate.
3. Contract Lecturers – each full-time lecturer has a staff identification number, name, address, phone number, email address, the date they started, salary and the date their contract will finish
Contact us for all unique assignment’s solutions. Or submit it now. Submit here - https://www.javaonlinehelp.com/students-assignments-and-solutions
top of page
Expert Help in High-Complexity Projects for Engineering, Programming, Management, AI, Data Science & More

INDIA : +91-995-3141-035
USA : +1 - 215-688-1320
Get 100% original, manually crafted solutions for high-complexity university assignments, live exams and coding projects. Guaranteed A+ results with rescue support for students stuck after using AI tools and expert guidance for simpler tasks, all at very affordable prices.
Trusted by Thousands of Students Worldwide — from Engineering & IT to MBA, Science and Advanced University-Level Projects
$40.00Price
bottom of page