Skip to content

KIMSEOVIN/Java_Project

Repository files navigation

📚 Java Project - 서점 관리 시스템

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 기초 학습과 객체지향 프로그래밍 실습을 목적으로 진행되었습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages