MAMADOU BALDE & EDWIN PADILLA DICKINSON COLLEGE DECEMBER 19, 2015 Peace Operations Toolkit Final Presentation
General Application Area Serves as a course catalog for UN Peacekeeping Training Centers Anyone interested in courses could see them through an interactive map Provides a database for all training centers and correlating courses offered through the world Informs people on UN Peacekeeping courses offered during a specific period
Problem to be Solved What courses are offered and which training centers offer them? Where are these training centers located on a map?
Functional Requirements Search for a course When a user searches for a course, display a map that shows which training centers offer the course and how to get more information about the course List all active and future courses Display any training offers related to courses or training centers
Non-Functional Requirements Mobile Compatibility Up to date information at all times Responsive, time constraint, no huge time delays
Design Overview MySQL Database stores training centers, courses, categories, administrators Website Homepage that includes search course, hot deals and training offers sections Several other pages under different tabs, i.e. add courses, training centers and hot deals Serves as a file system
Implementation Strategy Database Management Back-End MySQL Front-End Bootstrap/ jQuery/ Google API PHP to generate HTML & to interact with the database HTML Map Interface Use ammap Libraries to generate map Use JavaScript to display result on the map
Results Database Created Applied Bootstrap to create multiple forms and home page Search Course Form Partially Finished Integrated JavaScript to make search course form interactive Add Course and Training Center Functionality Implemented Hot Deals Section Partially Finished Demonstration Demonstration
Future Goals and Plans Implementation of Map Hot Deals with Dynamic Content Mobile Compatibility Responsive Web-Design Administrative Privileges More Meetings
Thank you! Questions?