ݺߣ

ݺߣShare a Scribd company logo
Embedded System(A)
2013. 12. 13
컴퓨터공학과
0892009 김태훈

지하철 전광판 설계
목차
 전체 시스템
 모델 기반 모듈 설계
 플랫폼 기반 계층 구조 설계

 기능 별 테스트 항목
 모듈 별 테스트 항목
전체 시스템

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

<중앙 관제소>

지하철 위치 정보 확인
(GPS)
전송 받은 문자열 출력
전체 시스템
일정 시간 간격으로 지하철 위치 정보 전송(GPS)
2. 각 지하철 위치에 맞는 전광판 데이터 전송
3. 전송 받은 데이터 전광판에 표시
1.

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

지하철 현재
위치 확인
(GPS)

전광판 출력

관제센터로
데이터 송신

관제센터에
서 데이터 수
신
모델 기반 모듈 설계
 지하철 전광판(현재 위치 확인)
GPS 위성

요청 데이
터 송신

현재위치
수신
현재 위치
요청

관제센터로
데이터 송신
모델 기반 모듈 설계
 지하철 전광판(전광판 출력)

전광판
출력

유효성
검사

관제센터에
서 데이터 수
신
모델 기반 모듈 설계
 중앙 관제 센터
현재 위치에
맞는 지하철
역 확인

지하철 역 DB

지하철 위치
정보 수신

전광판에 출
력할 문자열
전송

전광판에 표
시할 문자열
생성
플랫폼 기반 계층 구조 설계
 지하철 전광판
지하철 전광판

현재 위치 확인

데이터 통신

GPS 송신

현재 위치 송신

GPS 수신

문자열 수신

전광판 출력

문자열 유효성 검
사

문자열 출력
플랫폼 기반 계층 구조 설계
 중앙 관제 센터
중앙관제센터

데이터 통신

현재 위치 수신

역 정보 송신

역 정보 확인

전광판 출력 문자
열 생성
기능 별 테스트 항목
현재 위치
전송

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

특정 시간마다 현재 위치가 전송되는가?
터널, 지하 등 외부 요인에 상관없이 정확한 위치를 전송하는가?

데이터
수신

현재 위치 정보에 맞는 정확한 역 정보를 찾을 수 있는가?
현재 위치에 맞는 문자열을 수신하는가?

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

전광판

출력

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

출력하는 과정에서 문자열이 전광판을 벗어나지 않는가?
모듈 별 테스트 항목
현재 위치
확인

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

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

데이터
통신

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

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

전광판

출력

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

출력하는 과정에서 문자열이 전광판을 벗어나지 않는가?
모듈 별 테스트 항목
데이터
통신

역 정보
확인

현재 위치를 정확히 수신 받았나?
특정 시간마다 현재 위치를 수신 받았나?
수신 받은 위치데이터에 해당하는 역이 존재하는가?

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

전광판 출력

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

문자열 생성

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

More Related Content

Viewers also liked (14)

젵ӕ서2014.1
젵ӕ서2014.1젵ӕ서2014.1
젵ӕ서2014.1
sym1244
2015 강남역 몬테소리LED 전광판 매체제안서
2015 강남역 몬테소리LED 전광판 매체제안서2015 강남역 몬테소리LED 전광판 매체제안서
2015 강남역 몬테소리LED 전광판 매체제안서
INNOCEAN WORLD WIDE
Machine learning ch.1
Machine learning ch.1Machine learning ch.1
Machine learning ch.1
S Rulez
NEXT LIST, GE가 제안하는 기술의 미래
NEXT LIST, GE가 제안하는 기술의 미래NEXT LIST, GE가 제안하는 기술의 미래
NEXT LIST, GE가 제안하는 기술의 미래
ҷ코리아
차세대 기기
차세대 기기차세대 기기
차세대 기기
guestea0a8ee
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)
Youha Hwang
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-1507024 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
topshock
Software Design Document
Software Design DocumentSoftware Design Document
Software Design Document
Nadia Nahar
Software Architectural And Detailed Design Description Template
Software Architectural And Detailed Design Description TemplateSoftware Architectural And Detailed Design Description Template
Software Architectural And Detailed Design Description Template
Arash Sharif
Software Design Description (SDD) sample
Software Design Description (SDD) sampleSoftware Design Description (SDD) sample
Software Design Description (SDD) sample
Peny Gama
Software Architecture Document Final
Software Architecture Document FinalSoftware Architecture Document Final
Software Architecture Document Final
Ali Ahmed
젵ӕ서2014.1
젵ӕ서2014.1젵ӕ서2014.1
젵ӕ서2014.1
sym1244
2015 강남역 몬테소리LED 전광판 매체제안서
2015 강남역 몬테소리LED 전광판 매체제안서2015 강남역 몬테소리LED 전광판 매체제안서
2015 강남역 몬테소리LED 전광판 매체제안서
INNOCEAN WORLD WIDE
Machine learning ch.1
Machine learning ch.1Machine learning ch.1
Machine learning ch.1
S Rulez
NEXT LIST, GE가 제안하는 기술의 미래
NEXT LIST, GE가 제안하는 기술의 미래NEXT LIST, GE가 제안하는 기술의 미래
NEXT LIST, GE가 제안하는 기술의 미래
ҷ코리아
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)
Youha Hwang
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-1507024 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
topshock
Software Design Document
Software Design DocumentSoftware Design Document
Software Design Document
Nadia Nahar
Software Architectural And Detailed Design Description Template
Software Architectural And Detailed Design Description TemplateSoftware Architectural And Detailed Design Description Template
Software Architectural And Detailed Design Description Template
Arash Sharif
Software Design Description (SDD) sample
Software Design Description (SDD) sampleSoftware Design Description (SDD) sample
Software Design Description (SDD) sample
Peny Gama
Software Architecture Document Final
Software Architecture Document FinalSoftware Architecture Document Final
Software Architecture Document Final
Ali Ahmed

