Presentation is loading. Please wait.

Presentation is loading. Please wait.

Habitat for Humanity PURDUE UNIVERSITY Habitat for Humanity National Database Design Review.

Similar presentations


Presentation on theme: "Habitat for Humanity PURDUE UNIVERSITY Habitat for Humanity National Database Design Review."— Presentation transcript:

1 Habitat for Humanity PURDUE UNIVERSITY Habitat for Humanity National Database Design Review

2 Habitat for Humanity PURDUE UNIVERSITY Rev. 01 Fall 2004 National Database Team Immanuel Alexander John Horst Anna Kretz Jeff Ross Noah Solomon

3 Habitat for Humanity PURDUE UNIVERSITY 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.

4 Habitat for Humanity PURDUE UNIVERSITY 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

5 Habitat for Humanity PURDUE UNIVERSITY 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.

6 Habitat for Humanity PURDUE UNIVERSITY Design Review Technical Challenges –Skip patterns: How to represent and implement –New tools and Languages: Visual Studio.net, C#, ASP.net, T-SQL –Efficient automatically generated design documents Other Challenges –Communication

7 Habitat for Humanity PURDUE UNIVERSITY

8 Habitat for Humanity PURDUE UNIVERSITY Login Functionality is defined by the type of user logging in. National User: HFHI employee Local User: HFH local affiliate

9 Habitat for Humanity PURDUE UNIVERSITY Demo Enter The Site

10 Habitat for Humanity PURDUE UNIVERSITY National Level: Users 3 Options: Create, Edit, Delete Stored User Information:  Affiliate Code  Email  Location  Login (Username)  Password (Hash)

11 Habitat for Humanity PURDUE UNIVERSITY Demo

12 Habitat for Humanity PURDUE UNIVERSITY National Level: Surveys 4 Options: Create, Edit, Freeze, Decommission Stored Survey Information:  Name  Questions  Response Types  Survey Status

13 Habitat for Humanity PURDUE UNIVERSITY Demo

14 Habitat for Humanity PURDUE UNIVERSITY National Level: Data 2 Options: View, Download Key Issues  Downloading text responses  Quantifying text responses

15 Habitat for Humanity 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

16 Habitat for Humanity PURDUE UNIVERSITY Automatic Documentation Generation For our C# code we are using a combination of XML tags and NDoc 1.3, free software. (example)example For our database we are still looking for a solution due to the large price tag on automatic documentation software. (example)example –Apex SQL Doc ~ $200 –SQL Help ~ $75 –Others Even more expensive

17 Habitat for Humanity PURDUE UNIVERSITY Communication Status Habitat For Humanity International Habitat For Humanity University Notre Dame Butler Ohio State

18 Habitat for Humanity PURDUE UNIVERSITY What is left? Local User –View Survey –Print Survey –Enter Data –Retrieve Data National –Manage Data Overall –Documentation

19 Habitat for Humanity PURDUE UNIVERSITY Any Questions

20 Habitat for Humanity PURDUE UNIVERSITY Thank you


Download ppt "Habitat for Humanity PURDUE UNIVERSITY Habitat for Humanity National Database Design Review."

Similar presentations


Ads by Google