• 검색 결과가 없습니다.

요 구 분 석 서 - 목포해양대학교

N/A
N/A
Protected

Academic year: 2023

Share "요 구 분 석 서 - 목포해양대학교"

Copied!
8
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

[목포해양대 해양컴퓨터공학과 프로젝트]

요 구 분 석 서

과제명 : 어망탐지시스템 발표일 : 2014.03.31 작성팀 : 웅이네

학 번 이 름

20084055 박 성 웅

20094082 한 길

20094087 고 민 주

20104025 윤 정 민

(2)

목 차

1. 제품 소개 ··· 3

2. 제품 기능 목록 ··· 3

2.1. 주요 기능 ··· 3

2.2. 부가 기능 ··· 3

3. 기본 일정 및 조정안 ··· 3

3.1. 기본 일정 ··· 3

3.2. 조정안1 ··· 4

3.3. 조정안2 ··· 5

3.4. 조정안3 ··· 5

4. Use Case Diagram ··· 6

4.1. Use Case Diagram ··· 6

4.2. Use Case 명세: 어망탐지시스템 ··· 6

4.2.1. 개요 ··· 6

4.2.2. 주요 액터 ··· 6

4.2.3. 선행 조건 ··· 7

4.2.4. 후행 조건 ··· 7

4.2.5. 시나리오 ··· 7

5. UI 프로토타입 ··· 8

(3)

❏ 제품소개

❍ GPS센서를 탑재한 부표를 통하여 어망 위치 제공

❍ LED를 통하여 육안으로 부표 위치 확인 가능

❍ 과거 어망 설치했던 해역확인 및 어획량 정보제공

❏ 제품 기능 목록

❍ 주요기능

☞ GPS센서를 통해 위치정보 및 시간 정보 획득

☞ LED를 원격제어 및 시간 정보에 따른 전원 제어 가능

☞ NaverMap API를 이용한 어망 위치 표시

❍ 부가기능

☞ 데이터베이스를 이용하여 과거에 설치했던 어망의 해역 확인 및 어획량 정보 제공

❏ 기본 일정 및 조정안

❍ 기본일정

기 본 일 정 Hardware software 발표 및 문서

3월 31일 ~ 4월 13일

H/W 개발환경 구축 프로토콜 설계

H/W 제작

S/W 개발환경 구축 COM포트 테스트

GUI

요구분석서 작성

4월 14일 ~ 4월 20일 H/W 프로그램 알고리즘 작성 및 구현

DB 설계 및 테스트 S/W 프로그램 알고리즘 작성 및 구현

구조설계서 작성

4월 21일 ~ 4월 27일 구현 및 1차 Ver. 테스트(기능별 단위 테스트)

4월 28일 ~ 5월 10일 구현 및 2차 Ver. 테스트(통합 테스트) 구현

5월 11일 ~ 5월 24일 테스트 및 디버깅(통합 테스트) 구현(중간보고) 최종보고서 작성

5월 25일 ~ 6월 8일 최종 테스트 및 결과물 제출 최종보고서 제출

(4)

☞ Ver.별 구현 기능

Ver. 기능

1차

S/W

☞ 어망의 현재 위치를 지도에 표시 ☞ 현재 위치정보를 DB에 저장 ☞ GUI 프로토타입

☞ 양방향 통신을 위한 프로토콜 적용

H/W

☞ GPS 정보 파싱을 통해 위치정보 전송 ☞ 시간정보를 이용해 LED ON/OFF ☞ 양방향 통신을 위한 프로토콜 적용

2차

S/W

☞ 설치한 어망의 위치 및 시간 정보 DB 저장 ☞ 회수한 어망의 위치 및 시간 정보 DB 저장 ☞ 사용하는 어망의 정보 관리

☞ 회수한 어망의 추가정보(ex. 어획량) 저장 ☞ LED 원격제어

H/W

☞ LED 원격제어

❍ 조정안 1

Ver. 기능

1차

S/W

