download.jpg

프로젝트 명

2024.09.09-2024.09.27

참가자

장우혁

함영선

이승용

정해인

<aside> 💡 프로젝트 취지 JAVA와 SQL를 접목한 간단한 프로젝트를 만들어 DataBase에 즉각적인 통신이 가능한 재밌는 프로젝트를 만들어 보고자 함

</aside>

🧩 프로젝트 개요

영화 정보와 설명을 알려주는 프로그램. 배우, 감독, 장르, 제목에 따라 검색 기능을 제공하며 Java와 MariaDB를 활용하여 구현하였습니다.

사용자는 검색, 평가, 추천 기능을 통해 개인화된 영화 리스트를 받을 수 있으며, 관리자 페이지를 통해 영화 데이터를 추가/수정할 수 있습니다.

이름 역할
장우혁
이승용 영화 검색 기능 개발, 키워드 검색 기능, 필터링 조건 반영 (장르/평점/연도)
ERD 설계
함영선
정해인 초기 데이터 구축 영화
( 정보, 사용자, 샘플 평점 데이터 삽입 )
SQL 쿼리 작성
( 검색, 추천, 평가, 관리자 기능에 필요한 쿼리 작성 )

ERD설계

목요명회DB.png

클래스

1.PNG

시연 이미지

시연 예시

프로그램 실행시 안내문
설명 : 사용자 - 조회 프로그램 사용 카테고리
관리자 - 데이터 수정, 삭제

프로그램 실행시 안내문 설명 : 사용자 - 조회 프로그램 사용 카테고리 관리자 - 데이터 수정, 삭제

사용자 카테고리

검색할 카테고리를 번호를 입력하여 들어간다

검색할 카테고리를 번호를 입력하여 들어간다

r3.PNG

r4.PNG

장르에 ‘로’ 라고 검색하면 관련된 로맨스 영화가 나온다

장르에 ‘로’ 라고 검색하면 관련된 로맨스 영화가 나온다

제목에 ‘동’을 검색하면 관련된 영화가 검색된다

제목에 ‘동’을 검색하면 관련된 영화가 검색된다

예상 범위 외의 번호를 입력하면 재입력 요청이 나옴

예상 범위 외의 번호를 입력하면 재입력 요청이 나옴

image.png