EPICS: Engineering Projects in Community Service Habitat for Humanity Projects

Slides:



Advertisements
Similar presentations
Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
Advertisements

Chapter 11 Designing the User Interface
State of Indiana Business One Stop (BOS) Program Roadmap Updated June 6, 2013 RFI ATTACHMENT D.
Test Automation Success: Choosing the Right People & Process
Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
CONDO MANAGER The Leader in Association Accounting and Management Software Mailing Address: P.O. Box Charlotte, North Carolina Web Site
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
Design Review Fall Team Overview Team formed Fall Derived from JDS Broader Scope Currently consists of one project.
DISC Database and Innovative Software in the Community (DISC) 1 October 9th, 2011 ARMS 1098B Design Review.
Habitat For Humanity. Dave Russell HFH Members Web / Architectural Team Jimmy Johnson Lisa Major Nick Henthorn Prathima Venkatesan Energy Efficiency Team.
Habitat for Humanity Spring 2006 Restore Inventory System State Database Headquarters Tutorials.
Habitat for Humanity PURDUE UNIVERSITY Engineering Projects In Community Service Teams Here Today –Purdue University –University of Notre Dame –University.
EPICS: Engineering Projects in Community Service Habitat for Humanity Projects
Habitat for Humanity PURDUE UNIVERSITY Habitat for Humanity National Database Design Review.
Habitat for Humanity Final Presentation May 3, 2002.
Habitat For Humanity October 2, Team Organization Web / Architectural Team Prathima Venkatesan Jimmy Johnson Berook Moges Sam Jin Renae Hopf Energy.
Habitat for Humanity Fall 2003 Final Presentation Matthew Imakyure Payam Farazi In Chul Jang Albert Hidalgo Drew May Richard Black Miodrag Jankovic Dustin.
PURDUE UNIVERSITY Habitat for Humanity. PURDUE UNIVERSITY Team Mission Improve the efficiency of HFH’s operations. Improve data management and access.
Habitat for Humanity PURDUE UNIVERSITY Habitat for Humanity Design Review.
Habitat for Humanity PURDUE UNIVERSITY Habitat for Humanity Design and Delivery Review.
Inventory Control in Stores Dec05-09 Team: Jeff Benson Frederick Brown Christopher Reed Brian Wagner Date: December 6, 2005 Client: ISU Senior Design Program.
Chapter 13: Designing the User Interface
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Portfolio Manager ® Learning Objectives In this session, you will become familiar with EPA’s ENERGY STAR Portfolio Manager tool and learn how to:
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
3 Dec 2003Market Operations Standing Committee1 Market Rule and Change Management Consultation Process John MacKenzie / Darren Finkbeiner / Ella Kokotsis,
School Technology Solutions, LLC Technology Audits What's in it for you? 4 th Annual SW/WC Technology Conference March 11, 2010 Presenter: Lee Whitcraft.
DESIGN REVIEW DECEMBER 11, 2009 Databases and Innovative Systems for the community 1.
Trimble Connected Community
PHASE 4 SYSTEMS IMPLEMENTATION Application Development SYSTEMS ANALYSIS & DESIGN.
Computer-Based Trading Room Dec04-05 Client: ISU College of Business Advisor: Dr. Gerald B. Sheblé Team Members Steve Saillard Vipul Tiwari Dan Fitch Fahim.
1 Our Expertise and Commitment – Driving your Success An Introduction to Transformation Offering November 18, 2013 Offices in Boston, New York and Northern.
Web Applications for the School of NAS Group #3 09/18/2001.
Leonardo da Vinci BeLT - Blended Learning Transfer On line collaboration Previous experience and proposal Confindustria Veneto SIAV SpA Mestre, Fabruary.
GBA IT Project Management Final Project – “ FoodMart Corp - Making use of Business Intelligence” July 12, 2004 N.Khuda.
WEB-BASED DEAL LOG DATABASE PROJECT REVIEW Presented to SHEPHERD VENTURES By Sylvia Szubrycht.
1 King Fahd University of Petroleum & Minerals Department of Construction Engineering & Management CEM 515: Project Quality Management Case study of 8-phases.
Chapter 14 Information System Development
ISU Alumni Association Online Store Abstract The Iowa State University Alumni Association desires a complete overhaul of their online store. The current.
Software Engineering Project: Research Expert Prabhavathi Kumarasamy Joshua Thompson Paul Varcholik University of Central Florida.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Abstract Evidence can be the key to convicting someone of a crime, or acquitting a person of charges brought against them. To make sure the evidence is.
May05-36: Boone Cemetery Management Software Boone Cemetery Management Software May05-36 Greg Thede, Director, Boone Parks Department Dr. Kothari Joseph.
SacProNet An Overview of Project Management Techniques.
1-1 System Development Process System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders.
Computer Emergency Notification System (CENS)
Project 2003 Presentation Ben Howard 15 th July 2003.
+ EOIS-CaMS DATA MIA EOIS-CaMS Data Management, Integrity and Analysis (Data MIA) Prepared by: Robyn Cook-Ritchie, RCR Consulting ManagementIntegrity Analysis.
U.S. Department of Agriculture eGovernment Program Design Approach for usda.gov April 2003.
Project Overview Graduate Selection Process Project Goal Automate the Selection Process.
Created By: Rohit SahajpalJames AasmanDamon GuardMatt HudonEric BlackMartin Matthiesen.
Expert System Job Offer Evaluation Software May Abstract The project’s focus is to decide what criteria should be used to determine which job offer.
Project Documentation Presentation Fall Outline Purpose Types of Documentation Individual Documentation Project Documentation Team Documentation.
1 Microsoft Project Solution Offerings and the next chapter of EPM September 17th, 2003 Brendan Giles, PMP Systemgroup Management Services.
CS779 Term Project Steve Shoyer Section 5 December 9, 2006 Week 6.
Using REDCap (Research Electronic Data Capture) as a tool to perform research studies Abstract ID no. IRIA-1076.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Thomas Kern | The system documentation as binding agent for and in between internal and external customers April 24th, 2009 | Page 1 The system documentation.
Library Online Resource Analysis (LORA) System Introduction Electronic information resources and databases have become an essential part of library collections.
6/6/ SOFTWARE LIFE CYCLE OVERVIEW Professor Ron Kenett Tel Aviv University School of Engineering.
Final Review Systems Analysis and Design in a Changing World, 4th Edition 1 Final Review u Chapters 1-6, 8-10, 13, 14, 15 u Multiple choice, short answer,
Architecture Review 10/11/2004
Introduction to Visual Basic 2008 Programming
Software Documentation
Data Migration Assessment Jump Start – Engagement Kickoff
Enterprise Program Management Office
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Proposed Approach and Considerations
What is a System? A system is a collection of interrelated components that work together to perform a specific task.
Presentation transcript:

