Rose-Hulman Archive Project Team 2 Eric Lewandowski Joseph Richey Jeremy Barton Todd Windler Jonathan Knez Steven Gregory JP Gonzalez.

Slides:



Advertisements
Similar presentations
Database Management Using Microsoft Access Xinhua Chen, Ph.D. Chinese Association of Professionals in Science and Technology March 23, 2003.
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
The EMS Directory Project Team PinchHitters Mark Blakley Stephen Hutsal Heath McLean Justin Ricci.
1Key – Report Creation with DB2. DB2 Databases Create Domain for DB2 Test Demo.
Multi-Model Digital Video Library Professor: Michael Lyu Member: Jacky Ma Joan Chung Multi-Model Digital Video Library LYU9904 Multi-Model Digital Video.
Adding scalability to legacy PHP web applications Overview Mario A. Valdez-Ramirez.
Rose-Hulman Archive Project Team 2 JP Gonzalez Jonathan Knez Steven Gregory Eric Lewandowski Joseph Richey Jeremy Barton Todd Windler.
CSTEP Cluster Sampling for Tail Estimation of Probability.
1 Chapter 12 Working With Access 2000 on the Internet.
Team Spider Interim Presentation. Team Spider Members Sponsor  Telecom Consulting Group N.E. Corp. (TCN) Advisor  Professor Raghu Reddy Students  Adam.
0-1 Team # Status Report (1 of 4) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team #: Team Name.
CompBooks.COM Reading into the Future… Date: Thursday May 3, 2001 Team2: Christopher M. Logan Sowmya Prabha Nagaraja Madhuri Kakumanu Sujatha Karimisetty.
Cornell University Library Instruction Statistics Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24) Wilson Muyenzi.
0-1 Team # Status Report (1 of 4) Client Contact –Status Point 1 –Status Point 2 Team Meetings –Status Point 1 –Status Point 2 Team Organization –Description.
LYU9901-Travel Net LYU9901-Travel Net Supervisor: Prof. Michael R. Lyu Students: Ho Chi Ho Malcolm Lau Chi Ho Arthur (Presentation on )
Multiple Tiers in Action
Reference and Instruction Automated Statistics Gathering and Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24)
CASE Tools CIS 376 Bruce R. Maxim UM-Dearborn. Prerequisites to Software Tool Use Collection of useful tools that help in every step of building a product.
Nu Project Management Office A web based tool to Manage Projects.
Improving access to digital resources: a mandate for order mandate: managing digital assets in tertiary education craig green,
Creating a SharePoint App with Microsoft Access Services
Project Management and Scheduling
Xpantrac connection with IDEAL Sloane Neidig, Samantha Johnson, David Cabrera, Erika Hoffman CS /6/2014.
CSCI ClearQuest 1 Rational ClearQuest Michel Izygon - Jim Helm.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
DBMS By Narinder Singh Computer Sc. Deptt. Topics What is DBMS What is DBMS File System Approach: its limitations File System Approach: its limitations.
Joomla! Day France SEBLOD Version 2.0 for Joomla! 1.6.
ADC Meeting ICEO Standards Working Group Steven F. Browdy, Co-Chair ADC Workshop Washington, D.C. September, 2007.
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
DAT602 Database Application Development Lecture 12 C/S Model Database Application.
Members: Twinkle Agarwal Anjana Bhirde David Hodgson Raviprakash Madaiah.
Fundamentals of Database Chapter 7 Database Technologies.
By Mircea Jivoin. Objectives Achieving the warehouse management over the internet using the SOAP Web Services Achieving the warehouse management over.
PERSONALIZED SEARCH Ram Nithin Baalay. Personalized Search? Search Engine: A Vital Need Next level of Intelligent Information Retrieval. Retrieval of.
Statistics Monitor of SPMSII Warrior Team Pu Su Heng Tan Kening Zhang.
NCSU Libraries Kristin Antelman NCSU Libraries June 24, 2006.
TSS Project Update WRAP Technical Analysis Forum San Francisco, CA October 11, 2007.
Project Plan for nSite Central Michael Dunn Ryan Sessions Kyle Kerrigan.
Visual Registration Overview Combines the elements of Schedule Finder, the Course Catalog, and the Registration Process all in an easy to use GUI.
Lesson 19: Site Development with FrontPage 2003 – Advanced Features.
Component Technology. Challenges Facing the Software Industry Today’s applications are large & complex – time consuming to develop, difficult and costly.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
1/22/08 RTR Project Presentation to TPTF RTR Project Michael Daskalantonakis & Brian Cook.
Dynamic Web File Maintenance  Reasons for development  Design Objectives  Development methods  Code examples  Demo.
CS779 Term Project Steve Shoyer Section 5 December 9, 2006 Week 6.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Slide 1 Use Case Packets.
Dean Anderson Polk County, Oregon GIS in Action 2014 Modifying Open Source Software (A Case Study)
K-12 Teaching Application Support and Software Ongo-08 Client Dr. John Lamont Prof. Ralph Patterson Advisor Dr. Gregory Smith Team Members Sean Boyle Tony.
The Juggernaut Team Tyler Douthitt  Project Manager  Lead Website Developer Mike Harman  Lead Programmer Eric Rakers  Lead Documenter  Lead Analyst.
“I’m hacking it!”.  Imagine that you’re hacking away on a web app that uses the Wicket web framework. You want to know how to create a form so that the.
T Iteration Demo Tikkaajat [PP] Iteration
T Project Review Rajoitteiset I2 Iteration
Equations for Ecademy Client: ISU Computation Center Faculty Advisor: Dr. Robert Anderson Technical Advisor: Dr. Pete Boysen Team Members:  Tim Arganbright,
WebScan: Implementing QueryServer 2.0 Karl Geiger, Amgen Inc. BRS NA UG August 1999.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
XML 2002 Annotation Management in an XML CMS A Case Study.
AA202: Performance Enhancers for Laserfiche Connie Anderson, Technical Writer.
AX DEVELOPMENT FOR NON- DEVELOPERS Why did my 15 minute change take 3 weeks.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
EE ePortfolio Presented by Team 3: David Schue Fred Pabon Stuart Ford Aydrian Howard Zach Bertram Zack Miller.
Teacher: Alison Roberts Northern Sydney Institute of TAFE
Software Support Framework
Library Reserve System
Andrew Deason, Eric Harmon, Bryan Rau-Jacobs, Andrew Smith
Lesson 1 The Web.
CS4433 Database Systems Project.
Team 13 The Los Angeles Community Garden Inventory and Locator
Presentation transcript:

