• 검색 결과가 없습니다.

A Study of Development for Travel Management Application

N/A
N/A
Protected

Academic year: 2021

Share "A Study of Development for Travel Management Application"

Copied!
8
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

여행 관리 어플리케이션 개발에 관한 연구

박 광 수*⋅김 용 천**⋅문 송 철***

목 차 요약

1.

서론

2.

관련 연구

2.1

위치기반 서비스

2.2

본 연구와 기존 연구의 차별성

3.

시스템 분석 및 설계

3.1

요구 사항 분석

3.2 UML(Unified Modeling

Language)

을 이용한 모델링

4.

구현

4.1

개발 환경

4.2

구현 소스 코드

4.3

구현 화면

5.

결론 참고문헌

Abstract

요약

최근 스마트폰의 발전함에 따라 집 주변의 음식점조차도 스마트폰을 사용하여 찾아가는 일상이 당연시되었다. 이러한 장점들을 사용하여 여행에 관련된 어플리케이션 또한 많아졌는데, 여행에는 거리, 시간, 금액, 등 여러 가지 조건들이 필요하다. 하지만 정작 여행 어플리케이션의 카테고리를 이용하여 사용자가 원하는 기능을 사용하기에는 화면전환이 너무 많아 번거로운 경우가 많다. 게다가 금액과 거리 등을 따로 찾으려면 시간이 더 소모되는데 이러한 점들을 고려하여 사용자가 더욱 간편하게 여행 스케줄을 관리할 수 있도록 여행에 필요한 정보들이 하나로 합쳐진 어플리케이션을 개발하게 되었다.

표제어: 여행, 여행 스케줄, 여행 어플리케이션, 여행관리

접수일(2014년 9월 5일), 수정일(1차: 2014년 9월 26일), 게재확정일(2014년 9월 27일)

* 남서울대학교 컴퓨터학과 학생, zzombi99@naver.com

** 남서울대학교 컴퓨터학과 학생, k747456@naver.com

*** 남서울대학교 컴퓨터학과 교수, moon@nsu.ac.kr

(2)

1. 서론

인터넷 기술의 발전은 기존 오프라인 여행업을 인터 넷이라는 소통 도구를 활용해 정보를 검색하고 예약이 가능하게 해 유통 경로를 온라인으로 확장시켰다. 스마 트폰은 여행 업계에서 무선인터넷을 기반으로 또 한 번 의 커다란 변화를 시도하고 있다. 스마트폰을 이용해 원하는 시간에 필요한 방문지별 정보와 관련 자료를 실 시간으로 검색하고, 예약이 가능한 항공사, 호텔, 여행 사 어플리케이션을 통해 스마트폰의 특성(위치정보, 내 비게이션 등)을 여행업에 응용하면 새로운 모바일 비즈 니스의 도구로 발전시킬 수 있을 것이다. 여행 업계는 여행 수요자의 증가와 다양한 여행 상품들의 등장으로 성 장하고 있다. 스마트폰 여행 어플리케이션은 스마트폰의 대중화와 더불어 여행시장에 큰 잠재력을 가진 서비스 수단으로 등장하고 있다. 여행업계 관계자들은 스마트 폰이 한국 여행업의 세 번째 혁명을 가져올 것이라고 내다보고 있다. 첫 번째 혁명이 해외여행자유화로 시작 된 패키지여행의 대중화라면, 두 번째 혁명은 인터넷의 보급으로 인한 인터넷 여행사의 출현이라고 볼 수 있고, 세 번째 혁명은 스마트폰으로 인한 여행업의 변화이다.

시중에는 대한민국 구석구석, 인터파크투어, 여행노트 등 여러 어플리케이션이 나와 있다. 하지만 그중에서 여행목적지, 교통수단, 금액 이 세 가지를 하나로 합쳐진 여행 스케줄을 관리해주는 어플리케이션은 없는 실정이다.

이러한 점들을 고려하여 사용자가 더욱 간편하게 여행 스케줄을 관리할 수 있도록 여행에 필요한 모든 정보들이 하나로 합쳐진 차별화된 어플리케이션을 개발하게 되었다.

2. 관련 연구

2.1 위치기반 서비스

위치기반제휴 서비스는 이동통신망을 기반으로 사람 이나 사물의 위치를 정확하게 파악하고 이를 활용하는 응용시스템 및 서비스를 통칭한다. OGC(Open GIS Consortium)에서는 “위치기반 서비스는 위치정보의 접

