영화 예매 사이트

Download Report

Transcript 영화 예매 사이트

영화 예매 사이트
WebTool 7기 A팀
목차




사이트 소개
사이트 개발 일정
사이트 개발 환경
OOAD에 따른 사이트 개발 절차





분석
설계
요구사항 정의
구현
기타 산출물 및 주요 사항



데이타베이스 모델링
Log4J이용
좌석선택
I. 사이트 소개

구축 목적

기존에 전화나 오프라인을 통해서 극장별로 시행되던 영화
예매를 온라인에서도 가능하도록 하여 사용자가 쉽고 편리
하게 영화정보를 얻고, 예매할수 있도록 하는데 있다.

구축 방향


하나의 극장뿐 아니라 협
력관계에 있는 모든 극장
들의 정보를 통합 관리할
수 있도록 한다.
고객이 원하는 영화를 원
하는 극장에서 손쉽게 예
매해서 볼 수 있도록 한다.

구축에 따른 효과


예매에 따른 마일리지 적
립 서비스를 통해서 상응
하는 이익을 다시 고객에
게 돌려줄 수 있도록 한다.
고객들의 회원정보, 영화
예매 정보를 이용하여 영
화 관람 성향 등을 분석해
낼 수 있도록 한다.
II. 사이트 개발 일정

개발 일정
일자
내용
사이트 벤치 마킹
요구 사항 정의
분석
설계
구현
테스트
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
III. 사이트 개발 환경

개발 환경
 OS : Window Server 2000
 Database : Oracle 9i
 Language : Java (J2SDK 1.4.2_05)
(Jsp, Servlet, Applet)
 Tool : EditPlus 및 Eclipse
 Case Tool : Rational Rose
 DB모델링 Tool : ER-Win
IV. OOAD에 따른 사이트 개발 절차

요구사항 정의
산출물
- 요구사항 명세서
- 유즈케이스 모델링
- 유즈케이스 명세서


요구 사항 명세서

Usecase Diagram (고객)
로그인
로그아웃
회원정보변경
예매하기
회원탈퇴
마이페이지조회
예매취소
회원
회원가입
비회원
고객
관람후기작성
영화정보 (극장,영화,지역별)검색
상영정보조회

Usecase Diagram(관리자)
관리자로그인 관리자로그아웃
회원정보관리
영화정보관리 극장정보관리
매출관리
게시판관리
메일발송
관리자

유즈케이스 명세서 (예) [예매하기]

분석
산출물
- 분석객체 모델 : 클래스 다이어그램

예매하기
예매확인

분석
산출물
- 분석객체 모델 : 시퀀스 다이어그램

예매하기

설계

클래스 다이어그램 (Class Diagram)
예) 공지사항관리-클래스다이어그램
(철저히 MVC 패턴 이용)
C
V
M
V. 기타 산출물 및 주요사항

ERD (Entity Relationship Diagram)

테이블 명세서
예) 예매 테이블 (reserve)

Log4J 이용 현황 (소스 구현)

Log4J 이용현황(수행 예)

좌석 선택
시네월드 사이트로...