Final Year Presentation - Semester 1
-
Upload
skrizvi -
Category
Technology
-
view
881 -
download
0
description
Transcript of Final Year Presentation - Semester 1
![Page 1: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/1.jpg)
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
![Page 2: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/2.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
2
INTRODUCTION
![Page 3: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/3.jpg)
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
![Page 4: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/4.jpg)
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
![Page 5: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/5.jpg)
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
![Page 6: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/6.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
6
DESCRIPTION
![Page 7: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/7.jpg)
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
![Page 8: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/8.jpg)
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
![Page 9: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/9.jpg)
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
![Page 10: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/10.jpg)
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
![Page 11: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/11.jpg)
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..
![Page 12: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/12.jpg)
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
![Page 13: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/13.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
13
SYSTEM DEVELOPMENT
![Page 14: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/14.jpg)
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
![Page 15: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/15.jpg)
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
![Page 16: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/16.jpg)
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
![Page 17: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/17.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
17
System Model
Server
Web-Panel
Mobile Applicatio
n
![Page 18: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/18.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
18
Data Flow Diagram
![Page 19: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/19.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
19
Class Diagram
![Page 20: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/20.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
20
PROJECT COMPONENTS
![Page 21: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/21.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
21
ANDROID APPLICATION
![Page 22: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/22.jpg)
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
![Page 23: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/23.jpg)
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
![Page 24: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/24.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
24
SERVER
![Page 25: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/25.jpg)
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
![Page 26: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/26.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
26
DEBUGGING TOOLS
![Page 27: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/27.jpg)
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.
![Page 28: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/28.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
28
WEB PANEL
![Page 29: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/29.jpg)
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.
![Page 30: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/30.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
30
CURRENT STANDING & PROGRESS
![Page 31: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/31.jpg)
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
![Page 32: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/32.jpg)
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
![Page 33: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/33.jpg)
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
![Page 34: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/34.jpg)
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
![Page 35: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/35.jpg)
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
![Page 36: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/36.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
36
FUTURE PLANS
![Page 37: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/37.jpg)
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
![Page 38: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/38.jpg)
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
![Page 39: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/39.jpg)
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
![Page 40: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/40.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
40
ACKNOWLEDGEMENTS
![Page 41: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/41.jpg)
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
![Page 42: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/42.jpg)
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
![Page 43: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/43.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
43
QUESTIONS?
![Page 44: Final Year Presentation - Semester 1](https://reader033.fdocuments.us/reader033/viewer/2022061302/549184f4b479598e6a8b548e/html5/thumbnails/44.jpg)
04/10/2023 Final Year Project Presentation - HinoPak VTMS
44
THANK YOU!