defense of bachelor thesis
TRANSCRIPT
Design and architecture of a web applications for interactive display
of criminal statistical data
Bachelor thesis
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Table of Content
• Goal of the bachelor thesis
• The current state of the field
• Design and architecture
• Development
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
Goal of the bachelor thesis
• Interactive display of criminal statistical data in different forms:
• Interactive map of Slovakia with locations of crime scenes
• Graphs and tables
• Comparing data sets in form of graphs and tables
• Detail data views for specified cases
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
Goal of the bachelor thesis
• Digitalizing criminal data for:
• Better sharing
• Better organization and searching
• Availability from modern devices at any time and any place
• Ability to store multimedia files
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
The current state of the field
• Applications available in the United States and Great Britain
• The same pattern in organizing and presenting criminal data:
• Map of an area (state, region, etc.)
• Heat maps
• Crimes divided into categories (arson, burglary, robbery, theft, etc.)
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
The current state of the field
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
http://www.trulia.com/crime/
The current state of the field
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
http://maps.met.police.uk
Design and architecture
• Process architecture
• Storing case data
• Searching database
• Filtering and comparing
• Exports
• User management
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
Design and architecture
• Server side technology
• Operating system
• Database engine
• Programming languages, frameworks and libraries
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
Design and architecture
• Client side technology
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
Development
• Database
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
Development
• Programming application backend
• Routing
• Models
• Templates
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
Development
• Programming application front end
• Generating maps
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
Thank you!
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis
Q&A
26.6.2013Bratislava
Martin PuškáčPEVŠ FI
Design and architecture of a web applicationsfor interactive display of criminal statistical data Bachelor thesis