Professional Documents
Culture Documents
UNAM Examination Timetable Telephone Service
UNAM Examination Timetable Telephone Service
Telephone Service
By: Erasmus Tyapa
Lecturer: Prof. Alfredo Terzoli and Mr. Mosiuoa Tsietsi
Outline
• Current service
• Designed service
• How will the system work
• Further enhancements
Current service and Problem
• No online timetable, how do I refer back to it if I lost
my timetable.
• Printed timetable
• Inaccessible from anywhere
New solution
• What else can we use? This might be the best solution
Web page registration
Asterisk
• Call from anywhere and get your timetable.
UNAM ETTS
How will the new solution work
• Register online
• Dial a number (8888)
• Dial your student number, then your know your exam
dates, subjects, venue, time.
Interfaces
JavaScript for client validation
Three interfaces
Successful registered,
Register twice interface error
Registration interface (below)
Inside the system
Database (MySQL)
MySQL
Server
Submit.php
Erasmus
Query 1
$sql1 = "select CourseTaken,AcademicYear from
Students where StudentNumber='$argv[1]'";
Check if the query is empty, if not assign CourseTaken
and AcademicYear to some variables.
Inside System
Query 2
4. Student number
7 passed to the PHP
AGI
5. PHP MySQL
Query
4, 6. Send resulted
6 Query
7. Festival Execute
the resulted
Erasmu PHP AGI Query
s 5
Further Enhancements
SMS
Examination results
Financial account status
Conclusion
Thanks