SlideShare a Scribd company logo
1 of 11
Download to read offline
Higher Colleges of Technology
Khalifa City Women’s College
Computer and Information Science
Khadamaty – ‫ﺧﺩﻣــﺎﺗﻲ‬
Smart Application Award of the Ministry of Interior
Project Documentation
Submitted By:
• Azhar Mohamed Al Ameri
• Mariam Mohamed Al Hammadi
• Fatima Mohamed Al Hashemi
• Khadija Mohamed Al Awlaqi
• Hessa Omar Bin Amro
Supervised By:
• Ned Nedumaran
• Rajavelu Loganathan
• Dr. Muawya Aldalaien
• Hamda Al Breiki
Page 2 of 11
Table of Content
I. INTRODUCTION ..................................................................................................3
II. PROTOTYPE OVERVIEW......................................................................................4
Technology and Platforms............................................................................................................4
Architectural Overview..................................................................................................................4
III. PROTOTYPE IMPLEMENTATION ..........................................................................5
Mobile Application: ..................................................................................................................6
MOI Backend Interface..........................................................................................................10
IV. PROTOTYPE DEPLOYMENT...............................................................................10
V. CONCLUSION...................................................................................................11
Page 3 of 11
I. Introduction
“We want UAE Government services to be delivered to the public
through mobile phones” this statement by H.H. Sheikh Mohammed bin
Rashid drew new directions not only for UAE Governmental entities, but
also us. Our leaders always inspiring us to take the lead in innovating for
the future. As students in UAE we got this change to be part of this
technological revolution in serving the public through mobile phones.
Since most of government services for the public is offered by Ministry of
Interior (MOI), we thought of a solution that will package those services
and make them accessible anytime and anywhere. The solution will
bring MOI services close to their customers’ fingers. “Khadatay” is our
proposed mobile application for Ministry of Interior smart services.
Khadamaty will allow customers to access information about all the
services offered by MOI, apply for the service, follow up, pay fees, and
accomplish it.
We developed a prototype for Khadamaty mobile application. In this
prototype we implemented one service that covers the 4 stages of
customer journey. This document will walk you thought the implemented
prototype and will show the main features for Khadamaty. The
document also includes a manual for using the application front end
(mobile application) and backend (web application).
Page 4 of 11
II. Prototype Overview
This section provides an overview for Khadamaty application prototype.
Technology and Platforms
Mobile application:
• The prototype was implemented for Android devices
• Android native code used for development
Backend server:
• PHP: to handle mobile client requests, follow up, and admin actions
• MySQL to store the dummy data
Broker:
In order to allow Khadamaty application to receive updated and follow
up messages from the backend server, we used Google Cloud
Messaging for Android (GCM). GCM is a service that allows you to send
data from your server to your users' Android-powered device, and also to
receive messages from devices on the same connection [1].
Architectural Overview
Khadamaty is a multitier architecture application. As illustrated in figure
1, Khadamaty is consist of the following components:
1. Mobile application
2. Web server
3. Database Server
4. Google Cloud Messaging
These different component for Khadamaty Application will function as
following:
• Khadamaty clients will be using the mobile application to access
MOI services
• Each client will automatically connect to GCM to get a
registration ID for Khadamaty application (one time registration)
• The client will select the service and fill the required data for that
service and send the request to the web server
• The client will send GCM registration ID along with service request
data
Page 5 of 11
• The web server will store service request with GCM registration ID
in the database server
• MOI staff will access the requests from a web interface to process
the client request and send notification for the client through
GCM
• The client will receive GCM notification about the request sent
earlier by mobile application
• Client retrieve updates about his/her requests from the webserver
Figure 1: Khadamaty Architectural Overview
III. Prototype Implementation
This section describes the implemented prototype for Khadamaty. In this
prototype we implemented one service from MOI which is "Issuance of
certificates of criminal case" also known as "Good Conduct Certificate
Request”. The selected service is under “Policing General Head Quarter”
sector.
DatabaseWeb Server
Google Cloud Messaging
Khadamaty App
Admin Web Interface
Page 6 of 11
Mobile Application:
Following screens walk you through the implemented prototype. Please
note that the screens implemented in two languages: Arabic & English.
1. Main Screen:
• The user will select the sector: Policing General Head Quarter
• Them the service: Issuance of certificates of criminal case
The user can navigate to different screens using the three Buttons at
the bottom of the screens:
Go to requests screen, where the user can
follow up with his/her requests for MOI services.
Go to the main screen where the user can
select sector and then the service
Setting screen, where the user can change the
language for the application screens
Page 7 of 11
2. Service Screen:
For “Issuance of certificates of criminal case” the user will need to
enter the following:
• Emirates ID: either using the camera to scan it or by typing it
• The name of the entity requesting this certificate
• If translation is needed or not
Page 8 of 11
3. Requests Screen
The user can check the status for all the requests issued by the
application and follow up with the request from Requests Screen.
Page 9 of 11
4. Accepted Request Screen
If the requested service is approved by MOI admin, the user can select
the request and complete the application.
For “Issuance of certificates of criminal case”, the user need to:
• Pay service fees. The application will be integrated with e-
dirham web services.
• Enter delivery address, which include user GOE location and
mobile phone number
5. Notifications
The application will receive Push notification regarding the status of
service request. Following screens illustrate the notification part in the
application.
Page 10 of 11
MOI Backend Interface
We implemented a sample backend interface for MOI staff to follow us with the
requests issued by Khadamaty mobile application. This backend interface also
connected to GCM to send notifications to the clients for their applications and
requests status. This backend interface is connected to a dummy database
tables that will store clients requests with GCM registrations IDs.
Figure 2 shows the backend interface for MOI staff to follow us with “Issuance of
certificates of criminal case” requests.
Figure 2: Khadamaty backend interface
MOI staff will process the requests, update them and send notifications to the
clients to follow up with their requests.
IV. Prototype Deployment
Following are the steps to deploy this prototype:
1. Mobile Application:
• Install the provided MyServices.apk in Android device
• Run the application and start using it
• Note: The source files for Android application also provided
2. MOI Staff Backend
• Backend interface can be accessed from the following link:
http://cis1203.net/moi_connect/
• Note: the source code for the backend web application is also
provided
Page 11 of 11
V. Conclusion
Khadamaty is our proposed smart solution for MOI services. In this
prototype we implemented a sample service which is: Issuance of
certificates of criminal case. The solution implemented for this service can
be adapted for other services as well. Our aim was to find a solution that
will bring MOI services closer to the customers and to make it easier and
more convenient for both service provider and customers.

