2015 멀티학회학술발표대회 누비자논문Changwon National University2015년 추계멀티미디어학회 투고논문 슬라이더파일입니다
요약
본 논문은 창원시의 공용자전거 누비자의 활용성을 높이기위한 모바일 시스템의 설계와 구현에 관한 논문이다. 누비
자는 창원시가 운영하는 무인 공영자전거 대여 시스템으로 247곳의 무인대여 터미널을 이용하여 일일 평균 8,000명 이상의 사용자들이 이용하고 있다. 이러한 공영자전거 대여시스템을 모바일용으로 개발하기 위하여 공공기관에서 운영하고 있는 누비자 서버의 정보를 파싱하여 실시간으로 터미널의 사용정도와 현황을 제공하는 서비스를 구현하였다.
NEXT LIST, GE가 제안하는 기술의 미래ҷ코리아기술의 앞날이 궁금하다? 앞으로 산업 분야의 발전이 어떻게 전개될지 궁금한 당신이라면 GE가 새롭게 발표한 넥스트 리스트에 주목하라. 여섯 개 분야로 나뉜 이 리스트에는 우리가 알아야 할 첨단기술의 현재와 미래가 모두 담겨 있다.
"GE는 “차세대 기술은 무엇인가?”라는 질문에 100년 이 넘는 세월 동안 대답해왔습니다. 생산하고 운송하고 에너지를 만들고 사람을 치료하는 기계와 기술에 투자해왔죠. 이런 투자는 오늘날에도 이어지고 있습니다. 넥스트 리스트는 바로 그 해답의 하나입니다." - 마크 리틀, GE CTO (최고기술책임자)
ҷ코리아 뉴스레터를 구독하세요! http://goo.gl/IE8WS8
ҷ코리아 YouTube 채널을 구독하세요! http://goo.gl/M2gc8m
상상을 현실로 만듭니다. Imagination at work.
GE가 꿈꾸는 가치입니다. 아니, GE는 단지 꿈만 꾸고 있는 것이 아닙니다. 상상을 현실로 만들기 위해, 불가능했던 것을 가능하게 만들기 위해 쉬지 않고 움직이고 있습니다. GE는 에너지, 의료, 항공, 수송, 금융 등의 여러 분야에서 고객과 인류사회의 진보를 위해 더 편리하고 빠르며 친환경적인 솔루션을 찾아냅니다.
Connect with GE Online:
ҷ코리아 웹사이트: http://www.ge.com/kr/
GE리포트코리아: http://www.gereports.kr/
ҷ코리아 페이스북 페이지: hhttps://www.facebook.com/GEKorea
ҷ코리아 슬라이드쉐어: http://www.slideshare.net/GEKorea
Software Design DocumentNadia NaharThe document describes the architectural design process for a Library Circulation System. It includes 4 steps: 1) Representing the system context, 2) Defining archetypes, 3) Refining the architecture into components, and 4) Describing system instantiations. It then covers the component design process, including identifying classes, elaborating classes, describing data sources, and developing behavioral representations. Finally, it discusses the user interface design process, including analyzing users and tasks.
Software Architectural And Detailed Design Description TemplateArash SharifA comprehensive template for describing software architecture and detailed design. I wrote it based on the IEEE 1471 and IEEE 1016 specifications. Visit http://orphanware.blogspot.com/ for more technical reading.
Software Design Description (SDD) samplePeny GamaThis document provides a design overview of the Web Accessible Alumni Database software. It includes deployment diagrams, architectural designs, data structure details, use case realizations, and interface designs. The system allows alumni to complete surveys, add and update their entries, and search for other alumni to email. It consists of a web server and client using HTML and JSP. The designated faculty member can make changes to surveys, collected data fields, and email capabilities.
Software Architecture Document FinalAli AhmedThis document provides an architectural overview of the IEEE Montreal Web Portal system using the 4+1 architectural view model. It describes the purpose, scope, definitions, and references. It then outlines the use case, logical, process, deployment, and implementation views to illustrate different aspects of the system's architecture according to the 4+1 view model. The views are described at a high level based on the provided template.
NEXT LIST, GE가 제안하는 기술의 미래ҷ코리아기술의 앞날이 궁금하다? 앞으로 산업 분야의 발전이 어떻게 전개될지 궁금한 당신이라면 GE가 새롭게 발표한 넥스트 리스트에 주목하라. 여섯 개 분야로 나뉜 이 리스트에는 우리가 알아야 할 첨단기술의 현재와 미래가 모두 담겨 있다.
"GE는 “차세대 기술은 무엇인가?”라는 질문에 100년 이 넘는 세월 동안 대답해왔습니다. 생산하고 운송하고 에너지를 만들고 사람을 치료하는 기계와 기술에 투자해왔죠. 이런 투자는 오늘날에도 이어지고 있습니다. 넥스트 리스트는 바로 그 해답의 하나입니다." - 마크 리틀, GE CTO (최고기술책임자)
ҷ코리아 뉴스레터를 구독하세요! http://goo.gl/IE8WS8
ҷ코리아 YouTube 채널을 구독하세요! http://goo.gl/M2gc8m
상상을 현실로 만듭니다. Imagination at work.
GE가 꿈꾸는 가치입니다. 아니, GE는 단지 꿈만 꾸고 있는 것이 아닙니다. 상상을 현실로 만들기 위해, 불가능했던 것을 가능하게 만들기 위해 쉬지 않고 움직이고 있습니다. GE는 에너지, 의료, 항공, 수송, 금융 등의 여러 분야에서 고객과 인류사회의 진보를 위해 더 편리하고 빠르며 친환경적인 솔루션을 찾아냅니다.
Connect with GE Online:
ҷ코리아 웹사이트: http://www.ge.com/kr/
GE리포트코리아: http://www.gereports.kr/
ҷ코리아 페이스북 페이지: hhttps://www.facebook.com/GEKorea
ҷ코리아 슬라이드쉐어: http://www.slideshare.net/GEKorea
Software Design DocumentNadia NaharThe document describes the architectural design process for a Library Circulation System. It includes 4 steps: 1) Representing the system context, 2) Defining archetypes, 3) Refining the architecture into components, and 4) Describing system instantiations. It then covers the component design process, including identifying classes, elaborating classes, describing data sources, and developing behavioral representations. Finally, it discusses the user interface design process, including analyzing users and tasks.
Software Architectural And Detailed Design Description TemplateArash SharifA comprehensive template for describing software architecture and detailed design. I wrote it based on the IEEE 1471 and IEEE 1016 specifications. Visit http://orphanware.blogspot.com/ for more technical reading.
Software Design Description (SDD) samplePeny GamaThis document provides a design overview of the Web Accessible Alumni Database software. It includes deployment diagrams, architectural designs, data structure details, use case realizations, and interface designs. The system allows alumni to complete surveys, add and update their entries, and search for other alumni to email. It consists of a web server and client using HTML and JSP. The designated faculty member can make changes to surveys, collected data fields, and email capabilities.
Software Architecture Document FinalAli AhmedThis document provides an architectural overview of the IEEE Montreal Web Portal system using the 4+1 architectural view model. It describes the purpose, scope, definitions, and references. It then outlines the use case, logical, process, deployment, and implementation views to illustrate different aspects of the system's architecture according to the 4+1 view model. The views are described at a high level based on the provided template.
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개 인가?
전광판 출력
해당하는 역에 맞는 문자열을 생성하였나?
문자열 생성
생성한 문자열이 유효한가?