Web Service Computing Term Project

Slides:



Advertisements
Similar presentations
KS Cinema 팀 명 : KS 팀 원 : 강상욱 김건우 원찬석 이수경.
Advertisements

Popcon 이규태 김준수 강예진. 목차  Popcon 이란  개발동기 및 목적  필요성  차별성  설계  개발일정  기대효과 및 향후 계획.
스마트폰 화면에서 안드로이드 마켓을 클릭하여 접속합니다. [그림 1-1] 안드로이드 전용 어플리케이션 설치 방법 1. 굿바이 학교폭력 Mobile App 설치 안드로이드폰 설치 방법 마켓에서 검색 아이콘을 클릭 하여 검색창을 활성화 합니다. 굿바이 학교폭력 어플명을 입력.
Korea Virtual Payment 모바일 안전결제 (ISP) 서비스 모델 - iPhone 한국버추얼페이먼트㈜ 기술연구소
영화 예매 시스템 - 많이 봤다이가 ? CSE Corp. PM 송진희 김성욱 김보람 천창영.
컴퓨터정보공학부 서재석 컴퓨터정보공학부 안상원 컴퓨터정보공학부 이동현 May Weather THE WORLD’S FAVOURITE NEWSPAPER - Since 1879.
밥 팀 명 : TTL 조 팀 원 : 김정용 (PM) 서종규 노재현 엄성욱.
정보 보안 개론과 실습 네트워크 해킹과 보안 3부 해킹 전 정보 획득 Chapter 10. 목록화.
Security Solutions (S/W) - Fortify
CHAP 22. 블루투스.
무료문자 보내기 62. 창업자께서 현재 스마트폰 무제한 약정 요금제를 사용하고 계시다면
Index SendMemo 기능 Q & A 팀 소개 배경 및 목적 구현
텔레비전 마이 동산 Q. 도서관 이용교육 반드시 도서관에 와야 하나요?
5강. Servlet 본격적으로 살펴보기-I 프로젝트 만들기 doGet() doPost()
Web Service Computing and Practice_
PHP입문 Izayoi 김조흔.
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
Chapter 7. RAS(전화접속,VPN) & IAS
Capstone-Design : IoTeam Introduction Abstract
FTP 프로그램 채계화 박재은 박수민.
전광판 어플 크레파스통 도상미 박아란 이민영.
NJM Messenger 박상원 박연호.
S-Link 사용자 매뉴얼.
6강. Servlet 본격적으로 살펴보기-II
Wireless Java Programming
Web Basic 김영성 인천대 OneScore
Mobile SHI 사용자 메뉴얼 중공업조선CI그룹 전진형( )
Korea University of Technology and Education
택시 안심서비스의 어플리케이션을 휴대폰에 설치하는 방법 입니다
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
PRM 정보관리 업체 메뉴얼
LIT-GenAppSetup ※ Texting+ 클라이언트 프로그램은 제품 인증을 받은 제품입니다.
팀명: 4남 1녀 조장: 손시운 조원: 박지성, 김지훈, 박동범, 최지혜
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
중증장애인직업재활 지원사업 업무시스템 사용자 매뉴얼 Version 1.0
USN(Ubiquitous Sensor Network)
NFC를 이용한 데이터 수집 및 분석t 디자인 3조 [Bos]- 강윤중 고은미 김영택 이수민.
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
CGI란 무엇인가? CGI(Common Gateway Interface)의 정의
Windows XP 서비스 팩2를 설치하는 10가지 이유
Eclipse CDT에서 프로젝트를 Export 하고 Import 하는 방법
MAIL CLIENT 김창우 윤성훈 이경재.
[그림 1-1] 안드로이드 전용 어플리케이션 설치 방법
WebFax Server Presentation.
DHCP 조지훈 김대성 이정민 용석중.
14강. 세션 세션이란? 세션 문법 Lecturer Kim Myoung-Ho Nickname 블스
등산 GUIDE WEB PAGE Web Service Computing Term Project Program
컴퓨터공학실험 (I) 년 1학기 실험계획 -.
프로젝트 제안서 -TCP/IP를 이용한 메신저 구현-
01. 개요 네트워크에 있는 컴퓨터와 그룹에 대한 NetBIOS 이름에 대응되는 IP 주소를 찾아주는 서비스
“웹과 모바일을 연동한 평가 간편 시스템” vol
알고리즘 알고리즘이란 무엇인가?.
Web Storage 인공지능 연구실.
3장 JSP프로그래밍의 개요 이장에서 배울 내용 : JSP페이지의 기본적인 개요설명과 JSP페이지의 처리과정 그리고 웹 어플리케이션의 구조에 대해서 학습한다.
아두이노와 충격감지센서, GPS를 활용한 자전거 주행 중 응급 상황 발생 시 자동 신고 시스템
모바일(폰)메일 서비스 정흠수 최동훈.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
JSP Programming with a Workbook
세션에 대해 알아보고 HttpSession 에 대해 이해한다 세션 관리에 사용되는 요소들을 살펴본다
MIDP 네트워크 프로그래밍 ps lab 김윤경.
채팅 및 파일전송 프로그램 권 경 곤 김 창 년.
TrustNet 전자 협조전 사용설명서 목 차 작성,수정,삭제 결재함 처리현황 발송대장,접수대장
접근제어 솔루션 계정등록 및 클라이언트 설치.
SOFTWARE FINAL PROJECT - Event Data Collection Of Franchise -
2011학년도 졸업작품 주제 발표 -카메라 기반 제스처 인식 UI-
Windows XP 서비스 팩2를 설치하는 10가지 이유
사용자 메뉴얼 (1.5 AVN) Pairing - AVN으로 연결하기 - 휴대폰으로 연결하기.
이 프레젠테이션은 PowerPoint의 새로운 기능에 대해 안내하며, 슬라이드 쇼에서 가장 잘 보입니다
AJAX? Cho Hyun Min.
생산성 증대 효율성 향상 측정 수행 능력.
Presentation transcript:

