This is a late work of course, I'm a student, can not pay too mutch.
This is not a program to work, only to present for the Course.
No need graphic visual, just that it runs in console (command line)
Hello, can you help me ? I need to deliver this work by tommorow morning !
( REQUEST FOR VIDEO PROJECTOR )COMPUTER PROGRAMMER
PROGRAMMING IN JAVA
You want to make a program to help manage video-projector (VP) at a university.
The university has 21 VPs numbered from 0 to 20.
A VP has a model and a type: basic, intermediate,
Teachers ordering projectors and application stores, for each projector, the name the teacher and the designation of the room where it will be used.
Only one VP can be booked free.
Your program should allow the following operations:
1 - Ordering VP
2 - Return VP
3 - List VPs
4 - Information on VP
5 - List PVs in use
6 - VPs required for room
7 - View real requisitions
8 - History of requests by number and name
9 - Clear History
0 - Terminate the program
Enter the desired option:
While the user does not choose option 0 (End), the home menu will again be presented
after the completion of an operation. The following table describes each of the menu options:
Request VP The application requests the number of VP and VP for that, keep the name of
teacher who makes the request and room use.
The application asks for the VP number and mark it as free. The application
should alert the user if he intends to release a VP
that is already free.
List all the VPs VPs, indicating whether they are free or requested.
The application asks for the VP number and indicates the name of Professor requested that the VP and the room where it is being used.
If the VP is free the application should indicate that.
List Displays PVs in use.
the number, teacher's name and room use of allPVs in use.
The room required for PV application requests a designation of room and indicates that VPs are
rented this room.
View real requisitions
Shows the history of requests. Whenever a request is made, the
number of PV, the teacher's name and name of the room are
requests stored in a register designated by history. this
This option lets you view history. The user is asked how many
records if he wants to see and enter the X application shows the last X
If you enter 0, the application displays all records.
History of requests per number and name.
The application requests a number of VP and a name and indicates how many times that VP was reserved by that name and what the rooms.
Deletes the contents of the historical record that after this operation, is empty.
The project must also meet the following requirements:
• You should use classes / structures and functions / methods where appropriate. In particular, you should create
(at least) a class to store information about a video projector.
• The history should be stored in a file called historico.dat. queries
history are queries to this file (optionally, may be used a relational database).
• Please note error situations (eg, video projectors exist).