Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

1조 오라클 팀프로젝트

No description
by

성혁 최

on 24 October 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of 1조 오라클 팀프로젝트

1조 DB 팀프로젝트
About CGV
1조 팀원 소개
기술고문 - 김민수
팀장 - 최성혁
이희찬
김영경
이현영
 
목차
1. CGV 홈페이지 소개
2. H/W, S/W 요구사항
3. DB설계 구현과정
4. 요구사항 분석
5. 개념적 모델링
6. 논리적 모델링
7. 물리적 모델링
8. PL / SQL
1. CGV 홈페이지 소개 (메인 화면)
로그인
회원가입
무비차트
예매 (빠른예매)
예매 (상영시간표)
영화 상세 페이지
배우 필모 그래피
회원등급
영화관 견학 사진
팀원 역할분배
김민수 - 기술고문

PL 구성 및 작성, 프레지 작성 검토, mysql DB 작성 및 감독, 엑셀 DB데이터 검토, 프로젝트 구상

최성혁 - 팀장

극장 기능 요구분석 및 모델링 분석, 프레지 작성, 엑셀 DB자료 정리 보조, 프로젝트 구상, 잦은결석

이희찬 - 팀원

예매 기능 요구분석 및 모델링 분석, 프레지 작성 보조, 엑셀 DB자료 작성, 프로젝트 구상, 발표




팀원 역할분배
김영경 - 팀원

영화 기능 요구분석 및 모델링 분석, PL 구성 및 작성 보조, 프로젝트 구상, 엑셀DB자료 작성, 잦은지각

이현영 - 팀원

회원 기능 요구분석 및 모델링 분석, 프레지 자료 작성, PL 구성 및 작성 보조, 프로젝트 구상
[H/W, S/W 요구사항]
감독 필모 그래피
운영체제 : WINDOWS7
DB (설계)도구 : Sql Developer (ver. 11g)
편집기 : Microsoft Excel 2010
발표 자료 작성 프로그램 : Prezi
4. 요구사항분석
1. CGV 홈페이지 소개
5. 개념적 데이터 모델링
개념 모델링(4)
개념 모델링(5)
개념 모델링(6)
개념 모델링(7)
개념 모델링(8)
개념 모델링(9)
요구사항 명세서
■ 회원
1.로그인
아이디와 패스워드 입력
만약, 아이디와 패스워드가 일치하지 않다면 다시 입력
(5회 이상 비밀번호 틀릴시 아이디와 비밀번호 재 입력 후, 자동입력방지문자 입력)
- 아이디찾기 : 아이디를 잊어버렸을 경우
- 비밀번호 찾기 : 아이디는 알지만, 비밀번호를 잊어버렸을 경우

2.회원가입
2_1.가입여부확인
-이름
-생년원일
-핸드폰번호
2_3.회원가입신청
-회원id(중복 허용X)
-이름
-비밀번호
-생년원일 -> 주민번호로 바꾸기!!
-핸드폰번호
-이메일

3.MyCGV
3_1.MY CGV HOME
#회원명
#회원아이디(중복 허용X)
#닉네임(중복 허용X)


#회원등급
-MY 지난등급이력보기(10년동안의 연도별 고객등급 이력)
: 세부 등급(VIP,RVIP,VVIP)에 관계 없이 VIP이상 등급은 VIP로 표시
VIP : 작년 CGV에서 적립한 구매 누적 포인트 1.2만점 이상(24만원)
RVIP : 2년 연속VIP또는 작년 CGV에서 적립한 구매 누적 포인트2.4만점 이상(48만원)
VVIP : 10년 연속 VIP또는 유료 영화 관람 횟수(서로 다른 영화 관람 횟수) 상위 0.1%

#MY COUPON
-CGV 할인쿠폰 갯수
-영화관람권 갯수

