The Juggernaut Team Tyler Douthitt  Project Manager  Lead Website Developer Mike Harman  Lead Programmer Eric Rakers  Lead Documenter  Lead Analyst.

Slides:



Advertisements
Similar presentations
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Advertisements

CONDO MANAGER The Leader in Association Accounting and Management Software Mailing Address: P.O. Box Charlotte, North Carolina Web Site
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Online School Registration System Solomon Ng Pei-Yu Wang Evan Chiu Curtis Wong.
Reference and Instruction Automated Statistics Gathering and Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24)
Mercury Quality Center Formerly Test Director. Topics Covered Testdirector Introduction Understanding the Testdirector Interface. Understanding Requirement.
Robofest 2001 Online Management System Jim Needham MCS 4833/01 Senior Project Dr. Chan-Jin Chung, Ph.D.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
AJAC Systems Hotel Reservation System
Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen.
Maintain and Modify By: Sahar Aftab (1253 ) and Mehboob Nazim (1085) Central Library.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Presented By: Shashank Bhadauriya Varun Singh Shakti Suman.
NMS1.0(c) Copyright Final Year Project Demonstration Dublin City University 29 th May 2003 Team Members : David ReadeTimothy Kelly
A brief overview of the project By Group 2 Barry Amir Bhumi Shubh.
A brief overview of the project By Group 2 Barry Amir Bhumi Shubh
File-Mate 1500 Design Review 1 November 19, 2013 KEVEN ABBOTT, ARCHITECT TYLER CROUSE, SPONSOR LIASON KIANA DELVENTHAL, TEAM LEADER, RECORDER LIAM WESTBY,
Systems Analysis And Design © Systems Analysis And Design © V. Rajaraman MODULE 14 CASE TOOLS Learning Units 14.1 CASE tools and their importance 14.2.
Computers & Employment By Andrew Attard and Stephen Calleja.
NCAA Student Athlete Compliance System May
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Computer Jobs 2013 Bob Nielson. Average Wage The average wages of all jobs in America >>>> $45,790 > $80,180.
OSIA Portal 2009 Mid-Term Presentation Nazim Öztahtaci Jiawei Chen Parvinder Gill Ye Tian Xin Guo Communication System Design 2009 Fall Mid-Term Workshop.
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Designing an Inventory Database System CS489 Research Project in Computer Science John Ahigian Advisor: Dr. Wang CS489 Research Project in Computer Science.
Software Engineering Project: Research Expert Prabhavathi Kumarasamy Joshua Thompson Paul Varcholik University of Central Florida.
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
JavaScript – Quiz #9 Lecture Code:
1 3. Computing System Fundamentals 3.1 Language Translators.
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.
Attack Tool Repository and Player for ISEAGE May Team:Jeremy Brotherton Timothy Hilby Brett Mastbergen Jasen Stoeker Faculty Advisor:Doug Jacobson.
Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001.
A Genealogy System for the Web Matthew A. Page November 20, 2002.
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE I PRESENTATION Bakor Kamal CIS 895.
Attack Tool Repository and Player for ISEAGE May06-11 Abstract Today’s world is changing shape as it increases its dependency on computer technology. As.
Ashley Montebello – CprE Katie Githens – SE Wayne Rowcliffe – SE Advisor/Client: Akhilesh Tyagi.
Center for Advanced Vehicular Systems Information System and Management Tool Matthew Denton Julie Sparkman Jon Yu Anshuman Ghai Matthew Denton Julie Sparkman.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
CTP210 TERM PROJECT
Unified Distributed (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis.
Project Launch Presentation. Overview  Group Members: Joshua Booth Jiajia Jiang Weijuan Shi  Client: G & T Security.
DataFlow Diagram – Level 0
Dean Anderson Polk County, Oregon GIS in Action 2014 Modifying Open Source Software (A Case Study)
DeShawn Senior Design III Presentation March 13, 2005 Raimey’s L.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
The basics of knowing the difference CLIENT VS. SERVER.
Web-based Front End for Kraken Jing Ai Jingfei Kong Yinghua Hu.
Engineering Projects In Community Service Matt Mooney Community Based Research University of Notre Dame.
A Mobile Library Management System Advisor: Dr. Shen Student: Ananta Gampaa November 8 th,2005.
Word Guess Team (Team #4) October 8, Word Guess Team  Team Members  Chakib Kouhel:  Steve Mattingley:
Overview Web Technologies Computing Science Thompson Rivers University.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
© CGI Group Inc. PrimePortal & #define Annika Maltesson, Project Krister Sundkvist,
CGS 3066: Web Programming and Design Spring 2016 Introduction to Server-Side Programming.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
Supervisor: Tran Dinh Tri Group Members: Duong Ngoc Nhat-NhatDN01687 Nguyen Quang Minh-MinhNQ01717 Nguyen Quang Minh-MinhNQ01717 Duong Hoang Nam-NamDH01552.
CGS 3066: Web Programming and Design Spring 2017
Web Technologies Computing Science Thompson Rivers University
Introduction to Dynamic Web Programming
CSE 4504/6504 Lab TA: Byron Williams Office: Bu209
INFORMATION RETRIEVAL AND KNOWLEDGE MANAGEMENT SYSTEM
The Online Smith Family Recipe Program
Database Driven Websites
Login & administration page
Information system Management
Database Management Systems
Web Technologies Computing Science Thompson Rivers University
Web Application Development Using PHP
Presentation transcript:

The Juggernaut Team Tyler Douthitt  Project Manager  Lead Website Developer Mike Harman  Lead Programmer Eric Rakers  Lead Documenter  Lead Analyst

Client Office of Student Financial Aid Contacts:  Sharon Berry – Director of the Office of Student Financial Aid  Martin Mokoosio – Server Maintenance

The Problem Financial aid representatives spend too much time dealing with repetitive questions  Phone calls  Time and Staff Intensive

The Solution Web-based Inter active F requently A sked Q uestion S ystem

InterFAQs Overview Web client module that stores FAQs (frequently asked questions) and allows a normal website visitor to browse and search through them Administration module that allows authorized financial aid representatives to add, modify, and delete the FAQs

InterFAQs Overview (cont) Dynamic solution to a dynamic problem A no-cost solution to a commercial problem

Requirements Functional  FAQ Search  Browsing capabilities  Ability to ask a question  Web-based administration  Active and inactive questions  FAQs belong to Topics

Requirements Nonfunctional  Follow design of existing website  Secure & Stable  Run on Windows 2000 Server  Use PHP and MySql

Interfaces 2 Interface Groups  InterFAQs Web Client Accessible to the general public  InterFAQs Admin Module Only accessible via 2 step login  Available at

ER Diagram

Architecture Programming Languages  HTML Hypertext Markup Language  PHP PHP: Hypertext Preprocessor  MySql My Server Query Language

Architecture Access Control and Security  Server Security  Application Security Web Client  Careful with user input Admin Module  2 step login  Passwords stored as md5 equivalent

Development Tools Macromedia Dreamweaver MX  File check in/out  Excellent for PHP and MySql coding  Test Server  Runs same versions of PHP and MySql as financial aid servers

Lifecycle Modified Waterfall (Shashimi)

Gantt Chart (Overview)

Gantt Chart (Full)

Deliverables  Feb. 25 th, 2005 InterFAQs Version.25 Complete Web Client Delivered  Apr. 1 st, 2005 InterFAQs Version.75 Complete Administration Module Delivered  Apr. 11 th, 2005 InterFAQs Version.9 Beta Entire application BEFORE extensive testing  Apr. 29 th, 2005 InterFAQs Version 1 Final Release

Risk Management Search algorithm  Trouble with implementation, efficiency Remote Development  Ability to develop and test code outside of Engineering building Learning Curve  PHP & HTML Delay in Client Communication  How well clients respond when info is needed

Status Where do we stand now  Design finished  Interfaces reviewed by clients What’s next?  Become PHP & HTML experts  Ready, set, implement!!!

Questions???

Web Client Main

Web Client Browse By Topic

Web Client Search

Web Client Search Results

Web Client Answer

Web Client Ask a Question

Web Client Send Question

Admin Module Login

Admin Module Main

Admin Module Inactive Question

Admin Module Orphaned Questions

Admin Module Pending Questions

Admin Module Add Question

Admin Module Topics Main

Admin Module Topic Tree Priority

Admin Module User Administration

Admin Module My Account

Admin Module Backup Main

Admin Module Backup

Database Search Query  Use MySql’s Boolean Full-Text Search SELECT qa.question, qa.answer, MATCH(qa.question, qa.answer) AGAINST (‘computer science’ IN BOOLEAN MODE) AS rel FROM QuestionInfo qi, QuestionAnswer qa WHERE MATCH(qa.question, qa.answer) AND qi.questionId = qa.questionId AGAINST (‘computer science' IN BOOLEAN MODE) ORDER BY rel DESC, qi.treePriority LIMIT 0, 10