Rose-Hulman Archive Project Team 2 Eric Lewandowski Joseph Richey Jeremy Barton Todd Windler Jonathan Knez Steven Gregory JP Gonzalez

Our Client Logan Library –Richard Bernier –John Robson IAIT –Sonny Kirtley

The Project Redo the web interface for the RHAP Create a friendly user interface Fix search engine.

The Old System

Diagram of Old System Client Web Server Database “Samuel ” Query: select * from IAIT.OBJECT Table of Results Formatted Results

Dislikes of Old System Too slow. –Client receives entire database then does its own searching –Memory intensive Too complicated Theme inconsistent with rest of Library page Does not work!

Requirements of New System It must work It must use the existing database Make it easily expandable The rest is up to us

Diagram of New System

Completed Work Search Database Fully Functional Web Interface Return Results and Display in Meaningful Way

Implemented Extras Static Web Portions Contained In Templates Audio Streaming Supported Help Synopsis Wildcard Search Capability

Extras (In Progress) Functional Browsing Tree Limit Results (10 per page)

Demo We will now see a search using our script

Approach Split Into Two Teams Individual Parts Done By Sub-Teams Workload Dynamically Allocated Amongst Team Members Based on Availability

Current Status System Completed – Add Cosmetic Changes

Lessons Learned Maintenance and Modification Is Tougher Than Creation Constraints Dictate Design Decisions Communication With Client Is Necessary Complete Core Project First, Add Extras As Time Permits

Time Distribution for Spring Quarter

Time Analysis for Winter Quarter

Risk Analysis Identification and Estimation IDRiskProbabilityImpactA Decision to change the DB field structure MH B IAIT decides to stop supporting Perl LH C Client does not approve of final project LH D The client or IAIT might need to modify Perl code LM E Modifying our Perl code breaks the system HH A E DB, C Low Probability Moderate Probability High Probability Low Impact Moderate Impact High Impact

Risk Analysis Mitigation A - Decision to change the DB field structure –Modify parsing script and searching script –Migrate records from old DB to new DB field structure B - IAIT decides to stop supporting Perl –Re-write scripts in other languages IAIT supports C - Client does not approve of final project –Meeting were held after implementing each feature D - The client or IAIT might need to modify Perl code –Heavy documentation in Perl code E - Modifying our Perl code breaks the system –Code is documented –In-depth Technical Document

Questions?