yongbeomj / ezen-pc-zone

PC방 관리 프로그램 (키오스크, 고객, 관리자) 구현 (Teck Stack : Javafx, SceneBuilder / Team Project)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EZEN PC ZONE

contents

0. 실행화면
1. 개요
2. 개발일정
3. 역할분담
4. 개발환경
5. 화면 설계도
6. Controller 구조도
7. DB 구조도

0. 실행 화면

※ 이미지 클릭 시 프로그램 실행 녹화본 재생 (Youtube)

캡처

1. 개요

1.1. 목적

  • 피시방 이용자 및 관리자의 편의성 증진

1.2. 프로그램 사용자

  • 피시방 이용자 (손님)
  • 피시방 관리자 (피시방 대표, 아르바이트생)

2. 개발 일정

  • 기간 : 2021.11.05 ~ 2021.11.22
  • History
날짜 내용
2021.11.05 주제 선정
화면 구성 1차 논의 및 화면 구조도 작성
Front 초안 제작(Scenebuilder)
2021.11.08 Logo 제작 및 논의
화면 구성 2차 논의
controller 구조도 제작
2021.11.09 Database 설계
2021.11.10 Scenebuilder 화면전환 구현
2021.11.11 문서화(화면구조, controller 구조, DB구조)
Scenebuilder fx:id 명명
최종 역할분담
Database schema 및 table 생성
2021.11.12 ~ 2021.11.17 개인 작업
2021.11.18 ~ 2021.11.21 프로젝트 연결 및 오류 수정
2021.11.22 프로젝트 발표

3. 역할 분담

  • 신우현 : Admin Project
  • 이민욱 : Kiosk Project + Admin Project(일부)
  • 장용범 : Member Project

4. 개발 환경

  • 운영체제 : Windows10
  • Teck Stack : Java, Javafx, Mysql, Eclipse, SceneBuilder, Git

5. 화면 설계도

화면 구성도

6. Controller 구조도

6.1. Project : Kiosk

kiosk

6.2. Project : Admin

admin

6.3. Project : Client

client

7. DB 구조도

  • Table : Total 7EA
    211119_erd

About

PC방 관리 프로그램 (키오스크, 고객, 관리자) 구현 (Teck Stack : Javafx, SceneBuilder / Team Project)


Languages

Language:Java 99.8%Language:CSS 0.2%