maritime information visualization final
TRANSCRIPT
![Page 1: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/1.jpg)
Maritime Information VisualizationSupervisors: Mr. Huynh Anh Dung
Mr. Nguyen Tat Trung
Students : Tran Hai DangPham Quang HungNguyen Hai HaHa Thi ThamTa Duc TungDuong Hue Linh
![Page 2: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/2.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
Supervisor SupervisorPM & Dev BA & Dev
Tester CM & DevDev Dev
![Page 3: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/3.jpg)
Contents
Testing
Error Detection and Correction Algorithm
Design Description
Requirement Specification
Project Management Plan
Introduction
Demo, Q&A
Lesson Learn
1
2
3
4
5
6
7
8
![Page 4: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/4.jpg)
Background Problems
Why
Unstable Communication
Unintuitive Information
Ref “Directorate of fisheries”
![Page 5: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/5.jpg)
Literature Review
Coastal Station
Communicate by
![Page 6: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/6.jpg)
Literature Review
Viettel BTS (Base Transceiver Stations)
![Page 7: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/7.jpg)
Literature Review
Movimar
![Page 8: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/8.jpg)
Ideas Proposal
Ideas
Digital communication system Visualize Info
HF band Onshore
Software modem Offshore
![Page 9: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/9.jpg)
Ideas Proposal
Weather MsgWeather Msg
Weather Msg
PositionPosition
Position
![Page 10: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/10.jpg)
Compare
Iterative & incremental model
Item Coastal Stations
Viettel BTS Movimar MIV
Reliability
Long distance
Usability
Cheap
![Page 11: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/11.jpg)
Project Management Plan
Model
Iterative & incremental model
![Page 12: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/12.jpg)
Project Management Plan
Gantt chart Plan
![Page 13: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/13.jpg)
Project Management Plan
Risk ManagementID Risk Description Status Action Contingency
1 User Involvement Occurred Internet Consult expert
2 Testing Environment Occurred Simulate Test 50km
3 Hardware availability Occurred Borrow Purchase
4 Experience Not relevantOJT – Self
trainConsult expert
5 Project Management skill Potential Training Consult supervisor
![Page 14: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/14.jpg)
Project Management Plan
Team work
Working 6h/day and 5days/week
Communication via Skype, Facebook Group, Google group,
SVN
Working in FSpace office
![Page 15: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/15.jpg)
Requirement Specification
UsersCentral 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 Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/16.jpg)
Requirement Specification Usecase Diagram
Viewer
Viewer usecase diagram
Viewer Screen
![Page 17: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/17.jpg)
Requirement Specification Coastal Station
Coastal Station usecase diagram
![Page 18: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/18.jpg)
Requirement Specification Onsea Terminal On-sea terminal usecase diagram
On-sea Terminal Screen
![Page 19: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/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 Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/20.jpg)
Requirement Specification Technical
Hardware
![Page 21: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/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 Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/22.jpg)
Design Description Context
Server application
![Page 23: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/23.jpg)
Design Description Viewer
![Page 24: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/24.jpg)
Design Description Architecture design
Server application
![Page 25: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/25.jpg)
Design Description Coastal Station
![Page 26: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/26.jpg)
Design DescriptionCoastal Station
![Page 27: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/27.jpg)
Design Description
On-sea Terminal
![Page 28: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/28.jpg)
Design Description Database diagram
![Page 29: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/29.jpg)
Message Passing Schema
Message Dividing & Wrapping
![Page 30: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/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 Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/31.jpg)
Message Passing Schema
STARTING packet
CONTENT packet
ENDING packet
![Page 32: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/32.jpg)
Message Passing Schema
Storm message structure *
Storm eye info i
![Page 33: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/33.jpg)
Error Detection and Correction Algorithm
HF Band
Protocol Encoding
Viterbi Decoding
Protocol Decoding
Convolutional Encoding
Raw Data Raw Data
Encoded Data
Encoded Data
Convolutional Encoding and Viterbi Decoding Algorithm
Ref “http://home.netcom.com/~chip.f/viterbi/tutorial.html”
![Page 34: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/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
15/4-20/4
Testing phases
Validate
User Requirement
System Requirement
Spec
ArchitecturalDesign Spec
Detail Design Spec
Coding & Review
![Page 35: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/35.jpg)
Testing
Testing process
Test Plan
Create TC’s
template
Write TC
Review TC
Test Excuse
![Page 36: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/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 Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/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 Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/38.jpg)
Testing
Test result Test with different distances within 50 km distance
successfully
FPT Cau Giay
University of Transportation & Communication
Noibai Airport
Tamdao television tower
2km
20km
50km
5/4/2012
15/4/2012
10/4/2012
![Page 39: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/39.jpg)
Testing
Test report
No Module code Pass FailUntes
ted N/A Number of test cases1 Onsea Terminal 54 0 0 0 542 Coastal Station 62 0 0 0 623 Viewer 75 0 1 0 76
4CombineViewer-CoastalStation-Vessel 10 0 0 0 10
Sub total 201 0 1 0 202
Test coverage 99.50%
Test successful coverage 99.50%
![Page 40: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/40.jpg)
Lesson Learn
Working in group
Technical skills
Project Management
![Page 41: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/41.jpg)
Key points
Digital communication system
HF band carrier
Visualization
Work well in 50km
![Page 42: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/42.jpg)
Demo
Vessel monitoring Vessel history Create storm message Transmit message to vessel
Position reporting SOS
![Page 43: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/43.jpg)
Q&A
![Page 44: Maritime Information Visualization Final](https://reader033.vdocuments.net/reader033/viewer/2022042816/558c9366d8b42ae9098b45dd/html5/thumbnails/44.jpg)
Thank you