A Project

BIZWARE

관리자

view : 327

기간 : 2014-07-14 ~ 2014-08-07 ( 월,화,수,목,금 )


URL : 내부 서버용


NFC를 이용한 출결체크 기능을 포함한 그룹웨어 시스템

 

Final Project : BIZWARE

 개발환경

개발환경

OS : Microsoft Window 7

DBMS : Oracle 11g

WAS : Apache Tomcat 7.0

Java (Ajax, jQuery, Javascript), Jsp, HTML5, CSS3

Spring MVC + Mybatis + Tiles 프레임워크 , Maven

 개발툴

개발툴

 Spring suit tool

Eclipse kepler

Photoshop CS6

 개발기간

 개발인원

2014.07.14 ~ 2014.08.07 (4주)

5명

 프로젝트 내용

 

 1.프로젝트 개요
  - 회사에서 사용하는 그룹웨어 시스템을 구현,
    웹과 모바일에서 사용되어야 하며 그룹웨어의 기능을 정상적으로 수행한다.
  - BIZWARE는 Buisness + Groupware를 합친 표현.

2. 프로젝트 목적
  - 교육과정에서 배운 기술들을 복습하면서 적용시키고 숙련하는 시간이 될 수 있다.
  - Web과 Android의 상호작용으로 좀 더 다양한 조건에서 개발할 수 있다.
  - MVC 패턴, SPRING의 이해를 바탕으로 개발간 기술을 접목시킨다.
  - 협업에 참가하여 기획부터 개발까지 프로젝트를 실행한다.

3.기능
  - 웹과 모바일에서 공지사항, 게시판, 비상연락망, 메일 서비스, 전자결재가 가능하다.
  - 관리자 웹에서 근태관리, 회원관리 등 다양한 관리가 가능하다.
  - 안드로이드 NFC기능을 이용해 근무자들의 근태관리가 가능하다.

 

 

 

 

세부기능 및 상세화면

 <게시판 기능에 관한 전반적인 구현과 디자인>

 상세화면

  기능설명

 

 

 

   <사내 웹 - User 페이지>
  - 직원들이 사용하는 Groupware페이지.

1. 메인
   - 왼쪽 상단 로고에는 관리자 웹에서 로고를 등록하면
     배치될 수 있게 설계함.
     임시로 늘품 로고 제작하여 배치함.

   - 메뉴 네비게이션 및 전체적인 디자인 완성.

  - 이달의 주요 공지사항을 눌러도
     공지사항 페이지로 이동할 수 있게 구현.

 상세화면

  기능설명

 

 

 2. 메뉴(네비게이션)

  - 홈으로 이동.
  - 공지사항으로 이동.
  - 마이페이지로 이동 .
     (추후, 아이콘 삭제하고 메뉴 바 하단에 이름표시로 변경)
  - 게시판으로 이동.
  - 비상연락망으로 이동.
  - 메일로 이동.
  - 일정관리로 이동.
  - 전자결재로 이동.

  ☆ 아이콘에 마우스 오버 시, 아래 화면과 같이
     한글로 메뉴표시 가능.

 상세화면

  기능설명

 

 

 

 <Master/User 페이지 동일>

3. 게시판

- 게시판 리스트 보이기.
  글 번호(씨퀀스 이용), 제목, 작성자, 작성시간, 조회 수
  출력되도록 함.

- [제목]을 클릭 하여 게시 글 세부내용 보이게 함.

- [제목], [내용], [작성자]로 게시판 글 검색 가능.

- 한 페이지에 10개의 글 보이게 [페이징]처리.

- 최신 글이 가장 위쪽에 올 수 있도록 정렬 및 배치.

- [글쓰기]를 누르면 게시판 글쓰기 가능.

- [조회 수 증가]기능 게시 글을 한번 클릭할때마다
   조회 수가 1씩 증가함.

 상세화면

 기능설명

 

 

<Master/User 페이지 동일>

3. 게시판 글 상세보기

- [이전글]/[다음글] 보기 기능 구현.

- [목록보기] 클릭하면 이전 게시판 리스트로 돌아감.

- 글 상세보기 페이지에서 [수정]을 누르면
  해당 게시 글 수정페이지로 이동.

- 글 상세보기 페이지에서 [삭제]를 누르면
  해당 게시 글이 삭제됨.

- 게시 글 상세페이지 아래쪽에 댓글쓰기기능 구현.
  댓글을 입력 후, [등록] 버튼을 누르면 아래쪽에
  댓글이 추가됨.

  Ajax이용하여 화면 전환 없이 댓글이 출력되게 함.

  - 댓글 최신 목록이 가장 상단에 배치되게 정렬.

  상세화면

  기능설명

 

 <Master/User페이지 동일>

4. 게시판 글쓰기

  - 제목과 내용을 입력 후, [글쓰기]를 누르면
    게시판 글 등록 완료.

  - [취소]를 누르면 이전페이지로 이동.

  - 제목과 내용에 아무런 내용을 입력하지 않으면
    글쓰기가 완료되지 않음. (유효성검사)

  상세화면

 기능설명

 

 <Master/User페이지 동일>

5. 게시 글 수정하기

  - 기존의 텍스트 내용을 자동으로 가져와 보여줌.

  - 해당 내용을 수정하고 [수정]버튼을 누르면
    update가능.

  - [취소]를 누르면 이전에 보고 있던
     게시 글 세부내용으로 되돌아감

  상세화면

  기능설명

 

  <User페이지만 적용>

6. 비상연락망

  - 소속, 직책을 다른 테이블에서
    조인쿼리를 이용하여 가져옴

  - 소속번호별, 직책별로 내림차순 정렬

  - 소속, 직책, 이름, 전화번호, 이메일을
    차례로 가져와 해당 화면에 보여줌

   상세화면

 기능설명

 

 <Master/User 페이지 동일>

7. 공지사항

  - 공지사항 리스트 보이기.
  글 번호(씨퀀스 이용), 제목, 작성시간 출력되도록 함.

- [제목]을 클릭 하여 게시 글 세부내용 보이게 함.

- [제목], [내용]으로 게시판 글 검색 가능.

- 한 페이지에 10개의 글 보이게 [페이징]처리.

- 최신 글이 가장 위쪽에 올 수 있도록 정렬 및 배치.

- [글쓰기]를 누르면 게시판 글쓰기 가능.

  상세화면

 기능설명

 

 
8. 공지사항 글 상세보기

<Master/User 페이지 동일>

- [이전글]/[다음글] 보기 기능 구현.

- [목록보기] 클릭하면 이전 게시판 리스트로 돌아감.


9. 공지사항 글쓰기
10. 공지사항 글 수정하기

<Master 페이지만 적용>

  - 게시판과 동일한 기능.
    하지만, 공지사항의 글쓰기, 수정, 삭제는
    Master페이지에서만 적용 가능.

 

 

먼저 비밀번호를 입력하여 주세요.

창닫기확인

TOP