350 likes | 610 Views
Habitat for Humanity. Team Mission. Improve the efficiency of HFH’s operations. Improve data management and access to resources by Habitat affiliates through software solutions. Design systems, structures, and floor plans to minimize home construction and energy costs. . Organization.
E N D
Habitat for Humanity PURDUE UNIVERSITY
Team Mission • Improve the efficiency of HFH’s operations. • Improve data management and access to resources by Habitat affiliates through software solutions. • Design systems, structures, and floor plans to minimize home construction and energy costs. PURDUE UNIVERSITY
Organization • National • Tutorials • National Database Project • Local • ReStore Point Of Sale PURDUE UNIVERSITY
Associated Universities • National Database: • University of Notre Dame • Ohio State University • Butler University • Tutorials: • University of Wisconsin PURDUE UNIVERSITY
Americus, Georgia • 28 Hour Bus Trip == Team Bonding PURDUE UNIVERSITY
ReStore Project Garth Peterson – Industrial Management Pete Morici – Computer Science Mitch Harris – Computer Science Dave Livingston – Electrical Computer Engineering PURDUE UNIVERSITY
Organization From Chaos... • The Goal • Point of sale & Inventory system for a resale shop type of retail environment. • The Challenge • #Products X #Brands => **Big Mess** • Flexible pricing • The Initial Target • Lafayette HFH ReStore (currently delivered) PURDUE UNIVERSITY
Managing a Mess • A hammer's a hammer. • Group similar items together. • The hotter the fridge the hotter the price. • Track large ticket items on an individual basis • Price dictated by item's characteristics. • Condition • Brand • Features • Etc… PURDUE UNIVERSITY
Mechanisms for the Madness • Software organized by function • Sell • Donations • Inventory • Reports • Use existing tagging schemes as much as possible • UPCA Bar Codes (The U.S. Retail Standard) • Categories for grouping items PURDUE UNIVERSITY
Principles for Success • Expandability • Physically • Functionally • Compatibility • Hardware • Software • Ease of use • If it isn’t used nothing else matters PURDUE UNIVERSITY
RISMasterView • RISBasicFunctionView • Transactions • Donations • Inventory • Reports • Etc… • Hardware Devices • Barcode scanner • Printer • Bar code Printer • Cash drawer • Etc… RISDataSource Cache JDBC RISMasterView Network Database Server PURDUE UNIVERSITY
To Infinity and Beyond(Direction for future work) • Expand to support EAN-13 and UPCE bar codes • Fully implement the notion of a “Donor” • Custom cohesive visual icon theme • Enhance the inventory tab • Add graphing & printing features to Reports • Linking all ReStores via a Napster like network (Potential new national level project) PURDUE UNIVERSITY
Tutorials Rick Bowerman – Computer Science Brian Mathews – Computer Science Pauline Lim – Management Ben Hall – Engineering Adam Steiner – Mechanical Engineering PURDUE UNIVERSITY
Old Approach • Team created tutorials • Reviewed locally by Construction Managers followed by national approval • HFH dealt with distribution of tutorials PURDUE UNIVERSITY
Design Shown to HFHI • Publicly generated tutorials • Reviewed • Posted to the web • Rated by public and HFH • Edited by public and HFH PURDUE UNIVERSITY
Design for Next Semester We will create a generator that will be used by Wisconsin EPICS team to create tutorials for HFHI. Also, we will create an editor for them as well so that they can edit the revisions given to them by HFHI. PURDUE UNIVERSITY
National Database Team Immanuel Alexander – Computer Science John Horst – Computer Science Anna Kretz – Management Jeff Ross – Electrical Computer Engineering Noah Solomon – Computer Science PURDUE UNIVERSITY
Problem Statement • Problems for HFHI • No centralized survey administration and data collection system. • There is no concrete quantitative data showing the benefits of the Habitat program to the community, both locally and nationally. • Homeowner information and responses must be securely collected, transferred, and analyzed PURDUE UNIVERSITY
Methodology • Our 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 PURDUE UNIVERSITY
Tasks • Completed • Beta Version Written (Spring 2004) • Design Documentation (Fall 2004) • Server up and running (Fall 2004) • Version 1.0 Delivered (Spring 2005) • Outstanding • Version 2.0 (Additional Features) PURDUE UNIVERSITY
User Menus PURDUE UNIVERSITY
National Level: Surveys • 4 Options: Create, Edit, Freeze, Decommission • Stored Survey Information: • Name • Questions • Response Types • Survey Status PURDUE UNIVERSITY
Add Questions PURDUE UNIVERSITY
Modify Survey PURDUE UNIVERSITY
Local Level • 4 Options • Print Survey • Enter Responses • View Data • Edit Profile • Customer name is not stored by the local affiliate • Provides protection of personal information PURDUE UNIVERSITY
Surveys PURDUE UNIVERSITY
What's Next? • Local User • Retrieve Data • Surveys • Additional skipping functionality • View Data • Notre Dame • Suggestions from HFHI PURDUE UNIVERSITY
Any Questions PURDUE UNIVERSITY