
KH IEI PROJECT
(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A30(17) 1회차
전일규 강사 / 이신애 취업담임
2024. 05. 23 (361)
1 팀
가지나라
팀장/팀원 |
최**(팀장), 이**, 박**, 임**
|
개요 |
기본적인 제한으로 이루어진 자유로운 중고거래의 환경의 플랫폼 중고물품을 판매자와 구매자가 채팅을 통해 가격, 장소를 정하고 포인트 전환 결제서비스를 이용해서 거래를 할 수 있는 중고거래 플랫폼 |
구현기능 |
회원 - 로그인, 로그아웃, 회원가입, 마이페이지 조회/수정/삭제, 포인트 결제, 고객센터 문의, 채팅, 후기작성 관리자 - 고객센터 관리, 이용정책 관리, 신고 관리, 회원 관리, 매니저 추가, 카테고리 관리 상품 - 상품조회/게시/수정/삭제/신고, 찜하기 |
설계의 주안점 |
거래 물품의 판매를 위한 거래글 작성 구매자와 판매자의 소통을 위한 채팅기능 구매를 위한 결제 시스템 생성 |
 |
2 팀
스터디 모임 프로젝트
팀장/팀원 |
이**(팀장), 손**, 심**, 강**, 박**
|
개요 |
- ‘스터디 모임(약칭 SMO)’는 IT 업계 구직자들을 대상으로 각종 편의 기능을 제공하기 위해 개발된 웹 플랫폼 - 주요 기능으로는 스터디/프로젝트 구인, 스터디/프로젝트 그룹홈, 멘토링 하기/받기, 강의 판매/구매 등이 있음. |
구현기능 |
- 일반 회원: 회원가입, 로그인, 그룹 가입 신청, 그룹 게시글 작성/수정/삭제, 그룹 일정 추가/삭제, 그룹 생성, 그룹 탈퇴, 그룹 정보 관리, 그룹 멤버 상호평가, 그룹 지원자 관리, 그룹 멤버 관리 - 멘토 회원: 멘토링 글 등록 및 멘티 신청서 확인, 강의 등록/수정/삭제 - 관리자: 회원관리(조회, 상태변경, 삭제), 멘토 관리(멘토 수락/거절), 신고 관리(조회. 처리) |
설계의 주안점 |
- 팀 프로젝트를 모집, 시작, 진행, 기록 저장, 포트폴리오화 등을 하는 데 있어 유용한 도구가 되도록 함 |
 |
3 팀
MedConnector
팀장/팀원 |
양**(팀장), 정**, 조**, 권**
|
개요 |
회원과 병원 간의 복잡한 예약 시스템을 간편화하기 위해, 병원 예약 중개 웹 사이트를 기획 및 개발하였습니다. 하나의 사이트에서 전국의 병원의 모든 진료 과목별로 예약이 가능합니다. 직접 전화해서 예약을 하지 않고 원하는 병원에 진료 프로그램을 웹 사이트에서 예약을 진행하고 진료 받을 수 있도록 편의성을 갖추었습니다. |
구현기능 |
* 메인페이지 - 로그인, 로그아웃 : 회원 · 병원 로그인, 자동로그인, 아이디 · 비밀번호 찾기 - 일반 회원가입 : 이메일 인증 - 사업자 회원가입 : 이메일 인증 - 커뮤니티 : 게시글 등록/수정/삭제, 댓글 등록/수정/삭제, 좋아요, 게시글 · 댓글 · 작성자 신고 기능, 작성자 게시글 · 댓글 · 좋아요 조회
* 관리자 페이지 - 회원 관리 : 전체 회원 조회, 신고 회원 조회/관리 - 사업자 관리 : 전체 사업자 조회, 신고 병원 조회/관리, 가입 대기 병원 관리 - 커뮤니티 관리 : 전체 게시글 · 댓글 조회, 신고 게시글 · 댓글 관리 - 매출액 관리 : 전체 사업자 회원 매출액 조회
* 회원 페이지 - 마이페이지 : 회원 정보 수정 - 예약 관리 : 전체 예약 조회, 예약 변경 · 취소 - 북마크 : 북마크 등록한 병원 조회 - 커뮤니티 관리 : 내 게시글 · 댓글 · 좋아요 누른 게시글 조회
* 사업자 페이지 - 마이페이지 : 병원 정보 수정 - 병원 상세페이지 조회 : 등록한 상세페이지 조회 - 병원 상세페이지 등록/수정 : 상세페이지 등록 및 수정 - 프로그램 등록 : 프로그램 조회/등록/수정/삭제, 스케쥴 조회/등록/수정/삭제 - 예약 관리 : 예약 날짜 · 시간 변경/결제 취소 - 커뮤니티 관리 : 내 게시글 · 댓글 · 좋아요한 게시글 조회 |
설계의 주안점 |
- 포트원 결제 api를 이용하여 일반 회원과 사업자 회원 모두 안전하고 편한 예약 중개 플랫폼을 만들고자 하였습니다. - 지역을 선택하여 전국의 병원을 예약할 수 있도록 하였고, 관심 진료 과목에 해당하는 병원을 조회할 수 있도록 하였습니다. - 커뮤니티 기능을 회원과 병원이 이용하여 의료 정보를 주고 받을 수 있게 만들었고, 기능 사용에 있어서 최대한 불편함이 없도록 개발했습니다. |
4 팀
디자인보단 기능
팀장/팀원 |
김**(팀장), 이**, 최**
|
개요 |
도서관, 서점에 커뮤니티 기능까지 갖춘 독서인들을 위한 통합 서비스 |
구현기능 |
회원 - 로그인(소셜로그인)/로그아웃 - 회원가입 - 정보 수정 - 마이페이지(작성글, 대출내역, 구매내역) - 게시글, 대출에 따른 등급
커뮤니티 - 게시판별 게시글 검색 및 정렬 - 게시글, 댓글, 답글 - 게시글 추천 - 게시글 내 투표 - 게시글/댓글(답글) 작성자 신고
도서관 - 등록된 도서 대출, 반납, 예약 - 등록된 도서 별점과 리뷰 - 리뷰 추천/비추천
서점 - 도서 검색 - 장바구니 - 장바구니에 담긴 도서 구매
관리 - 게시판 : 게시판 추가, 수정, 삭제 - 신고 : 신고된 회원, 신고한 회원, 게시물 - 회원 : 회원 권한 변경 및 정지일 설정 - 등급 : 등급 조건, 할인율 - 카테고리 : 카테고리 추가, 수정, 삭제 - 도서 : 도서 등록, 도서 카테고리 수정, 삭제 - 대출 : 대출된 내역 반납 마감일 조회, 마감일 근접 회원 문자 전송 - 판매 : 판매된 도서 상태관리 |
설계의 주안점 |
- 반납만기 전 문자메세지 전송(SMS API)으로 대출서비스 경험 향상 - 소셜로그인(카카오/네이버 로그인 API)기능으로 신규회원 접근성 확보 - 도서관 등록(카카오 책 API) / 도서 검색(알라딘 책 API)을 트래픽 분리 - Ajax 비동기 통신을 중점으로 구현 |
 |
5 팀
5라클
팀장/팀원 |
오**(팀장), 신**, 이**, 박**
|
개요 |
위 프로젝트는 스메그코리아 웹사이트를 참조하여 쇼핑몰 웹사이트를 전체 팀원이 모든 기능에 대해 함께 스터디하고 공유하여 참가하여 개발하는 것입니다. |
구현기능 |
비회원 기능 : 회원가입
회원 기능 : (로그인/로그아웃/카카오 로그인/자동로그인/아이디 저장 비밀번호 찾기 시 이메일로 새 비밀번호 발송) 상품 리스트 조회 상품 구매 상품 장바구니 추가 회원탈퇴 제품 검색 기능 제품 상세 조회 에러 페이지
관리자 기능: FAQ 조회, 추가, 삭제, 조회수 조회 공지사항 조회, 추가, 삭제 상품 등록 상품 수정 상품 삭제 회원 리스트 보기/강퇴 카테고리 관리 고객주문내역 |
설계의 주안점 |
설계의 주안점은 스메그 코리아 사이트를 레퍼런스로 삼아 전체 팀원들이 스터디를 하여 프로젝트 전체 과정을 서로 공유, 학습하며 전반적인 실력 향상을 도모하는 것입니다. 이를 통해, 특히 프론트엔드와 백엔드라는 두 가지 다른 개발 영역에 대해 동시에 공부할 수 있었으며, 이러한 과정을 통해 팀 전체의 역량을 향상시킬 수 있었음을 확인할 수 있었습니다. JSP, Spring, Mybatis 를 이용한 웹사이트 구현하였으며 카카오 로그인, 맵, gmail API를 활용하여 사용자의 편의성을 높이도록 하였습니다. 엑셀로 제작한 DB정보를 저장하고 Mybatis를 통해 관리할 수 있도록 하였습니다. 사용자가 상품을 보다 직관적이고 쉽게 이해할 수 있는 상품 리스트 디자인과 상세 화면을 구현하여 사용자 경험 향상할 수 있도록 하였습니다. |
 |