SlideShare a Scribd company logo
팀원
김동희 김지원
이해진 박인애
[ 자바 프로젝트 ]
2018-01-19 ver 0.5
햄버거 무인 POS
프로그램
INDEX
2
소개
구현 기능 - 무인 POS 화면
- 관리자 화면
- 조원 역할
- 주제 소개
- 진행 과정
- 개발 환경
소개
- 조원 역할
- 주제 소개
- 진행 과정
- 개발 환경
자바 프로젝트
4
소개
조원 역할
이름 진행 업무
개발 김동희 로그인, 시계, 주문, 이메일, 노래
관리자(유저), 총 편집
김지원 주문, 결제, 시그니처, 그림판, 노래
관리자(집계, 그래프), ppt
박인애 광고
디자인 이해진 디자인, ppt
자바 프로젝트
5
소개
진행 과정
① 브레인 스토밍 ② 사전 조사 진행 ③ 역할 분담 및 수행
자바 프로젝트
6
소개
개발 환경
[ 개발 ]
java 코딩 : eclipse
DB 생성 : MySQL
[ 디자인 ]
Swing, 포토샵
[ 관리 ]
GitHub
구현 기능
- 무인 POS 화면
- 관리자 화면
자바 프로젝트
8
■ 구조도
구현 기능
로그인
주문화면
메뉴 (tab)
세트메뉴
햄버거
사이드
음료
시그니처
결제
현금결제 카드결제
사인 기능
이메일
광고
광고 상세
시계 노래 로그아웃
관리자 화면
메뉴 (tab)
회원관리
검색 기능
판매관리
검색 기능 그래프
무인 POS
화면
자바 프로젝트
10
구현 기능
■ 로그인
DB내용과 입력한 정보가 같으면 ‘로그인이 되었습니다.’라는
창을 띄우고 현재창 종료
DB내용과 입력한 정보가 다를 경우엔 ‘회원 가입을 해 주세요’라는
창을 띄우고 입력한 텍스트 빌드의 값을 초기화
자바 프로젝트
11
구현 기능
■ 로그인 – 회원가입 / 아이디*비밀번호 찾기
- 띄어쓰기 된 만큼 지움
- 입력란 길이 제한
- @ 기호 누락 시 팝업
아이디와 비밀번호 찾는 창을 새롭게 띄우는게
아니라 패널만 바꾸기 위해 메소드 구현
이름, 아이디, 비밀번호, 생일, 성별, 연락처, 이메일 순서 대로
입력 받은 내용을 DB에 저장
자바 프로젝트
12
구현 기능
■ 주문화면 (tab)
[ OrderMain ] 사용자의 다양한 니즈를 수용할 다양한 메뉴 주문이 가능
자바 프로젝트
13
구현 기능
■ 주문화면 (tab) – 생일
[ Member ]
생일이면 생일 축하 팝업이 나오며 노래가 나옴
자바 프로젝트
14
구현 기능
■ 주문 화면 – 카드 레이아웃
패널끼리
화면 전환 가능함
자바 프로젝트
15
구현 기능
■ 주문 화면 – 테이블
- 테이블 가운데 정렬
- 스피너 사용
주문을 선택하면 하단의 테이블에 보이며 해당 항목을 선택해야 수량 선택이 가능함
자바 프로젝트
16
구현 기능
■ 주문 화면 – 결제 기능
결제 완료 후
자동으로
로그아웃 됨
자바 프로젝트
17
구현 기능
■ 주문 화면 – 결제 소스
- 현금 결제 시
- 카드 결제 시
[ BuypopCash ]
[BuypopUp ]
// 주문 완료 후 로그아웃 되며 로그인 화면 이동
// 동시에 닫히는 소스
현금 결제는 지급한 돈 입력을 카드 결제는 사인을 해야 결제가 진행됨
자바 프로젝트
18
구현 기능
■ 주문 화면 – 그림판 소스
- 카드 결제 시
[ Graph ]
주문을 선택하면 하단의 테이블에 보이며 해당 항목을 선택해야 수량 선택이 가능함
자바 프로젝트
19
구현 기능
■ 주문 화면 – 메일 소스
- 수신한 이메일 내용
[ GoogleMail2 ]
결제를 완료하면 로그인한 회원의 이메일로 결제 내역이 발송 됨
자바 프로젝트
20
구현 기능
■ 주문 화면 – 시그니처 버거
배열 이용한 다양한 재료 선택이 가능
자바 프로젝트
21
구현 기능
■ 광고 배너 1
Thread 이용하여 5초 마다 광고가 변경됨
자바 프로젝트
22
구현 기능
광고 배너 2
순환되는 광고 배너 클릭 시 상세 이동
자바 프로젝트
23
구현 기능
■ 주문화면 - 시계 / 로그아웃
좌측은 현재 시간이 보이며 우측의 로그아웃 클릭하면 리셋되며 로그인 화면으로 이동
관리자
화면
자바 프로젝트
25
구현 기능
■ 관리자 화면
숨겨진 구역을 클릭하면 ‘관리자 화면’이 보여짐
관리자의 ID와 비밀번호는 고정으로 지정함
만약 관리자 로그인을 ‘3회 이상 틀릴 경우’라는
관리자 화면은 자동으로 닫힘
자바 프로젝트
26
구현 기능
■ 관리자 화면 (tab)
[ Admin ] 관리자는 ‘회원관리’와 “판매 관리”가 가능하며 검색도 가능함
자바 프로젝트
27
구현 기능
■ 관리자 화면 – 회원관리 → 회원 정보 수정
회원관리의 ‘수정’을 누르면 보여짐
관리자의 ID와 비밀번호는 고정으로 지정함
회원의 이름, 비밀번호, 핸드폰번호, 이메일은
변경이 가능하며
그 외의 정보는 수정이 안됨
자바 프로젝트
28
구현 기능
■ 관리자 화면 – 그래프 보기
판매 관리의 ‘그래프 보기’를 누르면 판매 이력이 그래프로 보임
End of Document

