이 프로젝트는 스타벅스 주문을 위한 간단한 자바 기반의 콘솔 애플리케이션입니다.
- 회원가입 및 로그인
- 음료 및 디저트 주문
- 장바구니 관리
- 결제 기능
- 프로그램 실행 후 회원가입 또는 로그인
- 메뉴에서 주문할 상품 선택
- 장바구니에 담고, 결제할 때까지 반복
- 결제 시 포인트 적립 및 결제 완료
Login: 회원가입 및 로그인 기능 구현Menu: 주문 및 장바구니 관리 기능 구현MemberController: 회원가입 및 로그인 관련 기능 제공MenuController: 메뉴 주문 및 장바구니 관리 기능 제공MemberDB: 회원 정보를 저장하고 관리하는 데이터베이스 클래스
- 언어: Java
- 박진수 : 무작정 코드를 작성하기보단 체계적으로 클래스 다이어그램을 그려보고 논리적으로 구성해보는 것의 필요성을 느낌.
- 이창연 : 다른 사람의 코드를 읽는 게 공부가 된다는 사실을 알게 되었고 그로부터 많은 것을 배울 수 있었음.
- 이정훈 : 프로젝트의 시작에서 요구사항과 다이어그램의 작성에 대한 중요성을 느끼게 되었습니다. 다이어그램을 간단하게 작성하고 프로젝트를 진행하다 보니 코드 작성 중간에 변경점이 발생하고 이로 인해 전체 구조를 조정해야 할 수도 있는 상황이 발생할뻔하는 문제가 있었습니다. 또한 깃을 통해 형상관리를 처음 진행했는데 아직은 미흡한 부분이 많아 파일 관리에 대한 중요성을 느끼게 되었습니다.
- 최지수 : 각자 역할을 분배하고 프로젝트를 시행하며 처음 설계부분과 코드 작성 부분에서 안 맞는 부분도 있었지만 진행하면서 안 맞는 부분이나 무리하게 잡은 목표를 팀원들과 협력을 이루면서 문제 해결에 힘썼고 문제를 혼자서 해결하는 것보다 여럿이서 대화를 나누며 정보를 공유하는 부분에서 협력에 대한 큰 깨달음이 생겼으며 발표 준비를 하면서 넘어갔던 부분이나 설명을 하기 위해 다시 봤던 부분들이 공부를 하는데 큰 도움이 됨 다음 프로젝트 준비를 할 때는 자신의 부족한 부분을 잘 파악하고 미숙한 부분들을 채워가는 모습이 보였으면 좋겠음