PRESENTED BY : MOHAMMAD DIAB ALAA’ DWAIKAT SUPERVISOR: DR.SUFYAN SAMARA GRADUATION PROJECT PRESENTATION Amany 3la Al Tareeq أماني على الطريق.

Post on 12-Jan-2016

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

PRESENTED BY :MOHAMMAD DI AB

ALAA’ DWAIKAT

SUPERVISOR:DR.SUFYAN SAMARA

GRADUATION PROJECT PRESENTATION

Amany 3la Al Tareeqالطريق على أماني

Agenda

Introduction. Problem.Solution overview.

Solution (Mobile Application) Solution (Web Application).

SecurityTools & Technologies .Future work. Demo.

Introduction

What do we mean by Amany 3la Al Tareeq ?

Our project is a software system that supports the Arabic language to provide facilities for traffic policemen who work on the roads and keep drivers in touch with them.

Problem

Policemen:

1. Policeman faces difficulties when writing the fine (contravention) on papers for each car, it consumes the time of policeman to fill all data.

2. The traffic policeman department needs something to organize its work to manage all contravention that comes from each traffic policeman automatically.

3. The Traffic policeman faces difficulties to send contravention to drivers, especially when the fine is written and the driver is not in his vehicle.

Problem (Con’t)

Drivers:

1. They don’t have a system to help them to check their fines at any time and to know all specifications about them.

2. They face problems when they need to pay their contraventions, they spend more time in the Court or in the bank to pay it.

In Addition, Palestine has a lack of a system that monitors the accidents that occurs on the roads, to help affected persons and provide the necessary support for them on time.

Solution

Our solution is an integrated software system consists of: Mobile Application (Windows Phone App). Web Server. Web Application(website).

Solution (Mobile Application)

The Mobile Application helps Policemen to:1. Adding contraventions and do all operations on them.2. Receiving tasks from Traffic Policeman Department.3. Adding reports about accidents.4. Receive notifications about accidents that happen near them

to provide the necessary help if they can.

The Mobile Application help drivers to:1. View all their contraventions.

2. online payment.3. Adding reports about accidents and traffic problems.4. Receive notifications about accidents that happen near them

to provide the necessary help if they can.

Solution (Mobile Application)

Policemen Drivers

Solution (Web Application)

Help Traffic Policeman Department to:1. Adding tasks for Traffic Policemen.2. Show all statics related to the reports and contraventions.3. Adding new drivers and traffic Policemen and vehicles.

Help Drivers to:1. View all their contraventions.2. Online payment.

Solution (Web Application)

Security

Public and Private Key:we used it to encrypt all data that is sent between

the mobile application and web server, and between the web application and the server in addition to encrypt all the data that is stored in server database and mobile database.

Security(Con’t)

Security(Con’t)

Security(Con’t)

Pin Code:a short code consists of 4-6 digits, that is generated

automatically by the system and it’s available for traffic policemen only.

This code will appear when the traffic policeman needs to send the contravention to the server and after the policeman login to application.

Security(Con’t)

Authentication:

some variables contest of Username and Password that are added to data before sending to the server or the data that is sent from the server to mobile.

It’s not related to the username and password of user, it's mostly different.

Tools & Technologies

Database : SQL Server 2012 (web server). SQLite Database (mobile application).

SDK and Libraries: : o SQLWindows Phone 8 SDK.o WriteableBitmap Image for Windows Phone.o Coding4Fun Toolkit.o Json.NET (James Newton King).

Future Work

Build our application on other platforms like android and iOS so that it can be used by all community.

Enlarge our web application and add more features on it.

Add more facilities to policemen like make detection for vehicle number by camera without need to write it.

Improve the system by adding the algorithm to prevent the user to send more than one report to the same accident.

Add feature to mobile application to allow run all the features by using data packet from connection vendor as SMS

Demo Time

Any Questions ?

top related