Java 기반 콘솔 프로그램으로 제작된 서점 관리 시스템입니다.
도서 등록, 주문, 사용자 관리 기능 등을 포함하고 있으며,
3명이 1주일간 협업하여 설계 및 구현한 팀 프로젝트입니다.
- 2025년 1월 07일 ~ 1월 14일 (1주일)
- 팀원 3명
- Java (JDK 17)
- Eclipse IDE
- 객체지향 프로그래밍 (OOP)
- 클래스 설계 / 인터페이스 구현
| 클래스명 | 설명 |
|---|---|
Book.java |
도서 정보를 담는 클래스 |
BookImpl.java |
도서 관련 기능(등록, 삭제 등)을 구현 |
BookStore.java |
전체 서점 기능 통합 |
Consumer.java |
사용자(고객) 관련 클래스 |
Order_list.java |
주문 내역 처리 클래스 |
comic_book.java / novel_book.java |
도서 장르별 클래스로 확장성 고려 |
BookStoreMain.java |
프로그램 실행 메인 클래스 |
- 도서 등록 및 삭제
- 도서 목록 확인
- 고객 정보 관리
- 주문 기능
- 간단한 콘솔 UI 처리
Consumer,Order_list클래스 설계 및 구현- 도서 주문 로직 개발
- 도서 필터 기능 개선
- 전체 기능 테스트 및 디버깅
- Java 클래스 구조 설계 및 책임 분리
- 협업 시 카톡으로 코드 전송
- 인터페이스와 다형성 활용
📌 본 프로젝트는 Java 기초 학습과 객체지향 프로그래밍 실습을 목적으로 진행되었습니다.