More Related Content

What's hot

IRJET - Vahaan Registration System
IRJET - Vahaan Registration SystemIRJET - Vahaan Registration System
IRJET - Vahaan Registration SystemIRJET Journal
 
Srs of make my trip.com
Srs of make my trip.comSrs of make my trip.com
Srs of make my trip.comAnand Kumar
 
Online flight booking srs document
Online flight booking srs documentOnline flight booking srs document
Online flight booking srs documentmanthankdesai
 
Fancy car rental system final presentation
Fancy car rental system final presentationFancy car rental system final presentation
Fancy car rental system final presentationABUBAKER ALJAILANI
 
Srs example(1)
Srs example(1)Srs example(1)
Srs example(1)zozila
 
SRS for Railways Reservation System
SRS for Railways Reservation System SRS for Railways Reservation System
SRS for Railways Reservation System Vignesh Arun
 
E recharge bytes v5.0 mobile recharge software
E recharge bytes v5.0   mobile recharge softwareE recharge bytes v5.0   mobile recharge software
E recharge bytes v5.0 mobile recharge softwareCyrus Recharge Solutions
 
JUSTCABS - an Online Cab Reservation System (Final Year Project)
JUSTCABS - an Online Cab Reservation System (Final Year Project)JUSTCABS - an Online Cab Reservation System (Final Year Project)
JUSTCABS - an Online Cab Reservation System (Final Year Project)Amartya .
 
MechaTronix + Online Selling Process
MechaTronix + Online Selling ProcessMechaTronix + Online Selling Process
MechaTronix + Online Selling ProcessSaad Hussain
 
VEHICLE MANAGEMENT SYSTEM
VEHICLE MANAGEMENT SYSTEMVEHICLE MANAGEMENT SYSTEM
VEHICLE MANAGEMENT SYSTEMAkash Koul
 
Online banking for industrial presentation in college sav(1)
Online banking for industrial presentation in college  sav(1)Online banking for industrial presentation in college  sav(1)
Online banking for industrial presentation in college sav(1)shubham pandey
 
Judicial precedent on mastercard s case aar & high court ruling
Judicial precedent on mastercard s case   aar & high court rulingJudicial precedent on mastercard s case   aar & high court ruling
Judicial precedent on mastercard s case aar & high court rulingDVSResearchFoundatio
 
Online Cab Booking System Final Report
Online Cab Booking System Final ReportOnline Cab Booking System Final Report
Online Cab Booking System Final ReportPiyushPatil73
 
System Analysis & Design Report on Taxi Dispatching System using Smartphone
System Analysis & Design Report on Taxi Dispatching System using SmartphoneSystem Analysis & Design Report on Taxi Dispatching System using Smartphone
System Analysis & Design Report on Taxi Dispatching System using Smartphonethededar
 
Online Cab Booking (EpicRide 24x7)
Online Cab Booking (EpicRide 24x7)Online Cab Booking (EpicRide 24x7)
Online Cab Booking (EpicRide 24x7)Shadan Khan
 

What's hot (20)

IRJET - Vahaan Registration System
IRJET - Vahaan Registration SystemIRJET - Vahaan Registration System
IRJET - Vahaan Registration System
 
AUTOMOBILE MANAGEMENT SYSTEM
AUTOMOBILE MANAGEMENT SYSTEMAUTOMOBILE MANAGEMENT SYSTEM
AUTOMOBILE MANAGEMENT SYSTEM
 
Srs of make my trip.com
Srs of make my trip.comSrs of make my trip.com
Srs of make my trip.com
 
Online flight booking srs document
Online flight booking srs documentOnline flight booking srs document
Online flight booking srs document
 
Fancy car rental system final presentation
Fancy car rental system final presentationFancy car rental system final presentation
Fancy car rental system final presentation
 
Srs example(1)
Srs example(1)Srs example(1)
Srs example(1)
 
SRS for Railways Reservation System
SRS for Railways Reservation System SRS for Railways Reservation System
SRS for Railways Reservation System
 
App Proposals - Cab Booking
App Proposals - Cab BookingApp Proposals - Cab Booking
App Proposals - Cab Booking
 
VEHICLE MANAGEMENT SYSTEM
VEHICLE MANAGEMENT SYSTEMVEHICLE MANAGEMENT SYSTEM
VEHICLE MANAGEMENT SYSTEM
 
Ghar Service
Ghar ServiceGhar Service
Ghar Service
 
E recharge bytes v5.0 mobile recharge software
E recharge bytes v5.0   mobile recharge softwareE recharge bytes v5.0   mobile recharge software
E recharge bytes v5.0 mobile recharge software
 
JUSTCABS - an Online Cab Reservation System (Final Year Project)
JUSTCABS - an Online Cab Reservation System (Final Year Project)JUSTCABS - an Online Cab Reservation System (Final Year Project)
JUSTCABS - an Online Cab Reservation System (Final Year Project)
 
MechaTronix + Online Selling Process
MechaTronix + Online Selling ProcessMechaTronix + Online Selling Process
MechaTronix + Online Selling Process
 
VEHICLE MANAGEMENT SYSTEM
VEHICLE MANAGEMENT SYSTEMVEHICLE MANAGEMENT SYSTEM
VEHICLE MANAGEMENT SYSTEM
 
Online banking for industrial presentation in college sav(1)
Online banking for industrial presentation in college  sav(1)Online banking for industrial presentation in college  sav(1)
Online banking for industrial presentation in college sav(1)
 
Judicial precedent on mastercard s case aar & high court ruling
Judicial precedent on mastercard s case   aar & high court rulingJudicial precedent on mastercard s case   aar & high court ruling
Judicial precedent on mastercard s case aar & high court ruling
 
Document(1)
Document(1)Document(1)
Document(1)
 
Online Cab Booking System Final Report
Online Cab Booking System Final ReportOnline Cab Booking System Final Report
Online Cab Booking System Final Report
 
