KH IEI PROJECT
자바(JAVA) 프레임워크 개발자 양성과정 9회차
윤민영 강사 / 조지은 취업담임
2018. 09. 04 (G)
1 팀
잘먹고 잘살조
팀장/팀원 |
김**(팀장), 신**, 이**, 김**, 최**
|
개요 |
본 프로젝트는 개인 펜션 정보를 제공하며 예약할 수 있는 웹사이트이다.
사이트는 프론트단과 관리자단으로 구분되어 사용한다.
프론트 단에서는 회원만 예약 및 커뮤니티 글 작성을 할 수 있고, 비회원은 예약 현황 및 커뮤니
티 view 만 가능하다.
관리자단은 예약 확인 및 환불 처리 등의 예약 관리, 펜션 관리 , 커뮤니티(공지사항, 질문과 답
변) 관리 , 회원관리를 할 수 있다. |
구현기능 |
<프론트>
– 다음 API 를 사용하여 펜션 위치를 지도로 표시 한다.
– 회원가입 및 수정 시 다음 API 를 이용하여 주소 검색을 한다.
– 예약 시 프로시져를 이용하여 현재 선택된 달과 펜션의 예약 현황 정
보를 표기하고 , 회원만 예약 가능하다. 예약 완료 시 트리거를 이용
해서 회원의 레벨이 자동으로 변경되게 한다.
– 예약 확인 시 회원정보 또는 예약번호를 이용하여 지난 예약일을 제
외한 예약 정보 확인이 가능하다.
– 질문과 답변은 회원만 글 작성이 가능하며 비회원은 view 만 가능하
다.
<관리자>
– 예약 상황 달력에 표기한다.
– 예약 환불 처리 시 회원의 예약 개수를 총 합하여 회원의 레벨을 자
동 변경한다.
– 펜션 등록 및 관리한다.
– 커뮤니티 공지사항 및 질문과 답변 작성한다.
– 사용자 현황 정보를 보여준다. |
설계의 주안점 |
ㆍ 처음 홈페이지를 방문한 사람들도 쉽게 이용 할 수 있는 UI.
ㆍ 관리자가 쉽게 예약, 펜션, 게시글, 회원 등을 관리 할 수 있도록 한다.. |
|
2 팀
King
팀장/팀원 |
노**(팀장), 김**, 진**, 박**, 이**
|
개요 |
본 프로젝트는 spring framework과 오라클 Data base를 통한 도시락 주문 웹 사이트를 구현하여 바쁜 현대인들을 위한 최상의 품질과 적절한 가격의 도시락을 주문을 제공하는 웹사이트이다. |
구현기능 |
- HTML, CSS, JAVA Script 를 이용한 웹페이지 구현
- 오라클 데이터베이스를 이용한 DB테이블 생성
- MVC 패턴을 이용해 웹페이지와 데이터베이스 연동
- AJAX 를 이용해 웹 화면의 정보를 처리 (추천수와 등록일 기준으로 메인페이지에 리스트 실시간 출력)
- HTML5를 이용한 나만의 도시락 기능 구현(드래그 사용)
- 쿠키, 세션 등을 통해 아이디 저장, 장바구니 기능 구현
- AJAX를 이용한 회원 가입, 로그인 처리
- 데이터 베이스를 이용한 도시락 주문관리
- 데이터 베이스를 이용한 회원, 관리자 관리
- 회원은 자신이 먹어 본 도시락의 평점을 줄 수 있으며, 이 평점을 토대로 베스트 도시락을 순위권으로 메인페이지에서 볼수있다. |
설계의 주안점 |
- 회원들은 원하는 도시락을 메뉴구성을 직접 하여 특색 있는 도시락을 만들 수 있으며 그 도시락을 이용하여 일간, 주간, 월간 등의 식단도 건강히 관리할 수 있도록 설계
- 운영자는 관리자, 회원 등의 관리를 쉽게 할 수 있고, 메뉴 등록 및 삭제, 수정도 가능하도록 설계 |
|
3 팀
펫두와 맷두
팀장/팀원 |
이**(팀장), 김**, 박**, 박**, 구**
|
개요 |
본 프로젝트는 spring framework,오라클을 기반으로 하는 데이터베이스를 웹페이지와 연동하여 구축하는 것을 목표로 한다. 사용자의 정보와 사용자가 필요로 하는정보를 이용하여 애견커뮤니티사이트를 구축하는것을 최종 목표로 한다. |
구현기능 |
• HTML, CSS, JAVA Script 를 이용한 웹페이지 구현
• 오라클 데이터베이스를 이용한 DB테이블 생성
• MVC 패턴을 이용해 웹페이지와 데이터베이스 연동
• AJAX 를 이용해 웹 화면의 정보를 처리
• 회원가입 페이지 : 정보를 입력하여 회원가입을 하면 테이블에 저장
• 메인페이지 : 이미지에 각 게시판을 매핑하여 연결되도록 하고 좌측에 메뉴바를 설치
• 병원정보페이지 : 동물병원 API를 이용 사용자가 편리하게 가까운 동물병원의 위치를 확인할수 있도록 구현
• 자유게시판 : 회원들이 자유로운 주제로 글을올리고 댓글을 달수있는 게시판
• 입분양게시판 : 이미지 게시판 형식으로 회원들이 입분양 관련글을 작성하는곳, 하위게시판으로 유기동물정보를 조회할수있는 페이지가 있다
• 교배알선게시판 : 이미지 게시판 형식으로 관련주제로 자유롭게 소통하는 곳
• 공지사항게시판 : 관리자만 접근가능하며 사이트의 주요 공지사항들이 게시된다 |
설계의 주안점 |
ㆍ 커뮤니티 특성에맞춰 다양한 정보들을 제공한다.
ㆍ 디자인의 통일성을 주어 완성도를 높인다. |
|
4 팀
위메딜
팀장/팀원 |
고**(팀장), 이**, 문**, 심**, 정**
|
개요 |
본 프로젝트는 스프링을 기반으로 하는 회원 데이터베이스와 상품 데이터베이스를 관리하면서 웹페이지를 구축하는 것을 목표로 한다. 회원가입을 한 누구나 중고상품을 등록하여 판매하고 중고상품을 구매할 수 있다. 관리자페이지를 만들어 관리자에게 궁금한 점을 문의할 수 있고 관리자가 회원과 상품을 관리할 수 있다. 또한 중고삼품에 대한 검수서비스를 실행하여 상품을 지점에 검수맡기고 검수마크를 부여받아 판매상품의 질을 높여 줄수 있고 구매자에게 상품에 대한 안심을 줄 수 있도록 한다. |
구현기능 |
1. HTML, CSS, JAVA Script 를 이용한 웹페이지 구현
2. 스프링 환경에서 테이블 접근과 데이터의 사용
3. MVC 패턴을 이용해 웹페이지와 데이터베이스 연동
4. AJAX 를 이용해 웹 화면의 정보를 처리
- 인덱스 페이지 : 메인화면으로 사이트의 모든 기능을 연결
- 회원가입 페이지 : 이메일 중보확인을 하면서 회원가입을 할 수 있도록 한다. 네이버 로그인 API를 사용하면서 로그인에 편의를 제공한다.
- 상품 상세페이지 : 상품의 정보를 볼 수 있도록 하고 판매자 정보를 확인할 수 있도록 한다. 검수된 상품에는 마크를 부여한다.
- 상품등록페이지 : 로그인을 한 사람에 제한을 두어 상품을 등록 할 수 있는 페이지를 만들도록 한다.
- 결제페이지 : 상품을 결제할 수 있도록 배송지와 주문정보를 등록한다. 결제 api를 사용해 실제 결제를 실행한다.
- 게시판 : 관리자에게 문의하는 QnA게시판과 회원들간의 자유로운 소통을 하는 자유게시판을 만든다.
- 마이페이지 : 회원 정보를 볼 수 있도록 하고 수정할 수 있다. 판매한 상품과 구매한 상품의 리스트를 출력하고 게시판에 문의했던 내용을 확인 할 수 있다.
- 검수 리스트 : 중고상품을 검수해 검수마크를 주면서 상품에 대한 보증을 해주는 서비스를 한다. 검수중/검수완료 상품을 확인 할 수 있도록 한다. |
설계의 주안점 |
ㆍ사이트의 화면을 사용자가 보기 쉽게 배치하도록 한다.
ㆍ상품의 등록과 구매 상품의 리스트를 데이터베이스에서 가져온다
ㆍopen API 를 사용하면서 접근할 수 있는 데이터의 폭을 넓힌다. |
|