#CJ ONE POINT
-CJ ONE사용가능 포인트
-2016년 구매 누적 포인트
1)매표 구매 누적 포인트는 관람 후 2~3일 후 반영됨.
2)매점&씨네샵 누적 포인트
-2016년 이벤트 누적 포인트(한 달간 CJ ONE제휴 브랜드 4개 이용하면 50%추가적립
/한 달간 5개 이용하면 100%추가적립 같은 브렌드 중복X)

CJ ONE제휴브랜드 : CGV, Mnet, tving, pointloker, cj e&m
cj 문화재단, a twosome place, vips, tous les jours, 계절밥상
제일제면소, bibigo, china factory, china factory dilite, the place
the steak house, cj foodworld, burger , juice solution, olive young
cjmall, 1st look, cjonmart, cj제일제당, cj오쇼핑
style on air, cj logoshop, hello모바일, cj 월디스, cj 대한통운
>>***CGV VIP선정은 이벤트 포인트를 제외한 매표/매점/씨네샵 구매 포인트 합산 기준으로 적용
-CJ ONE 카드보유현황
카드번호
1234-****-****-1234


#자주가는 CGV설정
-지역선택
-CGV선택
>>***자주가는 CGV(최대5개)

#위시리스트
-무비차트에서 '하트'를 누르면 위시리스트에 추가됨.
-영화제목
-개봉일
-하트 눌린 횟수
-예매버튼
-위시리스트에 추가된 영화 중, 관람한 영화는 '관람'이라는 글자가 뜨고
관람하지 않은 영화는 '관람'이라는 글자가 뜨지 않음.

#내가 본 영화
-영화제목(영어제목)
-영화보러간 날짜/시간
-영화보러간 상연관/인원 수
-영화 평가
좋았어요/흠~좀 별로였어요;;;중 선택
평점 작성
관람일 기준 7일 이내 관람평 등록되면, CJ ONE 20P지급
관람 영화의 매력 포인트를 선택하면 30P추가 지급(단,포인트는 최초 1회만 지급됨.)

#MY 예매내역
-예매내역 건 수
-예매번호(예매날짜)
-영화제목
-관람극장 [극장보기]
-관람일시
-관람인원(ex일반 1)
-결제방법/결제금액

#MY Q&A

3_2.나의 예매내역
#나의 예매내역
-예매번호
-영화제목
-관람극장 [극장정보]
-관람일시
-상영관
-관람인원
-관람좌석
-매수
-결제날짜
-결제방법(ex카카오페이)
-총 결제금액
-상영시간이 지난 영화는 '상영시간이 지난 영화입니다.'라고 뜸.
>>지난 1개월 까지의 예매내역을 확인할 수 있음.
영수증은 신용카드 결제 내역만 출력 가능

#MY 취소 내역
-관람영화
-관람CGV
-관람일시
-취소일
-결제취소금액
>>상영일 기준 지난 7일 동안의 취소내역

3_3.관람권/할인쿠폰 관리
1)CGV영화관람권
#CGV영화관람권 보유(등록)내역

#CGV영화관람권 사용 내역
-조회기간 [2주일][1개월][3개월] [조회하기]
-관람권 이름
-영화관람권 번호
-분류
-기타
-상태
-사용일
>>3개월 이전의 내역은 자동 삭제됨.

