시연영상 ( 바로가기 )
- 피시방 이용자 및 관리자의 편의성 증진
- 피시방 이용자 (손님)
- 피시방 관리자 (피시방 대표, 아르바이트생)
- 기간 : 2021.11.05 ~ 2021.11.21 (총 17일)
- History
날짜 | 내용 |
---|---|
2021.11.05 | 주제 선정 화면 구조도 초안 작성 Front 초안 제작(Scenebuilder) |
2021.11.08 | Logo 구상 및 제작 화면 구조도 1차 수정 controller 구조도 제작 |
2021.11.09 | Database 설계 |
2021.11.10 | Scenebuilder 화면전환 구현 |
2021.11.11 | Scenebuilder fx:id 명명 Database schema 및 table 생성 |
2021.11.12 ~ 2021.11.17 | 기능 구현(Back-end) |
2021.11.18 ~ 2021.11.21 | 프로젝트 연결 및 디버깅 |
- 장용범 (총 1명)
- 운영체제 : Windows10
- Front-end : JavaFx, SceneBuilder
- Back-end : Java, Eclipse
- Database : MySQL
- Version Control : Git
- Project : Total 3EA
- Table : Total 7EA
- 좌석선택(결제), 자리이동, PC 상태변경 (변경내용 키오스크, 고객, 관리자 프로그램 실시간 동시 연동)
- 일시정지
- 실시간 시간 차감 및 사용 시간 계산 및 화면 출력
- 고객문의(채팅)
- 상품 주문내역 실시간 연동
- 기능 : Kiosk 좌석 선택(결제) 시 변동사항 Customer, Admin 실시간 연동
- 순서 : 초기 화면(로그인) -> 좌석 / 시간 선택 -> 초기 화면(변동사항 반영)
1. Kiosk에 로그인을 한다.
2. Kiosk에서 좌석 및 시간을 선택 후 결제버튼을 누른다.
3-1. [결과] 변동사항이 Kiosk 초기화면에 출력된다. - 실시간 연동
- 출력결과 : 선택좌석(붉은색으로 표기), 아이디, 남은시간
3-2. [결과] 변동사항이 Admin 초기화면에 출력된다. - 실시간 연동
- 출력결과 : 선택좌석(붉은색으로 표기), 아이디, 남은시간
- 다수의 인원과 1:1 동시 채팅 구현
- 일시정지 시 DB 미반영
- 제품 등록 시 사진 px 크기 고정 설정
- 사진 업로드 시 업로드 경로 제약받지 않도록 설정