속, 제공 또는 위치정보에 의해 작용하는 모든 응용 소프 트웨어 서비스이다”라고 정의한다[1]. 미국의 FCC에서 는 위치기반 서비스는 “이동식 사용자가 그들의 지리학 적 위치, 소재 또는 알려진 존재에 대한 서비스를 받도록 하는 것이다”라고 정의하고 있다[2]. 따라서 이를 요약 하여 보면 유선 및 무선 이동통신환경에서 휴대폰, PDA 등의 다양한 이동 컴퓨팅 기기를 사용하여 사용자에게 위치에 기반한 정보를 제공하는 서비스라고 정의하여 볼 수 있다. 이와 같은 위치기반서비스는 이동통신 및 무선인터넷의 급속한 성장과 함께 등장한 최첨단 기술 이다. 휴대전화나 PDA처럼 이동통신망과 IT 기술을 종 합적으로 활용한 위치정보 기반의 시스템과 서비스를 말하며, 2002년 들어 각 이동통신사에서 GPS칩을 내장 한 휴대폰을 이용, LBS를 시작했다. 지금까지 제공되고 있는 위치정보는 사용자의 위치를 사용자가 있는 기지 국 단위로만 파악하여, 사용자의 요청이 있을 때에만 사용자가 원하는 정보를 기지국을 기준으로 제공하였다.

따라서 단말기가 어느 기지국에 접속하고 있느냐에 따 라 위치를 확인할 수밖에 없어 정확도가 1~2km에 달해 기능을 제대로 하지 못한 것이 현실이었다. 그러나 인공 위성을 이용한 GPS와 기지국 정보를 결합한 차세대 위 치정보서비스(LBS)는 30~50m 내에서 위치추적이 가 능하다[3].

2.2 본 연구와 기존 연구의 차별성

본 연구는 위치소개, 스케줄러, 여행경비계산, 즐겨 찾기기능을 구현하였다. 기존 연구와 본 연구의 차별 성은 아래 표 1과 같다.

대한민국

구석구석 Wunderlist 얼마 썼지?

여행 어플리케이션

위치소개 O X X O

스케줄러 X O X O

여행경비 계산 X X O O

즐겨찾기 기능 X X X O

표 1. 차별성

Tab. 1. Differentiation

(3)

여행 관리 어플리케이션 개발에 관한 연구

3. 시스템 분석 및 설계

3.1 요구 사항 분석

본 연구의 요구 명세서는 아래 표 2와 같다.

요구항목 설명 비고

프로그램 실행

어플리케이

션 실행 여행스케줄관리 어플리케이션 실행 메뉴 메뉴 하위화면 출력 목적지 검색 목적지 검색 하위화면 출력

지도표시 지도출력

메뉴

스케줄러 작성

스케줄내용, 장소명, 시간, 이미지 작성화면 출력 즐겨찾기 목적지 즐겨찾기 후 화면에 출력

가계부 여행 경비를 계산하여 화면에 출력 스케줄러

작성

내용 스케줄의 내용을 작성 후 화면에 출력 장소명 장소입력 후 화면에 출력

시간 시간 설정 후 화면에 출력 즐겨찾기

히스토리 여행 목적지 설명을 화면에 출력 즐겨찾기

추가 즐겨찾기 아이콘을 화면에 출력

가계부

전체보기 현재 수입 및 지출 금액을 화면에 출력 수입보기 수입 금액을 화면에 출력 지출보기 지출 금액을 화면에 출력

표 2. 요구 명세서

Tab. 2. Requirements Specification

3.1.1 기능적 요구사항

본 연구의 기능적 요구사항은 아래 표 3과 같다.

기능 내용

1 위치검색

네이버 지도API 와 검색API를 통해 네 이버 지도를 사용하여 이용자가 원하 는 검색의 결과를 지도에 출력 2 스케줄러

작성

여행 계획 및 여행이야기를 만들고 스 케줄을 관리하여 화면에 출력 3 즐겨찾기

추가

목적지 검색을 통해 즐겨찾기에 저장 후 데이터를 사용자가 필요 시 불러와 화면에 출력

4 여행 경비

계산 여행 경비를 수입 및 지출로 구분하여 여행경비를 계산하여 화면에 출력

