1 / 11

CourseForge

Guanyu Chu, Scott Clifford, Kansu Dincer , Andy Hou , Kenneth Kuan, Sarah Tachibana, Chris Schlechty. CourseForge. Course registration utility Visual schedule + course search in one screen Schedule tabs for multiple ‘potential’ schedules

vickiek
Download Presentation

CourseForge

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Guanyu Chu, Scott Clifford, Kansu Dincer, Andy Hou, Kenneth Kuan, Sarah Tachibana, Chris Schlechty CourseForge

  2. Course registration utility Visual schedule + course search in one screen Schedule tabs for multiple ‘potential’ schedules ‘Ghosting’ to view tentative schedules before locking and registering Integration greatly improves registration experience To Refresh…

  3. System Architecture: Implementation

  4. System Architecture: Design

  5. SA: Database

  6. Information gathering? Alternate schedule representation? Javascript ♥ OOP? Accessibility, flexibility of Google Web Toolkit SA: Design Alternatives, Assumptions

  7. Three teams: • Test: Kansu, Scott, Kenneth, Andy • AJAX/UI: Scott, Kansu, Andy, Kenneth, Sarah • Server-side/DB: Chris (db), Guanyu (PHP) • Team overlap for flexibility • Server-side/DB folded into other teams upon task completion Team Structure

  8. Milestones and Deadlines 4/27 4/30 5/2 5/10 5/15 5/23 5/30 • Basic UI framework • Usable Database • Search/Results pane functionality • Beta Release • Tabbing, custom blocking, and add code functionality • Save schedule, register, and results organizer functionality • Final Release

  9. Risk Assessment

  10. Testing Plan • Unit Testing • System Testing • Usability Testing

  11. Documentation • Server Installation Guide • Bug Tracking via Bugzilla • Source Control via Subversion • Module/Code Commenting • User Help Guides

More Related