Maritime Information Visualization   Supervisors:   Mr. Huynh Anh Dung                  Mr. Nguyen Tat Trung   Students   ...
PeopleMr. Huỳnh Anh Dũng     Mr. Nguyễn Tất Trung                                               Trần Hải Đăng   Phạm Quang...
Contents    1   Introduction        2       Project Management Plan            3       Requirement Specification          ...
BackgroundProblems                     Why               Unstable Communication               Unintuitive Information     ...
Literature ReviewCoastal StationCommunicate by
Literature ReviewViettel BTS (Base Transceiver Stations)
Literature ReviewMovimar
Ideas Proposal IdeasDigital communication                            Visualize Info         systemHF band                 ...
Ideas Proposal               Weather Msg Weather Msg                             Weather Msg                Position     P...
Compare                Coastal      Viettel   Item                                    Movimar   MIV                Station...
Project Management PlanModel        Iterative & incremental model
Project Management PlanGantt chart Plan
Project Management Plan         Risk ManagementID        Risk Description         Status        Action        Contingency1...
Project Management PlanTeam work  Working 6h/day and 5days/week  Communication via Skype, Facebook Group, Googlegroup, SVN...
Requirement Specification  UsersCentral     Use ViewerOperator    Vessel monitoring            Create weather messageOpera...
Requirement SpecificationUsecase Diagram   Viewer usecase diagram  Viewer  Viewer Screen
Requirement Specification     Coastal StationCoastal Stationusecase diagram
Requirement SpecificationOnsea Terminal           On-sea terminal usecase diagramOn-sea Terminal Screen
Requirement SpecificationNon-Functional Requirement  Vietnamese  Usability  Error detection & correctionSuccess Criteria  ...
Requirement SpecificationTechnical  Hardware
Requirement Specification    SoftwareMicrosoft Visual studio 2010   Microsoft SQL server 2008   Eclipse classic 3.7.2     ...
Design DescriptionContext                      Server application
Design DescriptionViewer
Design DescriptionArchitecture design  Server application
Design DescriptionCoastal Station
Design DescriptionCoastal Station
Design DescriptionOn-sea Terminal
Design DescriptionDatabase diagram
Message Passing SchemaMessage Dividing & Wrapping
Message Passing Schema  Transfer Steps:      Package                         DescriptionSTARTING packet   Notify receiver ...
Message Passing SchemaSTARTING packetCONTENT packetENDING packet
Message Passing SchemaStorm message structure *Storm eye info i
Error Detection and Correction Algorithm    Convolutional Encoding and Viterbi  Decoding Algorithm                Encoded ...
Testing      Testing phasesSoftware Development Phases                     Test Excuse Phases           User              ...
Testing       Testing process                         Write                                           Test                ...
Testing        Testing method and approach    Black box test                                  Bottom up                   ...
Testing         Defect log           Using excel to log defect, includes:Defect       Module   Description   Type   Severi...
Testing    Test result     Test with different distances within 50 km distance   successfully                          5/4...
TestingTest report                                      UntesNo       Module code         Pass Fail ted N/A      Number of...
Lesson LearnWorking in groupTechnical skillsProject Management
Key points    Digital communication system          HF band carrier             Visualization         Work well in 50km
DemoVessel monitoringVessel historyCreate storm messageTransmit message to vesselPosition reportingSOS
Q&A
Maritime Information Visualization Final
Upcoming SlideShare
Loading in …5
×

Maritime Information Visualization Final

