130 likes | 164 Views
The VLab project is progressing well with conceptual design, database specification, & reservation system modules completed. Current modules include Home Page, Login, Reservation, & Administration systems. Future steps involve web interfaces and data modification functionalities.
E N D
Distributed Software Development VLab project status
Current project status • overall project status: on track • finished … • requirements • design description • database definition • web interfaces • what’s next … • implementation • revised design description
Reservation system • Home Page • login • Chooser • Make reservation • Cancel reservation • Make reservation • Choose Course • A list of available courses will pop up and you will be able to select one. • Choose Exercise • A list of exercises related to the course will pop up. • Choose Date • All the available dates will be visualized for you to pick one.
Reservation system • Choose Time Slot • Time slots available will be easily shown for selection • Cancel Reservation • Choose Reservation • A list of reservations that the user has will be shown • The user will be able to erase any that he pleases
Administration system Home Page • login Chooser • view data • modify data View Data • view student’s points • sum or per task, exercise, course • average points for all students • on task, exercise or course • export data • to txt or pdf file
Administration system Modify Data • insert data • inserting new students, courses, exercises, lab computers etc. into VLab system • delete data • all that can be inserted can also be deleted • we want to keep record of students, courses, exercises, tasks and lab computers even if they’re not used in VLab system anymore → logical deletion • modify data • updating existing entries in VLab system
Error handling • database not available • user not in database • incorrect password • return to home page and print error message • data already exists • administration system, when adding new data • cancel data insertion and print error message