1. 개발환경
A. 팀원: 4명
B. 개발기간: 3주
C. 사용기술: Spring Framework 3, MyBatis, JSON, JSP, Bootstrap, Android, GCM, MySQL
2. 주요기능
A. Web으로 구현된 POS와 Android 모바일 App으로 구성
i. Android와 서버간 통신은 JSON을 통해 수행
B. Web Page POS 기능을 통해 현장주문, 원격주문 관리 및 재고관리, 매출관리 기능 수행
i. 주문관리와 재고관리 기능 연동을 통한 재고수량 조절, 매출관리 기능을 통한 일/월/연 수익 내역 조회
ii. Android에서 오는 주문 내역을 알림으로 알려주어 POS 사용자가 대처할 수 있도록 제작
C. Android App에서 커피 주문 기능 및 진동벨 기능 수행
i. Android에서 커피 주문 가능. 휘핑, 샷 등 커스터마이즈도 가능
ii. POS에서 음료 제조 완료 버튼을 누르면 주문한 핸드폰을 통해 알림 전송
3. 수행 업무
A. 데이터베이스 설정
B. 객체간 관계 정의 및 연관관계 설계
C. Spring Framework와 MySQL간 MyBatis를 통한 연동
D. 커피 재고관리 및 주문관리 처리 서버기능 제작
E. Android App과의 주문연동 및 알림기능 연동
4. 성과
A. 해당 교육과정 최우수 프로젝트 선정
B. 2014년도 서울시 창조아카데미 소프트웨어 경진대회 최우수상 수상(부상 100만원)
더보기