• Tidak ada hasil yang ditemukan

요구사항명세서 - 목포해양대학교

N/A
N/A
Protected

Academic year: 2023

Membagikan "요구사항명세서 - 목포해양대학교"

Copied!
8
0
0

Teks penuh

(1)

캡스톤디자인(2020-1) 페이지 1

요구사항명세서

과제명: 버스 승차 시스템 작성일: 2020-05-06

작성팀: 카르페디엠

(2)

캡스톤디자인(2020-1) 페이지 2

목 차

1. 작품 소개 ··· 3

2. 요구사항 명세 ··· 3

2.1. Use Case Diagram ··· 3

2.2. 요구사항 목록 ··· 4

2.2.1. UC-1: 실시간 버스 정보 확인의 요구사항 목록 ··· 4

2.2.2. UC-2: 승차 버스 선택의 요구사항 목록 ··· 4

2.2.3. UC-3: 승차알림의 요구사항 목록 ··· 4

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

3.1. 정류장 단말기 ··· 5

3.2. 버스 단말기 ··· 6

(3)

캡스톤디자인(2020-1) 페이지 3 1. 작품 소개

우리는 버스를 이용하면서 하차를 원할 때 하차벨을 눌러 하차를 예약한다. 이와 마찬가지로 승차 를 하고 싶을 때 정류장에 있는 단말기에 있는 승차벨을 누름으로서 승차 예약할 수 있다. 이는 간혹 버스기사가 승객을 모르고 지나치는 경우를 대비하기 위함이다. 내가 승차예약을 하면 버스 기사에게 해당정류장에 승객이 있음을 알려주고 승차에 대한 판단을 하게 해 줌으로서 무정차를 줄일 수 있다.

(4)

캡스톤디자인(2020-1) 페이지 4

2.

요구사항 명세

2.1.

Use Case Diagram

(5)

캡스톤디자인(2020-1) 페이지 5

Use case ID Use case 명칭 Use case 개요

UC-1 실시간 버스 정보 확인 정류장 단말기에 표시된 정보를 확인한다.

UC-2 실시간 버스 정보 승차할 버스의 실시간 정보를 받는다.

UC-3 승차 버스 선택 승차할 버스를 단말기에서 선택한다.

UC-4 승차예약 정보 업데이

승객이 승차할 버스를 선택한 경우 해당 정류장의 승차예 약 정보를 업데이트한다.

UC-5 승차 알림 버스 기사에게 현위치와 알맞게 알람을 준다.

UC-6 실시간 정류장 정보 승차 알람 발생을 위한 실시간 버스 정보를 받는다.

UC-7 버스위치 확인 버스의 현재 위치를 확인한다.

UC-8 버스 정보 업데이트 일정 시간마다 버스 정보를 업데이트한다.

(6)

캡스톤디자인(2020-1) 페이지 6

요구사항 ID 요구사항 명칭 요구사항기술

UC-1-1 버스 정보 노출 일정 시간마다 버스 정보를 받아와 데이터를 노출시킨다.

요구사항 ID 요구사항 명칭 요구사항기술

UC-2-1 정류장 기반 버스 정 보 요구

해당 정류장에 필요한 버스의 정보만 받는다.

가장 가까이 있는 버스의 정보만 받는다.

요구사항 ID 요구사항 명칭 요구사항기술

UC-3-1 승차 예약

승객이 예약하고싶은 버스를 선택하여 예약정보를 BIS로 보낸다.

요구사항 ID 요구사항 명칭 요구사항기술

UC-4-1 승차예약정보 전송 해당 정류장의 승차예약정보를 BIS로 보낸다.

요구사항 ID 요구사항 명칭 요구사항기술

UC-5-1 알람 주기적으로 알람이 울릴 조건인지 확인하여 알람을 처리한

다.

2.2. 요구사항 목록

2.2.1. UC-1:

실시간 버스 정보 확인의 요구사항 목록

2.2.2. UC-2: 실시간 버스 정보의 요구사항 목록

2.2.3 UC-3: 승차 버스 선택의 요구사항 목록

2.2.4 UC-4: 정류장 정보 업데이트의 요구사항 목록

2.2.5 UC-5: 승차 알림의 요구사항 목록

(7)

캡스톤디자인(2020-1) 페이지 7

요구사항 ID 요구사항 명칭 요구사항기술

UC-6-1 버스 기반 정류장 정 보 요구

해당 버스에 필요한 정류장 정보만 받는다.

정류장 통과시 다음정류장에 대한 정보를 받는다.

요구사항 ID 요구사항 명칭 요구사항기술

UC-7-1 위치 확인 버스의 위치를 확인한다.

요구사항 ID 요구사항 명칭 요구사항기술

UC-8-1 버스정보 전송 정류장을 통과 했을 때 버스정보를 BIS로 보낸다 2.2.6 UC-6: 실시간 정류장 정보의 요구사항 목록

2.2.7 UC-7: 현위치 보고의 요구사항 목록

2.2.8 UC-8: 버스 정보 업데이트의 요구사항 목록

3.

UI프로토타입

3.1. 정류장 단말기

(8)

캡스톤디자인(2020-1) 페이지 8

3.2. 버스 단말기

Referensi

Dokumen terkait

soft kill sleep 명령을 수행하고 있는 프로세스에게 SIGTERM 시그널을 보낸다... sure kill SIGKILL 시그널을