• 검색 결과가 없습니다.

Movie Reservation System

N/A
N/A
Protected

Academic year: 2021

Share "Movie Reservation System"

Copied!
2
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

한국컴퓨터정보학회 하계학술대회 논문집 제29권 제2호 (2021. 7)

463

요 약

본 논문은 관리자가 영화 및 영화관을 등록하고 등록된 데이터들을 바탕으로 상영 정보를 등록할 수 있게 한다. 사용자는 등록된 영화 및 영화관들의 정보들을 볼 수 있으며 필요에 따라서 등록된 상영 정보를 통해 영화를 예매할 수 있게 하는 시스템이다. 사용자들은 영화를 예매할 때 현재 좌석의 상황을 실시간으로 볼 수 있게 구현하였다.

키워드: 영화(Movie), 영화관(Theater), 예매(Reservation), 실시간 좌석 현황(Realtime Seat Status)

영화 예매 시스템

허태성O, 이태연*

O인하공업전문대학 컴퓨터정보과,

*인하공업전문대학 컴퓨터정보과

e-mail: [email protected]O, [email protected]*

Movie Reservation System

Tai-Sung HurO, Tae-Yeon Lee*

ODept. of Computer Science, Inha Technical College,

*Dept. of Computer Science, Inha Technical College

I. 서론

현재 다양한 영화들이 개봉되고 있고 이러한 영화를 상영할 수 있는 영화관들도 많이 존재한다. 영화 관련 정보들을 담은 웹 사이트를 개발하게 된다면 유용하고 편리하고 사용할 수 있을 것이다.

언제 어디서든지 영화를 상영하는 영화관들의 정보를 한눈에 볼 수 있게 하면 좋을 것이다. 또 필요에 따라서 보고 싶은 영화를 찜해두고 영화가 보고 싶을 때 현재 예매 좌석 정보를 보고 예매할 수 있게 하면 좋을 것이다. 그래서 이러한 기능들을 바탕으로 한 영화 예매 시스템을 개발하게 되었다.

II. 본론

1. 요구분석을 통한 업무 적용 범위

본 시스템은 영화를 관리하는 영화관에서 최고의 기능을 발휘할 수 있으며, 이러한 영화관의 일반적인 특성에 따라 총 5개의 업무 분야로 구분하였다.

업무 내용

회원관리 회원의 아이디, 이메일등 기본정보를 관리한다.

영화관리 영화를 추가하고 확인할 수 있다.

영화관관리 영화관을 추가하고 확인할 수 있다.

상영관관리 상영관을 추가하고 확인할 수 있다.

상영정보관리 상영 정보를 추가하고 확인할 수 있다.

Table 1. 업무 적용 범위

2. 시스템 구성

본 시스템은 29개의 화면, 10개의 테이블과 52개의 속성으로 이루어진 DB로 구성되어 있다.

사용자는 그림1과 같이 로그인, 회원가입, 예매, 검색, 마이페이지 등의 기능을 이용할 수 있으며, 관리자는 그림2와 같이 회원관리, 영화 및 영화관 등록/수정/삭제/관리, 상영 정보 등록 등을 이용할 수 있다.

각각의 요소들은 독립적으로 수행되거나 공용으로 사용되면서 시스템이 운용된다.

(2)

한국컴퓨터정보학회 하계학술대회 논문집 제29권 제2호 (2021. 7)

464

Fig. 1. 사용자 측면의 시스템 구성도

Fig. 2. 관리자 측면의 시스템 구성도

Fig. 3. 시스템 ERD

3. 개발 시스템

본 개발 시스템은 29개의 화면이 있으며, 주요기능으로는 영화 및 영화관 등록, 예매, 실시간 좌석 현황 등이 있다. 특히 실시간 좌석 현황은 그림4와 같이 상영관의 좌석 수 및 지금까지 예매된 좌석 정보들을 가져와서 현재 영화관 좌석 예매 현황이 어떻게 되어있 는지를 사용자에게 보여준다.

Fig. 4. 좌석 현황을 보여주는 과정

4. 개발환경

시스템 개발환경

OS Window 10

사용언어 Jsp

IDE Eclipse

데이터베이스 Oracle

서버 Tomcat9.0

Table 2. 시스템 개발환경

III. 결론

PC와 통신망을 이용하여 영화정보를 공유하고 수치화시켜 통계를 내는 본 시스템을 통해 기업의 효과적인 영화 관리 솔루션을 제시하였 다. 본 논문에서 구현한 시스템을 테스트해본 결과 총 3가지의 기대효 과를 가져올 수 있다.

1. 언제 어디서든지 원하는 영화와 영화관의 정보를 볼 수 있다.

2. 내가 보고 싶은 영화가 있을 때 찜 기능을 활용하여 예매정보를 볼 수 있다.

3. 예매하고 싶은 영화가 있을 때 해당 영화관의 좌석 현황을 보고 예매할 수 있을 것이다.

추후, 사용자에게 편의를 늘려 줄 수 있는 알림 기능, 영화 추천 기능 등을 추가할 계획이다. 또 모바일에서 편하게 사용할 수 있는 앱을 개발할 예정이다.

REFERENCES

[1] https://loy124.tistory.com/193 [2] https://okky.kr/article/683272

[3] 최범균, 최범균의 JSP 2.3 웹 프로그래밍: 기초부터 중급까지, 가메

[4] 신용권, 이것이 자바다 신용권의 Java 프로그래밍 정복, 한빛 미디어

[5] 정인용, Do it! 자바스크립트 + 제이쿼리 입문, 이지스퍼블리

참조

관련 문서

Enterprise Resource Planning(ERP)는 기업의 목적을 극대화 하기 위해 제한된 자원을 이용하여 효 율적인 일련의 활동을 수행하기 위해 기업전체에서 동원 가능한

본 논문에서는 거대한 클라우드 마켓 내의 리소스들을 관리하기 위한 클라우드 마켓 시스템과 마켓 내의 제공되는 클라우드 컴퓨팅 서비스를 평가하고 평가된 서비스들을

목적 지향적 대화 시스템(Goal-oriented dialogue system) 은 텍스트나 음성을 통해 특정한 목적을 수행할 수 있는 시스템이 다.. 목적 지향적 대화 시스템을 구현하기

본 논문에서는 영화 평점 사이트인 ‘The Movie Dataset’ 의 자료를 이용하여 영화의 기본정보인 장르, 감독 및 배우 변수를 바탕으로 사용자를 계층적으로 분류하고 영

따라서 필터프레스를 원격으로 제어 및 관리함 으로 생산성 향상, 유지보수 시간을 단축하고 다양한 스마트 기기(스마트 폰, 아이패드 등 태블릿 PC)를 활용 하여

본 논문에서는 주파수 이용정보의 보안 유지와 신뢰성 있는 주파수 공존을 위해 블록체인 플랫폼 기반의 스펙트럼 관리 시스템을 제안하였으며, 사용자가

목적 지향적 대화 시스템(Goal-oriented dialogue system) 은 텍스트나 음성을 통해 특정한 목적을 수행할 수 있는 시스템이 다.. 목적 지향적 대화 시스템을

최근 디지털 기술이 발달됨에 따라 소비자는 보다 선명한 영상과 생동감 있는 음질로 영화를 관람하고 자하는 욕구가 발생하여 비디오방이나 일반 영화관 대신에