KH IEI PROJECT
[NCS]응용SW엔지니어 및 DB엔지니어 양성과정 12회차
윤대명 강사 / 백서아 취업담임
2017. 12. 29 (I)
1 팀
KH Airways
팀장/팀원 |
노**(팀장), 성**, 김**, 차**, 추**
|
개요 |
항공사 예약 입니다.
고객이 항공편을 예약하고, 마일리지 적립등을 가능하게 하며 마일리지를 통한 항공편 예약도 가능합니다.
관리자사이트에서 운영과 관련한 사항들을 전반적으로 조회 및 관리 할 수있게 하는 플랫폼입니다. |
구현기능 |
회원제 시스템, 마일리지 시스템(결제 및 적립)
웹체크인 시스템, 예약 시스템
관리자 통계 시스템
항공권 및 통계자료 pdf출력 |
설계의 주안점 |
- 테이블 상호연계
회원과 마일리지 간의 테이블등의 연계등 테이블간의 연계등을 위해 중복을 제거하고 연결 컬럼을 이용한 조회등이 가능하도록 설계
- 객체지향 설계
PDF 생성 및 이메일 발송, 구글차트를 위한 json view 제작등에 필요한 로직을 공통 객체로 생성해서 작성함.
- 관리자 페이지
관리자 페이지에서는 사이트의 관리나 회원과 관련된 관리를 가능하도록 하지만 운영에 필요한 자료들을 열람할 수 있게 설계. |
|
2 팀
JY's baby
팀장/팀원 |
김**(팀장), 김**, 최**, 김**, 정**, 신**, 위**, 성**
|
개요 |
모든 재료를 DIY 방식으로 주문 하여 매출,입을 관리 할 수 있는 ERP 구현
손님이 구매한 항목에 대한 매출과 재고를 발주와 기타 비용 산정(폐기 물품, 월급)을 통하는 매입을
그래프로 표현 |
구현기능 |
손님 관련(주문, 1:1대화, 장바구니, 내가 주문한 내역)
직원 관련(알림(재고에 대한 유통기한 및 재료 개수), 발주 및 재고 확인, 발주 작성, 폐기관리
관리자 관련(발주 승인, 매출 매입에 대한 그래프 통계 관리), 폐기관리, 회원에 대한 권한 |
설계의 주안점 |
주문에 대한 가독성 - Ajax를 통한 비동기식 처리
재고 관리에 대한 유통기한 설정 - 현실적인 반영을 적용하기 위해 발주에 대한 재료의 유통기한 기능을 구현
발주에 대한 권한 - 직원이 발주를 넣을 시 바로 처리가 되지 않고 관리자에 의한 승인 여부 기능
매출,입 관리 통합 시스템 구축 - 사용자 가독성 극대화 하기 위한 그래프 구현 |
|
3 팀
나무누리
팀장/팀원 |
전**(팀장), 송**, 박**, 김**, 김**, 박**
|
개요 |
교보문고, 알라딘과 같은 도서 판매 사이트를 다운사이징 하여 구현
도서 위시리스트, 장바구니 등 도서 구매를 할 수 있고 , 마일리지 적립, 할인 쿠폰 등 다양한 혜택 제공
회원의 구매 실적에 따른 중고 거래 기능 구현
관리자는 회원, 도서 , 주문 등의 조회 및 통계, 전반적인 관리를 할 수 있는 프로젝트 |
구현기능 |
회원 : 위시리스트 , 장바구니 , 주문 , 마일리지 , 할인 쿠폰 활용, 마이페이지를 통한 정보 관리 및 주문 내역 확인 , 책에 대한 후기를 작성할수 있는 Efeelog , 리뷰 작성 가능 , 다음 map을 활용하여 자신의 집까지 배송거리 확인 가능
관리자 : 도서의 재고 , 등록, 활성화 유무, 회원 목록 및 관리 (차단 기능), 공지 사항 및 FAQ 카테고리 별 게시글 작성, 사이트 내의 데이터를 활용한 통계 확인 |
설계의 주안점 |
실존하는 도서 판매 사이트 처럼 구현 하는 것, 다양한 api를 활용 하는 것이 설계의 목적
전체적인 사이트 구축 = > 반응형 웹으로 구현 , ajax 를 통한 비동기식 처리
회원 => brypct(spring security)를 통한 회원 가입시 비밀번호 암호화
=> 로그인 시 OAuth2를 통한 google Login api로 프로젝트 연동
=> 주문 시 카카오페이, 네이버 페이 등을 활용 할수 있는 결제 모듈 api 활용
관리자 = > 회원, 도서 , 주문 등의 조회 및 관리를 하고 google chart를 활용하여 사이트의 현황 체크 |
|
4 팀
MovieSee
팀장/팀원 |
김**(팀장), 김**, 이**, 박**, 장**, 김**, 조**
|
개요 |
- 목적 : 학습 내용을 기반으로 실력 향상을 위한 프로젝트,
팀 프로젝트를 통한 협동심과 책임감 배양, 포트폴리오 제작 |
구현기능 |
1. 영화 예매 사용자 기능
- 마이 페이지, 메인 페이지,영화 상영 페이지,예매 페이지, 구매 내역 페이지
2. 영화 예매 관리자 기능
- 회원 관리, 영화 관리, 구매 관리, 공지사항 관리, FAQ 관리, QnA 관리,
3. 커뮤니티 사용자 기능
- 영화 리뷰, QnA(1:1 문의)
4. 커뮤니티 관리자 기능
- 회원 관리, 구매 관리, QnA 관리, 영화 리뷰 관리 |
설계의 주안점 |
- 기존의 복잡했던 영화 예매 사이트에서 벗어나 심플하고
간단하게 사용자가 원하는 영화를 검색 또는 리스트 를 통하여 선택 할 수 있도록 도와준다.
- 누구나 영화 정보를 손쉽게 접근 가능하도록 설계한다. |
|