System Analysis & Design Report on Taxi Dispatching System using Smartphone
System Analysis & Design Report on Taxi Dispatching System using SmartphoneSystem Analysis & Design Report on Taxi Dispatching System using Smartphone
System Analysis & Design Report on Taxi Dispatching System using Smartphone
 
Online Cab Booking (EpicRide 24x7)
Online Cab Booking (EpicRide 24x7)Online Cab Booking (EpicRide 24x7)
Online Cab Booking (EpicRide 24x7)
 

Viewers also liked

Viewers also liked (12)

Pragati consulting
Pragati consultingPragati consulting
Pragati consulting
 
Gew 2016-Programme
Gew 2016-ProgrammeGew 2016-Programme
Gew 2016-Programme
 
Antex
AntexAntex
Antex
 
برنامه درسی دوره دکتری رشته آینده پژوهی
برنامه درسی دوره دکتری رشته آینده پژوهیبرنامه درسی دوره دکتری رشته آینده پژوهی
برنامه درسی دوره دکتری رشته آینده پژوهی
 
premier_times_03
premier_times_03premier_times_03
premier_times_03
 
Thông tin dự án Sunrise Riverside
Thông tin dự án Sunrise RiversideThông tin dự án Sunrise Riverside
Thông tin dự án Sunrise Riverside
 
Controlling the silent killers of asset managment pt 2
Controlling the silent killers of asset managment pt 2Controlling the silent killers of asset managment pt 2
Controlling the silent killers of asset managment pt 2
 
Resume
ResumeResume
Resume
 
CrystalsResume
CrystalsResumeCrystalsResume
CrystalsResume
 
Root cause analysis common problems and solutions
Root cause analysis common problems and solutions Root cause analysis common problems and solutions
Root cause analysis common problems and solutions
 
Reliability centered maintenance
Reliability centered maintenanceReliability centered maintenance
Reliability centered maintenance
 
Gebeurtenis
GebeurtenisGebeurtenis
Gebeurtenis
 

Similar to Khadamaty_MOI_Smart_Gov_Award_Documentation

Anjanpunith anjanpuni5@gmail.com
Anjanpunith anjanpuni5@gmail.comAnjanpunith anjanpuni5@gmail.com
Anjanpunith anjanpuni5@gmail.comAnjan Punith
 
IRJET - Anti-Fraud ATM Security System
IRJET  - Anti-Fraud ATM Security SystemIRJET  - Anti-Fraud ATM Security System
IRJET - Anti-Fraud ATM Security SystemIRJET Journal
 
Hybrid distributed application in banking transaction using remote method inv...
Hybrid distributed application in banking transaction using remote method inv...Hybrid distributed application in banking transaction using remote method inv...
Hybrid distributed application in banking transaction using remote method inv...TELKOMNIKA JOURNAL
 
Blockchain Based Car Rental App
Blockchain Based Car Rental AppBlockchain Based Car Rental App
Blockchain Based Car Rental AppIRJET Journal
 
Smart Data Server for Smart Shops
Smart Data Server for Smart ShopsSmart Data Server for Smart Shops
Smart Data Server for Smart ShopsIOSR Journals
 
Mobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeterMobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeterDevendra Singh
 
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...Smart Lan System for Controlling and Monitoring Network Using at Commands in ...
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...IRJET Journal
 
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...Smart Lan System for Controlling and Monitoring Network Using at Commands in ...
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...IRJET Journal
 
Introduction to MessageSight - gateway to the internet of things and mobile m...
Introduction to MessageSight - gateway to the internet of things and mobile m...Introduction to MessageSight - gateway to the internet of things and mobile m...
Introduction to MessageSight - gateway to the internet of things and mobile m...Bernard Kufluk
 

Similar to Khadamaty_MOI_Smart_Gov_Award_Documentation (20)

Anjanpunith anjanpuni5@gmail.com
Anjanpunith anjanpuni5@gmail.comAnjanpunith anjanpuni5@gmail.com
Anjanpunith anjanpuni5@gmail.com
 
Sp final ppt
Sp final pptSp final ppt
Sp final ppt
 
Toll pay
Toll payToll pay
Toll pay
 
Toll pay
Toll payToll pay
Toll pay
 
Toll pay by Manas
Toll pay by ManasToll pay by Manas
Toll pay by Manas
 