지하철 전광판 설계

  • 1. Embedded System(A) 2013. 12. 13 컴퓨터공학과 0892009 김태훈 지하철 전광판 설계
  • 2. 목차  전체 시스템  모델 기반 모듈 설계  플랫폼 기반 계층 구조 설계  기능 별 테스트 항목  모듈 별 테스트 항목
  • 3. 전체 시스템 지하철 위치 정보 수신 각 상황에 맞는 문자열 전송 <중앙 관제소> 지하철 위치 정보 확인 (GPS) 전송 받은 문자열 출력
  • 4. 전체 시스템 일정 시간 간격으로 지하철 위치 정보 전송(GPS) 2. 각 지하철 위치에 맞는 전광판 데이터 전송 3. 전송 받은 데이터 전광판에 표시 1. 지하철 전광판의 또 다른 버그를 찍은 사진, 사진 내에서는 잘 보이지 않지만 일정 시간 간격으로 데이터를 송수신 하는 것을 알 수 있다.
  • 5. 모델 기반 모듈 설계  지하철 전광판 지하철 현재 위치 확인 (GPS) 전광판 출력 관제센터로 데이터 송신 관제센터에 서 데이터 수 신
  • 6. 모델 기반 모듈 설계  지하철 전광판(현재 위치 확인) GPS 위성 요청 데이 터 송신 현재위치 수신 현재 위치 요청 관제센터로 데이터 송신
  • 7. 모델 기반 모듈 설계  지하철 전광판(전광판 출력) 전광판 출력 유효성 검사 관제센터에 서 데이터 수 신
  • 8. 모델 기반 모듈 설계  중앙 관제 센터 현재 위치에 맞는 지하철 역 확인 지하철 역 DB 지하철 위치 정보 수신 전광판에 출 력할 문자열 전송 전광판에 표 시할 문자열 생성
  • 9. 플랫폼 기반 계층 구조 설계  지하철 전광판 지하철 전광판 현재 위치 확인 데이터 통신 GPS 송신 현재 위치 송신 GPS 수신 문자열 수신 전광판 출력 문자열 유효성 검 사 문자열 출력
  • 10. 플랫폼 기반 계층 구조 설계  중앙 관제 센터 중앙관제센터 데이터 통신 현재 위치 수신 역 정보 송신 역 정보 확인 전광판 출력 문자 열 생성
  • 11. 기능 별 테스트 항목 현재 위치 전송 현재 위치가 정확히 전송되는가? 특정 시간마다 현재 위치가 전송되는가? 터널, 지하 등 외부 요인에 상관없이 정확한 위치를 전송하는가? 데이터 수신 현재 위치 정보에 맞는 정확한 역 정보를 찾을 수 있는가? 현재 위치에 맞는 문자열을 수신하는가? 특정 시간 마다 정확한 문자열을 수신하는가? 전광판 출력 수신 받은 데이터가 현재 역의 정보를 나타내는가? 수신 받은 데이터를 정확히 출력하는가? 출력하는 과정에서 문자열이 전광판을 벗어나지 않는가?
  • 12. 모듈 별 테스트 항목 현재 위치 확인 GPS 위성으로의 송신이 작동하는가? 특정 시간마다 현재 위치를 요청 하는가? 현재 위치를 정확히 수신하는가? 데이터 통신 GPS로부터 수신 받은 현재 위치를 정확히 송신하는가? 현재 위치에 맞는 역 정보를 수신 받는가? 역 정보에 맞는 문자열을 수신 받는가? 전광판 출력 수신 받은 데이터를 정확히 출력하는가? 수신 받은 데이터는 유효한가? 출력하는 과정에서 문자열이 전광판을 벗어나지 않는가?
  • 13. 모듈 별 테스트 항목 데이터 통신 역 정보 확인 현재 위치를 정확히 수신 받았나? 특정 시간마다 현재 위치를 수신 받았나? 수신 받은 위치데이터에 해당하는 역이 존재하는가? 수신 받은 위치데이터에 해당하는 역이 1개 인가? 전광판 출력 해당하는 역에 맞는 문자열을 생성하였나? 문자열 생성 생성한 문자열이 유효한가?