Presentation is loading. Please wait.

Presentation is loading. Please wait.

IClasses Project INFM 603, Spring 2012 Mary John, Marcelo Ramagem.

Similar presentations


Presentation on theme: "IClasses Project INFM 603, Spring 2012 Mary John, Marcelo Ramagem."— Presentation transcript:

1 iClasses Project INFM 603, Spring 2012 Mary John, Marcelo Ramagem

2 Introduction What: Web application to aggregate course info Who: MIM Students, Prospects, and MIM Advisor. When: Use before signing-up for classes Where: In the cloud! Why: Because course info is scattered How: Drupal CMS

3 Problem! MIM Student Syllabus, Professor, Projects, etc

4 Solution MIM Student iClasses.com Browse info Receive Alerts

5 3 Core Features Aggregate Course Info Monitor 3 rd Party Sites Automated Notifications

6 “Nice to haves…” Social Sharing Course Ratings Student Commenting UMD Integration Mobile

7 WAMP Database Server Language Drupal Components Win2K3 Web Server Site Monitoring Our Tools

8 Modules Tested Our Quest for Modules… queryPathWebForm SimpleHTML Dom ParserqForms Job SchedulerFeeds Crawler Comment SubjectWatcher FiveStarMany Mail CronJobHTPassword Protection

9 Modules Used Links: standard custom content field for adding URL links Views: query content and display it in customized fashion Entity Reference: field to lookup data in other tables String Overrides: replaces text so you can rename default naming conventions Watcher : subscribe to specific content notifications CCKTools: built into to D7 and allows for custom fields Ctools: a required dependency module (used indirectly) Token: a required dependency module (used indirectly) Entity: a required dependency module (used indirectly)

10 iClasses Website Student 1 Student 2 Student 3 Student 4 New updates ? Yes STOP Yes Updates Module (Watcher, Querypath) Triggers Module (manymails) NONO External Websites Email Updates 1 2 3 4 PLANNED IMPLEMENTATION MODEL

11 Website Watcher (changedetection.com) Monitors New updates Yes STOP Yes NONO External Websites Emails MIM Advisor Updates iClasses Website Email Updates 1 2 3 4 Student 1 Student 2 Student 3 Student 4 ACTUAL IMPLEMENTATION MODEL

12 Started overly ambitious Focus on user goals not technology Drupal powerful but poorly documented (also wack-a-mole) Integration of disparate data is TOUGH! Reflections

13 QUESTIONS?


Download ppt "IClasses Project INFM 603, Spring 2012 Mary John, Marcelo Ramagem."

Similar presentations


Ads by Google