letÕs go chuncheon -...

25
Let’s go Chuncheon Produced by 이민우, 김민성, 최의현, 변성현

Upload: others

Post on 23-Sep-2019

0 views

Category:

Documents


0 download

TRANSCRIPT

Let’s go Chuncheon

Produced by 이민우, 김민성, 최의현, 변성현

프로젝트 개요 및 목표조직구성 및 인원 배치

일정 및 WBS위험관리 및 문제점 해결 방안

개발 절차 및 환경자료 흐름도

자료 사전 및 소단위 명세서사용자 인터페이스

시스템 구조 개요 및 구조도모듈 및 DB 설계

프로젝트 개요(1/2)

스마트 폰의 붐이 일어나는 이시기에 아이폰4가 전세계적으로 출시되면서 국내 아이폰 사용자가 늘고 있는 추세이다. 따라서, 많은 스마트폰 사용자에 따라 많은 어플리케이션이 개발되는 가운데 현재 수도권을 비롯한 여행 관광 가이드를 위한 어플리케이션들이 개발되어 가고 있다는 추세다.

프로젝트 개요(2/2)

하지만 현재, 강원도에서 가장 많은 관광객들이 찾는 도시라 할 수 있는 춘천에 관한 어플리케이션은 아직 개발되어 있지 않고 있다. 그래서 춘천에 대한 어플리케이션을 개발함을 통해 도시 이미지 상승과 관광수입 증대라는 일거양득의 이익을 취할 수 있어 이 프로젝트를 시행하고자 한다.

조직구성 및 인원배치(1/2)

팀명 : Let’s go ChunCheon

팀원 및 역할

역 할 인 원

팀장 겸 프로그래밍 이 민 우

프로그래밍 김 민 성

디 자 인 최 의 현

자료 선정 및 수집 변 성 현

조직구성 및 인원배치(2/2)

조직 구성 : 분산형 팀 구조

이 민 우 변 성 현

김 민 성최 의 현

민주주의식 의사결정각자의 의견을 반영하여 개발 추진, 팀원들의 작업 만족도 증대

일정 및 WBS(1/2)프로젝트 일정

일정 및 WBS(2/2)WBS

위험분석 및 문제점 해결방안(1/2)

위험 관리

외부 모양의 빈약 : 디자인의 미숙함이 노출

기술적 취약 : 메모리 관리등의 내적요인으로 프로그램의 완성도 저하

컨텐츠 빈약 : 컨텐츠의 양이 생각보다 적을수 있다.

팀원간의 의견충돌

프로젝트 개발 지연

개발환경 제약

위험분석 및 문제점 해결방안(2/2)

문제점 해결 방안

디자인에 포토샵등을 이용해 보다 깔끔한 인터페이스를 제작

모든 팀원 간의 기술을 총동원해 코딩과 프로그램 완성도에 집중

팀원간의 회의를 통해 의견을 규합. 합의점을 찾지 못할 시엔 사용자의의견을 수렴한다.

개발 지연 원인 파악 후 최대한 빠른 시간 내에 해결하도록 한다.

개발 절차 및 환경(1/2)개발 절차 : 폭포수 모형

개발 절차 및 환경(2/2)개발 환경

프로그래밍 개발 환경

Mac OS X 2GHz Intel Core Duo 2GB 667MHz DDR2 SDRAM

디자인 개발 환경

Windows Intel Core 2 Duo CPU 4400 2GHZ

자료 수집 환경

자료 흐름도(1/4)최상위 자료흐름도

자료 흐름도(2/4)서비스 메뉴 흐름도

자료 흐름도(3/4)

자료 흐름도(4/4)

자료사전 및 소단위 명세서(1/3)

자료사전

DB서버 = 관광명소 + 테마여행 + 행사 + 숙박(맛집) + 지도

관광명소 = 유원지 + 역사(문화) + 산(사찰)

테마여행 = 연인+가족+단체

숙박(맛집) = 추천숙박 + 콘도 + 중저가 숙박

행사 = 행사이름 + 행사장소 + 교통정보 + 상세정보

자료사전 및 소단위 명세서(2/3)

소단위 명세서

자료사전 및 소단위 명세서(3/3)

소단위 명세서

사용자 인터페이스사용자의 편의성에 중점을 두어, 조작이 쉬운 GUI, 그래픽인터페이스 .

별도의 어플 사용법없이 남녀노소 누구나 쉽게 춘천을 여행 할수 있게끔 만드는데 중점을 둠.

시스템 구조 개요 및 구조도(1/)

시스템 구조 개요 : 클라이언트 - 서버 체계

서버는 트랜직션을 수행하고, 데이터의 일관성을 보장

클라이언트는 사용자로부터 입력을 받아 범위를 체크하고, DB 트랜직션을 구동하여 모든 테이터를 수집

시스템 구조 개요 및 구조도(2/2)

시스템 구조도

모듈 및 DB설계(1/2)모듈 설계

모듈이름 : 서비스 메뉴

기능설명 : 다양한 서비스들을 제시하여 선택한 서비스의 컨텐츠를 출력할 수 있게끔 메인 역할 수행

모듈이름 : 관광명소

기능설명 : DB에 저장되어 있는 관광명소 정보들을 출력하여 사용자에게 제시

테마여행, 숙박/맛집, 행사, 지도 등의 모듈등은 관광명소 모듈과 동일하며특별한 알고리즘은 없음

모듈 및 DB설계(2/2)DB 설계

관광명소 테이블 설계

NAME Table_name관광명소 travel_place테마여행 theme_place행 사 event

숙박 / 맛집 hotel_restaurant

NAME 필드명 타 입이 름 name VARCHAR(40)주 소 address VARCHAR(80)간단정보 intro text

다른 테이블도 위와 동일한 방법 으로 구성

THANK YOU!!!