Date post: | 27-May-2015 |
Category: |
Education |
Upload: | vu-hung-nguyen |
View: | 532 times |
Download: | 0 times |
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