#CGV영화관람권 등록
-비밀번호(관람권 뒷면 좌측 하단 스크래치 부분을 개봉하여 password 확인) [등록하기]
>>CGV온라인(홈페이지/모바일)에서 등록한 관람권은
홈페이지/모바일 예매에 한해서 사용할 수 있으며,
CGV현장 매표소에서는 사용할 수 없다.
2)CGV할인쿠폰
#CGV할인쿠폰 보유(등록) 내역
ㄱ.영화쿠폰
-쿠폰이름(쿠폰번호)
-유효기간
-등록일
-설명
ㄴ.기타쿠폰(매점)
-쿠폰이름(쿠폰번호)
-유효기간
-등록일
-설명
#CGV할인쿠폰 사용내역
조회기간 [2주일][1개월][3개월] [조회하기]
-쿠폰이름
-쿠폰번호
-사용일
-관람극장
>>3개월 이전의 내역은 자동 삭제됨.
#CGV할인쿠폰 등록
-CGV할인쿠폰 번호 [등록하기]
>>온라인 전용으로 발행된 쿠폰의 경우에는 현장 사용 불가능
영화 예매 시에는 다른 결제수단(신용카드, 예매쿠폰,계좌이체 등)과 병행해서 사용 가능
CGV홈페이지 예매 후 예매취소는 CGV홈페이지에서 상영ㅇ시간 20분 전까지 가능
취소 시 현금 환불은 되지 않으며, 기존 쿠폰으로 유효기간 중에 사용 가능
기타 할인쿠폰에 대한 문의 사항은 1544-1122또는 홈페이지 이용

3_4.CJ ONE포인트
1)매점이용 포인트 적립
#매점이용 포인트 적립
-적립번호
-인증번호

#매점&씨네샵 포인트 적립내역
조회기간 [2주일][1개월][3개월][6개월][12개월][24개월] [조회하기]
-상품명(적립번호) ex)콜라(중)1개(2016-1011-9004-8938)
위탁)나쵸 1개(2016-1011-9004-8938)
-구매극장 ex)CGV범계
CGV범계
-구매시간 ex)2016.10.11(20:14)
2016.10.11(20:14)
-적립시간 ex)2016.10.11(22:56)
2016.10.11(22:56)
-적립(예정)/사용포인트 ex)40점
80점
>>영수증에 표기되어있는 적립번호와 인증번호 입력
씨네샵은 형장에서만 적립이 가능하며, 홈페이지/모바일을 통한 사후 적립 불가능.

2)포인트 적립/사용내역
#CJ ONE POINT
-CJ ONE사용가능 포인트
-2016년 구매 누적 포인트
1)매표 구매 누적 포인트는 관람 후 2~3일 후 반영됨.
2)매점&씨네샵 누적 포인트
-2016년 이벤트 누적 포인트(한 달간 CJ ONE제휴 브랜드 4개 이용하면 50%추가적립
/한 달간 5개 이용하면 100%추가적립
같은 브렌드 중복X)
CJ ONE제휴브랜드 : CGV, Mnet, tving, pointloker, cj e&m
cj 문화재단, a twosome place, vips, tous les jours, 계절밥상
제일제면소, bibigo, china factory, china factory dilite, the place
the steak house, cj foodworld, burger vips, juice solution, olive young
cjmall, 1st look, cjonmart, cj제일제당, cj오쇼핑
style on air, cj logoshop, hello모바일, cj 월디스, cj 대한통운
>>***CGV VIP선정은 이벤트 포인트를 제외한 매표/매점/씨네샵 구매 포인트 합산 기준으로 적용
-CJ ONE 카드보유현황
카드번호
1234-****-****-1234

3_5.회원정보
1)개인정보변경
-비밀번호

2)CGV서비스 이용동의설정
-비밀번호

3)Email/SMS수신설정
-비밀번호
4)회원탈퇴
-비밀번호

3_6.프로필관리
-이름
-아이디
-닉네임(한글,영문,숫자 혼용가능/한글기준 10자 이내)
-프로필사진

3_7.나의 문의내역
1)1:1문의
-문의조회 [검색하기]
-[선택삭제]
-번호
-문의CGV
-유형
-제목
-등록일
-상태
-만족도

ㄱ.자주하시는 질문
-번호
-구분(전체,예매/관람권,멤버쉽/VIP,할인혜택,영화관이용,특별관,기프트샵,홈페이지,모바일)
-제목
ㄴ.고객의 말씀
-->>이메일문의

2)분실물 문의
-문의조회[검색하기]
-[선택삭제]
-번호
-분실CGV
-분실물문의
-등록일
-상태
■비회원

