Download presentation
Presentation is loading. Please wait.
Published byประเวศ พันธุเมธา Modified 5년 전
1
SOFTWARE FINAL PROJECT - Event Data Collection Of Franchise -
Report P SOFTWARE FINAL PROJECT - Event Data Collection Of Franchise - 담당교수 : 김한준 교수님 담당조교 : 홍기주 조교님 전경수 전상기
2
목차 프로젝트 목적 구성 -요구사항분석 -개념적 설계 -논리적 설계 -UI 설계 -시스템 구성 및 모듈 구조 설명
-어플리케이션 실행 결과 구현후기 목차
3
V P roject Report 다양한 업종의 프랜차이즈 매장들의 이벤트 혹은 할인 행사
프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 - UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기 V roject Report P 프로젝트 목적 다양한 업종의 프랜차이즈 매장들의 이벤트 혹은 할인 행사 정보를 모아 리스트화시켜 한 눈에 알아볼 수 있도록 정보를 제공하는 검색 엔진을 제작한다. 또한, 유용한 기능(위시리스트, 위치보기)을 추가하여 보다 효율적인 서비스를 가능하게 한다.
4
V P roject Report 구성 - 요구사항분석 이벤트 및 할인 행사 정보 확인 세부적인 정보를 제공해야 한다.
제공하는 정보 : 매장의 정보(이름, 주소, 전화번호) 매장이 현재 진행하는 이벤트 및 할인 행사 정보(기간, 내용) 이벤트 정보 관리 새로운 이벤트를 추가하거나 수정할 수 있어야 한다. 추가 기능(검색, 위시리스트, 위치보기) 검색 : 이름 혹은 이벤트 핵심 키워드를 통해 검색이 보다 효율적으로 이루어져야 한다. 위시리스트 : 수많은 정보 중에 자신이 원하는 정보를 추려 따로 확인할 수 있도록 해야한다. 위치보기 : 각 매장의 위치를 ‘PIN TO MAP’을 통해 정보 를 제공할 수 있어야 한다. 프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 - UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기
5
V P roject Report 구성 - 개념적 설계 프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계
- UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기
6
V P roject Report 구성 - 논리적 설계 FRANCHISE Field Name Datatype
프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 - UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기 FRANCHISE Field Name Datatype Characteristic fran_kind varchar(20) Primary Key fran_menu varchar(50) fran_enroll int
7
V P roject Report 구성 - 논리적 설계 RESTAURANT Field Name Datatype
프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 - UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기 RESTAURANT Field Name Datatype Characteristic fran_kind varchar(20) Foreign Key res_id int res_name Primary Key res_address varchar(100) res_tel res_event varchar(1000) res_eventkeyword res_eventdatestart res_eventdatefinish res_mapurl
8
V P roject Report 구성 - UI설계 (Basic Function) 처음 실행 화면 프랜차이즈 매장을
프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 - UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기 처음 실행 화면 프랜차이즈 매장을 업종별로 분류 전체 보기 버튼 - 전체 매장 검색 위시리스트 버튼 - 내가 찜한 매장 검색 이벤트 추가하기 버튼 - 새로운 이벤트 추가
9
V P roject Report 구성 - UI설계 (Basic Function) 각 업종별 프랜차이즈 매장 클릭 시,
프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 - UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기 각 업종별 프랜차이즈 매장 클릭 시, 해당 업종에 종사하는 매장들을 리스트화시켜 나열시킨 화면 출력.
10
V P roject Report 구성 - UI설계 (Basic Function) 리스트화시킨 각각의 매장들을
프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 - UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기 리스트화시킨 각각의 매장들을 클릭 시, 정보가 제공된다. 제공하는 정보 : 매장 이름 이벤트 기간 매장 주소 매장 전화번호 이벤트 내용 추가기능을 위한 위시리스트(찜콩!) 버튼과 위치보기 버튼이 존재
11
V P roject Report 구성 - UI설계 (Additive Function)
프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 - UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기 리스트화시킨 매장들을 검색할 수 있는 기능을 추가하였다. 검색 기능 : 검색 내용에 대해 매장 이름이나 이벤트키워드 중 한 글자라도 같은 내용이 포함되면 출력
12
V P roject Report 구성 - UI설계 (Basic Function) 이벤트 정보를 보여주는
프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 - UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 기타사항 구현후기 이벤트 정보를 보여주는 화면에서 ‘찜콩!’ 버튼을 클릭 시, 해당 매장을 위시리스트에 추가시키고 ‘위시리스트에 추가되었습니다.’ 라는 문구가 출력된다. 첫 실행 화면에 있던 위시리스트 버튼을 나의 위시리스트를 확인 할 수 있다.
13
V P roject Report 구성 - UI설계 (Additive Function) 이벤트 정보를 보여주는
프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 - UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기 이벤트 정보를 보여주는 화면에서 ‘위치보기’ 버튼을 클릭 시, 해당 매장의 위치가 표시된 Google Map에 위치정보와 함께 매장에 대한 리뷰, 매장 사진 등을 검색 할 수 있는 화면이 출력된다.
14
V P roject Report 구성 - UI설계 (Additive Function) 처음 실행 화면에 있는
프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 - UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기 처음 실행 화면에 있는 ‘이벤트 추가하기’ 버튼을 클릭 시, USER가 임의로 매장 정보와 이벤트 정보를 Database의 RESTAURANT Table에 추가 할 수 있다.
15
V P roject Report 구성 – 시스템 구성 및 모듈 구조 설명 Loading.java Main.java
프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기 Loading.java Main.java Sub.java EventDetail.java ShowAll.java Wish.java PlusEvent.java
16
V P roject Report 구성 – 어플리케이션 실행 결과 프로젝트 목적 구성 - 요구사항분석 - 개념적 설계
- 논리적 설계 UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기
17
V P roject Report 이번 PROJECT를 진행하며 배운 점
구현후기 프로젝트 목적 구성 - 요구사항분석 - 개념적 설계 - 논리적 설계 UI설계 시스템 구성 및 모듈 구조 설명 어플리케이션 실행 결과 구현후기 이번 PROJECT를 진행하며 배운 점 - Debuging 방법, Import를 통한 Code의 이해 이번 PROJECT를 진행하며 아쉬웠던 점 - Google Map v2.0 + GPS 서비스 중단으로 인해 Upgrade Version Eclipse에서 Import가 되지 않아 Google Map Location에 관련된 Code의 이해부족
18
V roject Report P Electrical & Computer Engineering 감사합니다.
Similar presentations