Top Banner
지하철 전광판 설계 Embedded System(A) 2013. 12. 13 컴퓨터공학과 0892009 김태훈
13

지하철 전광판 설계

Jul 11, 2015

Download

Documents

Taehoon Kim
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 지하철 전광판 설계

지하철 전광판 설계

Embedded System(A) 2013. 12. 13 컴퓨터공학과

0892009 김태훈

Page 2: 지하철 전광판 설계

목차

전체 시스템

모델 기반 모듈 설계

플랫폼 기반 계층 구조 설계

기능 별 테스트 항목

모듈 별 테스트 항목

Page 3: 지하철 전광판 설계

전체 시스템

<중앙 관제소>

지하철 위치 정보 확인 (GPS)

전송 받은 문자열 출력

지하철 위치 정보 수신 각 상황에 맞는 문자열 전송

Page 4: 지하철 전광판 설계

전체 시스템

1. 일정 시간 간격으로 지하철 위치 정보 전송(GPS)

2. 각 지하철 위치에 맞는 전광판 데이터 전송

3. 전송 받은 데이터 전광판에 표시

지하철 전광판의 또 다른 버그를 찍은 사진, 사진 내에서는 잘 보이지 않지만 일정 시간 간격으로 데이터를 송수신 하는 것을 알 수 있다.

Page 5: 지하철 전광판 설계

지하철 전광판

모델 기반 모듈 설계

지하철 현재 위치 확인

(GPS)

관제센터로 데이터 송신

관제센터에서 데이터 수

신 전광판 출력

Page 6: 지하철 전광판 설계

지하철 전광판(현재 위치 확인)

모델 기반 모듈 설계

현재 위치 요청

요청 데이터 송신

현재위치 수신

관제센터로 데이터 송신

GPS 위성

Page 7: 지하철 전광판 설계

지하철 전광판(전광판 출력)

모델 기반 모듈 설계

전광판 출력

유효성 검사

관제센터에서 데이터 수

Page 8: 지하철 전광판 설계

중앙 관제 센터

모델 기반 모듈 설계

지하철 위치 정보 수신

현재 위치에 맞는 지하철 역 확인

지하철 역 DB

전광판에 표시할 문자열

생성 전광판에 출력할 문자열

전송

Page 9: 지하철 전광판 설계

플랫폼 기반 계층 구조 설계

지하철 전광판

지하철 전광판

현재 위치 확인

GPS 송신

GPS 수신

데이터 통신

현재 위치 송신

문자열 수신

전광판 출력

문자열 유효성 검

문자열 출력

Page 10: 지하철 전광판 설계

플랫폼 기반 계층 구조 설계

중앙 관제 센터

중앙관제센터

데이터 통신

현재 위치 수신

역 정보 송신

역 정보 확인 전광판 출력 문자

열 생성

Page 11: 지하철 전광판 설계

기능 별 테스트 항목

현재 위치

전송

현재 위치가 정확히 전송되는가?

특정 시간마다 현재 위치가 전송되는가?

터널, 지하 등 외부 요인에 상관없이 정확한 위치를 전송하는가?

데이터

수신

현재 위치 정보에 맞는 정확한 역 정보를 찾을 수 있는가?

현재 위치에 맞는 문자열을 수신하는가?

특정 시간 마다 정확한 문자열을 수신하는가?

전광판

출력

수신 받은 데이터가 현재 역의 정보를 나타내는가?

수신 받은 데이터를 정확히 출력하는가?

출력하는 과정에서 문자열이 전광판을 벗어나지 않는가?

Page 12: 지하철 전광판 설계

모듈 별 테스트 항목

현재 위치

확인

GPS 위성으로의 송신이 작동하는가?

특정 시간마다 현재 위치를 요청 하는가?

현재 위치를 정확히 수신하는가?

데이터

통신

GPS로부터 수신 받은 현재 위치를 정확히 송신하는가?

현재 위치에 맞는 역 정보를 수신 받는가?

역 정보에 맞는 문자열을 수신 받는가?

전광판

출력

수신 받은 데이터를 정확히 출력하는가?

수신 받은 데이터는 유효한가?

출력하는 과정에서 문자열이 전광판을 벗어나지 않는가?

Page 13: 지하철 전광판 설계

모듈 별 테스트 항목

데이터

통신

현재 위치를 정확히 수신 받았나?

특정 시간마다 현재 위치를 수신 받았나?

역 정보

확인

수신 받은 위치데이터에 해당하는 역이 존재하는가?

수신 받은 위치데이터에 해당하는 역이 1개 인가?

전광판 출력

문자열 생성

해당하는 역에 맞는 문자열을 생성하였나?

생성한 문자열이 유효한가?