Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Registration Alert System LCA Overview. Overview The Registration Alert System (RAS) is web-based software package that allows University of Washington.

Similar presentations


Presentation on theme: "The Registration Alert System LCA Overview. Overview The Registration Alert System (RAS) is web-based software package that allows University of Washington."— Presentation transcript:

1 The Registration Alert System LCA Overview

2 Overview The Registration Alert System (RAS) is web-based software package that allows University of Washington students to sign up to be sent automated alerts when space opens up in classes they are trying to register for.

3 Use Case Scenario: Billy Billy needs to get into a class Doesn’t have the time to check the UW site Goes to the RAS site, creates a new account Signs up for an email and text message alert when an opening shows up When opening appears, he gets a text message on his phone Billy heads to the nearest PC to register for the space

4 User Interaction Log-in / create new account Sign up for new alerts View current alerts Modify current alerts Cancel alerts

5 Administrator Interaction Special login View statistics (number of users, number of alerts, etc.) Options to modify system variables to balance load issues

6 System Design

7 Software Architecture

8 Web UI Developed in C# with Visual Studio.net Responsible for providing the interface for all system functionality Web forms to: create new accounts, log into existing accounts, create new alert requests, etc…

9 Database Wrapper Responsible for presenting a clean interface to the database to the rest of the system Supports methods for storing, modifying, and accessing information All other software components will not have to worry about database specifics

10 Scheduler Responsible for making sure events happen when they are supposed to; the “conductor” of the system Addresses load and performance issues Makes calls to the page fetch system, and to the mailer at the appropriate times

11 Parser/Page Fetcher Responsible for fetching pages off the UW site and parsing them to extract the relevant information Has the potential to be a large point of failure for the system Must be able to ensure robustness

12 Mailer Responsible for providing a simple interface for notifying users Supports text messaging and emailing

13 Task Assignments Makara: Parser/Page Fetcher Jim: Database Wrapper Garron: Scheduler Peng: Web UI Kelvin (Zhu):Mailer Mark : Project Manager

14 Schedule 4/28 First team meeting 5/3 Class interfaces complete Team meeting to begin development 5/10In progress check-in, resolve development issues 5/17 Beta release Meet to discuss fixes and new features to be added 6/2Final release


Download ppt "The Registration Alert System LCA Overview. Overview The Registration Alert System (RAS) is web-based software package that allows University of Washington."

Similar presentations


Ads by Google