EPICS: Engineering Projects in Community Service Habitat for Humanity Projects

Habitat for Humanity Bringing families and communities in need together with volunteers and resources to build decent, affordable housing" - HFH International The HFH EPICS team tasks are to design systems and structures to minimize home construction and energy costs.

Habitat for Humanity HFH team works on the National, State, & Local Levels Multi-Institutional Projects  Notre Dame  Ohio State  Wisconsin-Madison

Purdue’s Habitat Team National Teams  Homeowner Surveys (NDB)  Construction Tutorial (Tutorials) Local Teams  Headquarters and Training Facility (HQ)  Restore Database Inventory Management (Restore)

Homeowner Surveys National Database Team Team Members Jeff Ross Noah Solomon John Horst Arthur Thompson

Problem Statement Problems for HFHI  No centralized survey administration and data collection system. Some local affiliates do their own surveying, but data is not shared.  There is no concrete quantitative data, currently, to show the benefits of the Habitat program to the community, both locally and nationally.  Homeowner information and responses must be securely collected, transferred, and analyzed to be in line with Habitat’s organizational mission.

Methodology Proposed Solution  Having a centralized secure server database for survey information and homeowner responses  Homeowner ID’s will be requested from the server but will be kept in paper records as to ensure the security of the information being recorded.  The web-based program will consist of three main parts:  A Survey Generator  Homeowner Response Collection\Input  Statistical Analysis

