Final Year Presentation - Semester 1
-
Upload
skrizvi -
Category
Technology
-
view
879 -
download
0
description
Transcript of Final Year Presentation - Semester 1
04/10/2023 1
HinoPak Vehicle Tracking & Monitoring System (VTMS)
Institute of Business Administration(IBA - Karachi)
–Computer Science Project I Presentation
January 19, 2013Final Year Project Presentation -
HinoPak VTMS
04/10/2023 Final Year Project Presentation - HinoPak VTMS
2
INTRODUCTION
04/10/2023 Final Year Project Presentation - HinoPak VTMS
3
Group
• This is the final year project of three students from BS(CS) program:
- Ayaz Ali Qureshi- Salik Aziz Khan- Syeda Khushbakth Rizvi
• Project is under the supervision of Dr. Sayeed Ghani
04/10/2023 Final Year Project Presentation - HinoPak VTMS
4
Project
• The project being presented is an Android based asset tracking and monitoring system, using Global Positioning System (GPS) technology to locate and Global System for Mobiles (GSM) / General Packet Radio Service (GPRS) services to transmit the updates to a remote server which can use the incoming data to pinpoint assets
04/10/2023 Final Year Project Presentation - HinoPak VTMS
5
Industrial Partner
• The project caters to the market demand of customizable tracking solution and has an industrial client
• This project is endorsed by HinoPak
Motors Ltd and its tailored to their needs
04/10/2023 Final Year Project Presentation - HinoPak VTMS
6
DESCRIPTION
04/10/2023 Final Year Project Presentation - HinoPak VTMS
7
Need
• The project is IBA’s graduation requisite, which serves as the foremost need
• The requirements of HinoPak Motors Ltd served as secondary need factor
04/10/2023 Final Year Project Presentation - HinoPak VTMS
8
Scope
• The scope of the project includes an android application, web based interfaced and underlying frameworks
• The project scope was defined after careful discussion with the industrial partner
04/10/2023 Final Year Project Presentation - HinoPak VTMS
9
Scope – Contd..
• The project boundaries were set to all things software related. Any use or manipulation of hardware is considered beyond the scope of this project, for this stage
• Any task which deviates from the core of tracking and vehicle monitoring is deemed out of scope
04/10/2023 Final Year Project Presentation - HinoPak VTMS
10
Learning Objective
• To develop a business viable solution from scratch
• To understand, learn and implement product development & software engineering techniques applied in real life projects
04/10/2023 Final Year Project Presentation - HinoPak VTMS
11
• To be able to better translate real life scenarios into functional features
• To polish competencies learned during the course of the program
Learning Objective – Contd..
04/10/2023 Final Year Project Presentation - HinoPak VTMS
12
Project Objective
• Develop a low cost asset tracking and monitoring solution
• Provide a highly customizable solution to our industrial partner
• Development of video surveillance of assets’ interior as an add-on capability
04/10/2023 Final Year Project Presentation - HinoPak VTMS
13
SYSTEM DEVELOPMENT
04/10/2023 Final Year Project Presentation - HinoPak VTMS
14
Implementation Method
• Waterfall model is employed for software development. Tasks were broken down into segments, namely:- Planning - Analysis - Design - Implementation - Testing - Delivery
04/10/2023 Final Year Project Presentation - HinoPak VTMS
15
Technological Basis
The technologies used to develop the system include:
- Android OS - GPS and GPRS enabled devices - HTML/CSS/JS - LAMP(Apache, MySQL, PHP) - Google Maps - Linux based servers
04/10/2023 Final Year Project Presentation - HinoPak VTMS
16
Mode of Delivery
• Tracking will be done via an Android application
• The data will be sent to remote server in real-time via SMS or GPRS service
• The data can be viewed via web panel
which accesses database residing at the server
04/10/2023 Final Year Project Presentation - HinoPak VTMS
17
System Model
Server
Web-Panel
Mobile Applicatio
n
04/10/2023 Final Year Project Presentation - HinoPak VTMS
18
Data Flow Diagram
04/10/2023 Final Year Project Presentation - HinoPak VTMS
19
Class Diagram
04/10/2023 Final Year Project Presentation - HinoPak VTMS
20
PROJECT COMPONENTS
04/10/2023 Final Year Project Presentation - HinoPak VTMS
21
ANDROID APPLICATION
04/10/2023 22
Overview
• Tracking will be done via an application installed in the device
• The application features multiple options to set preferences, and view data which is gathered
Final Year Project Presentation - HinoPak VTMS
04/10/2023 Final Year Project Presentation - HinoPak VTMS
23
Features
• Feature #01 – Last known location• Feature #02 – Current location• Feature #03 – Travel route• Feature #04 – Route coordinates • Feature #05 – Speed(current/average)• Feature #06 – Estimated time of arrival *• Feature #07 – Points of interest *• Feature #08 – Time taken for a route
(lapsed/remaining) • Feature #09 – Ignition Notification *• Feature #10 – Distance travelled (lapsed/remaining) * Currently under development
04/10/2023 Final Year Project Presentation - HinoPak VTMS
24
SERVER
04/10/2023 Final Year Project Presentation - HinoPak VTMS
25
Overview
• We have two server instances:– A primary server hosted at HinoPak– A secondary backup server hosted by
IBA
• Servers have Ubuntu 12.04 OS, LAMP stack on top
• Web Panel for administration which is in PHP
04/10/2023 Final Year Project Presentation - HinoPak VTMS
26
DEBUGGING TOOLS
04/10/2023 Final Year Project Presentation - HinoPak VTMS
27
Overview
• A desktop application written in C# to transfer data file created by application during offline logging.
• A mobile application for android to transfer data file created by application during offline logging.
04/10/2023 Final Year Project Presentation - HinoPak VTMS
28
WEB PANEL
04/10/2023 Final Year Project Presentation - HinoPak VTMS
29
Overview
• Web Panel is the server side interface.
• It has the capability to display variety of information collected via the mobile application.
• Major features include: Last co-ordinate, All co-ordinates, Load/Save route, User management.
04/10/2023 Final Year Project Presentation - HinoPak VTMS
30
CURRENT STANDING & PROGRESS
04/10/2023 Final Year Project Presentation - HinoPak VTMS
31
Milestones
• Meeting with HinoPak’s management for requirement gathering purpose
• Development and approval of a comprehensive and structured SRS document
• Implementation of minimum requirement set by HinoPak Motors Ltd
04/10/2023 Final Year Project Presentation - HinoPak VTMS
32
Milestones – Contd..
• UI design formalized
• A working prototype is developed
• Currently the application is the testing phase for real life scenario
• Development of a dedicated website to introduce and inform the interested entities about the solution and all the relevant aspects
04/10/2023 Final Year Project Presentation - HinoPak VTMS
33
Milestones – Contd..
• Preliminary experiment design was devised and a test run was done to gather sample dataset to be used later for research purpose
04/10/2023 Final Year Project Presentation - HinoPak VTMS
34
Limitations
• We faced some glitches with the server up-time, GPS accuracy (device specific) and network reception
• Also selection of appropriate algorithm proved to be challenging task
04/10/2023 Final Year Project Presentation - HinoPak VTMS
35
Requirements
• Some limitations pertains to usage of Android application specifically:
- Subscription to GPRS connection(For active data logging)
- SD card with sufficient memory(For offline data logging – in the event of lost transmission)
- Android OS version 2.2 and above- GPS enabled Handset
04/10/2023 Final Year Project Presentation - HinoPak VTMS
36
FUTURE PLANS
04/10/2023 Final Year Project Presentation - HinoPak VTMS
37
Vision
• Pertains to the Computer Science Project II, where we would experiment & incorporate hardware with the tracking system
• Essentially, it looks at monitoring functionality on ground, gathering video surveillance of vehicle from the inside in real time
04/10/2023 Final Year Project Presentation - HinoPak VTMS
38
Research Paper
• A theoretical research paper concerning our tracking and monitoring solution, its model and unique characteristics
• Also, results collected through specifically designed experiments
04/10/2023 Final Year Project Presentation - HinoPak VTMS
39
Hardware Extension
• Raspberry Pi – a microcomputer is obtained for this purpose
• This will gather all cues from the assets
04/10/2023 Final Year Project Presentation - HinoPak VTMS
40
ACKNOWLEDGEMENTS
04/10/2023 Final Year Project Presentation - HinoPak VTMS
41
• We would like to thank Dr. Sayeed Ghani for this precious time and guidance throughout the course of this project and we will continue to seek his supervision for the following half, and Mr. Shams Naveed Zia for his collaboration, confidence in our work and complete autonomy to work
04/10/2023 Final Year Project Presentation - HinoPak VTMS
42
• Also we would like to thank Dr. Sajjad Haider for his time which he took to listen, help and direct us to appropriate solutions
• Additionally, we would like to thank Dr. Shakeel Khoja, Mr. Faisal Iradat and Mr. Imran khan for their learned consult
04/10/2023 Final Year Project Presentation - HinoPak VTMS
43
QUESTIONS?
04/10/2023 Final Year Project Presentation - HinoPak VTMS
44
THANK YOU!