IRJET - Anti-Fraud ATM Security System
IRJET  - Anti-Fraud ATM Security SystemIRJET  - Anti-Fraud ATM Security System
IRJET - Anti-Fraud ATM Security System
 
Hybrid distributed application in banking transaction using remote method inv...
Hybrid distributed application in banking transaction using remote method inv...Hybrid distributed application in banking transaction using remote method inv...
Hybrid distributed application in banking transaction using remote method inv...
 
srs_for_linkedin
srs_for_linkedinsrs_for_linkedin
srs_for_linkedin
 
I am secure android application
I am secure android applicationI am secure android application
I am secure android application
 
CelcomBillingV3
CelcomBillingV3CelcomBillingV3
CelcomBillingV3
 
Project synopsis.
Project synopsis.Project synopsis.
Project synopsis.
 
Blockchain Based Car Rental App
Blockchain Based Car Rental AppBlockchain Based Car Rental App
Blockchain Based Car Rental App
 
IT project : Uber
IT project : UberIT project : Uber
IT project : Uber
 
Problem definition
Problem definitionProblem definition
Problem definition
 
Smart Data Server for Smart Shops
Smart Data Server for Smart ShopsSmart Data Server for Smart Shops
Smart Data Server for Smart Shops
 
Mobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeterMobile Apps Performance Testing Using Open Source Tool JMeter
Mobile Apps Performance Testing Using Open Source Tool JMeter
 
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...Smart Lan System for Controlling and Monitoring Network Using at Commands in ...
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...
 
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...Smart Lan System for Controlling and Monitoring Network Using at Commands in ...
Smart Lan System for Controlling and Monitoring Network Using at Commands in ...
 
Introduction to MessageSight - gateway to the internet of things and mobile m...
Introduction to MessageSight - gateway to the internet of things and mobile m...Introduction to MessageSight - gateway to the internet of things and mobile m...
Introduction to MessageSight - gateway to the internet of things and mobile m...
 
ShaileshSinha_CV
ShaileshSinha_CVShaileshSinha_CV
ShaileshSinha_CV
 

