70851459300b2610616a7ab8189692b5.ppt
- Количество слайдов: 9
Distributed Software Development VLab project plan
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
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
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
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
User Case
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
VLab structure
VLab plan Activities Project assignments Requirements Database definition Web site interface Design description Server modifications Implementation Web page testing Integration System testing Presentation & delivery w 45 w 46 w 47 w 48 w 49 w 50 w 51 w 52 w 01 w 02 w 03
70851459300b2610616a7ab8189692b5.ppt