140 likes | 301 Views
Project B. Team project based LBS. Team B. Agenda. 1. 개발배경. 2. 개발목적. 3. 기능 Summary. 4. 시스템 구성도. 5. 구축전략. 6. 구축방안. 7. 일정. 8. 수행조직 및 업무분장. 9. Aim point. 1. 개발배경. 21 세기는 지난 세기의 산업사회에서 디지털 사회로 , 정보와 지식이 부가가치 창출의 원천이 되는 지식기반의 정보화 사회이며 , 점차 나아가 디지털 유목민화
E N D
Project B Team project based LBS Team B
Agenda 1. 개발배경 2. 개발목적 3. 기능 Summary 4. 시스템 구성도 5. 구축전략 6. 구축방안 7. 일정 8. 수행조직 및 업무분장 9. Aim point
1. 개발배경 21세기는 지난 세기의 산업사회에서 디지털 사회로, 정보와 지식이 부가가치 창출의 원천이 되는 지식기반의 정보화 사회이며, 점차 나아가 디지털 유목민화 되어가는 사회적 환경의 변화로 인해 새로운 모바일 패러다임을 수용해 가야 할 시기라 할 수 있다. 이러한 시대적, 문화적 배경의 변화는 저희 B Team 으로 하여금 안드로이드 사내교육을 통해 시대에 발맞춰 나아갈 수 있는 원동력과 목적을 제공해 주었고, 안드로이드라는 새로운 플랫폼을 통해 디지털 유목민들에게 좀 더 좋은 환경을 제공해 주고자 위치기반 SNS 앱 개발을 제안하는 바입니다.
2. 개발목적 위치기반 SNS App Based LBS 개인화 동질감 (친구) WiFi /GPS based Infra
4. 시스템 구성도 GPS 위치전송 WiFi or 3G Web Server Smart Phone
5. 구축전략 기반기술요소 • Android • XML • GPS 위 기반기술요소를 바탕으로 Prototype 형태로 개발전략을 세움
5. 구축전략 2) 구성요소- Android • 치열한 모바일 운영체제의 경쟁에서 아이폰과 더불어 모바일 운영체제의 • 한 축을 이루고 있는 mOS로 개발주체는 명목상 OHA(open handset • alliance) 이나 실질적 리더는 구글이 담당하고 있다. • OHA의 지향하는 바 대로 비독점 개발 플랫폼의 결과이며, 라이선스 비용이 들지 않는 대신 개발툴의 다양하고 버전 업그레이드에 대한 문제 발생시 명확한 기술 지원을 기대하기 어렵다는 단점이 있다. • 커널은리눅스 기반으로 정교한 메모리관리, 안정적 멀티쓰레드가 지원되며, 공식적으로 자바를 사용하여 전문지식 없이도 하드웨어 추상층을 통하여 개발이 가능하다. • 검증된 라이브러리가 대거 포함되어 있어 별도의 외부 라이브러리 없이 개발이 가능하다.
5. 구축전략 3) 구성요소 - XML • XML(eXtensible Markup Language) 이란 기존의 HTML의 Tag의 한계, • SGML 문법의 복잡성 등을 개선하여 W3C(World Wide Web Consortium)에서 제안한 웹 표준 언어이다. • 플랫폼 독립적으로 서로 다른 애플리케이션 간에도 쉽게 데이터 교환 • 정보 활용의 단위가 파일이나 문서가 아닌 문서의 구성 요소 • 문서의 구성 요소 별로 정보를 생성(저장, 관리, 활용) 가능하다. • XML은 플랫폼과 벤더에 무관하게 일관성을 유지하는 데이터 형식이다. • XML은 여러 국가의 언어를 지원한다. • HTML과 더불어 웹에서 함께 사용되도록 고안되었으며, 웹을 통해 메타 데이터 • 를 주고 받을 수 있다. • 데이터의 형식을 검증하기 위한 DTD와 이를 지원하는 도구들이 존재한다. • 문서를 가시화하고 변환하기 위한 스타일언어(XSL)와 질의언어(XQL)가 지원된다. • 공개된 도구(파서, 변환기, 뷰어, 에디터)들이 존재하며, 별도의 라이센스 없이 • 사용할 수 있다.
5. 구축전략 4) 구성요소 - GPS • GPS는 1970년초 미국 국방부가 지구상에 있는 물체의 위치를 측정하기 • 위해 60억불을 들여 만든 군사 목적의 시스템이지만, 오늘날에는 일부를 • 민간에게 개방하는 것을 전제로 미 의회에서 승인되어 민간에서도 사용되 • 고 있다. • GPS를 이용하면 위치와 시간을 얻을 수 있다. 24개의 GPS 위성 (실제로 • 는 보충 위성 3개 포함 27개)이 서로 다른 궤도로 지구 대기권을 계속 회전 • 하고 있다. 이는 지구상 어느 시간 어느 곳에서도 4개 이상의 위성신호를 얻 • 을 수 있도록 하기 위함이다. 위치를 측정하기 위해서는 동시에 최소 4개의 • 위성으로부터 신호를 받아야 한다. • 주로 비행기, 선박, 차량의 항법장치에 전자 지도(GIS)와 함께 GPS가 사용 • 되고 있으며, 사람들이나 차량 등 이동체의 위치를 파악하는 데에도 사용된 • 다. 또한 개인휴대용 GPS 수신기가 개발되어 미지 탐사나, 군 작전시 자기 • 위치파악에 이용되고 있다. 최근에는 휴대용 무선전화기 내에 GPS 수신기 • 를 내장하는 것도 개발, 출시되었다.
6. 구축방안 1) Prototype 개발 • Spiral 개발 방식을 통해 개발 산출물을 지속적으로 검증하면서 다양한 사 • 용자 반응을 접목시킬 수 있는 prototype을 개발하여 구축해 나간다. • 사내 교육의 취지와 더불어 사내 벤처를 유도할 수 있는 시드 역할 또한 수 • 행 할 수 있을 만큼의 목표를 잡아 버전 업그레이드를 해 나간다. • 국내에 싸이월드 이후 주목 할 만한 SNS 서비스가 없는 군웅할거적 상황인 • 만큼 prototype의 지속적 사용 및 다양한 서비스 및 기능 시도로 재미와 이익을 함께 얻을 수 있는 SNS App이 최종 목표이다.
9. Aim Point • 카카오톡 같은 메신저용 SNS • we rule 같은 성장을 느낄 수 있는 SNG • 싸이월드와 같은 한국인의 폐쇄성을 고려한 친구그룹 • 트위터와 같은 오픈성을 지향하는 Broadcasting Tool