maritime information visualization
TRANSCRIPT
![Page 1: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/1.jpg)
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
![Page 2: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/2.jpg)
Contents
Testing
Algorithm
Design Description
Requirement Specification
Project Management Plan
Introduction
Demo, Q&A
Lesson Learn
1
2
3
4
5
6
7
8
![Page 3: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/3.jpg)
Introduction
The people
Background
Literature Review
Idea Proposal
![Page 4: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/4.jpg)
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
![Page 5: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/5.jpg)
Background Problems
Why
Unstable Communication
Unintuitive Information
Ref “Directorate of fisheries”
![Page 6: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/6.jpg)
Literature Review
Coastal Station
Communicate by
![Page 7: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/7.jpg)
Literature Review
Viettel BTS (Base Transceiver Stations)
![Page 8: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/8.jpg)
Literature Review
Movimar
![Page 9: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/9.jpg)
Ideas Proposal
Ideas
Digital communication system Visualize Info
HF band Onshore
Software modem Offshore
![Page 10: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/10.jpg)
Ideas Proposal
Overview
![Page 11: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/11.jpg)
Project Management Plan
Model
Iterative & incremental model
![Page 12: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/12.jpg)
Project Management Plan
Gantt chart Plan
![Page 13: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/13.jpg)
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
![Page 14: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/14.jpg)
Project Management Plan
Team work
Working 6h/day and 5d/week
Communication via Skype, Facebook Group, Google group,
SVN
Working in FSpace office
![Page 15: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/15.jpg)
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
![Page 16: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/16.jpg)
Requirement Specification Usecase Diagram
Viewer
Viewer usecase diagram
Viewer Screen
![Page 17: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/17.jpg)
Requirement Specification Coastal Station
Coastal Station usecase diagram
![Page 18: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/18.jpg)
Requirement Specification Onsea Terminal On-sea terminal usecase diagram
On-sea Terminal Screen
![Page 19: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/19.jpg)
Requirement Specification
Non-Functional Requirement
Vietnamese
Usability
Error detection & correction
Success Criteria
Meet all capstone project’s deadline
Send messages within 50km distance correctly
![Page 20: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/20.jpg)
Requirement Specification Technical
Hardware
![Page 21: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/21.jpg)
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
![Page 22: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/22.jpg)
Design Description Context
![Page 23: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/23.jpg)
Design Description Architecture design
Server application
![Page 24: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/24.jpg)
Design Description Viewer
![Page 25: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/25.jpg)
Design Description Coastal Station
![Page 26: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/26.jpg)
Design DescriptionCoastal Station
![Page 27: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/27.jpg)
Design Description
On-sea Terminal
![Page 28: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/28.jpg)
Design Description Database diagram
![Page 29: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/29.jpg)
Message Passing Schema
Message Dividing & Wrapping
![Page 30: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/30.jpg)
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
![Page 31: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/31.jpg)
Message Passing Schema
STARTING packet
CONTENT packet
ENDING packet
![Page 32: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/32.jpg)
Message Passing Schema
Storm message structure *
Storm eye info i
![Page 33: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/33.jpg)
Algorithm
HF Band
Protocol Encoding
Viterbi Decoding
Protocol Decoding
Convolution Encoding
Raw Data Raw Data
Encoded Data
Encoded Data
![Page 34: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/34.jpg)
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
![Page 35: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/35.jpg)
Testing
Testing process
Test Plan
Create TC’s
template
Write TC
Review TC
Test Excuse
![Page 36: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/36.jpg)
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
![Page 37: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/37.jpg)
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
![Page 38: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/38.jpg)
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
![Page 39: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/39.jpg)
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%
![Page 40: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/40.jpg)
Lesson Learn
Working in group
Technical skills
Project Management
![Page 41: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/41.jpg)
Demo
DEMO
![Page 42: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/42.jpg)
Q&A
![Page 43: Maritime Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022062513/55656c2cd8b42a7b518b4a37/html5/thumbnails/43.jpg)
Thank you