CIS 657 Lab 3
Submit three files:
� Create your Lab 3 document (doc or pdf), follow the instruction and then submit it to the
Turnitin link on the blackboard (under Assignments).
o You can submit multiple times before the due.
o After the due, you cannot resubmit newer version.
� Do a “make clean” in code/build.linux, then compress your Nachos folder on the VM, download
the compressed file into your local machine and name the compressed file
Lab3_yourNetId.zip (Note: Zip only!!). Submit the zipped file to the Assignment Code
Submission link of Blackboard.
� Save your simulation output to text file naming Lab3Output_yourNetId.txt (Note: plain text
file). Submit the zipped file to the Assignment Output Submission link of Blackboard.
� You have to make sure your submission is correctly made
o If you don’t have a confirm email, you should check again.
� You should raise an appeal within a week after grade is posted.
Due: Sep. 27 (Friday, end of the day)
Late submission: you will have 2
d
penalty of your late days.
Follow the Lab1 instruction and create a new fresh Nachos directory.
Overview
You are going to design a railway ticket reservation system which will
help the passengers to book their tickets, search train between two stations
and get details of particular train schedules including their fare details.
After passengers enter the departure and destination station name, the
system will be able to provide the list of all available trains for
particular destination and their arrival and departure time and date. The
system will handle requests from passengers boarding at station Syracuse,
Rochester, Buffalo, … on the train whose route would be loaded from the
train route/fair information file. Station X is the destination of some
passengers and they will get off, and their seats will be available again.
Then the system will assign these available seats according to new requests.
We are assuming the followings: