I need help with this project. It is one of my projects this semester
CASE STUDY
HRMS is a human resource management company that acts as a bridge to connect people seeking job opportunities in Information Technology/Computing with companies offering employment prospects.
Companies seeking the assistance of HRMS must register as members of HRMS. Companies inform their job vacancies and provide the job description for each. Each job description is recorded in the database.
HRMS maintains database of the customers seeking job opportunities. Each customer is given a unique registration number.
It is required to develop a GUI for the above system to add to the existing registered company list whenever a new company is included in the company list. It is also required to have GUI facilities to add new customer as registered customer.
GUI must also have facilities to display the total number of Companies /Customers available in the list of Company/Customer.
Company name, address, job-position available and minimum number of experience are the attributes for the Company.
Customer number, name, address, tel-no. e-mail address and job-position are the attributes of the customer.
Note that Customer number is generated automatically in the format of “C99999” – a letter C followed by a five digit integers.
Question
Write a program implementing a GUI according to the Model-View-Controller design pattern. The program should consist of the following classes. See below for further details.
a. Definition of Model classes
b. Definition of Control Classes
c. Definition of View classes
d. Complete Program