Web Service Computing Term Project KT API를 활용한 대리운전 중계 Web App 계획서 2007135069 신은세 2006135071 오동근

Contents I. 개발 개요 II. 기술 개요

개발 개요 대리운전 중계 Web App 이란? 기존 대리운전 중계의 불편함 대리운전 중계 Web App은 대리운전 서비스를 더욱 쉽고 빠르게 이용하고자 하는 Web Application이다. 본 프로젝트의 구성은 사용자 어플리케이션, 대리운전자 어플리케이션, 서버로 구성이 되어 있다. 사용자와 대리운전자는 서버에 자신의 정보를 등록하며, 이후 사용자가 대리운전을 구하기 위해 검색을 하게 된다. 검색은 사용자와 대리 운전자의 위치 정보를 이용하여 사용자에게 제일 가까운 대리운전자를 KT Open API를 이용하여 전화연결이 된다. 이후 대리 운전자는 사용자의 위치가 표시된 지도를 통하여 사용자에게 찾아가게 된다. 또한 보호자에게 SMS를 전송하여 사용자의 위치와 출발 시간을 알리는 사고 방지 기능도 제공한다. 기존 대리운전 중계의 불편함 개발배경 최근, 대리운전은 우리들에게 일상이 되어가고 있다. 하지만 기존의 대리운전을 이용하기 위하여 사용자는 대리운전 전화번호를 외우거나 명함 사이즈의 광고지를 들고 다녀야 한다. 그리고 대리운전 회사에게 연락을 한 다음에, 대리운전자가 올 때 까지 기다려야 한다는 불편한 점이 있다. 그리고 범죄자가 대리 운전자로 가장하여 범죄를 일으킬 수 있다는 위험성을 갖고 있다.