482 views

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
482
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Maritime Information Visualization Final

  1. 1. Maritime Information Visualization Supervisors: Mr. Huynh Anh Dung Mr. Nguyen Tat Trung Students : Tran Hai Dang Pham Quang Hung Nguyen Hai Ha Ha Thi Tham Ta Duc Tung Duong Hue Linh
  2. 2. PeopleMr. Huỳnh Anh Dũng Mr. Nguyễn Tất Trung Trần Hải Đăng Phạm Quang Hưng Supervisor Supervisor PM & Dev BA & DevDương Huệ Linh Tạ Đức Tùng Nguyễn Hải Hà Hà Thị Thắm Tester CM & Dev Dev Dev
  3. 3. Contents 1 Introduction 2 Project Management Plan 3 Requirement Specification 4 Design Description 5 Error Detection and Correction Algorithm 6 Testing 7 Lesson Learn 8 Demo, Q&A
  4. 4. BackgroundProblems Why Unstable Communication Unintuitive Information Ref “Directorate of fisheries”
  5. 5. Literature ReviewCoastal StationCommunicate by
  6. 6. Literature ReviewViettel BTS (Base Transceiver Stations)
  7. 7. Literature ReviewMovimar
  8. 8. Ideas Proposal IdeasDigital communication Visualize Info systemHF band OnshoreSoftware modem Offshore
  9. 9. Ideas Proposal Weather Msg Weather Msg Weather Msg Position Position Position
  10. 10. Compare Coastal Viettel Item Movimar MIV Stations BTS ReliabilityLong distance Usability Cheap Iterative & incremental model
  11. 11. Project Management PlanModel Iterative & incremental model
  12. 12. Project Management PlanGantt chart Plan
  13. 13. Project Management Plan Risk ManagementID Risk Description Status Action Contingency1 User Involvement Occurred Internet Consult expert2 Testing Environment Occurred Simulate Test 50km3 Hardware availability Occurred Borrow Purchase OJT – Self4 Experience Not relevant Consult expert train5 Project Management skill Potential Training Consult supervisor
  14. 14. Project Management PlanTeam work Working 6h/day and 5days/week Communication via Skype, Facebook Group, Googlegroup, SVN Working in FSpace office
  15. 15. Requirement Specification UsersCentral Use ViewerOperator Vessel monitoring Create weather messageOperator Use coastal station Broadcast message Receive message (from vessel)Fishermen Use On-Sea Terminal Self – tracking position Self – tracking weather message
  16. 16. Requirement SpecificationUsecase Diagram Viewer usecase diagram Viewer Viewer Screen
  17. 17. Requirement Specification Coastal StationCoastal Stationusecase diagram
  18. 18. Requirement SpecificationOnsea Terminal On-sea terminal usecase diagramOn-sea Terminal Screen
  19. 19. Requirement SpecificationNon-Functional Requirement Vietnamese Usability Error detection & correctionSuccess Criteria Meet all capstone project’s deadline Send messages within 50km distance correctly
  20. 20. Requirement SpecificationTechnical Hardware
  21. 21. Requirement Specification SoftwareMicrosoft Visual studio 2010 Microsoft SQL server 2008 Eclipse classic 3.7.2 express Jre 7.0 Microsoft .NET 4.0 Google API
  22. 22. Design DescriptionContext Server application
  23. 23. Design DescriptionViewer
  24. 24. Design DescriptionArchitecture design Server application
  25. 25. Design DescriptionCoastal Station
  26. 26. Design DescriptionCoastal Station
  27. 27. Design DescriptionOn-sea Terminal
  28. 28. Design DescriptionDatabase diagram
  29. 29. Message Passing SchemaMessage Dividing & Wrapping
  30. 30. Message Passing Schema Transfer Steps: Package DescriptionSTARTING packet Notify receiver of starting transferring sessionCONTENT packet Transfer content dataENDING packet Notify receiver of stopping transferring session
  31. 31. Message Passing SchemaSTARTING packetCONTENT packetENDING packet
  32. 32. Message Passing SchemaStorm message structure *Storm eye info i
  33. 33. Error Detection and Correction Algorithm Convolutional Encoding and Viterbi Decoding Algorithm Encoded HF Band Encoded Data DataConvolutional Protocol Protocol Viterbi Encoding Encoding Decoding Decoding Raw Data Raw DataRef “http://home.netcom.com/~chip.f/viterbi/tutorial.html”
  34. 34. Testing Testing phasesSoftware Development Phases Test Excuse Phases User Validate Acceptation 15/4-20/4 Requirement Test System System Requirement Verify/ Validate 24/3-15/4 Test Spec Integration 16/3-23/3 Architectural Verify Test Design Spec Detail Verify Unit Test 13/2-16/4 Design Spec Coding & Review
  35. 35. Testing Testing process Write Test TC ExcuseTest Review Create TCPlan TC’s template
  36. 36. Testing Testing method and approach Black box test Bottom up MIVinput output Viewer CS OT View Create Send View Send View …. … map sms sms sns SOS sms
  37. 37. Testing Defect log Using excel to log defect, includes:Defect Module Description Type Severity Priority Status Created Date ID Communicate with developer via SVN or directly
  38. 38. Testing Test result Test with different distances within 50 km distance successfully 5/4/2012 University of Transportation & Communication 10/4/2012FPT Cau Giay 20km Noibai Airport 15/4/2012 Tamdao television tower
  39. 39. TestingTest report UntesNo Module code Pass Fail ted N/A Number of test cases 1 Onsea Terminal 54 0 0 0 54 2 Coastal Station 62 0 0 0 62 3 Viewer 75 0 1 0 76 CombineViewer-4 CoastalStation-Vessel 10 0 0 0 10 Sub total 201 0 1 0 202 Test coverage 99.50% Test successful coverage 99.50%
  40. 40. Lesson LearnWorking in groupTechnical skillsProject Management
  41. 41. Key points Digital communication system HF band carrier Visualization Work well in 50km
  42. 42. DemoVessel monitoringVessel historyCreate storm messageTransmit message to vesselPosition reportingSOS
  43. 43. Q&A

×