[웹 시스템 개발]기말 프로젝트(KBUSCS 기능 정리)
류명운
·2015. 12. 3. 04:28
[웹시스템개발] 기말 프로젝트: KBUSCS
(Korean Bible University Simulation of Computer Science)
개발 환경(1~5)
1) 개발 모델: MVC(Model–View–Controller) 패턴
2) 데이터베이스: Oracle DB 11g
3) 개발 언어: Jsp, Javascript(+JQuery), HTML5/CSS3
4) 개발 툴: Eclipse, Oracle SQL Developer, Chrome Developer Tools
5) 디버깅: Chrome Developer Tools
세부기능(1~15)
1) 메인화면, 검색어 자동완성(content table & userboard table join), 화면 프레임 크기에 따라 동적으로 콘텐츠 배치(content table 조회)
2) 로그인 폼(userinfo table 조회 및 session 생성)
3) 회원가입 폼(userinfo table 컬럼 생성)
4) 관리자(admin) 계정 로그인 시 메인화면 구성 (session 체크)
5) 관리자 페이지, 서브 메뉴(콘텐트 추가하기: content table 컬럼 추가) (세션을 통한 권한체크: 관리자 외 접근x)
6) 관리자 페이지, 서브 메뉴(콘텐츠 리스트보기: content table 조회 및 동적 테이블리스트 생성)
7) 관리자 페이지, 서브 메뉴(질문 있어요: 일반 사용자 게시판)
8) 일반 사용자 로그인 메인 페이지
9) 일반사용자 메뉴(질문 있어요, 게시판리스트: userboard table 전체 조회해서 동적 테이블 생성 및 페이징 기법적용)
10) 일반사용자 메뉴(질문 있어요, 게시글 작성: serssion id 사용 및 폼 작성 내용 userboard table에 컬럼 추가
11) 일반사용자 메뉴(질문 있어요, 게시글 내용보기: userboard table 특정 컬럼 조회)
12) 일반사용자 메뉴(질문 있어요, 댓글 작성[답글])
13) 일반사용자 메뉴(질문 있어요, 게시글 수정: userboard table 해당 컬럼 update)
14) 일반사용자 메뉴(질문 있어요, 게시글 삭제: userboard table 해당 컬럼 delete)
15) 콘텐츠 2진수 계산기(더하기 기능 구현)
'삶의 늪에 들어 가기 전 > 정리중(미정리)' 카테고리의 다른 글
[세계문명과 기독교2]기말고사 시험 정리 (0) | 2015.12.09 |
---|---|
[네트워크 프로그래밍2]GUI 멀티 채팅 예제 분석하기(플로우차트) (0) | 2015.12.07 |
[자바스크립트] iframe height 안에 내용 사이즈에 맞게 사용하기 (100% 사용하기) (0) | 2015.12.01 |
한국성서대학교 15년도 2학기 15주차 묵상지[한국성서대 묵상지] (0) | 2015.12.01 |
[Eclipse][DB Error] 전방향 전용 결과 집합에 부적합한 작업이 수행되었습니다 : last 해결방법 (0) | 2015.11.30 |