Object oriented programming project-ONE ;SEMESTER-ONE
write a java code that lets a user manage and register equipment found in electrical engineering laboratory.your program should register/input information about
each device/equipment in the lab :equipment has it's own name ,d/t codes and amounts .Besides it belongs to a particular lab and it's operational as well as issue statuses.
Owner of each lab:Each lab has it's own name and owner name
Operational status of each equipment:Identify the amount of fully functional ,semi-functional mal-functional devices.
issue status:identify for whom a device is issued ,how many of the device is issued ,which code of the device is issued and from which lab,when the device is issued and when the device is to be returned.
And display out all the information in table format.
The program should also have the utilities like:
Search utility to let the user search for a particular device by equipment name and laboratory name
Update utility to enable the user update /edit equipment information whenever necessary
save utility to enable user save/write data to hard disk
open utility to enable user open/read data from hard disk
Menu utility to let the user select among available options of operations and prevent the user from using your software
Finally you should interface your program with the user providing an interface class.Hint:
Define each of your classes in different packages and implement an interface called Serializable so as to serialize objects of each class and be able to read and write objects.
Notice :Each group is expected to submit a program that runs correctly and fulfill all the requirements in cd copy.