More Related Content

What's hot

Presentasi oline branding untuk produk makanan kemasan di indonesia
Presentasi oline branding untuk produk makanan kemasan di indonesiaPresentasi oline branding untuk produk makanan kemasan di indonesia
Presentasi oline branding untuk produk makanan kemasan di indonesiaIgen D
 
DESIGN THINGKING & PROJECT MANAGEMENT
DESIGN THINGKING & PROJECT MANAGEMENTDESIGN THINGKING & PROJECT MANAGEMENT
DESIGN THINGKING & PROJECT MANAGEMENTLusiana Diyan
 
UX Team Of One @ IA Summit 2008
UX Team Of One @ IA Summit 2008UX Team Of One @ IA Summit 2008
UX Team Of One @ IA Summit 2008Leah Buley
 
Modul Animasi 3D Blender 1
Modul Animasi 3D Blender 1Modul Animasi 3D Blender 1
Modul Animasi 3D Blender 1TEKANIMA
 
Proposal Unity Pitstop
Proposal Unity PitstopProposal Unity Pitstop
Proposal Unity PitstopTarik Ulur
 
Design the right thing, then design the thing right - Ben Stewart - UX Café M...
Design the right thing, then design the thing right - Ben Stewart - UX Café M...Design the right thing, then design the thing right - Ben Stewart - UX Café M...
Design the right thing, then design the thing right - Ben Stewart - UX Café M...UX Café
 
3 ux design process
3 ux design process3 ux design process
3 ux design processSudirman
 
Democratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.comDemocratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.comLukas Vermeer
 
Apro interior-company-profile-2017
Apro interior-company-profile-2017Apro interior-company-profile-2017
Apro interior-company-profile-2017Muhammad Bibipulo
 
Metode pengembangan game digital
Metode pengembangan game digitalMetode pengembangan game digital
Metode pengembangan game digitalToto Haryadi
 