Technical Solution The current program relies on a single centralized database to hold the surveys, responses, and a list of questions and answers. It also relies on a web application to act as the front end to the database. HFHI standards are to use Microsoft products. We have adhered to HFHI standards. We are using ASP.net and MS SQL for this tool.

Tasks Completed  Beta Version Written (Spring 2004)  Reestablished communication (Fall 2004)  Design Documentation (Fall 2004)  Server up and running (Fall 2004)  Team has software (Fall 2004)  Documentation for all Previous Design Steps (Fall 2004) Outstanding  Version 1.0

Version 1.0 Pending approval from the project partner the following system will be implemented and delivered in Week 12 of Spring 2005:  User Management System (2 User classes)  National (1)  Local (~1700)  Each user level has different rights  National: Make Surveys, Enter Data, Export Data  Local: Data Entry

Next Steps Meeting with Professor Haurin at OSU Receive Feedback from IS dept at HFHI Start implementing design specs (Week 1-7) System Testing (8-12) Targeted Delivery Week 12 Spring 2005

Tutorials Team Team Members Aaron Rueth John Hostetler Hannah Mugford Richard Bowerman Construction Tutorials

Introduction Affiliates need a professional grade construction tutorial geared towards their volunteer base. Also wish to improve volunteer efficiency by giving them a solid background in their area of contribution.

Project Overview Construction Tutorials Project  Tutorial Template  Webpage  Reference Card  Tutorial Generator  Review Process  Feedback & Comment Forum  Revision and Update System

Progress Tutorial Template  Assess usability of current template  Testing the template on groups  Surveys to collect data University of Wisconsin-Madison  Four page on-site reference card  Currently six completed (Drywall, Siding, Trim, Interior Doors, Painting, Shingling)

Progress Tutorial Generator  Started this semester  ASP.NET and C#  Graphical User Interface  Information Entry  Currently working on HTML creation  Beta version complete in Spring 2005

Conclusion This semester, we came up with an overall view of where our project was headed and what was needed to delivery a project that could be continually revised and updated. The Tutorial Generator is the first phase in the automation of this project. After the completion of the generator, we will focus on the other systems involved in our project.

Headquarters and Training Facility Headquarters Team Team Members Jaime Alexander Dan Rorick Tim Chou Josh Copeland

Overview Problem: Habitat for Humanity of Greater Lafayette has outgrown their space. They need a place to continue construction during the winter months. Also, they would like to consolidate restore and offices. Goal: Our objective is to develop a feasibility report on a new training center/office building for the Greater Lafayette area Habitat for Humanity

Project Information Technical Progress:  Problem Identification  Specification Development Current Phase in Progress: Conceptual Design Documentation Completed in the EPICS design process:  Project Charter  Tech Appendix  Executive Summary

Project Planning Next Semester: Complete Conceptual Design  Decision Matrix of Requirements  Design Decision Table  Choose Design Approach Deliver Feasibility Report to HFH Lafayette, March 2005

Conclusion Team Headquarters is a few short weeks away from delivering the feasibility report to our Project Partner. Therefore, the objectives outlined are attainable and will be completed on time.

Restore Inventory Management Database Restore Team Team Members Garth Peterson Mitchell Harris Peter Morici

Goals Create a point of sale (POS) terminal  Must be easy to use  Suggest sale prices  Simple interface  As few steps as possible  Create invoice receipts  Accept donations  Inventory Search  Search by category  Financial report generator

Goals Build an inventory database  Linked to POS terminal  Access by HFH management at HQ (future project)

Current State of Operation Beginning Detailed Design phase  GUI Prototypes complete  Starting development of database

Progress Finished Problem Identification and Specification development Finishing Conceptual Design  Database structure  Program flowcharts Beginning Detailed Design phase  GUI Prototypes complete  Starting development of database  Small database prototypes

User Interface Layout Transactions Tab GUI Scanned Item shows up in Item Window with price Search option for the event the barcode falls off Manual entry for the event object can not be found Checkout button to finish transaction

User Interface Layout Donations Tab GUI Allows for the entry and categorizing of new donations Categorized list for easy entry of items Description of objects may be added in Description window

User Interface Layout Inventory Tab GUI Allows for a search of the inventory of the store Search by Category then Sub-Category

User Interface Layout Reports Tab GUI Generates financial reports Ability to search by any time period Ability to print report

Database Layout Category* Sub Category* General Item General Table* Item* Specific Item Specific Table* Item Specific Table* Item *Multiple Instances Database Structure

CVS and Eclipse Eclipse integrates CVS version control into the development environment. Both CVS and Eclipse are free / Open Source CVS provided by the CS department Eclipse on all ITAP computers

Java & MySQL Integration Java Connects to databases via JDBC MySQL is free and provides free driver for interfacing between the two. Advantages of JDBC Use standard SQL statements Standard Java interface

Database Connect Code

Database Query

Historic Centennial Neighborhood Association HCNA: Energy Efficiency in Historic Structures Ball State University: CERES

The Project Partner Historic Centennial Neighborhood Association  A group of homeowners determined to revitalize and stabilize the Lafayette neighborhood  Enlisted the help of EPICS for an engineering solution

The Team Gaurav Singhal  Mechanical Engineering Nikhil Thomas  Mechanical Engineering Bridget Webb  Civil Engineering

The Problem Historic Homes High Cost of Energy Bills

The Solution Custom built modeling package  Focus on historic residences  Takes into consideration the Secretary of the Interior’s Standards for Rehabilitation  Input specifics on house  Output guidelines on energy retrofits

The Objectives 1.What are the economic goals? 2.Are the historic homes inefficient? 3.If they are, how are they losing energy? 4.How can the efficiency be improved? 5.Will this change the historic value of the structure? 6.How can we inform the community of our findings?

The New Team New team Largest priority was creating a roadmap for future teams to follow  Division of team into subgroups  Aim to shorten time on learning curve for following teams

The Subgroups CARE  Community Awareness Research and Education DATA  Data Acquisition Testing and Analysis MAT  Modeling and Testing

CARE : This semester Acquisition of economic data  Existing economic data for individual homes and residences in the region  Attempted to find monetary goal  Contacts within Cinergy and Vectren

CARE : Future Semesters Act as liaison between community and EPICS team Educate community on energy efficiency issues Complete economic research Literary Research

DATA : This Semester Freshman Engineering house surveys  Created surveys of four historic houses  Researched guidelines for improvements  Compiled information generated from freshman  HOBO sensor research

DATA : Future Semesters Use sensors in a historic house Collect local climate data Construct data table for temperature and relative humidity Collaborate with CARE by providing engineering updates

MAT : This Semester Researched different modeling packages  Rem/Rate  Prism  EnergyPlus Web based tools Contacted modeling experts

MAT : Future Semesters Utilize data from DATA Test each modeling package for validity Create accurate models for historic houses Define assumptions and limitations for each existing modeling package Develop a custom modeling package

Deliverables Spring 2005  Informational packets for community  Recommendations on energy efficiency improvements to participating homeowners  Commencement of community seminars  Sensor and modeling data from first test house  Definition of economic goals

Summary Accomplished projects  Introductory collection of data  Creation of “roadmap” for future teams Ongoing projects  Definition of economic aims  Collection of house and local data  Testing of existing modeling packages Final Project  Creation of custom modeling package

Discussion Any Questions Thank you