표 3. 기능적 요구사항 Tab. 3. Functional Specification

3.1.2 비기능적 요구사항

본연구의 비기능적 요구사항은 아래 표 4와 같다.

기능 내용

신뢰성 잘못된 정보가 없도록 사용자가 원하는 위치정보 제공

무결성 사용자 데이터는 DB에 저장되어 유지 안정성 프로그램실행 중 다른 프로그램이 실행되더

라도 안전하게 종료

성능 아이콘을 선택하는 즉시 바로 실행 사용성 간단하고 단순한 인터페이스로 조작

표 4. 기능적 요구사항 Tab. 4. Non-Functional Specification

3.2 UML(Unified Modeling Language)을 이용한 모델링

use case diagram은 아래 그림 1과 같다.

홈 지도검색

수입 가게부 지출

스케줄러

추가 삭제 즐겨찾기 즐겨찾기 목록

히스토리

날짜 내용 사진

≪entend≫

≪entend≫

≪entend≫

≪entend≫

≪entend≫

≪entend≫

≪entend≫

≪entend≫

≪entend≫

≪entend≫

그림 1. 유스케이스 다이어그램 Fig. 1. Use Case Diagram Activity Diagram은 아래 그림 2와 같다.

실행

지도 검색

즐겨찾기 히스토리

가계부

수입 지출

잔액 확인

날짜 내용 사진

스케줄 작성 스케줄

그림 2. 엑티비티 다이어그램

Fig. 2. Activity Diagram

(4)

서비스연구, 제4권 제2호, 2014. 9

Sequence Diagra은 아래 그림 3과 같다.

사용자 홈 즐겨찾기 스케줄러 가계부 DB

1. 어플리케이션 실행

2. 지도 검색 3. 지도검색 결과 출력 4. 검색결과 즐겨찾기에 추가

5. 즐겨찾기 목록에 표시 6. 스케줄러 이동

7. 스케줄러 작성 8. 화면 출력

9. 가계부로 이동 11. 화면출력

10. 가계부 작성

그림 3. 시퀸스 다이어그램 Fig. 3. Sequence Diagram Class Diagram은 아래 그림 4와 같다.

그림 4. 클래스 다이어그램 Fig. 4. Class Diagram 4. 구현

4.1 개발 환경

본 연구의 개발 환경은 다음과 같다.

구 분 내용

기기 모바일

플랫폼 Android

개발언어 JAVA

표 5. 개발 환경

Tab. 5. Development Environment

4.2 구현 소스 코드

그림 5. 홈 가계부 스케줄 디자인 소스 코드 Fig. 5. Home Account Book Design Source Code

그림 6. 히스토리 가계부 디자인 소스 코드

Fig. 6. History Account Book Design Source Code

(5)

여행 관리 어플리케이션 개발에 관한 연구

그림 7. 가계부 소스 코드

Fig. 7. Account Book Design Source Code

그림 8. 스케줄 소스 코드

Fig. 8. Schedule Source Code

(6)

4.3 구현 화면

5. 결론

여행목적지, 교통수단, 금액 등 3가지를 하나로 합쳐진 여행 스케줄을 관리해주는 어플리케이션은 없는 실정에서 사용자가 더욱 간편하게 여행목적지, 교통수단, 금액 등 여행 스케줄을 관리할 수 있도록 여행에 필요한 모든 정보들이 하나로 합쳐진 차별화 된 어플리케이션을 개발하였다.

여행이 끝난 후 자신의 여행을 기억하여 간직할 수 있도록 여행 테마별로 기록 및 열람이 가능하게 하였으며 스마트폰을 이용해 원하는 시간에 필요한 방문지별 정보와 관련 자료를 실시간으로 검색하고, 예약이 가능한 항공사, 호텔, 여행사 어플리케이션을 통해 스마트폰의 특성 즉, 위치정보, 내비게이션 등 여행업에 응용하면 새로운 모바일 비즈니스의 도구 로 발전시킬 수 있을 것이다.

참 고 문 헌

[국내 문헌]

[1] 오태원 (2002), “개인위치정보의 법적 문제와 위치기반서비스의 전망” 정보통신정책, 14(6), 통권 298호, 1-15.

[2] 위치정보보호 및 이용등에 관한 법률(안) (2002), 공청회 발표자료, 정보통신부.

