MyTimetable web interface for Syllabus Plus, Scientia User Conference 2011

3,477 views

Published on

Presentation about the MyTimetable web interface for Syllabus Plus, by Tom Verhoeff and Svitlana Krijnen.

Scientia User Conference 2011.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,477
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

MyTimetable web interface for Syllabus Plus, Scientia User Conference 2011

  1. 1. The making of: ‘MyTimetable’ Timetable Interface TU Delft Svitlana Krijnen, TU Delft
  2. 2. 1. Previous situation
  3. 3. Iris with Webber <ul><li>IRIS and Webber interface both end of life </li></ul>
  4. 4. New situation 2.
  5. 5. New schedulling programme Scientia ‘SYLLABUS+’
  6. 6. ... came with Sientia Web Server (SWS) <ul><li>SWS cause for many complaints at TUD </li></ul>
  7. 7. TUD: build a new interface However, TUD-IT-department lacked the capacity Bring in a third party?
  8. 8. TUD: build a new interface <ul><li>TUD-students already highly involved in modifying old Webber </li></ul><ul><li>Idea: </li></ul><ul><li>Employing the students </li></ul>Expertise – training - acceptance
  9. 9. TUD students build a new interface
  10. 10. <ul><li>Tapping stakeholders: </li></ul><ul><li>schedule makers </li></ul><ul><li>professors </li></ul><ul><li>students </li></ul><ul><li>student organisations </li></ul><ul><li>ICT </li></ul>Required functionalities <ul><li>Provided us with: </li></ul><ul><li>Technical criteria </li></ul><ul><li>Wish list of functionalities </li></ul>
  11. 11. Strict deadline: 4 months <ul><li>Application + documentation </li></ul><ul><li>delivered to IT management </li></ul><ul><li>Schedule data from Ms SQL </li></ul><ul><li>Server database </li></ul><ul><li>Data saved in BB User Profile </li></ul><ul><li>Developed in Java </li></ul><ul><li>Integrated into Blackboard </li></ul>Technical criteria Integrated into BB Java Data in BB user Profile Data from SQL Server database Manage-ment by ICT Strict deadline
  12. 12. <ul><li>M ust have </li></ul><ul><li>S hould have </li></ul><ul><li>C ould have </li></ul><ul><li>W on’t have </li></ul><ul><li>MoSCoW </li></ul>Wish list
  13. 13. Wish list: add/remove subjects to profile:
  14. 14. Wish list: present timetable <ul><li>Week view </li></ul>
  15. 15. Wish list: present timetable <ul><li>Agenda view </li></ul>
  16. 16. Deliverables <ul><li>Source code; BB building block </li></ul><ul><li>Compiled version(s) of application(s) </li></ul><ul><li>Technical documentation: </li></ul><ul><ul><li>on the working of the system </li></ul></ul><ul><ul><li>Description of configuration possibilities </li></ul></ul><ul><ul><li>Oversight of communication between system parts </li></ul></ul><ul><li>Ownership: eternal licence to TUD for </li></ul><ul><li>programme and documentation </li></ul>
  17. 17. ‘ My Timetable’ Timetable Interface TU Delft
  18. 18. Development background 3.
  19. 19. <ul><li>Tom Verhoeff </li></ul><ul><li>Computer Science student </li></ul><ul><li>Faculty Student Council </li></ul><ul><li>MyTimetable developer </li></ul><ul><li>Eveoh co-founder </li></ul>About me…
  20. 20. Our vision <ul><li>Easy </li></ul><ul><li>Personal </li></ul><ul><li>Mobile </li></ul><ul><li>Up-to-date </li></ul>
  21. 21. DEMO
  22. 22. Enterprise Reporting Database
  23. 23. Enterprise Reporting Database <ul><li>External access to Syllabus Entities </li></ul><ul><li>Reporting/Statistics </li></ul><ul><li>Support 3 rd party applications </li></ul>
  24. 24. Architecture
  25. 26. Secure the future
  26. 27. Stage 2
  27. 28. Stage 2 <ul><li>Different use of Syllabus Entities </li></ul><ul><li>Different use of fields within Entities </li></ul><ul><li>Multi-language </li></ul><ul><li>SPDA data source </li></ul><ul><li>Various other requirements </li></ul>
  28. 29. Learnings <ul><li>Unify Syllabus usage across faculties </li></ul><ul><li>Ensure involvement of departments </li></ul><ul><li>Start testing early </li></ul><ul><li>Other applications </li></ul>
  29. 30. Our vision <ul><li>Involve students/staff </li></ul><ul><li>Effortless timetable access </li></ul><ul><li>Connect with e-Learning </li></ul><ul><li>Enrich timetable data </li></ul><ul><li>Open & connected </li></ul>
  30. 31. Wrap up [email_address] [email_address] <ul><li>Syllabus Plus </li></ul><ul><li>Enterprise Reporting DB </li></ul><ul><li>MyTimetable </li></ul><ul><li>Personal up-to-date timetable </li></ul><ul><li>Access anywhere </li></ul>

×