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

Slides:



Advertisements
Similar presentations
Managing Users. Overview for School Admin Users Define Users Users Module Add Users Importing Users and Groups Manually adding users Search for Users.
Advertisements

iRequestManager for MediMizer X3
Units can enter ranks, merit badges, and awards online.
Longhorn Council Units can enter ranks, merit badges, and awards online.
Support.Avaya.Com Richard Schuman – Service Account Manager.
DataMine 2.0 Role: Lead State/Test Facility AASHTO’s NTPEP Program presents: NTPEP DataMine 2.0 NTPEP DataMine 2.0.
SOCIAL NETWORK INFORMATION CONSOLIDATION Developers:  Klasquin Tomer  Nisimov Yaron  Rabih Erez Advisors:  Academic: Prof. Elovici Yuval  Technical:
Uniqueness of user names is enforced Customer information logged to database Require contact information as well as address address will.
TUTORIAL NO. 24 Create Alerts and files in EBSCO.
U-Mail System Design Specification Joseph Woo, Chris Hacking, Alex Benson, Elliott Conant, Alex Meng, Michael Ratanapintha April 28,
Click your mouse button to advance the frames.. Coaches/Team Moms Getting Started.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Web-based Document Management System By Group 3 Xinyi Dong Matthew Downs Joshua Ferguson Sriram Gopinath Sayan Kole.
Finding Nearby Wireless Hotspots CSE 403 LCA Presentation Team Members: Chris Scoville Tessa MacDuff Matt Mohebbi Aiman Erbad Khalil El Haitami.
Creating a Single Sign On Account. To create a Single Sign On ID please visit and select the option to create a new account.
Automated Integrations An End-to-End Solution August 15, 2008.
Montgomery Parks, M-NCPPC Volunteer Services Office  Log Your Hours Online  View & Edit Your Volunteer Profile Hi and thanks for volunteering with Montgomery.
Business Processes and Workflow How to go from idea to implementation
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Web Self Service Take Home Message Web Self Service gives CRM information access to assigned non-CRM users.
Nina Drozd Supervisor: Fearghal Morgan Co-Supervisor: Martin Glavin Project Progress Presentation.
Profile Support Team Setting Up Your Staff User Account on Profile e-portfolio Click to progress through this tutorial.
Lecture 7 Interaction. Topics Implementing data flows An internet solution Transactions in MySQL 4-tier systems – business rule/presentation separation.
Welcomes you ! To a Gateway for Total Project Planning, Review, Cost Monitoring & Reports
1 Advanced Software Engineering Association for Computing Machinery High School Competition System Prof: Masoud Sadjadi Fall 2004 First Deliverable By:
Unit 9 – PEMS Blackberry Application Training. Course Goals What can PEMS do on my Blackberry? –basic functionality overview –planning information –reporting.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2012 Cisco and/or its affiliates. All rights reserved. 1 Voice Mailbox.
Simplify TeleHealth - Copyright 2012 Emerge.MD inc - Confidential Single Sign On via Active Directory Federation Services 4.6 Release (March 2014) Updates.
Parent Portal The txConnect parent portal allows parent’s to monitor their student’s progress in school.
Mark Lertvat (Speaker) Mike Jurney Andrew Levine Evan Davis.
I4ma Server Overview. High Level Architecture Internet Mobile Device Web Browser I4ma Server SMS SMS Service.
R1. The E-OPMR must allow the user create a new patient record from existing data in the EWS. High Level Use Case: TUCBW: User clicks Create New Record.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
MEMBERSHIP AND IDENTITY Active server pages (ASP.NET) 1 Chapter-4.
«Fly Carrier» agent software Optimization of data transmission over IP satellite networks.
Debbie Becker  Source code PHP  Database MySQL  Minimal jscript  No cookies, flash animation, add-ons.
Brandon Jarratt, Nathan Clark, Chris Bennett, David Nolan Software Engineering Final Presentation Section 502.
Enigma Mutiara Sdn Bhd Computer Based Learning (CBL) HSE Procedures.
Internet Advancement Ore-Ida Council Boy Scouts of America.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Purpose  The purpose of the cross box handoff feature is to make the.
Omnëmail Nicholas Allen Effie Goenawan Annie Liu Eric Orth Maetapong Upatising.
30 Copyright © 2009, Oracle. All rights reserved. Using Oracle Business Intelligence Delivers.
Lunchbox. Overview ➲ We developed a program called Lunchbox with the purpose of allowing the administrator to create a time sheet, create an employee.
Executive Summary - Human Factors Heuristic Evaluation 04/18/2014.
Scheduler CSE 403 Project SDS Presentation. What is our project? We are building a web application to manage user’s time online User comes to our webpage.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
ITMT 1371 – Window 7 Configuration 1 ITMT Windows 7 Configuration Chapter 8 – Managing and Monitoring Windows 7 Performance.
Copyright © SkyeyTech, Inc. CRMdesk Power and elegance.
Matt Willmer Ryan Beatty William Fahey. Activity List UI Assumptions Sources of Information Assumptions Destination of Information Assumptions Inconsistencies.
OPS Requirements Specification and Analysis Dustin Larson Bryan Campbell Charles Sears.
TxCONNECT TX connect is a Web Based application that can be accessed from anywhere using an internet connection Parents may access TX Connect from home,
Architecture Review 10/11/2004
Units can enter ranks, merit badges, and awards online.
PearsonAccess EOC Training
elp.
Modeling Effective Communications in an DevOps Environment using the SIS Testbed Amanda Crawford Fall 2017 This project will model a scenario between a.
Iteration 1 Presentation
CSE 403 Project SDS Presentation
Check the buttons at the bottom of your Alert
homework assignment due Feb 23
Registration Alert System (RAS)
Ontario Cup Tournament Convenor Guide May 2013
SharePoint services Provides team collaboration through SharePoint Sites and makes it easy for communities to work together on documents, tasks, contacts,
MyLion Registration Website | Mobile device
COmputeR ScIenCe wait-list User Stories Presentation
Step 1: Choose your Level
FIRST TIME USER - REGISTRATION INSTRUCTIONS
Internet Banking ARS Registration
Presentation transcript:

The Registration Alert System LCA Overview

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.

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 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

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

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

System Design

Software Architecture

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…

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

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

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

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

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

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