대리운전 중계 Web App으로 인한 자원 절약 개발 개요 대리운전 중계의 단순화 개발목적 대리운전 회사의 번호를 외우거나 저장하여 이용을 하고, 대리 운전자가 올 때 까지 기다려야 하는 불편한 점을 개선하기 위하여 사용자가 서버에 정보를 등록하고 간단한 동작만으로, 근처에 있는 대리운전자를 호출할 수 있는 시스템을 제안하고자 한다. 이와 더불어 대리 운전 이용 시, 보호자에게 문자메시지를 전송하여, 사용자의 위치를 알려주도록 하여 사용자의 이동현황 및 대리운전자의 정보를 파악함으로써, 범죄 방지 및 사고에 빠르게 대처 할 수 있도록 한다. 대리운전 중계 Web App으로 인한 자원 절약 기대효과 대리운전 중계 Web App을 이용함으로써, 사용자는 오랜 시간 동안 기다리지 않고, 가장 가까운 대리운전자를 자동으로 소개받게 되므로 경제적, 시간적인 자원을 절약할 수 있게 된다. 또한 대리운전자는 위치 정보가 주기적으로 갱신되므로 한 곳에서 대기하지 않아도 되므로 이동성이 보장된다. 현재는 KT에서 부과되는 이용료를 대리운전자에게 전달할 수 있는 방법이 없어 구현이 불가능 하지만, 추후 통화요금으로 대리운전 이용료를 결제 할 수 있는 기능이 추가된다면, 현금이 없을 시에 통화요금으로 대체할 수 있는 방안이 가능하다.

Open API를 활용한 Mobile Mash-Up 기술 개요 Open API를 활용한 Mobile Mash-Up 개요 본 프로젝트는 사용자의 이동성을 고려한 Mobile을 기반으로 사용자의 손쉬운 접근을 위하여 Web Application 형태로 구현되어 진다. 클라이언트 부분은 HTML5(HTML+CSS+AJAX)를 이용하여 개발되며, 서버 측은 APM(Apache+PHP+MySQL) 환경에서 최적의 대리운전자를 검색하고 KT 클릭투콜 API를 이용하여, 사용자와 대리운전자를 연결시켜 준다. 또한 DAUM 지도 API를 이용하여 사용자의 위치를 대리운전자에게 표시해주어 찾아가기 쉽게 하는 기능을 제공한다. HTML5 + PHP + MySQL Web App 사용자와 대리운전자에게 보여지는 클라이언트 부분은 HTML5를 이용하여 구현되며, 대리운전자의 경우, 위치 정보가 변화할 수 있기 때문에 주기적으로 위치 정보를 AJAX를 활용하여 브라우저의 백그라운드단에서 서버로 위치 정보를 전송할 수 있도록 한다. 사용자가 대리운전을 요청할 경우, 전송된 위치 정보를 활용하여, 대기중인 대리운전자를 DB에서 찾아내도록 한다. 사용자의 위치와 대기중인 대리운전자 위치를 비교하여 가장 가까운 곳에 위치한 대리운전자를 선별한다.

기술 개요 KT Open API 활용 DAUM Map Open API 활용 본 프로젝트에서는 클릭투콜 API와 SMS API 두 가지 KT Open API가 이용된다. 클릭투콜 API는 사용자와 대리운전자 간의 손쉬운 통화를 위하여 이용되어진다. SMS API는 범죄로 인한 사고 방지 및 보호자의 심리적인 안정감을 위하여 이용된다. 사용자가 대리운전을 이용하는 것이 확정될 경우, 미리 입력된 보호자에게 사용자의 위치정보와 대리운전자의 정보를 SMS로 알려 준다. DAUM Map Open API 활용 API 대리운전자가 사용자의 위치를 파악하기 위하여, DAUM의 지도 API를 이용한다. 대리운전자에게 생소한 길일 수도 있기 때문에 DAUM 로드뷰를 제공 하여, 좀 더 빠르고 편하게 길을 찾아갈 수 있도록 한다. 또한 대리운전 중에 주기적으로 사용자의 위치정보를 갱신할 수 있는 선택 기능을 제공 하여, 현재 사용자의 위치를 보호자가 확인할 수 있다.

기술 개요 대리운전 중계 Web App의 동작 원리 ③ 적합한 대리운전자 검색 ① 대리운전자 정보 등록 ② 대리운전 요청 시스템 구성 ③ 적합한 대리운전자 검색 ① 대리운전자 정보 등록 ② 대리운전 요청 ④ KT API를 이용한 전화 연결 ⑤ 사용자 위치를 지도에 표시 보호자에게 대리운전 이용을 알림

기술 개요 Flow Chart 흐름도 대리운전자 및 사용자 정보 등록 DAUM API를 이용한 사용자 위치정보를 지도에 표시 사용자 대리운전 요청 사용자 보호자에게 SMS 전송 위치정보를 이용한 적합한 대리운전자 검색 KT Open API를 이용한 전화연결 위 대리운전자로 선택할 것인가? no yes