1. 예매에 빠른 예매로 넘어간다.
예매에 모든것을 선택후 회원아이디입력창에서
비회원 예매를 선택한다.
2. 비회원 로그인에서 비회원예매|비회원예매확인/취소를 선택할 수 있다.
-비회원예매 선택시
1) 개인정보 수집 및 이용동의 (상품사용기한(관람일) 까지 정보 저장)
2) 모든 항목은 필수 입력사항입니다.
이름, 법정생년월일(앞부분 6자리) , 휴대폰번호, 비밀번호4자리, 비밀번호확인
-비회원예매확인/취소
1) 모든 항목은 필수 입력사항입니다.
이름, 법정생년월일(앞부분 6자리) , 휴대폰번호, 비밀번호4자리, 비밀번호확인
-비회원등록 찾기
: 비밀번호 분실 시
휴대폰 인증을 통해 확인
이름,법정생년월일(6자리),휴대폰번호→인증번호 받으면, 인증번호(4자리)입력하면 비밀번 호를 알려줌
: 휴대폰 번호 분실 시
이름 + 법정생년월일+ 비밀번호 입력 후 확인
이름, 법정생년월일(6자리), 비밀번호(4자리) 입력 → 휴대폰번호 알려줘.

비회원 예매 시 청소년 관람불가 영화는 예매가 제한됩니다.
비회원 에매 결제수단은 신용카드만 가능
비회원 예매 및 비회원 예매 확인/취소 메뉴만 이용 가능합니다.


■ 이벤트

이벤트버튼 클릭시 진행중인 이벤트가 나옵니다.
-이벤트타입에 따른 출력
전체,맴버십,영화/예매,제휴/할인,시사/무대인사,CGV극장별
제목, 부제목, 이벤트기간.
-당첨자 발표
이벤트타입, 제목, 기간, 내용(당첨자)
-종료된 이벤트
이벤트타입, 제목, 기간, 내용(이벤트내용)

■ 예매

1. 상영시간표

* 서울, 경기, 부산, 울산...모든 지역의 영화관 지점과 각 영화관의 날짜/시간별 영화제목과 상영관, 상영시간, 잔여좌석 정보만을 수 있으며 상영시간을 누르면 그 해당하는 영화예매로 넘어간다.

2. 영화예매가이드

- step1. 영화, 극장, 날짜, 시간 선택 정보에 대한 매뉴얼을 볼수 있다.
- step2. 인원, 좌석 선택에 대한 매뉴얼을 볼 수 있다.
- step3. 원하는 할인 및 결제수단에 대한 간략한 매뉴얼을 볼 수 있다.

3. 제휴할인혜택

- 통신사 : SK/KT/LG 통신 3사에 대한 기간별 할인 혜택 정보에 대하여 나와 있다.
- 신용카드 : 현대/BC/롯데/BC BLISS/NH농협/KB국민/하나머니/씨티/삼성/슨탠다드차타드/신한 카드에
대한 기간별 포인트 및 제휴 할인 혜택에 관하여 볼 수 있다.
- 포인트/쿠폰 : OK캐쉬백/아시아나 마일리지/기아레드맴버스/현대오일뱅크/삼성카드/
에스오일 포인트에 개한 기간별 포인드 및 제휴 할인 혜택에 관하여 볼 수 있다.
- 제휴할인 : 모바일 문화상품권/도서상품권/컬쳐캐쉬로 기간별 영화권 예매에 관한 방법에 관하여 볼 수 있다.

4. 빠른예매