Cuestionario Sobre Power Point Con Respuestas
Cuestionario Sobre Power Point Con RespuestasCuestionario Sobre Power Point Con Respuestas
Cuestionario Sobre Power Point Con Respuestasbarbianto
 
Salinan RILIS SURNAS JUNI-JULI 2022.pdf
Salinan RILIS SURNAS JUNI-JULI  2022.pdfSalinan RILIS SURNAS JUNI-JULI  2022.pdf
Salinan RILIS SURNAS JUNI-JULI 2022.pdfCIkumparan
 
Diseño ui/ux en iOS
Diseño ui/ux en iOSDiseño ui/ux en iOS
Diseño ui/ux en iOSIzaskun Saez
 
Cara Katapedia Memenangkan Anies-Sandi
Cara Katapedia Memenangkan Anies-SandiCara Katapedia Memenangkan Anies-Sandi
Cara Katapedia Memenangkan Anies-SandiDeddy Rahman
 
kerupuk wortel (proposal)
kerupuk wortel (proposal)kerupuk wortel (proposal)
kerupuk wortel (proposal)miss dwi
 
Digital marketing matoa indonesia
Digital marketing matoa indonesiaDigital marketing matoa indonesia
Digital marketing matoa indonesiaRahmah Nurhalisa
 

What's hot (20)

Presentasi oline branding untuk produk makanan kemasan di indonesia
Presentasi oline branding untuk produk makanan kemasan di indonesiaPresentasi oline branding untuk produk makanan kemasan di indonesia
Presentasi oline branding untuk produk makanan kemasan di indonesia
 
DESIGN THINGKING & PROJECT MANAGEMENT
DESIGN THINGKING & PROJECT MANAGEMENTDESIGN THINGKING & PROJECT MANAGEMENT
DESIGN THINGKING & PROJECT MANAGEMENT
 
UX Team Of One @ IA Summit 2008
UX Team Of One @ IA Summit 2008UX Team Of One @ IA Summit 2008
UX Team Of One @ IA Summit 2008
 
Modul Animasi 3D Blender 1
Modul Animasi 3D Blender 1Modul Animasi 3D Blender 1
Modul Animasi 3D Blender 1
 
BASIC UX PRESENTATION
BASIC UX PRESENTATIONBASIC UX PRESENTATION
BASIC UX PRESENTATION
 
Proposal Unity Pitstop
Proposal Unity PitstopProposal Unity Pitstop
Proposal Unity Pitstop
 
Design the right thing, then design the thing right - Ben Stewart - UX Café M...
Design the right thing, then design the thing right - Ben Stewart - UX Café M...Design the right thing, then design the thing right - Ben Stewart - UX Café M...
Design the right thing, then design the thing right - Ben Stewart - UX Café M...
 
3 ux design process
3 ux design process3 ux design process
3 ux design process
 
Democratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.comDemocratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.com
 
Lean UX
Lean UXLean UX
Lean UX
 
Apro interior-company-profile-2017
Apro interior-company-profile-2017Apro interior-company-profile-2017
Apro interior-company-profile-2017
 
Contoh proposal festival band
Contoh proposal festival bandContoh proposal festival band
Contoh proposal festival band
 
Metode pengembangan game digital
Metode pengembangan game digitalMetode pengembangan game digital
Metode pengembangan game digital
 
Cuestionario Sobre Power Point Con Respuestas
Cuestionario Sobre Power Point Con RespuestasCuestionario Sobre Power Point Con Respuestas
Cuestionario Sobre Power Point Con Respuestas
 
Salinan RILIS SURNAS JUNI-JULI 2022.pdf
Salinan RILIS SURNAS JUNI-JULI  2022.pdfSalinan RILIS SURNAS JUNI-JULI  2022.pdf
Salinan RILIS SURNAS JUNI-JULI 2022.pdf
 
story board.ppt
story board.pptstory board.ppt
story board.ppt
 
Diseño ui/ux en iOS
Diseño ui/ux en iOSDiseño ui/ux en iOS
Diseño ui/ux en iOS
 
