KH 프로젝트

KH정보교육원에서 진행하고 발표된 프로젝트를 과정별로 보실 수 있습니다.

(디지털컨버전스) UI/UX 스마트 콘텐츠 웹기반 융합 응용SW개발자 양성과정(5) 1회차

프로젝트 발표날짜 : 2021. 12. 10

KH IEI PROJECT
 

(디지털컨버전스) UI/UX 스마트 콘텐츠 웹기반 융합 응용SW개발자 양성과정(5) 1회차

우별림 강사 / 유진영 취업담임
2021. 12. 10 (L)

1 팀
기웃기옷
팀장/팀원 성**(팀장), 김**, 문**, 정**, 홍**
개요 소비자들에게 친숙하고 편리한 온라인 의류 쇼핑 플랫폼을 구현
구현기능 1. [로그인]
1) 로그인(Spring Security)
2) 아이디/비밀번호 찾기
3) 소셜로그인 API (카카오/네이버)
2. [회원가입]
1) 아이디, 전화번호 중복검사
2) 유효성 검사 및 비밀번호 재확인
3) 추천인 입력 시 포인트 적립
3. [마이페이지]
1) 회원정보 수정
2) 주문내역
- 주문내역 조회, 상세내역, 배송조회
- 결제취소, 구매확정, 교환/환불 신청, 리뷰등록/수정/삭제
3) 장바구니
- 장바구니 조회, 수량조절
- 개별 주문/삭제, 체크박스 선택 주문/삭제
4) 적립금
- 적립금 확인, 적립금 상세내역 조회
5) 위시리스트
- 카테고리별 위시리스트 조회, 삭제
6) 내가 쓴 글 리스트
- 상품문의, 1:1문의, 상품리뷰, 교환/환불 리스트
- 상세내용 확인, 수정, 삭제
7) 회원탈퇴
4. [메인페이지]
1) 상품랭킹 TOP10
2) 최근 본 상품
3) 상품 검색
4) 배너
5. [상품]
1) 상품 목록
2) 상품 상세, 위시리스트, 장바구니 추가, 상품 리뷰, 상품 문의,
3) 상품 주문, 배송정보, 주문 내역, 포인트 사용
4) 상품 주문 완료, 주문 내역, 결제내역
6. [리뷰페이지]
1) 리뷰 조회
2) 리뷰 검색
7. [고객센터]
1) FAQ
- 모든 회원 : 전체조회 조회, 검색, 카테고리 별 조회
- 관리자 : 질문/답변 등록, 수정, 삭제
2) 공지사항
- 모든 회원 : 전체조회, 상세조회
- 관리자 : 공지사항 등록, 수정, 삭제
3) 1:1 문의
- 일반회원, 판매자 : 자신이 단 문의 조회, 1:1문의 질문 등록
- 관리자 : 모든 1:1 문의 조회, 1:1문의 답변 등록, 수정, 삭제
8. [관리자페이지]
1) 판매자 관리
- 판매자 리스트 조회
- 판매자 입점 취소
2) 입점승인/ 입점 취소 승인
- 일반회원이 신청한 입점 신청 리스트 조회, 입점 승인
- 판매자가 신청한 입점 취소 신청 리스트 조회, 입점 취소 승인
3)정산
- 판매자별 정산 전 리스트 조회, 정산 승인
- 판매자별 정산 후 리스트 조회
4) 적립금
- 기본적립금, 이벤트 적립금 조회
- 적립금 등록, 수정, 삭제
- 적립금 다운로드(일반회원의 마이페이지에 구현)
9. [입점신청]
- 일반회원의 입점 신청
- 입력값 유효성 검사
10. [판매자페이지]
1)문의 게시판
-판매자별 문의 조회
-답변
2) 판매자 정보
- 판매자 정보 수정 및 퇴점신청
3) 정산내역 조회
- 정산 전, 후 리스트 조회
4) 판매상품 리스트
- 판매상품 조회, 등록, 수정, 삭제
5) 배송현황 리스트
- 배송현황 조회, 수정
6) 반품신청 리스트
- 반품신청 상품 조회, 수정
7) 교환신청 리스트
- 교환신청 상품 조회, 수정
설계의 주안점 다양한 판매자들의 상품을 볼 수 있고 실구매자의 후기를 통해 정보를 얻을 수 있는 웹 사이트 개발
2 팀
우리의 가치는 2조
팀장/팀원 노**(팀장), 조**, 서**, 김**, 오**
개요 현재 우리의 관심 1순위 바로 '취업'입니다. 이와 관련하여 평소 이용하는 취업사이트 안에는 어떠한 기능들이 있고 어떻게 이용하는 게 가장 좋은지 알면 좋지 않을까 하여 시작하게 되었고, 생각보다 복잡했던 기존 사이트를 좀 더 직관적이고 편리하게 만들어보면 어떨까하는 생각을 가지고, 직관성과 편리함을 기준으로 하여 '구인구직 사이트'를 만들기로 하였습니다.
구현기능 [로그인]
- spring securty frame work를 이용한 multi 로그인, 자동 로그인, 로그인 성공/실패 후 처리, 인가되지 않은 접근 처리, 세션관리 개발
[회원가입]
- 회원가입 처리
- 아이디 중복확인, 사업자 등록번호 검증, 카카오맵 api를 통한 주소 입력
- smtp를 이용한 이메일 발송 및 이메일 인증 프로세스 구현
[아이디/비밀번호 찾기]
- smtp를 이용한 메일 발송 구현
- 임시 비밀번호 생성 및 활용
[공고 상세 페이지]
- 공고 정보 노출, 이력서 제출, 허위 공고 신고 기능, 관심기업 해제/등록 기능, 지원자 통계 노출, 스크랩 해제/등록 기능 개발
[기업 정보 페이지]
- 관심기업 해제/등록 기능 개발
[ 마이페이지(개인) ]
- 회원 정보 수정,회원 탈퇴
- 이력서 등록,수정,삭제 및 대표이력서 설정,변경, 이력서 열람기업 조회 및 삭제
- 입사지원 현황 조회 및 지원취소, 삭제
- 스크랩한 공고 목록 조회,스크랩 취소 및 즉시지원
- 설정한 관심기업 목록 조회 및 관심기업 삭제
- 최근 본 채용공고 목록 조회, 삭제 및 즉시지원
- 기업과의 메일 수신/발신
- 면접 현황 조회 및 면접 입장(화상면접)
- 고객센터(채팅문의)를 통한 관리자와의 1:1채팅 및 채팅내역 조회
[ 마이페이지(기업) ]
- 기업 정보 입력, 수정, 이미지 파일 첨부
- 회원 정보 수정, 회원 탈퇴
- 광고 상품 선택 및 결제 ( 아임포트 api 사용 )
- 광고 상품 결제시 메인페이지에 공고 노출 ( 기간 설정 ), 지역별/직종별 시간마다 리스트 최상단에 위치 노출
- 해당 기업과 맞는 개인 이력서를 추천 ( 업종 기준 ) , 목록 조회 및 열람 / 미열람 구분
- 맞춤 이력서 스크랩 기능, 스크랩 삭제 ( 목록에서 제거 )
- 결제한 유료서비스 이용내역 목록 조회
- 페이징 처리
- 계정이 정지 된 회원은 마이페이지 접근 불가 (모달창 활용)
- 공고 등록 및 관리(수정, 삭제, 마감 처리)
- 지원자 관리(합격, 불합격)
- 개인과의 메일 수신/발신
[메인페이지]
- 현재 등록되어있는 기업, 공고, 구직자 전체 카운트해서 조회
[관리자페이지]
- 회원정보관리
- 기업정보관리(해당 기업의 공고 조회 가능), 신고공고관리(신고 공고글(신고 누적 30회 초과 시 해당 기업계정 비활성화) 조회 및 관리 )
- 관리자정보관리(관리자 추가, 직급변경)
[직종별, 지역별]
- 원하는 직종 선택 후 검색 시 검색한 공고 노출
- 원하는 지역 선택 후 검색 시 검색한 공고 노출
설계의 주안점 - 대면 면접이 가능한 구인구직 사이트 제작했다.
- 지도 API를 통해 내 주변 일거리 정보를 손쉽게 획득 가능하다.
- 구직자와 기업이 편하게 소통할 수 있도록 내부적 메일 기능 제공한다.
- 기업은 공고를 등록할 수 있으며 상품 구매를 통해 가장 상단에 공고를 노출하는 기능을 이용할 수 있다.
- 관리자 페이지를 제공하여 손쉬운 관리자 등록/해제 기능 제공한다.
3 팀
디와인조
팀장/팀원 최**(팀장), 박**, 신**, 유**, 이**, 황**
개요 와인 입문자들을 위한 와인 상품의 정보와 구매가 가능하고 이용자의 성향을 파악하여 추천을 받을 수 있는 
서비스를 제공하기 위해 기획하였습니다. 
구현기능 1) 메인 페이지
2) 로그인 & 회원가입
(1) 로그인
(2) 회원가입
3) 추천 와인
(1) 해시태그별 추천 와인
(2) 날씨에 따른 추천 와인
4) 고객센터
(1)공지사항
(2) FAQ
(3) 1:1문의
5) SHOP
(1) 와인 리스트
(2) 상품 상세
(3) 장바구니
(4) 구매페이지
6) 마이페이지
(1) 주문목록
(2) 찜 리스트
(3) 나의 리뷰
(4) 내 포인트
(5) 나의 1:1문의
(6) 회원정보수정
(7) 회원탈퇴
7) 관리자 페이지
(1)주문관리
(2) 매출조회
(3)입고관리
(4) 상품관리
(5) 리뷰관리
(6) 회원관리
(7) FAQ
(8) 1:1문의관리
설계의 주안점 Spring Framework 의 MVC 패턴 흐름 파악과 정확한 사용에 초점을 두고, 초기 목표 기능들을 에러없이 자연스럽게 연결하여 구현하고자 함.
-상품의 디테일(와인이름, 맛그래프, 별점 등)을 한 눈에 볼 수 있도록 직관적인 UI 구현
-다른 웹사이트와 차별을 두기 위해 메인화면, 해시태그, 날씨 API를 이용하여 추천리스트를 중점에 두고 설계
-쇼핑몰의 필수 기능(장바구니, 찜, 마이페이지, 관리자페이지 등)을 모두 사용할 수 있도록 빠짐없이 구현.
4 팀
문센가조
팀장/팀원 이**(팀장), 장**, 황**, 양**, 김**
개요 코로나 19 발생 후 취미 & 문화생활을 사실상 차단시켰습니다.
이제는 코로나 19의 장기화에 따른 코로나19를 예방하며 일상생활을 해야하는 시기가 도래했고 이에따른 오프라인 취미 & 문화생활이 나아질 것이라 기대됩니다.
구현기능 1. [회원]
로그인 Spring security의 로그인 성공, 실패 시 핸들러 활용
BCryptPasswordEncoder를 사용한 패스워드 암호화
회원가입 아이디, 비밀번호, 연락처, 이메일 입력 값 유효성 검사
CoolSMS api를 사용한문자 인증
아이디 & 비밀번호 찾기 javax.mail 을 사용한 이메일 인증
2.[마이페이지]
장바구니 현재 강좌 접수 가능여부를 판별하여 접수 중인 강좌만 결제 가능
결제내역 결제번호를 기준으로 목록을 노출하고, 개강일 이전의 강좌는 부분취소 가능
정보수정 비밀번호 일치 확인 후 비밀번호 변경, 탈퇴하기
회원정보변경 후 기존 페이지로 redirect하여 수정된 회원정보 담아 응답
수강내역 최근 3달간의 수강내역의 강의 이름을 확인할 수 있도록 구현
후기내역 홈페이지 이용기간중에 남겼던 수강 후기를 확인할 수 있도록 구현 , 클릭시 후기 상세보기 페이지로 이동하여 수정, 삭제 가능
3. [1:1 문의내역] 문의 사항 작성 및 조회, 관리자는 회원들이 작성한 문의사항을 열람하여 답변 등록 가능
4.[수강신청] 접수기간 및 정원에 따라서 장바구니 및 결제 진행, 강의 정보 노출, 강사 정보 모달창 노출
강좌스케줄은 캘린더 형식으로 강좌목록을 출력하고
강좌검색, 강좌스케줄 강좌분류, 강좌대상, 접수상태, 개강일, 검색키워드 조건으로 검색할 수 있고 날짜순, 낮은가격순, 높은가격순으로 정렬 가능
강좌스케줄은 캘린더 형식으로 강의 목록을 화면에 출력하며 각 내역에 마우스오버하면 강의 정보를 확인할 수 있고 클릭시 상세 페이지로 이동
장바구니, 결제하기 체크박스 선택으로 N개의 강의 결제 가능, IAMPORT API 구현
5.[공지사항] ADMIN유저만 (생성&수정&삭제)가능하고, 모든 유저가 상세보기를 확인 할 수 있음
6.[수강후기] INSERT : 로그인한 사람만 이용이 가능하고, 로그인한 사람 중 수강한 강의가 있어야지만 INSERT를 할 수 있도록 구현
랭킹 : INSERT할때 별점을 주어 랭킹 반영 , SYSDATE를 기준으로 60일전에 종강하고, 그때 남겨진 후기를 종합하여 랭킹 반영
수강후기 상세보기 : 댓글을 남길 수 있고, 본인 댓글만 삭제가능, 좋아요기능 구현, INSERT시 주었던 별점 확인가능
7.[관리자페이지]
강의관리, 강의오픈관리 강의 목록 20개 노출 페이징처리, 수정 & 삭제 & 등록 버튼 표시
강의 등록{강좌분류, 강좌대상, 강의대표이미지, 강의 제목, 강의 내용(summernote api 구현)}
강의 오픈 목록 20개 노출 페이징처리, 수정 & 삭제 & 등록 버튼 표시
강의 오픈 등록{정원, 수강료, 수강기간(jqxtimepicker api구현), 요일선택, 강의횟수, 강의선택모달창(ajax), 강사선택모달창(ajax)}
강사관리 강사 목록 조회 & 강사 상세 정보 조회
강사 등록(강사의 프로필 사진 및 정보를 등록, 등록 이후 강사 정보 수정 & 삭제 가능)
회원관리 회원 등급, 계정잠금여부, 탈퇴여부에 따른 계정 조회 기능
권한에 따른 기능 부여 (일반관리자 : 회원비밀번호 초기화, 대표관리자 : 회원등급변경 & 계정삭제)
설계의 주안점 - 정보 생성&조회&수정&삭제 시 회원 권한별로 반영
- 테스트 주도 개발
- 의존성을 주입에 초점을 둠
KH정보교육원
  • 고용노동부 선정
  • 5년 인증 우수훈련기관 선정
  • 대한민국 브랜드 어워즈 대상
  • IT교육부문 4년 연속 대상 수상
  • 고용노동부
  • 장관 표창