* 영화를 결제하는 페이지이자 상영 및 예정인 영화의 정보를 알 수 있음
(1) 영화
- 영화를 보면 전체/특별관/영화를 선택할 리스트를 볼 수 있다.
1) 날짜/시간
- 현재 상영되고 있는 영화중 날짜와 시간을 택하는 부분이며 각 지점마다 선택할 수 있는 날짜의 범위는
각각 다르다. 예를 들어 `16.10.17 현재 날짜 기준으로 ‘**’영화를 예매할 시 강남지점은 19일날짜까지
예매가 가능하며 용산지점은 22일날짜까지 예매가 가능함.
2) 영화(선택)
- 현재 상영되고 있는 영화리스트를 선택 할 수 있으며 각 지점별로 상영되는 영화와 영화관은 각각 차이가 있다.

(2)좌석선택

1) 결제선택
ㄱ.시간 초과 메시지
- 결제 페이지에서 9분의 시간이 경과하면 뜨는 메세지
I) 연장하기
- 9분이 지난 결제페이지에서 5분 연장이 1회 가능
II) 연장취소
- 9분이 지난 결제페이지에서 연장취소를 하면 1분뒤에 ‘좌석선택’ 페이지로 롤백된다.
ㄴ. 할인수단 선택
I) 할인 수단
- 영화관람권/할인쿠폰/포인트/무비패스카드를 등록하여 할인을 받을 수 있다.
- 옥션예매권, 컬쳐모바일문화상품권, 도서문화상품권, CJ상품권 등을 이용하여 영화 할인을 받을 수 있다.
- 헬로모바일이란 CJ가 만든 이동통신으로서 헬로모바일 CGV요금제 포인트를 조회하여 할인을 받을 수
있다.
- 기타포인트란에서는 현대카드 포인트, OK캐쉬백 등 제휴회사 포인트를 조회하여 영화할인을 받을 수
있다.


II) 결제 정보 입력

- 신용카드
* 카드사 등 카드정보를 입력 한 뒤 ‘결제하기’ 버튼을 누르고 인증절차 후에 결제가 완료 된다.
- KakaoPay
* 우측 하단에 있는 ‘결제하기’ 클릭 후 예매내역을 확인한다. 그 후 결제하기 버튼 클릭시 ‘KakaoPay’
인증창이 카카오톡 메신저로 날라오게 되는데 인증번호를 결제 인증창에 입력하면 'KakaoPay'로 결제
완료가 된다.
- PayCo
* 우측 하단에 있는 ‘결제하기’ 버튼 클릭 후 예매내역을 확인하면 'PayCo'결제 인증창이 뜨게 되는데
정보를 입력한 뒤 결제를 누르면 결제가 완료된다.
- 휴대폰
* 우측 하단에 있는 ‘결제하기’ 버튼을 클릭 후 예매내역에 확인 뒤 결제하기 버튼을 누르면 팝업창이
뜨게 된다. 해당 팝업에서 통신사 선택 후 정보를 입력하면 결제 완료가 된다.
- 계좌이체
* 아래 결제하기 버튼 클릭 후 다음 단계로 가서 결제하기 버튼 클릭 시 팝업창이 뜨게 되는데 해당
팝업에서 원하는 은행을 선택 후 계좌이체 정보를 입력한 뒤 입금을 하면 결제완료가 된다.
- 휴대폰+신용카드
* 휴대폰 결제 금액을 입력 후 결제할 신용카드(체크카드) 정보를 입력 한 후 우측 하단에 있는 결제하기
버튼을 클릭한다. 예매내역 확인 후 결제하기 버튼을 클릭하면 결제 팝업창이 뜨게 되는데 해당
팝업에서 통신사 선택 후 정보를 입력하면 결제 완료가 된다.
■ cgv 극장

자주가는 CGV 라고해서 5개까지 회원만 추가가능
지역카테고리 출력 : 서울, 경기, 인천, 강원, 대전/충청, 광주/전라, 대구/울산/부산, 경상, 제주
지역 카테고리 선택시 그 지역별 세부 지점들 나옴
:CGV 강남, CGV 강동 .....

세부지점 선택시
지점 주소, 전화번호, 전체상영관 수, 전체 좌석 수, 위치/주차 안내받을 수 있다.
그 상영관에 있는 특별관들이 나옴
공지사항나옴
선택한 지점의 상영시간표 , 위치/주차 안내를 받을 수 있음
예약할 수 있는 날짜를 선택가능 (아무것도 클릭 안했을시 오늘, 지금 현재시간 기준 시작) 예약할 수 있는 날짜들(내일, 2일후, 3일후....)은 지점별로 다름(관리자 차이인듯?)
기본적으로 현재시간 기준으로 볼 수 있는 영화들이 예매율이 높은순으로 시간별, 극장관(특별관 포함) 순으로 나와있음
영화제목 옆 장르, 상영시간, 개봉날짜 출력되어있다
그 나와있는 영화들의 버튼에는 조조 / 심야 영화인 것들은 추가적으로 설명(그림)이 붙어있음 ( 조조 영화는 오전 10시(정각 포함) 보다 빨리시작, 심야는 밤 12시 이후 시작 영화로 구분)
버튼에 마우스오버시 지점이름, 상영관, 총좌석수, 예약석이 체크되어있는 좌석배치도, 상영시간이 나온다 (ex 08:45 ~ 10:56)
버튼클릭시 빠른예매로 넘어감

상영 영화 아래 선택한 세부지점 관련 이벤트가 출력되고 이벤트 클릭시 이벤트 페이지로 넘어간다.


■ 특별관

4DX, IMAX, SCREEN X ...... 등등 버튼 출력
클릭시 특별관 소개, 특별관 별로 상영시간표를 볼 수 있다.
상영시간표를 클릭시 그 특별관이 있는 모든 지역들이 표시되고 여기 안에서도 예매를 진행할 수 있다.

6. 논리적 모델링
논리적 모델링 (1. 극장)
논리적 모델링 (2.영화)
논리적 모델링(3. 티켓팅)
논리적 모델링(4. 회원)
7. 물리적 모델링
물리적 모델링(1. 극장)
물리적 모델링(2.영화)
물리적 모델링(3. 티켓팅)
물리적 모델링(4. 회원)
8. PL / SQL 구현
PL / SQL 문
회원 로그인 성공
회원 로그인 실패
로그인 실패시 회원가입으로 넘어간다.
id 중복 확인
회원 가입 성공
비밀번호와 비밀번호 확인값이 다를때
회원등록 확인
회원가입 후 영화선택을 위해 무비차트 출력
7개의 무비차트가 출력된다.
영화상세 페이지 출력
영화상세 페이지 출력(2)
영화 상세 페이지 출력(3)
영화 등록
배우 필모그래피 출력
배우 필모그래피 출력(2)
감독 필모그래피 출력
감독 필모그래피 출력(2)
회원등급 출력
회원등급 출력(2)
영화예매(관리자 입장)
예매 가능한 영화정보 출력
어느 영화관에서 상영할지 검색후 선택
상영관과 특별관을 보고 상영시간표에 등록하는 프로시저(타임테이블 기본키를 위한 시퀀스 설정)
상영관에 미리 예약한 영화가 있으면 insert 안되고 데이터가 없을 때 insert문 가능
빠른예매(예매율순으로 출력)
빠른예매 (상영가능한 특별관 출력)
빠른예매 (상영가능한 날짜, 시간 출력)
좌석 선택
좌석 선택(예약 가능한 좌석 출력)
좌석선택 후 일반, 청소년, 우대 등록 (8표 이상 구매시 경고 출력)
구입 전 티켓 상세 테이블에 insert 해주는 프로시저
일반, 청소년, 우대 수만큼 insert 해주면된다. 좌석은 개개인이 아무런
규칙없이 고를 수 있기 떄문에 하나하나 입력해줘야한다.
가격표시
로그아웃
개념 모델링(1)
개념 모델링(2)
개념 모델링(3)
2. H/W, S/W 요구사항
영화상세 페이지 출력
ㅅㄱㅇ
DB 설계구현 과정
3. DB설계 구현과정
Q & A?
감사합니다
DB (설계)도구 2 : Exerd
Full transcript