SlideShare 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

제안서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가 제안하는 기술의 미래
GE코리아
 
차세대 기기
차세대 기기차세대 기기
차세대 기기
guestea0a8ee
 
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)Youha Hwang
 
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-1507024 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
topshock
 
졸전 리서치
졸전 리서치졸전 리서치
졸전 리서치4pril12th
 
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
 

Viewers also liked (14)

건설 안전
건설 안전건설 안전
건설 안전
 
제안서2014.1
제안서2014.1제안서2014.1
제안서2014.1
 
3dprinter
3dprinter3dprinter
3dprinter
 
2015 강남역 몬테소리LED 전광판 매체제안서
2015 강남역 몬테소리LED 전광판 매체제안서2015 강남역 몬테소리LED 전광판 매체제안서
2015 강남역 몬테소리LED 전광판 매체제안서
 
Machine learning ch.1
Machine learning ch.1Machine learning ch.1
Machine learning ch.1
 
NEXT LIST, GE가 제안하는 기술의 미래
NEXT LIST, GE가 제안하는 기술의 미래NEXT LIST, GE가 제안하는 기술의 미래
NEXT LIST, GE가 제안하는 기술의 미래
 
차세대 기기
차세대 기기차세대 기기
차세대 기기
 
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)
호서대학교 디지털콘텐츠비즈니스 졸업프로젝트 (안경드랍쉽)
 
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-1507024 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
4 (1교시) 15년 절삭가공 세미나(공정계획 방법)-150702
 
졸전 리서치
졸전 리서치졸전 리서치
졸전 리서치
 
Software Design Document
Software Design DocumentSoftware Design Document
Software Design Document
 
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
 
Software Design Description (SDD) sample
Software Design Description (SDD) sampleSoftware Design Description (SDD) sample
Software Design Description (SDD) sample
 
Software Architecture Document Final
Software Architecture Document FinalSoftware Architecture Document Final
Software Architecture Document Final
 

지하철 전광판 설계

  • 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개 인가? 전광판 출력 해당하는 역에 맞는 문자열을 생성하였나? 문자열 생성 생성한 문자열이 유효한가?