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.

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.
MIT Lincoln Laboratory A Service-Oriented Approach to Application Development Robert Darneille & Gary Schorer WPI MQP Presentations ICS Group 10 October.
Business Development Suit Presented by Thomas Mathews.
Database management system (DBMS)  a DBMS allows users and other software to store and retrieve data in a structured way  controls the organization,
An Open Source Google Apps Integration (Bboogle) Patricia Goldweic, Sr. Software Engineer, Northwestern University.
IT Project Management, Third Edition Appendix A1 Appendix A: Guide to Using Microsoft Project 2002.
SavvyRecruiter Designed for Flexibility and Scalablity June 17, 2009 Jerusalem.
DISC Database and Innovative Software in the Community (DISC) 1 October 9th, 2011 ARMS 1098B Design Review.
Design of Web-based Systems IS Development: lecture 10.
Accounting & Billing System for the WEB Centre GDP 19 Donna Crawford (dc899) Chris O’Neill (ckjon101) Amit Shah (ams401) David Newman (drn101) Supervisor.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
Tutorial 8 Sharing, Integrating and Analyzing Data
Access 2007 ® Use Databases How can Microsoft Access 2007 help you manage a database?
By Conor Buckley. Index What is Golf Coach Direct? The Team behind GCD My Experience Working for GCD Highlight of my work for GCD Q&A.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Section 13.1 Add a hit counter to a Web page Identify the limitations of hit counters Describe the information gathered by tracking systems Create a guest.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
At the North of England Institute of Mining and Mechanical Engineers Library, Newcastle upon Tyne.
TEAM FOUNDATION SERVER (TFS) By Sunny Niranjana Devi. M.
ABSTRACT Zirous Inc. is a growing company and they need a new way to track who their employees working on various different projects. To solve the issue.
Clay SchumacherJosh WeisskopfCory Simon Advisor: Tien Nguyen Reiman Gardens Plant Database Dec
Oracle Application Express (Oracle APEX), formerly called HTML DB, is a Free rapid web application development tool for the Oracle database.
Report Prepared for Envision Presented by: Kristen Vargas Rossana Figuera Yinka Osidein.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
Understand Application Lifecycle Management
May Client Dustin Gray Associate Director of Compliance ISU Department of Athletics Faculty Advisor Dr. Doug Jacobson Development Team Andy Dorman.
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
Elockbox Team08 Fall2014 Jian Lei Role(s): Project Manager / Builder Da Lu Role(s): Prototyper / System/Software Architect Cheng Role(s):Feasibility Analyst.
Fundamentals of Database Chapter 7 Database Technologies.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Capstone – Team C Project: Sisters Of The Road
Draft Michael Perry Business Teacher, East Paulding High School Paulding County Adjunct Business Professor, Kennesaw State University T.R.A.C.S. T eacher.
KMS Products By Justin Saunders. Overview This presentation will discuss the following: –A list of KMS products selected for review –The typical components.
EDI Project Adam Davie Clark Bedsole Tim Jansen Robert Jones.
The Development of the Ceramics and Glass website Mia Ridge Museum Systems Team Museum of London.
Dec 0605 Team Leader Ryan Wiegel (Cpr E) Team Members Kyle Curran (Cpr E) Seth Gillespie (Cpr E) Carlos Ortiz (Cpr.
NET-AUCTION This online auction project Directed by: Mr. Maxim Gurevich Submitted by: Yuri Kipnis Alex Scheotkin Alex Scheotkin.
 Three-Schema Architecture Three-Schema Architecture  Internal Level Internal Level  Conceptual Level Conceptual Level  External Level External Level.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Senior Project, 2015, Spring Senior Project Web Site –Version 5 Student: Jacek Kopczynski, Florida International University Mentor: Masoud Sadjadi, Florida.
Contents Project motivations Currently in the market there is no specific software that aid in parks and playground management. Through innovative computerisation.
Database Concepts Track 3: Managing Information using Database.
Utilizing Databases to Manage Precision Ag Data Candice Johnson BAE 4213 Spring 2004.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
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.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
IST 220 – Intro to Databases Lecture 2 Touring Microsoft Access.
Ms Dynamics Ax 2012 By Johnkrish. MSD Ax is a Customizable, Multi-language, Multi-Currency ERP Solution. Completely integrated & Web-enabled Supports.
Rolando Gaytan Clay Schumacher Josh Weisskopf Cory Simon Aaron Steil (Reiman Gardens) – Client Dr. Tien Nguyen - Advisor.
Condor Technology Solutions, Inc. Grace Performance Chemicals HRIS Intranet Project.
Team Members Tyler Lamb Kirk Olson James Woestman IRP Presentation Client Zirous Inc. Faculty Advisor Tien Nguyen 1.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
WebDat: A Web-based Test Data Management System J.M.Nogiec January 2007 Overview.
CS223: Software Engineering Lecture 14: Architectural Patterns.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 - Essentials of Design an the Design Activities.
PREPARED BY: PN. SITI HADIJAH BINTI NORSANI. LEARNING OUTCOMES: Upon completion of this course, students should be able to: 1. Understand the structure.
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
Navigation Framework using CF Architecture for a Client-Server Application using the open standards of the Web presented by Kedar Desai Differential Technologies,
Expense Tracking System Developed by: Ardhita Maharindra Muskan Regmi Nir Gurung Sudeep Karki Tikaprem Gurung Date: December 05 th, 2008.
@GPUG WHAT’S NEW IN DYNAMICS GP 2016 ? Presented by Beat Bucher, Dynamics GP MVP 1 Tweet During today’s #GPUG, #GPUG.
Copyright Office Material Copyright Request System.
Architecture Review 10/11/2004
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
Web Routing Designing an Interface
Definition CASE tools are software systems that are intended to provide automated support for routine activities in the software process such as editing.
Systems Engineering Tool for Intelligent Transportation
Appendix A: Guide to Using Microsoft Project 2002
Appendix A: Guide to Using Microsoft Project 2002
Presentation transcript:

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 facility features plants grown in distinct indoor and outdoor gardens, an indoor conservatory, and five supporting greenhouses. Prior to the spring of 2009, staff at Reiman Gardens used a combination of Microsoft Access and Excel spreadsheets to organize data on the vast amount of plants in the gardens. This system proved to be cumbersome and difficult for staff and volunteers to use. The Dec Senior Design team developed a new web-based system for staff and volunteers to manage plant records using an efficient, user friendly interface. Requirements The product shall store ten types of records: Accession, Genus, Species, Supplier, Location, Reference, Family, Photo, Propagation, and Removal. The product shall allow users to create, edit, view, and search records. The product shall provide user accounts. The product shall generate files containing plant information in a format compatible with label makers. The product shall have the ability to print reports. Design The design concept that has been implemented is web based and hosted by an external web hosting company. Registered and public users can access the system through standard web browsers and navigate between pages using links. CakePHP is a rapid development framework for creating web based database applications. The framework creates abstraction layers that automatically manage much of the low level code. CakePHP strongly emphasizes the Model-View-Controller architecture. Data is stored in the model, the user is presented information in the view, and the controller manages interaction between the model and view. Outcome The Plant Collections Database is currently in use by Reiman Gardens and has proven to be an improvement over the previous system. The deployed system is hosted by Dreamhost and can be accessed at More development information can be found at Testing Unit Testing: During development, each component was tested individually before it was integrated into the project. Integration Testing: When new components and functionality were added to the system, they were tested to verify they performed as expected and did not disrupt other functions. Deployment Strategy: An early version of the system was released to the client for alpha testing. This enabled the client to provide useful feedback early in the development process. Bug Tracking: During testing, new errors were documented as tickets if they could not be fixed immediately. This allowed the team to formally record and manage system deficiencies. Entity Relationships The diagram shows the relationships between tables in the model. Developers Clay Schumacher Cory Simon Josh Weisskopf Rolando Gaytan (Spring Only) FacultyAdvisor Faculty Advisor Tien Nguyen Client Contact (ph) View (Presentation) View (Presentation) Controller (Logic) Controller (Logic) Model (Data) Model (Data) Client