Haiti Resilience Systems

Slides:



Advertisements
Similar presentations
Geography 911: NeoGeography GIS 2.0 and Software Toolkits Joshua S. Campbell – 23 February 2010.
Advertisements

DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Database Design & Web Integration. Proteus Data Services offers database design services using the flexible, open-source MySQL database system. Proteus.
Introduction to Mendeley. What is Mendeley? Mendeley is a reference manager allowing you to manage, read, share, annotate and cite your research papers...
The North American Carbon Program Google Earth Collection Peter C. Griffith, NACP Coordinator; Lisa E. Wilcox; Amy L. Morrell, NACP Web Group Organization:
Management Information Systems, Sixth Edition
By Liqiang Cheng, Naiqi Jin and Jason Yap. Project Description Project summary: A Geo-spatial search system that collects and combines data from various.
Front and Back End: Webpage and Database Management Prepared by Nailya Galimzyanova and Brian J Kapala Supervisor: Prof. Adriano Cavalcanti, PhD College.
Lecture Microsoft Access and Relational Database Basics.
Basic concept Technologies we have used The Design Problems, challenges & solutions Educational Gain.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Electrical and Computer Engineering PeopleFinder Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Midway Design Review.
Electrical and Computer Engineering PeopleFinder Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Comprehensive Design Review.
CSC 2720 Building Web Applications Database and SQL.
Microsoft Office XP Illustrated Introductory, Enhanced Office Applications with Internet Explorer Integrating.
Microsoft Office 2013 ®® Appendix A Introduction to Cloud Computing.
Geoinfosys Technologies New Delhi 9 th February 2012 Development of ‘Geographical Information System’ (GIS) based “Decision Support System for Transport”
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Web Design Basic Concepts.
Project Rickshaw SEARCH - FIND - GO. Project Rickshaw TEAM MEMBERS KEVIN AUGUSTINO – MATT FOX – DAVID MOORE SPONSORS KARASU TECHNOLOGIES - ERIK PAUL -
GIS technologies and Web Mapping Services
About Dynamic Sites (Front End / Back End Implementations) by Janssen & Associates Affordable Website Solutions for Individuals and Small Businesses.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
Jason G. Caudill Assistant Professor of Business Administration Carson-Newman College.
Powered by Employment Security Department WorkSource Integrated Technology Solution.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
 Saundra Speed  Mariela Esparza  Kevin Escalante.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
Asynchronous Interactive Design of Web Applications: Real-time SIP Message Monitoring System using AJAX Student: Yan-Hsiang Wang Advisor: Dr. Quincy Wu.
ECE 3553 Final Project by Brian Robl. What is Eventor? A simple, yet effective, website for event planning and searching.  Influence from Facebook Events.
MAKANI ANDROID APPLICATION Prepared by: Asma’ Hamayel Alaa Shaheen.
LABORATORY DATA MANAGEMENT SYSTEM HARSHIT MAHESHWARI (10290) N V SUBBA RAO (10466) GUIDED BY PROF. T.V. PRABHAKAR.
Spatial Information Retrieval. Spatial Data Mining + Knowledge Discovery Used for mining data in spatial databases with huge amounts of data Spatial data.
Architecture of Decision Support System
Yokogawa Global MES Solution Centre (GMSC)
CS779 Term Project Steve Shoyer Section 5 December 9, 2006 Week 6.
Windows 7 WampServer 2.1 MySQL PHP 5.3 Script Apache Server User Record or Select Media Upload to Internet Return URL Forward URL Create.
Server-Side Solutions Steve Perry
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
 Smartphones – iPhone, Android, Blackberries, etc  Tablets – iPad, Android, Windows, Google, etc.  Computers Basically anything that can connect to.
1/7/2016www.infocampus.co.in1. 1/7/2016www.infocampus.co.in2 Web Development training gives you and all-round training in both the design and the development.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
Open source IP Address Management Software Review
XP Creating Web Pages with Microsoft Office
COM621: Advanced Interactive Web Development Lecture 10 PHP and MySQL.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
Management Information Systems by Prof. Park Kyung-Hye Chapter 7 (8th Week) Databases and Data Warehouses 07.
5th Edition, Irv Englander
Web Programming Language
INTRODUCTION TO DATABASES (MICROSOFT ACCESS)
Web Technologies Computing Science Thompson Rivers University
Mapping for the interwebs
PowerPoint presentation
Outline Introduction Standards Project General Idea
Tracking and Booking Taxi
DCR ARB Presentation Team 5: Tour Conductor.
In-Class Activity… Cloud Computing.
Data Visualization Web Application
Information Technology Ms. Abeer Helwa
PHP and Forms.
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Lecture 2 Components of GIS
Nexus Cloud Solution Taking Cancer Center Administration to the NEXT LEVEL in Member Management.
PRESENTER: Entrinsik, Inc.
Red Sky Update “Watching the horizon for emerging health threats”
Microsoft Office Illustrated Fundamentals
Introduction to Portal for ArcGIS
Hybrid Integration Diagram Template
Presentation transcript:

Haiti Resilience Systems Khaled Deeb, PhD, MD, MBA Associate Professor and Academic Coordinator School of Professional and Career Education

The objective of this project: Introduction The objective of this project: - develop an interface for the Haiti Resilience System to facilitate real-time data collection and mining. This project will be particularly relevant in helping Haiti after the devastation caused by Hurricane Matthew.

Data Management MySql PhP WhatsApp Cloud Computing Major advantage to using this software include: Free Open Source Software Dependable Scalable Major advantages of using this software include: Functionality Widely Available PhP Cloud Computing WhatsApp Major advantages of using Cloud Computing: Capital-Expenditure Free Flexibility Increased Collaboration Major advantages of using this application include: User Friendly, allowing for crowdsourcing

