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. 영화-> 극장-> 날짜-> 시간-> 좌석->결제 순으로 예매가 이루어 진다. 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. 이벤트의 추가/삭제/수정은 관리자만 할 수 있도록 구현하였다. |