[3] 진희채 등 (2002), “LBS 활성화를 위한 해외선진 사례 및 기술수요조사”, 정보통신학술지원연구, 정 보통신부.

[국외 문헌]

[4] Green, J., Betti, D., and Davison, J. (2000), Mobile Location Services: Market Strategies, Ovum Ltd.

[5] Saleh, B. (2002), Beyond Location, 6th Annual MLS Conference, Amsterdam, LIF,

[6] The Strategic Group (1999), Wireless Location Services.

[7] Vanttinen, V. (2002), LIF Interoperability : Standard and test procedures, Amsterdam, Lif Pre-Seminar.

[웹사이트]

[8] http://www.opengis.org.

[9] http://www.openls.org.

[10] http://www.3gpp.org.

(7)

여행 관리 어플리케이션 개발에 관한 연구

박 광 수 (Kwangsoo Park)

남서울대학교 컴퓨터학과에서 공학사 취득 예정이며 관심분야는 소프트 웨어 개발 프로그래밍과 네트워크이다.

김 용 천 (Yongchun Kim)

남서울대학교 컴퓨터학과에서 공학사 취득 예정이며 관심분야는 소프트 웨어 개발 프로그래밍과 컴퓨터구조이다.

문 송 철 (Songchul Moon)

KAIST에서 MIS전공으로 공학석사학위를 취득하였고 국민대학교에서 MIS전공으로 정보관리학 박사 학위를 취득하고 현재 남서울대학교 컴퓨터 학과 교수로 재직 중이다. 한보정보통신(주)에서 철강SI사업부장, 관리 이사와 가나시스텍(주) 사장으로 재직하였다. 정보시스템감리인 자격을 보유하고 있으며 주요 논문은 정보처리학회지, 한국IT서비스학회지, 디지털 콘텐츠학회지, ICCMSE 등의 국내외 학술지와 한국IT서비스학회, 경영 정보학회, ICCMSE 등의 국내외 학술대회에서 논문을 발표, 게재하였다.

주요 관심분야는 소프트웨어공학, 시스템 분석 및 설계, 정보시스템 감리이다.

(8)

A Study of Development for Travel Management Application

Kwangsoo Park*․Yongchun Kim**․SongChul Moon***

ABSTRACT

Lately, We have experienced increasing of Smartphone. Therefore we have experienced increasing of Application for Smartphone. This study suggested Tour Management Application using the smartphone.

When you travel, you need various information

This study of Development for Application provide that guide of travel destination provide means of transportation, time of travel, traveling expensives management.

This application will use conveniently This application provide various information of travel and this application will use tool of new mobile business

Keywords: Traveler, Travel Schedule, Tour Application, Tour Management

1)

* Namseoul University, Department of Computer Science, undergraduate, zzombi99@naver.com

** Namseoul University, Department of Computer Science, undergraduate, k747456@naver.com

*** Namseoul University, Department of Computer Science, Professor, moon@nsu.ac.kr

수치

Tab. 2. Requirements Specification
그림  4.  클래스  다이어그램 Fig. 4. Class Diagram 4.  구현  4.1  개발  환경 본  연구의  개발  환경은  다음과  같다
그림  7.  가계부  소스  코드

참조

관련 문서

It considers the energy use of the different components that are involved in the distribution and viewing of video content: data centres and content delivery networks

First one is to explore the issue of Immunity Passport and Travel Bubble in the context of COVID-19 and the international travel for leisure purpose.. The second one is to

After first field tests, we expect electric passenger drones or eVTOL aircraft (short for electric vertical take-off and landing) to start providing commercial mobility

1 John Owen, Justification by Faith Alone, in The Works of John Owen, ed. John Bolt, trans. Scott Clark, "Do This and Live: Christ's Active Obedience as the

Walker, D. A naturalistic model for curriculum development. Guidelines for better staff development.. A Study on the Development of Early Childhood Parental

As greater numbers of Korea citizens live or travel overseas for business, study, or vacation they may be more vulnerable to crime than local citizens

A Study on the Development of Ship’s Ballast Water A Study on the Development of Ship’s Ballast Water A Study on the Development of Ship’s Ballast Water A Study on the

Introduction to the Distance Learning Course Development Guide ...139 Designing Instruction for Distance Learning Programs...140 Objectives of this Course Development Guide