☞ 어망의 현재 위치를 지도에 표시 ☞ 현재 위치정보를 DB에 저장 ☞ GUI 프로토타입

☞ 양방향 통신를 위한 프로토콜 적용

H/W

☞ GPS 정보 파싱을 통해 위치정보 전송 ☞ 시간정보를 이용해 LED ON/OFF ☞ 양방향 통신를 위한 프로토콜 적용

2차

S/W

☞ 설치한 어망의 위치 및 시간 정보 DB 저장 ☞ 회수한 어망의 위치 및 시간 정보 DB 저장 ☞ 사용하는 어망의 정보 관리

☞ LED 원격제어

(5)

❍ 조정안 2

Ver. 기능

1차

S/W

☞ 어망의 현재 위치를 지도에 표시 ☞ 현재 위치정보를 DB에 저장 ☞ GUI 프로토타입

☞ 단방향 통신를 위한 프로토콜 적용

H/W

☞ GPS 정보 파싱을 통해 위치정보 전송 ☞ 시간정보를 이용해 LED ON/OFF ☞ 단방향 통신를 위한 프로토콜 적용

2차 S/W

☞ 설치한 어망의 위치 및 시간 정보 DB 저장 ☞ 사용하는 어망의 정보 관리

❍ 조정안 3

Ver. 기능

1차

S/W

☞ 어망의 현재 위치를 지도에 표시 ☞ GUI 프로토타입

☞ 단방향 통신를 위한 프로토콜 적용

H/W

☞ GPS 정보 파싱을 통해 위치정보 전송 ☞ 시간정보를 이용해 LED ON/OFF ☞ 단방향 통신를 위한 프로토콜 적용

(6)

❏ Use Case Diagram

❍ 어망탐지기시스템

개요

☞ 사용자가 현재 어망의 위치를 요청할 경우, Naver Map에 실시간 위치 정보 제공

☞ 사용자가 해당 선박위치수신용Port와 부표Port를 지정하고 선박 ID를 입력한다.

☞ 사용자는 어망번호를 선택해 어획량을 직접 입력한다.

☞ 사용자가 과거에 뿌려진 어망의 위치를 요청할 경우, DB를 통해 Naver Map에 위치 정보 제공 및 어획량 정보 제공

☞ 사용자의 시야에 부표가 확보되지 않을 때, LED를 원격으로 ON/OFF 할 수 있다.

❍ 주요액터

사용자(User)

(7)

❍ 선행조건

F 부표가 켜져 있어야 한다.

후행조건

F 현재 어망 위치 검색 시 RF통신 가능거리 안에 있어야 한다.

F LED 원격 ON/OFF 시 RF통신 가능거리 안에 있어야 한다.

❍ 시나리오

F 사용자는 현재 어망의 위치를 요청할 수 있고, 부표를 통해 현재 자신의 위치 또한 지 도를 통해 볼 수 있다.

F 사용자는 저장된 정보(DB)를 통해 과거에 뿌려진 어망의 위치를 확인할 수 있고, 부 가 정보로 어획량 또한 확인 할 수 있다.

F 사용자는 지정된 시간에 켜지는 LED 기능 외에도 흐린 날, 해무가 낀 날, 켜지는 시 간 외에 조업을 할 시 LED ON/OFF 기능을 통해 좀 더 수월하게 찾을 수 있다.

❍ 확장 시나리오 : 어획량확인

F 사용자는 현재 어망의 위치를 확인하여 어망을 걷어서 어획량을 입력할 수 있고, 다

른 사용자들에 의해 쌓인 정보(과거에 뿌려진 어망과 현재 어망의 위치가 다를 경우

에는 그 사이의 해역을 표시함)를 통해 어느 해역구간에서 어획량이 높은지 확인할

수 있어 조업에 도움을 받을 수 있다.

(8)

❏ UI 프로토타입

◀ 기본화면

기본화면(실시간)

◀기본화면(과거어획량)

참조

관련 문서