A Story

JAS 영화관

관리자

view : 381

기간 :2014-07-07 ~ 2014-07-31 ( 월,화,수,목,금 )

 

URL :내부 서버용

 

필요한 영화정보만을 정확하게 제공하며 이용 고객끼리 소통할 수 있는 시스템을 구현해 제공.

 

JSP 영화관

 개발환경

 OS

Microsoft Window 7

 DBMS

Oracle 11g

 WAS

Apache Tomcat 7.0

 Language

JAVA, J-Query, HTML5, Ajax, Javascript, CSS, JSP, Framework, Mybatis

Tool

Spring Tool Suite, Oracle

 개발툴

Design 

 Photoshop, PowerPoint

 개발기간

 개발인원

2014.07.07 ~ 2014.07.31

 4명

 참여정도 및 DATABASE 구조도

 

 

 

 

 

프로젝트 개요

분야 : 영화정보, 예매관리(웹&모바일)
목적 : 현재 운영하고 있는 영화관 페이지에는 큰 불편함은 없었으나 영화정보를 제공함에 있어 불필요한 정보들이 많다고 느껴졌다. 필요한 정보만을 정확하게 제공하며 이용 고객끼리 소통할 수 있는 시스템을 구현해 제공하고자 한다.
1. 인기영화리스트, 상영예정작, 무비파인더를 통해 원하는 영화정보를 제공
2. 쉽고 빠른 예매시스템,
3. 다양한 포인트/쿠폰 등 할인 어드벤티지
4. 고객을 위한 이벤트/고객센터 등 영화관 정보 제공
5. 관리자를 위한 자동업데이트 기능, 그래프를 이용한 매출통계 제공

 

 

 세부기능 요약 및 설명

 상세화면

  기능설명

 

 

 

 

 

 <영화 페이지>
1. 무비차트, 상영예정작, 무비파인드 3개의 분류로 나누어 진다.
2. 무비차트에서는 예매율 순으로 영화의 정보를 리스트로 Ajax xml방식으로 나타낸다.
3. 상영예정작에서는 날짜별로 상영예정인 영화의 정보를 리스트로 Ajax xml방식으로 나타낸다.
4. 무비파인드는 모든 영화 중에 원하는 키워드를 선택해 영화의 정보를 리스트로 다이나믹 쿼리를 이용해 Ajax xml방식으로 나타낸다.
5. 원하는 영화를 클릭하게 되면 상세보기 페이지로 이동한다. 해당영화의 트레일러, 스틸컷, 리뷰등 추가 세부정보를 볼 수 있다.

 상세화면

  기능설명

 

 

 

<예매 페이지>

1. 영화-> 극장-> 날짜-> 시간-> 좌석->결제 순으로 예매가 이루어 진다.

3. 예매 정보를 간략하게 나타내주는 하단이 있다.

4. 영화는 예매율순/가나다순으로 출력되고 극장은 영화를 상영하는 해당 극장을 보여준다. 날짜와 시간은 극장에서 상영하는 날짜와 현재시간 이후의 상영시간을 보여 준다. 데이터는 Ajax json방식으로 얻어온다.

5. 예매내용이 모두 선택되면 좌석선택으로 할 수 있다. 좌석선택에서는 일반/청소년의 인원수를 선택하여 원하는 좌석을 연달아 선택할 수 있다.

 상세화면

  기능설명

 

 

 

 

<회원 페이지>

1. 회원가입페이지는 javascript로 철저한 유효성 검사를 하고 메일인증을 통해 개인정보 확인을 한다.

2. 마이페이지는 예매내역, 장르/감독/배우별 추천 영화, 자주 가는 극장, 쿠폰내역, 문의내역, 매칭내역, 나의 정보 변경/탈퇴 등의 기능을 갖췄다.

3. Ajax json방식을 통해 내역의 리스트를 얻어오고 페이징 기술을 구현했다.

4. 상단에는 고객의 등급과 쿠폰, 포인트, 자주가는 극장 등을 간단히 볼 수 있다.

 상세화면

 기능설명

 

 

 

 

<관리자 페이지>

- 공통기능

1. 각 관리별 정보 리스트를 하나의 페이지에서 추가/수정/삭제 할 수 있도록 구현하였다

2. 다이나믹 쿼리를 이용한 ajax json 방식으로 검색과 페이징 처리를 가능하도록 하였다.

3. 수정 시에는 추가할 때 입력했던 정보가 그대로 입력창과 select안에 들어가도록 하였다.

- 회원관리 페이지 : 회원 등업 기능, 비밀번호를 임의 값으로 변경 후 메일전송 기능을 구현하였다.

- 영화관리 페이지 : MultipartRequest를 이용한 다중 파일 업로드 기능을 구현하였다

- 상영 영화관리 페이지 : 극장->영화->상영기간->상영시간 순으로 선택한 내용에 맞게 ajax로 데이터 를 얻어올 수 있고 jquery datepicker을 이용해 특정날짜까지만 상영영화를 기간을 설정 할 수 있는 기능을 구현하였다.

- 예매 & 쿠폰관리 페이지 : Spring schedule를 사용해 일정시간이 되면 실시간으로 티켓사용 상태를 업데이트하고 연말쿠폰/생일 쿠폰을 선물하도록 하는 자동시스템을 구현하였다.

- 매출관리 페이지 jquery 그래프를 이용해 영화관 매출내역을 일/월/년도 별로 평균, 총, 실 금액, 포인트 사용을 한 눈에 볼 수 있는 기능을 구현하였다.

 상세화면

 기능설명

 

 

<이벤트/무대인사 페이지>

1. 이벤트 페이지에서는 전체, 멤버십, 영화/예매, JSA극장별, 무대인사 5개의 테마로 나뉘어서 각 테마별에 맞는 리스트를 볼 수 있다.

2. 이벤트 상세보기 페이지에서는 이벤트의 자세한 내용을 이미지로 보여주고 추천 기능이 있다.

3. 무대인사 페이지에서는 ajax json방식으로 페이징 처리를 하였고 바로 예매가 가능하도록 한다.

4. 이벤트의 추가/삭제/수정은 관리자만 할 수 있도록 구현하였다.

 

 

 

 

먼저 비밀번호를 입력하여 주세요.

창닫기확인

TOP