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