Final Year Presentation - Semester 1

44
HinoPak Vehicle Tracking & Monitoring System (VTMS) Institute of Business Administration (IBA - Karachi) Computer Science Project I Presentation January 19, 2013 Final Year Project Presentation - HinoPak VTMS 1 06/07/2022

description

 

Transcript of Final Year Presentation - Semester 1

Page 1: 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

Page 2: Final Year Presentation - Semester 1

04/10/2023 Final Year Project Presentation - HinoPak VTMS

2

INTRODUCTION

Page 3: Final Year Presentation - Semester 1

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

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

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

04/10/2023 Final Year Project Presentation - HinoPak VTMS

6

DESCRIPTION

Page 7: Final Year Presentation - Semester 1

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

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

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

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

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

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

04/10/2023 Final Year Project Presentation - HinoPak VTMS

13

SYSTEM DEVELOPMENT

Page 14: Final Year Presentation - Semester 1

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

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

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

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

04/10/2023 Final Year Project Presentation - HinoPak VTMS

18

Data Flow Diagram

Page 19: Final Year Presentation - Semester 1

04/10/2023 Final Year Project Presentation - HinoPak VTMS

19

Class Diagram

Page 20: Final Year Presentation - Semester 1

04/10/2023 Final Year Project Presentation - HinoPak VTMS

20

PROJECT COMPONENTS

Page 21: Final Year Presentation - Semester 1

04/10/2023 Final Year Project Presentation - HinoPak VTMS

21

ANDROID APPLICATION

Page 22: Final Year Presentation - Semester 1

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

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

04/10/2023 Final Year Project Presentation - HinoPak VTMS

24

SERVER

Page 25: Final Year Presentation - Semester 1

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

04/10/2023 Final Year Project Presentation - HinoPak VTMS

26

DEBUGGING TOOLS

Page 27: Final Year Presentation - Semester 1

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

04/10/2023 Final Year Project Presentation - HinoPak VTMS

28

WEB PANEL

Page 29: Final Year Presentation - Semester 1

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

04/10/2023 Final Year Project Presentation - HinoPak VTMS

30

CURRENT STANDING & PROGRESS

Page 31: Final Year Presentation - Semester 1

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

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

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

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

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

04/10/2023 Final Year Project Presentation - HinoPak VTMS

36

FUTURE PLANS

Page 37: Final Year Presentation - Semester 1

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

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

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

04/10/2023 Final Year Project Presentation - HinoPak VTMS

40

ACKNOWLEDGEMENTS

Page 41: Final Year Presentation - Semester 1

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

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

04/10/2023 Final Year Project Presentation - HinoPak VTMS

43

QUESTIONS?

Page 44: Final Year Presentation - Semester 1

04/10/2023 Final Year Project Presentation - HinoPak VTMS

44

THANK YOU!