1 / 9

Distributed Software Development

The VLab is a distance learning system used by students for working on laboratory exercises on remote computers. It features an automated grading system and provides access to lab computers 24/7. The project aims to build a new reservation and administration system, adjusted to VLab, to make it easier to manage exercises, students, and overall progress.

fasching
Download Presentation

Distributed Software Development

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Distributed Software Development VLab project plan

  2. VLab intro What is VLab? • distance learning • system used by students for working on laboratory exercises on remote computers • automated grading • lab computers available 24/7

  3. VLab components • reservation system • reserving lab computers for work on exercises • client application • accessing server and remote computer • server application • controlling access to remote computers • automated grading • remote lab computers • monitoring progress of exercises

  4. VLab project goals • reservation system • we used FERWeb reservation system which isn’t adjusted to VLab • build new reservation system adjusted to VLab • administration system • make easier to add, remove and change exercises, students etc. in VLab system • getting overall and average points for students, exercises or courses

  5. Reservation system • web page php user-friendly interface • provides a way to the student to reserve computers in the VLab • lets the user see what slots are available in a precise date • lets the user cancel any reservation and making a new one • takes care of the concordance of the information

  6. User Select Course include Select Exercise Make Reservation include include Select Date include include Select Time slots include Update DB Inform users Submit include Login include include Cancel Reservation include Logout User Case

  7. Administration system • web page • all information about students, exercises, reservations etc. will be in VLab database • this system will be adjusted for modifying and viewing VLab data • viewing points for one student and for all students in one exercise or course • viewing and managing reservations

  8. VLab structure

  9. VLab plan

More Related