EZReg Jun Ma Xu Nathan Plesnicher Jerin Schneider Chris Kennewick Sharon Lin Brian Watanabe.

Slides:



Advertisements
Similar presentations
Taraxacum Magdalena Jurić Tomislav Bronić Shahid Tarar Beta Prototype.
Advertisements

Would like to present to you:. Demo Overview Developed an online calendar Meant for small organizations –Efficiency –Communication As well as personal.
Micro Manager Performance Tracking System Rashed Hossain Sponsor: Nizam Ahmed Director of Finance and Administration Market One Enterprises.
Cloud Computing Lecture #7 Introduction to Ajax Jimmy Lin The iSchool University of Maryland Wednesday, October 15, 2008 This work is licensed under a.
File-Mate 1500 Design Review 1 November 19, 2013 KEVEN ABBOTT, ARCHITECT TYLER CROUSE, SPONSOR LIASON KIANA DELVENTHAL, TEAM LEADER, RECORDER LIAM WESTBY,
Software Testing Life Cycle
SEIMS SUPPORT N.C. State Board of Elections
Milestone III BRIAN WYKA.  Web-based project manager  Ideal for small company  Portal for employees to interact with each other  A way for administrators.
Reiman Gardens Plant Collections Database (Dec 0806) Reiman Gardens, one of the largest public gardens in Iowa, occupies 14-acres on the Iowa State campus.
The B uff. The Buffs Agenda 1. Recent iteration and Progress 2. Plan for next iteration 3. Prototype demonstration.
Bringing power of simulation to the public.
Cal Woodruff David Zhou Vik Kumar Wilson Huynh.  Volunteer Management System  Organizations can manage, advertise, and schedule  Volunteers can search.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Instructors begin using McGraw-Hill’s Homework Manager by creating a unique class Web site in the system. The Class Homepage becomes the entry point for.
Daniel PaluszekAbdelJLIL Jlil Verna Blake Adrian Libert Stanislav Opsha.
WEBMATRIX Microsoft Pranav Rastogi.
NMD202 Web Scripting Week3. What we will cover today Includes Exercises PHP Forms Exercises Server side validation Exercises.
My.umich.edu Partial Integration of Dynamic Services with Visual Design.
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.
Visual Registration Overview Combines the elements of Schedule Finder, the Course Catalog, and the Registration Process all in an easy to use GUI.
Dynamic Pages – Quiz #11 Feedback (under assignments) Lecture Code:
1 MassChallenge Technology Review MassChallenge Technology Review (April July 2011) MassChallenge Web Technology Review April July 2011 Johnny.
Courselist Project Automated Graduate Student Information System Final project for CS 3354.
.  A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate.  Taken advantage of Spring’s multi layer injection.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
T Iteration Demo Team 13 I1 Iteration
May06-11: ISEAGE Attack Tool Repository and Player Jeremy Brotherton, Timothy Hilby, Brett Mastbergen, Jasen Stoeker.
Date : 3/04/2010 Web Technology Solutions Class: PHP Web Application Frameworks.
CentralCampus Group: May13-26 – William Van Walbeek & Paul Wilson Client: Google, Muthu Muthusrinivasan Advisor: Manimaran Govindarasu Abstract Introduction.
CS5604: Final Presentation ProjOpenDSA: Log Support Victoria Suwardiman Anand Swaminathan Shiyi Wei Department of Computer Science, Virginia Tech December.
Presentation.
The basics of knowing the difference CLIENT VS. SERVER.
By Douglas Copas and Mark Perry.  Currently available small business based commercial inventory management systems are either prohibitively expensive.
IHacky Jon Lao Hong Nguyen Marcius Bagwan. iHacky Goals: Widen the social level of the developer community by popularizing their ways of software development.
Suite Rates System Design Specification (SDS) and Planning Document.
Web-based Front End for Kraken Jing Ai Jingfei Kong Yinghua Hu.
TEAM ZOMBIE MONGOOSES LCD CMS. Content Management Systems A tool to separate web site content management from back-end maintenance Features  Manage users,
Visual Schedule Finder SDS Presentation. Members Peter Beckfield Xia (My) Cam Rylan Hawkins Jordan Hoyt Sandra Li Devy Pranowo.
The Registration Alert System LCA Overview. Overview The Registration Alert System (RAS) is web-based software package that allows University of Washington.
Introduction to Bugzilla. May 12, 2011 What is Bugzilla? Bugzilla is a defect- or issue-tracking system Allows individual or groups of developers effectively.
Project Management Tools Meenakshi Lakshmikanthan 02/22/2010.
ECpE Student Database Team 21 Adviser: Tien Nguyen ECpE and Tony Moore.
MAMADOU BALDE & EDWIN PADILLA DICKINSON COLLEGE DECEMBER 19, 2015 Peace Operations Toolkit Final Presentation.
Course Schedule Builder Sharon Lin Brian Watanabe Xu (Ellen) Xu.
NAVSEA Liaison Scott Huseth Faculty Advisor Dr. Jiang Guo Team Members Areg Abcarians David Ballardo Niteen Borge Daniel Flores Constance Jiang June 3,
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
Software Development. The Software Life Cycle Encompasses all activities from initial analysis until obsolescence Analysis of problem or request Analysis.
Guanyu Chu, Scott Clifford, Kansu Dincer, Andy Hou, Kenneth Kuan, Sarah Tachibana, Chris Schlechty.
Technologies and Characteristics Outline Description –Architecture –ER Model –Pages Template Reasons of some choices Problems Encountered Some.
Firm SCALE Mid-term Report. What happened in the past 2 weeks Improved landing page design & code Better front-end visualization with chart feature More.
Dive into web development
Web Technology Solutions
Software Development.
DPS Dissertation System
Constructing Deploying and Maintaining Enterprise Systems
HMVR System Final Presentation
(on behalf of the POOL team)
B2C Online Store. B2C Online Store Group Members Introduction Name: Muhammad Gulfam VU ID: MC Program: MCS Supervisor: Muhammad Qamar Usman.
Dirk Düllmann CERN Openlab storage workshop 17th March 2003
Magento 2 Development For more information visit:
Front End Application Development We at Kushub Media have a group brimming with website specialists who comprehend the functional side of things and have.
WEB 407 knowledge is divine-- snaptutorial.com. WEB 407 Week 1 Individual Creating an HTML5 Document For more classes visit WEB 407.
Course Overview CS 4640 Programming Languages for Web Applications
Team 21: Project Plan Team Members: Nathan Staley Steven Murray
One EPIC Place Website Scheduler
ხელმძღვანელი: დიმიტრი ქარაული
A Social Calendar for Local Events
Course Overview CS 4640 Programming Languages for Web Applications
Presentation transcript:

