KH IEI PROJECT
[NCS]웹개발 응용SW엔지니어 양성과정 4회차
한지오 강사 / 허은정 취업담임
2017. 11. 06 (B)
1 팀
F4
팀장/팀원 |
김**(팀장), 박**, 박**, 임**
|
개요 |
FPOS 시스템은 웹 기반의 어플리케이션으로서 기존 POS 시트템보다 개발사의 의존도를 낮추고
사용자 편의 기능을 중점으로 기획하였습니다.
사용자는 매장의 환경에 맞춰 메뉴 및 테이블 수 등을 쉽게 변경하고, 업무 유연성을 높힐 수 있습니다.
POS 시스템 외, 관리자 페이지는 데이터 베이스를 활용한 조건별 검색으로 매장의 재무 현황의 파악과
직원 정보를 관리할 수 있어 체계적인 매장 관리를 할 수 있게 하는 것 입니다. |
구현기능 |
포스기 시스템 - 예약기능, 주문 및 결제기능, 정산기능
관리자 페이지 - 포스기 메뉴 구성 변경, 직원관리, 매출관리 |
설계의 주안점 |
매장 관리자 입장에서의 직접 손쉽게 포스기의 메뉴구성 변경 기능,
ERP 시스템의 구축으로 매출 및 직원 관리 시스템 기능 |
|
2 팀
Manage5
팀장/팀원 |
박**(팀장), 김**, 신**, 이**
|
개요 |
프로젝트를 오프라인으로 회의를 하고 온라인상에서도 프로젝트 일정과 파일공유를 할 수 있게끔 만들어 보는게 어떨까 하는 생각으로 프로젝트를 진행하였습니다. |
구현기능 |
- 회원 (회원가입,로그인/로그아웃,아이디/비밀번호찾기(메일,임시비밀번호),회원수정, 회원탈퇴, 프로필이미지)
- 게시판 (공지사항 쓰기(관리자만)/수정/삭제, 계층형 질문게시판(답글/수정/삭제))
- 프로젝트 일정 (fullcalendar api로 구현, 일정 등록, 월별/주별 보기, 라벨, 일정 상세내용/댓글)
- 라벨설정 (라벨 추가/삭제)
- 파일공유 (프로젝트 내에서 파일 업로드/다운로드/삭제)
- 그룹명단 (프로젝트 팀원 정보 리스트, 팀원 권한 설정(팀장만 가능), 팀 초대 기능(ajax로 초대할 회원 검색))
- 프로젝트 설정 (프로젝트명, 소개글, 생성일자)
- 관리자 페이지 (관리자 로그인, 회원리스트, 공지사항, 질문게시판) |
설계의 주안점 |
회원이 참여하고 있는 프로젝트만 볼 수 있으며, 프로젝트 각각 일정을 관리, 그룹명단, 파일공유를 구분해야 합니다. |
|
3 팀
It
팀장/팀원 |
이**(팀장), 김**, 임**, 정**, 최**
|
개요 |
기존의 구인구직사이트는 IT직종만을 보기엔 너무 복잡하고 어려운 감이 있었기에 좀더 간편하게 검색해볼수 있는 사이트를 만들고자 함 |
구현기능 |
- 회원관리 : 개인/기업 구분, 비번은 암호화 저장, 회원가입(우편 API사용), 아이디 비번 찾기, 임시 비밀번호 메일 발송, 회원정보/비번 수정, 회원 탈퇴
- 개인 회원 (구직 기능) : 개인 회원 이력서를 등록(공개/비공개 설정가능), 채용 검색(북마크 기능), 기업 공고 스크랩, 입사지원, 관심기업 관리, 공고 공유하기
- 기업 회원 (구인 기능) : 공고 등록(달력 API 사용), 결제 기능(vip, 일반), 지원자 수 가시화 (Chart API), 인재 목록 북마크
- 공고 관리 : vip 결제가 된 공고는 메인에 게시,일반결제시 검색해야 보임,공고 상세목록에 회사 위치 표시(map API),질문게시판(무한 스크롤로 구현) |
설계의 주안점 |
기존 사이트의 복잡한 화면 구성을 최대한 없에고자 화면의 복잡한 메뉴를 최대한 없애고 필요 기능만 구현 |
|
4 팀
WhatTo
팀장/팀원 |
최**(팀장), 강**, 김**, 김**, 배**
|
개요 |
해시태그에 가치를 매겨서 무형의 가치를 눈에 보이도록 만든 SNS.
무한스크롤 형식으로 게시글을 보여주고 워드클라우드와 그래프를 활용하여 단어들의 가치를 나타냄 |
구현기능 |
1) Ajax와 EL을 활용한 무한스크롤 기능
2) Ajax를 이용한 사용자 정보변경
3) EL을 이용한 댓글 알림 기능
4) jqcloud 라이브러리 활용 상위 30개의 가치값을 가진 해시태그 워드클라우드 화면 출력
및 각각의 태그 클릭 시 해당 해시태그 검색 결과 페이지 이동
5) 해시태그 검색 기능
6) chartjs 라이브러리 활용 각 해시태그의 DB 입력된 최근 7일간 가치 선형 차트 출력
7) javascript활용 해시태그 사용수 및 평가값에 따라 다른 가치 평가 범위 출력 및 가치 평가 기능
8) tag-it 라이브러리, Jquery UI auto complete 활용 글 작성시 해시태그 DB 실시간 검색 및 해시태그 등록 기능,
한 게시글 당 해 시태그 등록 갯수 제한
9) 게시글 자세히 보기 기능
10) 댓글 관련 기능 구현
1 - 대댓글 기능 구현(오라클 계층형 쿼리 이용)
2 - 댓글 수정 및 삭제 기능 구현
11) ajax를 이용한 회원가입과 로그인 인터셉터를 이용한 로그인처리
12) email api를 이용한 비밀번호 찾기 기능과 비밀번호의 암호화
13) 세션을 이용한 로그인 기능
14) 파일업로드를 이용한 미리보기 기능 및 글 작성 기능 |
설계의 주안점 |
MVC2 패턴에 맞춰서 단어의 가치를 어떻게 잘 나타내는가에 집중함
글의 요소들이 가치를 어떻게 표현하고 또 가치를 평가받는지가 설계의 주안점 |
|