Java Swing으로 구현한 스터디카페 좌석·이용권 관리 시스템입니다.
메인 화면 사용 가능 좌석(0/전체), 스터디룸(0/전체) 현황을 표시합니다.
로그인 전화번호, 비밀번호(숫자 4자리) 입력 후 로그인 버튼을 누르면 로그인이 완료되고 이용권 선택 화면으로 이동합니다.
이용권 선택
- 이용권이 없는 경우: 요금제 선택 창에서 분류별로 표시된 모든 요금제 중 하나를 버튼으로 선택 → 이용권 선택 창으로 이동
- 이용권이 있는 경우: 보유한 이용권을 버튼으로 표시, 선택 시 좌석 선택 화면으로 이동
좌석 선택 좌석을 사용중 / 사용가능 / 내좌석(미구현) 세 가지로 분류해 색깔로 표시합니다. 모든 좌석은 버튼으로 표시되며, 원하는 좌석을 선택할 수 있습니다.
입실/퇴실 관리
- 입실: 입실 버튼 + 본인 전화번호 + 비밀번호 입력 → 입실 처리
- 퇴실: 퇴실 버튼 + 본인 전화번호 + 비밀번호 입력 → 퇴실 처리, 이용 시간 초과 시 추가 요금 정산 화면으로 연결
| 회원가입 | 로그인 | 이용권 확인 |
|---|---|---|
![]() |
![]() |
![]() |
| 입/퇴실 관리 | 좌석 선택 | 입실 완료 |
![]() |
![]() |
![]() |
| 중복 좌석 선택 안내 | 퇴실 완료 | 초과 이용 정산 상세 |
![]() |
![]() |
![]() |
| 추가 요금 결제 | ||
![]() |
| 회원가입 | 로그인 |
|---|---|
| DB 설계 | ERD |
![]() |
![]() |