빠른 상담

KH임직원은 수강생 한 분 한 분의 성공적인 취업을 위해 최선을 다하겠습니다.

No.1 국내 최대의 취업 실적을 보유한 KH정보교육원에 오신 것을 환영 합니다.
KH의 전 과정은 NCS(국가교육표준화)기준을 준수하며 100% 무료, 전액 국비지원을 받으실 수 있습니다.

교육희망 과정

희망과정 선택


세부 교육과정

전화 아이콘
  • 1544-9970
  • 전국대표문의전화(연중무휴)

교육희망 지점

신청자 정보

- -

기입 내용이 사실과 다를 시 상담 서비스가 원활하지 않을 수 있습니다.

1544
9970

대표문의
(연중무휴)

개강일정

개강일정

국비대상자 간편조회

국비대상자
간편조회

온라인 상담

온라인 상담

오시는길

오시는길

카톡 상담

카톡 상담

KH정보교육원
전국대표 문의전화
(연중무휴)

1544-9970

주말·공휴일에도 상담 및 접수 가능합니다.

  • 2023 당산지원

    5년 인증 우수
    훈련기관 선정

  • 2022 강남지원

    5년 인증 우수
    훈련기관 선정

  • 2022 종로지원

    5년 인증 우수
    훈련기관 선정

  • 2020 강남지원

    훈련 이수자 평가
    A등급 획득

  • 2020 종로지원

    훈련 이수자 평가
    A등급 획득

  • 2019 당산지원

    훈련 이수자 평가
    A등급 획득

  • 2019 IT교육부문

    브랜드 대상
    4년 연속 수상

  • 2018 당산지원

    4차 산업 선도
    훈련기관 선정

KH정보교육원 | 사업자등록번호 : 487-86-00763 | 사업자등록번호 : 851-87-00622 | 서울 강남 제2014-01호 | 대표자 : 양진선 | 책임자 : 최홍석 |  개인정보관리책임자 : 양진선

강남지원 1관 : 서울특별시 강남구 테헤란로14길 6 남도빌딩 2F, 3F, 4F, 5F, 6F
강남지원 2관 : 서울특별시 강남구 테헤란로10길 9 그랑프리 빌딩 4F, 5F, 7F
강남지원 3관 : 서울특별시 강남구 테헤란로 130 호산빌딩 5F, 6F
종로점 : 서울특별시 중구 남대문로 120 그레이츠 청계(구 대일빌딩) 2F, 3F
당산점 : 서울특별시 영등포구 선유동2로 57 이레빌딩(구관) 19F, 20F
논현점 : 서울특별시 강남구 논현로 132길 9 마루빌딩 1F, 2F, 3F
부산점 : 부산 부산진구 중앙대로 627 삼비빌딩 1F, 12F