Skip to content

금오공과대학교 컴퓨터소프트웨어공학과 프로젝트실 에약 및 관리 시스템

Notifications You must be signed in to change notification settings

brobac/CSE-projectroom-management

Repository files navigation


스크린샷 2022-11-21 오후 3 48 47

KIOSEK

금오공과대학교 컴퓨터소프트웨어공학과 프로젝트실 예약 시스템

FRONTEND PROJECT · BACKEND PROJECT

https://kiosek.kr

🎊 Service Opened 2023.05.01~

  1. ✅ 시스템 목적
  2. 📱 시스템 주요 Flow
  3. ‍🔧 프로젝트실 관리자 주요 기능
  4. ‍📷️ 실제 키오스크 운영 사진
  5. 🏗️ 서버 내부 구조
  6. 🛢️ ERD
  7. ‍🎥 주요 기능 시연 영상
  8. 🎨 UI 구현

✅ 시스템 목적

주 목적은 프로젝트실을 예약하고 사용하는데 있어서 편의성을 제공하고자 한다.

본 시스템이 부재했던 때에 여러 불편함을 해소하고 사용자 추척이 불가능하여 미흡한 책임감으로 인하여 유지되지 못한 좌석 청결 문제를 해결한다.

결국 사용자에게 편의성을 제공하지만 책임감을 부여하여 매너있는 태도로 공공시설을 사용하도록 한다.


📱 시스템 주요 Flow

참고) 사용자는 https://kiosek.kr 브라우저를 통해 예약하거나 현장에서 키오스크를 통해 현장예약하여 바로 사용할 수 있다.

1. 웹을 통해 실시간으로 프로젝트실 예약 상황을 확인할 수 있고 원하는 시간에 테이블을 예약하면 예약당 QR코드가 발급된다.

      (사용자당 하루에 1번 최대 4시간 2주뒤까지에 대해서 예약 가능하다.)

2. 발급된 예약확인 QR코드를 키오스크에 인식하여 체크인 한다.

     (체크인 가능 시간은 예약 시작시간 20 분전부터 예약 시작시간 20분 후까지이며 해당 시간내로 QR체크인을 진행하지 않을 경우 미사용으로 간주되어 위반내역에 기록되며 즉시 예약이 취소된다.)

3. 사용후에는 웹을 통해 좌석사진과 함께 반납한다.

4. 사용종료시간 20분 후까지 좌석사진과 함께 반납처리하지 않을 경우 미반납으로 간주되어 위반내역에 기록된다.

5. 위반내역이 3회 발생할 경우 3일간 예약이 불가능하다.


👨🏼‍🔧 프로젝트실 관리자 주요 기능

1. 전체적인 예약 상황 모니터링

2. 특식배부와 같은 이유로 테이블을 사용하지 못하도록 해야하는경우 해당 테이블을 특정 기간동안 비활성화

3. 위반내역 및 제재내역을 확인 및 정지 해제

4. 예약 정책과 제재 정책을 수정

5. 사용자의 민원 확인



📷️ 실제 키오스크 운영 사진

웹 사이트뿐만 아니라 프로젝트 실습실 2곳에서 키오스크 운영 및 관리중



🏗️ 서버 내부 구조



🛢️ ERD



🎥 주요 기능 시연 영상

1️⃣ 예약 - 웹



2️⃣ 체크인 - 키오스크



3️⃣ 반납 시연 - 웹



4️⃣ 현장예약 시연 - 키오스크

실제로는 터치 디스플레이 사용


🎨 UI 구현

1️⃣ 예약 사용자 UI

1. 회원가입

2. 예약페이지

3. 마이페이지

(1) 예약 내역 조회

(2) 과거 예약 내역 조회

(3) 위반 내역 조회

(4) 반납

체크인 후 반납하기 버튼 활성화됨

(5) 현장예약용 QR코드 확인


2️⃣ 키오스크 UI

1. 메인페이지


2. 현장예약 페이지

(1) 사용할 테이블을 선택 - 각 테이블별로 최대 사용가능한 시간 표시



(2) 선택한 테이블의 사용 종료 시간 선택



(3) 마이페이지의 현장예약용 QR코드 인식


3. 예약확인 페이지


3️⃣ 관리자 UI

1. 예약 관리페이지

2. 민원 관리페이지

3. 사용자 제재 관리페이지

4. 예약 비활성화 관리페이지

5. 정책 관리페이지

About

금오공과대학교 컴퓨터소프트웨어공학과 프로젝트실 에약 및 관리 시스템

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages