2. Team members
• Awald Hossain(011 092 012)
• Nasir Khan(011 073 006)
• Sheikh Fiayaz Moorsalin(011 073 006)
Supervised By
Prof. Dr S M Monzurur Rahman
4. Existing System/Process
• Physical presence at the authority office.
• Submit written application with the
approval/recommendation of local respective
authority.
• Decentralized administration for different
incidents.
6. Idea & Aim
• Keep city clean and hazard free
• Encourage citizens to perticipate & perform their
social duties and responsibilities
• Provide a hassle free, quick and online incident
reporting system
• Develope a centralized reporting service for
various incidents
• Provide automated notification service for
incident specific reporting
10. • Agile Development
o Divided the full project into several milestones
o Analyze and re-define the requirements after
finishing each milestone
o Perform scrum meeting for each milestone on
regular interval to keep unified thinking toward
the project.
11. Development Milestones
• Feasibility Analysis
• Tools Fixing
o Android (Primary)
o Phonegap
o JQuery Mobile
o Ajax
o PHP/Mysql
o REST web service
• Exploring Phonegap
o Camera Integration
o GPS Integration (GPS & via Mobile Network)
o Server Communication(Report submit with image files)
o Access Control for limited device access
14. Client Module
• Reports can be submitted using following
methods
o Web form at the website
o Handheld application using smart phone
Android
iPhone
Windows Phone
Blackberry
Symbian
15. Client Module: Technologies
• Phonegap
o Free and open source framework to create interactive
mobile apps for multiple platforms
o Build screen resolution indipendent app
o Reduce the development time and effort
o API for hardware integration with the application
o Efficient bug fixing for multiple app platforms
• Android
o Open source
o Platform independent development tools.
17. Client Module: Technologies (cont…)
• Metro UI Design Principal
▫ Better focus on content application
• Drupal CMS for Content Management
▫ Highly customizable
▫ Interactive Admin Panel
▫ Scalable API
▫ Easy to use for end users
32. Web Module
• Public Report Listing
• Incident Category Wise report Count & Listing
• Report Status
o Unnoticed
o Noticed
o On Progress
o Resolved
• Status Based Report Listing
• Interactive & Highly Customizable Admin Panel
for Content Management
33. Web Module: Technologies
• Apache:web server
• PHP:server side scripting Language
• MYSQL: database management
• PHPMyadmin: Database management tool
• Google Map API: location services and geo
tagging.
• Netbeans: Development IDE
• Amazon EC2: cloud based hosting service
34. Web Services
• Post user Information
o Stores user information and returns a report id
to the client
• Upload Picture(s)
o Uploads picture against the report id
o Pictures stores into the file system
o Stores relational information into the database
36. Future Scopes
Feature enrichnemts
• SMS Integration
o Notify respective authority in real time for rapid
action
o to communicate with reporter for further enquiry
and providing support
• Video Integration
o users may upload video footage of incidents
o feasible since 3G service is now available
• Efficient/Optimized Response Scheduling
• Mobile Friendly website to support other mobile
platform users
37. Future Scopes (cont…)
Real life emplimentation
• Extend the app to run survey
▫ Monitor surveyor's area coverage
• Any type of report/data collection
▫ After disaster situation analysis
▫ Disease control and management