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 이용현황(수행 예)
좌석 선택
시네월드 사이트로...