Cara Katapedia Memenangkan Anies-Sandi
Cara Katapedia Memenangkan Anies-SandiCara Katapedia Memenangkan Anies-Sandi
Cara Katapedia Memenangkan Anies-Sandi
 
kerupuk wortel (proposal)
kerupuk wortel (proposal)kerupuk wortel (proposal)
kerupuk wortel (proposal)
 
Digital marketing matoa indonesia
Digital marketing matoa indonesiaDigital marketing matoa indonesia
Digital marketing matoa indonesia
 

Similar to 공개용 - (Project) java swing_hamburger_180119

시스템종합설계2조 큐피트
시스템종합설계2조 큐피트시스템종합설계2조 큐피트
시스템종합설계2조 큐피트다정 임
 
양재혁 포트폴리오 입니다.
양재혁 포트폴리오 입니다.양재혁 포트폴리오 입니다.
양재혁 포트폴리오 입니다.Jeahurk Yang
 
UI아트 작업자를 위한 언리얼엔진4 UMG #1
UI아트 작업자를 위한 언리얼엔진4 UMG #1UI아트 작업자를 위한 언리얼엔진4 UMG #1
UI아트 작업자를 위한 언리얼엔진4 UMG #1Hong-Gi Joe
 
Python/Django를 이용한 쇼핑몰 구축(2018 4월 Django Girls Seoul)
Python/Django를 이용한 쇼핑몰 구축(2018 4월 Django Girls Seoul)Python/Django를 이용한 쇼핑몰 구축(2018 4월 Django Girls Seoul)
Python/Django를 이용한 쇼핑몰 구축(2018 4월 Django Girls Seoul)Youngil Cho
 
Nextcube automatic order app
Nextcube automatic order appNextcube automatic order app
Nextcube automatic order appchosungju
 
아임포트로 1시간만에 온라인결제 개발 끝내기
아임포트로 1시간만에 온라인결제 개발 끝내기아임포트로 1시간만에 온라인결제 개발 끝내기
아임포트로 1시간만에 온라인결제 개발 끝내기지윤 장
 
웹개발/솔루션개발
웹개발/솔루션개발웹개발/솔루션개발
웹개발/솔루션개발혜리 김
 

Similar to 공개용 - (Project) java swing_hamburger_180119 (10)

시스템종합설계2조 큐피트
시스템종합설계2조 큐피트시스템종합설계2조 큐피트
시스템종합설계2조 큐피트
 
수정수정
수정수정수정수정
수정수정
 
9조 발표
9조 발표9조 발표
9조 발표
 
양재혁 포트폴리오 입니다.
양재혁 포트폴리오 입니다.양재혁 포트폴리오 입니다.
양재혁 포트폴리오 입니다.
 
UI아트 작업자를 위한 언리얼엔진4 UMG #1
UI아트 작업자를 위한 언리얼엔진4 UMG #1UI아트 작업자를 위한 언리얼엔진4 UMG #1
UI아트 작업자를 위한 언리얼엔진4 UMG #1
 
9조 발표
9조 발표9조 발표
9조 발표
 
Python/Django를 이용한 쇼핑몰 구축(2018 4월 Django Girls Seoul)
Python/Django를 이용한 쇼핑몰 구축(2018 4월 Django Girls Seoul)Python/Django를 이용한 쇼핑몰 구축(2018 4월 Django Girls Seoul)
Python/Django를 이용한 쇼핑몰 구축(2018 4월 Django Girls Seoul)
 
Nextcube automatic order app
Nextcube automatic order appNextcube automatic order app
Nextcube automatic order app
 
아임포트로 1시간만에 온라인결제 개발 끝내기
아임포트로 1시간만에 온라인결제 개발 끝내기아임포트로 1시간만에 온라인결제 개발 끝내기
아임포트로 1시간만에 온라인결제 개발 끝내기
 
웹개발/솔루션개발
웹개발/솔루션개발웹개발/솔루션개발
웹개발/솔루션개발
 

공개용 - (Project) java swing_hamburger_180119