MySQL Database Structure

Business Requirements Functional Requirements: Interface capable of working on any internet connected device Database capable of storing WhatsApp message data Database must account for historical data Automatic data formatting and segregation Data upload capabilities w/ automatic duplicate data removal Data post tagging and status rating Tag editing Geographical Map and tag markers Data searching and filtering

Business Requirements (cont.) Tags can be created by multiple users A messages can have multiple tags per MCF or per multiple MCFs In effect, it is a many-to-many relationship New tags per MCF can invalidate older tags within the DBs Geographical data is captured from the tags and reflected on the map Non-Functional Requirements Capable of being integrated with Haiti Resilience System’s main system Compatible with any web browser Tag creation requires creator identification

Technical Requirements The interface and databases must be created using PHP and was developed with a MySQL database The interfaces and databases were created using MAC & Windows 10 Databases: Severity table – stores severity level and color MCF table – stores mission critical function and their associated icon Tags table – stores the tagged message including location and MCF Locations table – stores longitude and latitude of Haiti Arrondissements Groups table – stores WhatsApp group names Arrondissements table – stores the names of Haiti Arrondissements Departments table – stores the department names of Haiti Arrondissements Temp2 messages table – stores temporary messages before being upload to the master table Messages table – master table of messages

Tangible Intangible System Benefits Increased informed and strategic decision making Rapid relief and recovery Increased reliable information Organized database Built-in search tools Geospatial mapping tools

1 2 3 4 5 6 7 Mission Critical Functions Extremely Vulnerable Elevated Vulnerability Elevated Vulnerability 7 Resilient

Interface Design

Interface Design Free PowerPoint Templates

Interface Design

Interface Design

Interface Design

Conclusion and Recommendation for Future Work Design authentication and security login with user credentials Develop a dashboard for a friendly and quicker access to interface tools Expand on the mapping Geosystem to allow a “layered” mapping, allowing for various layers of information to be access on the map interface Integrate Map Marker Searching and filtering capabilities, allowing for markers to be filtered out through search input

References N.A. (n.d.). Haiti MPHISE. Retrieved November 30, 2016, from http://haiti.mphise.resiliencesystem.org/ Banas, D. (n.d.). Derek Banas. Retrieved November 30, 2016, from https://www.youtube.com/user/derekbanas/featured N.A. (n.d.). Pair Networks Account Control Center. Retrieved November 30, 2016, from https://my.pair.com/ H. (n.d.). Webslesson. Retrieved November 30, 2016, from https://www.youtube.com/channel/UC8Nbgc4vUi27HgBv2ffEiHw Vanderweide, D. (n.d.). Dougv.com « Doug Vanderweide. Retrieved November 30, 2016, from https://www.dougv.com/ Gandy, D. (n.d.). The Icons. Retrieved November 30, 2016, from http://fontawesome.io/icons/ Khoury, A. (n.d.). DevelopPHP.com. Retrieved November 30, 2016, from https://www.youtube.com/user/flashbuilding/featured Dhanvani, P. (2014). Dropdown List in PHP | Binding Dropdown List with MySQL in PHP. Retrieved November 30, 2016, from http://freefeast.info/tutorials-for-beginners/php-tutorials/dropdown-list-in-php-binding-dropdown-list-with-mysql-in-php/ T. (n.d.). PHP Tutorial. Retrieved November 30, 2016, from https://www.tutorialspoint.com/php/php_file_uploading.htm T. (n.d.). Learn MySQL. Retrieved November 30, 2016, from https://www.tutorialspoint.com/mysql/index.htm N.A. (n.d.). Google Maps APIs  |  Google Developers. Retrieved November 30, 2016, from https://developers.google.com/maps/ N.A. (n.d.). HamsterMaps: Geocode your Addresses! Retrieved November 30, 2016, from http://www.hamstermap.com/geocoder.html Coveney, D. (n.d.). Using MySQL Workbench with XAMPP. Retrieved November 30, 2016, from https://interconnectit.com/blog/2010/01/14/using-mysql-workbench-with-xampp/ Muir, N. (2016). Nathan-muir/fontawesome-markers. Retrieved November 30, 2016, from https://github.com/nathan-muir/fontawesome-markers N.A. (n.d.). PHP MySQL Insert Query. Retrieved November 30, 2016, from http://www.tutorialrepublic.com/php-tutorial/php-mysql-insert-query.php H., & H. (2013). Facebook Style Hashtag System with PHP, MYSQL & jQuery. Retrieved November 30, 2016, from http://w3lessons.info/2013/11/18/facebook-style-hashtag-system-with-php-mysql-jquery/ N.A. (n.d.). HOW TO – Icon Bar. Retrieved November 30, 2016, from http://www.w3schools.com/howto/howto_css_icon_bar.asp N.A. (n.d.). Beginners PHP. Retrieved November 30, 2016, from http://www.homeandlearn.co.uk/php/php.html Rawat, P. (2016). How to avoid duplicate data insertion using php and MySql - Find Nerd. Retrieved November 30, 2016, from http://findnerd.com/list/view/How-to-avoid-duplicate-data-insertion-using-php-and-MySql/19525/ Willis, B. (n.d.). Bootstrap 3 Nav Menu Responsive Brand Logo Image - Dispute Bills. Retrieved November 30, 2016, from https://codepen.io/bootstrapped/pen/KwYGwq Khodke, P. (2016). Bootstrap Modal with Dynamic MySQL Data using Ajax & PHP. Retrieved November 30, 2016, from http://www.codingcage.com/2016/09/bootstrap-modal-with-dynamic-mysql-data.html