maritime information visualization

Post on 27-May-2015

537 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Maritime Information Visualization

Supervisors: Mr. Huynh Anh DungMr. Nguyen Tat Trung

Students : Tran Hai DangPham Quang HungNguyen Hai HaHa Thi ThamTa Duc TungDuong Hue Linh

Contents

Testing

Algorithm

Design Description

Requirement Specification

Project Management Plan

Introduction

Demo, Q&A

Lesson Learn

1

2

3

4

5

6

7

8

Introduction

The people

Background

Literature Review

Idea Proposal

PeopleMr. Huỳnh Anh Dũng Mr. Nguyễn Tất Trung

Trần Hải Đăng

Tạ Đức Tùng

Hà Thị Thắm

Dương Huệ LinhNguyễn Hải Hà

Phạm Quang Hưng

Background Problems

Why

Unstable Communication

Unintuitive Information

Ref “Directorate of fisheries”

Literature Review

Coastal Station

Communicate by

Literature Review

Viettel BTS (Base Transceiver Stations)

Literature Review

Movimar

Ideas Proposal

Ideas

Digital communication system Visualize Info

HF band Onshore

Software modem Offshore

Ideas Proposal

Overview

Project Management Plan

Model

Iterative & incremental model

Project Management Plan

Gantt chart Plan

Project Management Plan

Risk ManagementID Risk Description Status Action Contingency

1 User Involvement:It's quite difficult to communicate and get involvement from users

Occurred

Collect information from internet

Get requirement people who was fishers

2 Testing: Unable to test in a deployed environment Occurred

Create simulation environment

Testing with 50 km distance

3 Hardware availability:Lack of devices such as text-to-speech modem, GPS device

Occurred

Borrow FPT Technology Research Institute

Purchase

4 Resource Experience:Team member lack of software development experience Not relevant

OJT can help us to get more experience in software engineering

We have may experienced colleagues in software engineering to ask and get advice

5 Project Management skill:Project Manager lacks of project management skill

Potential

Project Manager prepares knowledge from text book in library

Ask many experienced Project Manager when getting trouble

Project Management Plan

Team work

Working 6h/day and 5d/week

Communication via Skype, Facebook Group, Google group,

SVN

Working in FSpace office

Requirement Specification

UserCentral Operator

Use Viewer Vessel monitoring Create weather message

Operator Use coastal station Broadcast message Receive message (from vessel)

Fishermen Use On-Sea Terminal Self – tracking position Self – tracking weather message

Requirement Specification Usecase Diagram

Viewer

Viewer usecase diagram

Viewer Screen

Requirement Specification Coastal Station

Coastal Station usecase diagram

Requirement Specification Onsea Terminal On-sea terminal usecase diagram

On-sea Terminal Screen

Requirement Specification

Non-Functional Requirement

Vietnamese

Usability

Error detection & correction

Success Criteria

Meet all capstone project’s deadline

Send messages within 50km distance correctly

Requirement Specification Technical

Hardware

Requirement Specification

Software

Microsoft Visual studio 2010 Microsoft SQL server 2008 express

Eclipse classic 3.7.2

Microsoft .NET 4.0Google API

Jre 7.0

Design Description Context

Design Description Architecture design

Server application

Design Description Viewer

Design Description Coastal Station

Design DescriptionCoastal Station

Design Description

On-sea Terminal

Design Description Database diagram

Message Passing Schema

Message Dividing & Wrapping

Message Passing Schema

Transfer Steps:

Package Description

STARTING packet Notify receiver of starting transferring session

CONTENT packet Transfer content data

ENDING packet Notify receiver of stopping transferring session

Message Passing Schema

STARTING packet

CONTENT packet

ENDING packet

Message Passing Schema

Storm message structure *

Storm eye info i

Algorithm

HF Band

Protocol Encoding

Viterbi Decoding

Protocol Decoding

Convolution Encoding

Raw Data Raw Data

Encoded Data

Encoded Data

Testing

Software Development Phases Test Excuse Phases

Unit Test

Integration Test

System Test

Acceptation Test

Validate

Verify/

Verify

Verify 13/2-16/4

16/3-23/3

24/3-15/4

16/4-20/4

Testing phase

Validate

User Requirement

System Requirement

Spec

ArchitecturalDesign Spec

Detail Design Spec

Coding & Review

Testing

Testing process

Test Plan

Create TC’s

template

Write TC

Review TC

Test Excuse

Testing

Testing method and approach

Black box test

input output

Bottom up

MIV

Viewer CS OT

View map

Create sms

….Send SOS

…View sms

Send sms

View sns

Testing

Defect log Using excel to log defect, includes:

Communicate with developer via SVN or

directly

Defect ID

Module Description Type Severity Priority Status Created Date

Testing

Test result Capstone project’s documents meet all dateline

Test with different distances within 50 km distance successfully

FPT Cau Giay

University of Transportation & Communication

Noi Bai Airport

Tam Dao television tower

2km

20km

50km

Testing

Test report

No Module code Pass FailUntested N/A Number of test cases

1 Onsea Terminal 54 0 0 0 542 Coastal Station 62 0 0 0 623 Viewer 76 0 0 0 76

4CombineViewer-CoastalStation-Vessel 10 0 0 0 10

               Sub total 202 0 0 0 202             

  Test coverage   100.00%      Test successful coverage   100.00%    

Lesson Learn

Working in group

Technical skills

Project Management

Demo

DEMO

Q&A

Thank you

top related