A Story

영화관 홈페이지

관리자

view : 333

기간 : 2013-12-16 ~ 2014-01-14 ( 월,화,수,목,금 )


URL : 내부 서버용


정확한 스케쥴링 과정에 대해 파악하고, 고객들의 부담없는 접근을 위해 구현화된 기능들을 편안하게 디자인한 홈페이지

 

 

Project : 영화관 홈페이지

 개발환경

 OS

Microsoft Windows 7

 DBMS

Oracle Database Express Edition 11g

 WAS

 Tomcat 7.0

 사용 기술

Spring 3.1, mybatis 3.1, jQuery / Ajax, HTML5 / CSS3, tiles

개발도구

Spring Tool Suit, Maven

 Design

Photoscape

개발기간

개발인원

2013.12.16 ~ 2014.01.14

6명

실행화면 및 DATABASE 구조도

 

개발 취지 및 목적

 

영화 정보 및 온라인 예매 시스템을 제공함에 따라 회사의 이익 창출 및 고객 편의를 개선하고자 한다첫째영화 정보를 다양한 기능을 통해 제공함에 따라고객의 흥미를 이끌 수 있고한줄평 기능 및 게시판을 통해 고객과 고객 또는 고객과 관리자 사이의 커뮤니티 형성에 이바지할 수 있다둘째온라인 예매를 구현함에 따라 급증하는 고객들의 요구를 실시간으로 처리할 수 있고오프라인 매장의 업무를 줄임으로써 효율적인 업무 프로세스를 구축하는데 이바지할 수 있다셋째관리자 페이지의 구현은 영화와 상영관 사이의 복잡한 스케쥴링을 간편화함으로써 효율적인 업무를 가능케 한다또한 누적되는 데이터에서 산출하는 다양한 통계 정보는 회사 이익을 극대화하는데 전략정보로 사용될 수 있다.

세분화된 데이터베이스를 구현함에 있어서 정확한 스케쥴링 과정에 대해 파악하고고객의 편의를 위한 기능을 구현화 할 수 있도록 업무 전반적인 내용을 숙지하도록 한다고객들의 부담없는 접근을 위해 구현화된 기능들을 편안하고 친근하게 디자인하도록 한다.

 

직접 구현한 기능 및 설명

 실행화면

기능설명 

 

 

영화 예매 >

 

DB에 수록된 영화 스케쥴을 이용자에게 보여주고 간단한 조작을 통해 영화선택부터 결제까지 간편하게 예매할 수 있는 기능이다.

이미 예약된 좌석은 비활성화하고 단체 좌석을 쉽게 선택할 수 있도록 좌석묶임설정을 구현하였다.

결제방식은 카드핸드폰거래은행 계좌이체로

나눠지며해당되는 할인율이 결제에 적용되도록 기능을 구현하였다.

이 페이지는 모두 jQuery Ajax 비동기 통신을 사용해서 처리하여 화면의 깜박임 없이 페이지 이동을 매끄럽게 처리하였다.

 

페이지 구성 : 스케쥴 선택 좌석 선택 결제

 

 

 

마이페이지 >

 

JDBC와 Mybatis를 연동하여 다중 테이블 조인서브 쿼리를 구현해 DB에 수록된 고객의 예매내역관심영화문의내역이벤트 응모내역회원정보 수정포인트-등급 정보를 확인할 수 있는 페이지이다.

해당 정보를 이용자에게 보다 쉽게 보여질 수 있도록 HTML5 / CSS3 를 사용하여 그래픽 처리 및 페이지 디자인을 통일되게 하였다.

 

 

그 외 >

개발환경설정 :

Spring tiles 를 이용한 레이아웃 구현,

JDBC, Mybatis 설정,

SVN 설정 등

 

Excel 파일 데이터 입력 :

Excel 파일로 작성된 영화 스케쥴을 서버에 업로드하는 동시에 DB에 자동 입력

 

디자인 :

HTML5 / CSS3 를 이용한 순수 디자인

 

 

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

창닫기확인

TOP