Visual Registration Overview Combines the elements of Schedule Finder, the Course Catalog, and the Registration Process all in an easy to use GUI.

Slides:



Advertisements
Similar presentations
Processes. Outline Definition of process Type of processes Improvement models Example Next steps… 1.
Advertisements

Online School Registration System Solomon Ng Pei-Yu Wang Evan Chiu Curtis Wong.
Electrical and Computer Engineering Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Final Project Review.
Reference and Instruction Automated Statistics Gathering and Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24)
NJIT Co-authorship database a website by Christopher Pax.
Term Project Teams of ~3 students Pick a system (discuss choice with me)  Want simple functionality, security issues, whole system (e. g., client and.
Academic Advisor: Prof. Ronen Brafman Team Members: Ran Isenberg Mirit Markovich Noa Aharon Alon Furman.
The Team Team consisted of 5 members. Max Annear – Henderson Conrad Orange Mike Debney Anton Slooten Luke Stanford.
U-Mail System Design Specification Joseph Woo, Chris Hacking, Alex Benson, Elliott Conant, Alex Meng, Michael Ratanapintha April 28,
Presented By: Shashank Bhadauriya Varun Singh Shakti Suman.
Web Application Architecture: multi-tier (2-tier, 3-tier) & mvc
Microsoft Access Ervin Ha.
110/29/12 These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
+ Connecting to the Web Week 7, Lecture A. + Midterm Basics Thursday February 28 during Class The lab Tuesday, February 26 is optional review Class on.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
O-Mopsi Project Presentation Zhentian Wan,Vladimir Tikhomirov, Surendra Maharjan, Olawumi Olayemi,
Systems Design. Systems Design Skills People skill (25%) - Listening, understanding others, understanding between two lines, conflict resolution, handling.
DSD Course – Project Status Presentation School of Innovation, Design and Engineering Malardalen University Dec 4 th,
Virtual Mechanics Fall Semester 2009
What’s New in Sage SalesLogix V Release Overview Sage SalesLogix v7.5.2 focuses on: −User Enhancements streamline the user experience furthering.
Facilimanage Dynamics aka “Facilies” CS 499 Final Presentation Curtis McKay Manneet Singh Brad Vonder Haar.
Team Viceroy Tom, Shannon, Jenny, Jordy, Damon, Brandon.
Windows Azure Team 9 Ben Holland Bao Nguyen Eric Petrowiak Barret Schloerke.
Team Members David Haas Yun Tang Robert Njoroge Tom Kerwin Clients Facilities Management Don Anderson Rick Klein.
Searchlets Customer: Paul English Advisor: Prof. Ethan Bolker Team : Satish, Di, Quan
Putting together a complete system Chapter 10. Overview  Design a modest but complete system  A collection of objects work together to solve a problem.
Capstone – Team C Project: Sisters Of The Road
May05-36: Boone Cemetery Management Software Boone Cemetery Management Software May05-36 Greg Thede, Director, Boone Parks Department Dr. Kothari Joseph.
MultiLearn toby Escarez ethan Faust jacob Mrozek ji Mun chris Patterson anirudh Srinivas calder Thami.
By Matt Baker Eric Sprauve Stephen Cauterucio. The Problem Advisors create a sign-up sheet to be posted on the door of their office. These sign-up sheets.
Final Demo MedConnection Giant Squid Michael Cohen Robert Esho Chris Hogan Kate Kuleva Nisha Makwana Alex Rodrigues Rafal Urbanczyk.
Dec 0605 Team Leader Ryan Wiegel (Cpr E) Team Members Kyle Curran (Cpr E) Seth Gillespie (Cpr E) Carlos Ortiz (Cpr.
DoG Ticket Trouble Ticket Web App By: David, Gabe, Trevor Group 4.
UPenn is a very large school with many departments. Finding help from the right place can be confusing, responses can take a long time PennHelp’s purpose.
MAKANI ANDROID APPLICATION Prepared by: Asma’ Hamayel Alaa Shaheen.
Project Concept Plan O.A.S.I.S. Scott Weisenborn Overview Objectives Contractual Aspects Schedule Resources Personnel Evaluation Methods Potential Problems.
What is Testing? Testing is the process of exercising or evaluating a system or system component by manual or automated means to verify that it satisfies.
Ashley Montebello – CprE Katie Githens – SE Wayne Rowcliffe – SE Advisor/Client: Akhilesh Tyagi.
Courselist Project Automated Graduate Student Information System Final project for CS 3354.
Apache JMeter By Lamiya Qasim. Apache JMeter Tool for load test functional behavior and measure performance. Questions: Does JMeter offers support for.
CTP210 TERM PROJECT
OTEPAD SDS PRESENTATION
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
CD Collection Hector Urtubia Fall Summary Motivation and Objective Technologies Used Project Design Database Design and Integration Demo.
EZReg Jun Ma Xu Nathan Plesnicher Jerin Schneider Chris Kennewick Sharon Lin Brian Watanabe.
 Architectural overview  Main APIs. getGames.php getGroupsLocations.php getGroupsScores.php getMessage.php getStreet.php getTime.php login.php sendMessage.php.
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
Design and Planning Or: What’s the next thing we should do for our project?
Windows 7 WampServer 2.1 MySQL PHP 5.3 Script Apache Server User Record or Select Media Upload to Internet Return URL Forward URL Create.
The Juggernaut Team Tyler Douthitt  Project Manager  Lead Website Developer Mike Harman  Lead Programmer Eric Rakers  Lead Documenter  Lead Analyst.
High-Performance Querying on RAW data Anastasia Ailamaki EPFL.
Suite Rates System Design Specification (SDS) and Planning Document.
GROUP PresentsPresents. WEB CRAWLER A visualization of links in the World Wide Web Software Engineering C Semester Two Massey University - Palmerston.
ECpE Student Database Team 21 Adviser: Tien Nguyen ECpE and Tony Moore.
Plug-In Architecture Pattern. Problem The functionality of a system needs to be extended after the software is shipped The set of possible post-shipment.
External Data Access Adam Rauch, 6/05/08 Team: Geoff Snyder, Kevin Beverly, Cory Nathe, Matthew Bellew, Mark Igra, George Snelling.
Schedule. ArcIMS/GIS - Chris Accomplishments –Research on Google Maps API –Research on ArcIMS SDE (Spatial Database Engine) direct connect Next Steps.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Guanyu Chu, Scott Clifford, Kansu Dincer, Andy Hou, Kenneth Kuan, Sarah Tachibana, Chris Schlechty.
Eugene Marathon 5 Guys. What was planned to this point Main milestones ◦ Write first pass of documentation ◦ Create WebPages ◦ Get server running and.
sTGC production database design
Fundamental of Databases
HMVR System Final Presentation
COP4710 Database Systems Project Overview.
Improving searches through community clustering of information
Software Support Framework
Software Development Life Cycle (SDLC)
Iteration 1 Presentation
Team Log: Preserve, Share, and Develop Your Ideas
Presentation transcript:

Visual Registration Overview Combines the elements of Schedule Finder, the Course Catalog, and the Registration Process all in an easy to use GUI

Team Structure Project Manager – Chad Mackley Communications Manager - Jacob Newgard Flex Team – Alyssa Irwin and Jacob Newgard PHP Team – Chad Mackley and James Hu SQL Team – Zack Allred and Allan Quiaoit

System Architecture MySQL Database UW Courses Data PHP Server Apache Server Flex Client Internet

Databases

Milestones – Beta Task MilestoneEstimated EffortDate DuePersonnel Set up Database2 days5/4/2008Zack and Allan Log in to student account1 day5/6/2008All Search by Course name3 day5/7/2008All View a schedule1 day5/10/2008All Add a class to a schedule1 day5/11/2008All Turn in Beta 11 day5/12/2008Chad Pseudo-Register your schedule with UW1 day5/14/2008Alyssa and Jacob Clear a schedule completely1 day5/15/2008Chad and James Remove a class from a schedule1 day5/16/2008All Display how much time to next course2 days5/16/2008All Designate a time period where the student is busy2 days5/18/2008All Turn in Beta 21 day5/19/2008Chad

Milestones – Final and Stretch Task MilestoneEstimated EffortDate DuePersonnel Add an entire schedule4 days5/24/2008All Save your schedule(s)1 day5/25/2008All Search by Department3 days5/28/2008All Color coded visual schedule and search results1 day5/29/2008Alyssa and Jacob Load your schedule(s)1 day5/30/2008All View highlighted course locations on campus map3 days6/3/2008Alyssa and Jacob Turn in Final1 day6/6/2008Chad Search by Time slot3 days6/6/2008All Rate schedules based on how helpful they are to the student4 days6/6/2008Chad and James Track what courses a student has taken3 days6/6/2008Chad and James

Test and Documentation Plan White box tests by individual programmers Black box tests by programmer’s teammate Testing using FlexUnit and PUnit API Documentation Pop up tips for idle users Usability tests to evaluate effectiveness

Risks Risk Chance of Occurring ImpactPreventionReaction Flex and PHP might be hard to use together. LH Explore the documentation of how to integrate PHP code with Flex. Work together to share pertinent interface information. Steep learning curve for Flex and PHP. LM Read documentation. Use pair programming between experienced programmers and inexperienced programmers. UW’s DB is too big and confusing to use efficiently. MH Talk to Time Schedule DB Admins to get a better grasp of their DB. Import data into a schema that’s more easily understood by coders. Search algorithm for schedules has poor performance. ML Research algorithms. Keep the size of table entries small for faster queries. Improve external components of search algorithm. Too much information to present to the user at one time. MM Designing the UI to be simple and user friendly while providing sufficient information. Get customer feedback and determine what is confusing or overwhelming and explore ways to simplify the UI.