반응형
프로젝트 기획서/ 제안서
-프로젝트 명 : 커뮤니티 사이트
-프로젝트 주제 : 직장인 정보 교환 커뮤니티
-개발기간 : 2022.05.02 ~ 2022.05.31
-개발환경/참여인원 : Window, Apache Tomcat, Eclipse, Mysql
HTML/CSS, JAVA, JSP, JavaScript
수정 해야할 것 :
1.onsubmit -> false -> submit 되는 문제
2.답글-프로젝트 주요기능3.회원가입 정규식
회원가입5/7로그인, 로그아웃5/14마이페이지회원정보(로그인 세션확인)회원정보 수정(로그인 세션확인)탈퇴하기(로그인 세션확인)
메인페이지jtbc 뉴스 rss 사용- 이번주 최고 조회수 게시글
전체 커뮤니티 게시판(전체글 보기) + 파일업로드글쓰기(로그인 세션확인, 회사명 노출)글 수정하기(로그인 세션확인, 로그인 정보 확인)글 삭제하기(로그인 세션확인, 로그인 정보 확인)답글달기(로그인 세션확인, 회사명 노출)글 읽기(로그인 세션확인)
직군별 커뮤니티 게시판(전체글 보기)
글쓰기(로그인 세션 확인, 직무 노출)글 수정하기(로그인 세션확인, 로그인 정보 확인)글 삭제하기(로그인 세션확인, 로그인 정보 확인)답글달기(로그인 세션확인, 회사명 노출)글읽기(로그인, 직무 확인)
갤러리 게시판
글쓰기(로그인 세션확인,)글 수정하기(로그인 세션확인, 로그인 정보 확인)글 삭제하기(로그인 세션확인, 로그인 정보 확인)글 읽기(로그인 세션확인)
- 관리자 페이지
admin 계정으로 로그인 시 회원관리 페이지 버튼 노출DB내 모든 회원 정보 출력
건의사항 게시판- 메일보내기(JAVAMail라이브러리 사용)
OPEN API(다음 주소) : 회원가입시 사용- 게시판에 댓글 달기 구현 -> 보완
- 게시판 갤러리보기 모드 구현 -> 보완
- 메인페이지 인기글 링크 추가
- 프로젝트 참고 페이지
- 템플릿 페이지 : https://html5up.net/editorial
- 참고페이지 : 블라인드 | 직장인 기업 연봉 & 이직 커리어 (teamblind.com)
- OPEN API : 잡코리아 공채 달력(https://www.jobkorea.co.kr/service/api)
-개발일정
- 1주차 : 기본 틀 구성(템플릿 수정), 데이터 베이스 생성
- 2주차 : 로그인, 로그아웃 구현, 마이페이지
- 3주차 : 게시판
- 4주차 : 자료실
- 5주차 : api, 댓글
- *주말 : 발표자료 준비
* 프로젝트 참고사항
1. 주제선정
2. 요구사항분석 (뭐가 필요한지?)
3. 2번을 참조해서 DB테이블 설계
4. 구현주제를 다양한 방식으로 적용
반응형