EZReg Jun Ma Xu Nathan Plesnicher Jerin Schneider Chris Kennewick Sharon Lin Brian Watanabe

Introduction Our product is:  a web-based application which will allow UW students have greater control over their general registration experience using search options and an interactive visual schedule

Introduction Users can: Search the catalog and return a course list Mouse over preview with ghosting Add a course in the visual scheduler Add a course that conflicts with an existing course and handle that case by providing a list of overlapping courses register via our web app

Introduction Our product will NOT:  deal with the various issues that can arise while registering, such as: A class becoming full while using our tool Entry code violations Etc…

Architecture

Execution Plan  We split into two groups: frontend and backend development teams Frontend: Javascript, CSS, HTML Backend: PHP, MySQL  Each team meets more than twice a week  Big team meets once a week

Execution Plan – Team Structure TitleMain responsibilities Back end developer (3) Manipulation of the Database, Back end PHP support for front end Javascript Front end developer (4) Integration of AJAX framework into the project Front end Javascript interaction with the PHP back end Search pane Front end Javascript effects Program manager (1) Oversee the project and coordinate between subgroups Dev/Test (1) Automation for testing/managing bugtracking

Execution Plan  April 29 th : each team finish their own parts  April 29 th – May 10 th : integrating, testing, usability testing  May 10 th : beta release  May 10 th – May 20 th : feedback Integrated into product, fixing bugs  May 20 th : a possible Beta refresh  May 20 th -May30 th : Final release feature complete Test and clean up of bugs  May 30 th : Final Product Release

Execution Plan - Risks  UW database too unwieldy to use effectively  Refreshing front page may be too slow due to either database or javascript limitations  AJAX integration proves more difficult than anticipated

Testing Plan  Unit Test Strategy  System Test Strategy  Usability Test Strategy  Adequacy of Test Strategy  Bug Tracking Mechanism and Plan of Use

Documentation Plan  A walkthrough of a typical search, find, and register process  Tips on how to resolve conflicts in the schedule  Tips on how to most effectively search for classes  Detailed descriptions on the search criteria that we offer  Description of the relationship between the manipulation of the search option and the visual schedule

Questions?