Khadamaty_MOI_Smart_Gov_Award_Documentation

  • 1. Higher Colleges of Technology Khalifa City Women’s College Computer and Information Science Khadamaty – ‫ﺧﺩﻣــﺎﺗﻲ‬ Smart Application Award of the Ministry of Interior Project Documentation Submitted By: • Azhar Mohamed Al Ameri • Mariam Mohamed Al Hammadi • Fatima Mohamed Al Hashemi • Khadija Mohamed Al Awlaqi • Hessa Omar Bin Amro Supervised By: • Ned Nedumaran • Rajavelu Loganathan • Dr. Muawya Aldalaien • Hamda Al Breiki
  • 2. Page 2 of 11 Table of Content I. INTRODUCTION ..................................................................................................3 II. PROTOTYPE OVERVIEW......................................................................................4 Technology and Platforms............................................................................................................4 Architectural Overview..................................................................................................................4 III. PROTOTYPE IMPLEMENTATION ..........................................................................5 Mobile Application: ..................................................................................................................6 MOI Backend Interface..........................................................................................................10 IV. PROTOTYPE DEPLOYMENT...............................................................................10 V. CONCLUSION...................................................................................................11
  • 3. Page 3 of 11 I. Introduction “We want UAE Government services to be delivered to the public through mobile phones” this statement by H.H. Sheikh Mohammed bin Rashid drew new directions not only for UAE Governmental entities, but also us. Our leaders always inspiring us to take the lead in innovating for the future. As students in UAE we got this change to be part of this technological revolution in serving the public through mobile phones. Since most of government services for the public is offered by Ministry of Interior (MOI), we thought of a solution that will package those services and make them accessible anytime and anywhere. The solution will bring MOI services close to their customers’ fingers. “Khadatay” is our proposed mobile application for Ministry of Interior smart services. Khadamaty will allow customers to access information about all the services offered by MOI, apply for the service, follow up, pay fees, and accomplish it. We developed a prototype for Khadamaty mobile application. In this prototype we implemented one service that covers the 4 stages of customer journey. This document will walk you thought the implemented prototype and will show the main features for Khadamaty. The document also includes a manual for using the application front end (mobile application) and backend (web application).
  • 4. Page 4 of 11 II. Prototype Overview This section provides an overview for Khadamaty application prototype. Technology and Platforms Mobile application: • The prototype was implemented for Android devices • Android native code used for development Backend server: • PHP: to handle mobile client requests, follow up, and admin actions • MySQL to store the dummy data Broker: In order to allow Khadamaty application to receive updated and follow up messages from the backend server, we used Google Cloud Messaging for Android (GCM). GCM is a service that allows you to send data from your server to your users' Android-powered device, and also to receive messages from devices on the same connection [1]. Architectural Overview Khadamaty is a multitier architecture application. As illustrated in figure 1, Khadamaty is consist of the following components: 1. Mobile application 2. Web server 3. Database Server 4. Google Cloud Messaging These different component for Khadamaty Application will function as following: • Khadamaty clients will be using the mobile application to access MOI services • Each client will automatically connect to GCM to get a registration ID for Khadamaty application (one time registration) • The client will select the service and fill the required data for that service and send the request to the web server • The client will send GCM registration ID along with service request data
  • 5. Page 5 of 11 • The web server will store service request with GCM registration ID in the database server • MOI staff will access the requests from a web interface to process the client request and send notification for the client through GCM • The client will receive GCM notification about the request sent earlier by mobile application • Client retrieve updates about his/her requests from the webserver Figure 1: Khadamaty Architectural Overview III. Prototype Implementation This section describes the implemented prototype for Khadamaty. In this prototype we implemented one service from MOI which is "Issuance of certificates of criminal case" also known as "Good Conduct Certificate Request”. The selected service is under “Policing General Head Quarter” sector. DatabaseWeb Server Google Cloud Messaging Khadamaty App Admin Web Interface
  • 6. Page 6 of 11 Mobile Application: Following screens walk you through the implemented prototype. Please note that the screens implemented in two languages: Arabic & English. 1. Main Screen: • The user will select the sector: Policing General Head Quarter • Them the service: Issuance of certificates of criminal case The user can navigate to different screens using the three Buttons at the bottom of the screens: Go to requests screen, where the user can follow up with his/her requests for MOI services. Go to the main screen where the user can select sector and then the service Setting screen, where the user can change the language for the application screens
  • 7. Page 7 of 11 2. Service Screen: For “Issuance of certificates of criminal case” the user will need to enter the following: • Emirates ID: either using the camera to scan it or by typing it • The name of the entity requesting this certificate • If translation is needed or not
  • 8. Page 8 of 11 3. Requests Screen The user can check the status for all the requests issued by the application and follow up with the request from Requests Screen.
  • 9. Page 9 of 11 4. Accepted Request Screen If the requested service is approved by MOI admin, the user can select the request and complete the application. For “Issuance of certificates of criminal case”, the user need to: • Pay service fees. The application will be integrated with e- dirham web services. • Enter delivery address, which include user GOE location and mobile phone number 5. Notifications The application will receive Push notification regarding the status of service request. Following screens illustrate the notification part in the application.
  • 10. Page 10 of 11 MOI Backend Interface We implemented a sample backend interface for MOI staff to follow us with the requests issued by Khadamaty mobile application. This backend interface also connected to GCM to send notifications to the clients for their applications and requests status. This backend interface is connected to a dummy database tables that will store clients requests with GCM registrations IDs. Figure 2 shows the backend interface for MOI staff to follow us with “Issuance of certificates of criminal case” requests. Figure 2: Khadamaty backend interface MOI staff will process the requests, update them and send notifications to the clients to follow up with their requests. IV. Prototype Deployment Following are the steps to deploy this prototype: 1. Mobile Application: • Install the provided MyServices.apk in Android device • Run the application and start using it • Note: The source files for Android application also provided 2. MOI Staff Backend • Backend interface can be accessed from the following link: http://cis1203.net/moi_connect/ • Note: the source code for the backend web application is also provided
  • 11. Page 11 of 11 V. Conclusion Khadamaty is our proposed smart solution for MOI services. In this prototype we implemented a sample service which is: Issuance of certificates of criminal case. The solution implemented for this service can be adapted for other services as well. Our aim was to find a solution that will bring MOI services closer to the customers and to make it easier and more convenient for both service provider and customers.