DAYWORK
프로젝트 발표날짜 : 2021. 09. 16
(디지털컨버전스) 디지털 콘텐츠와 웹 융합 응용SW개발자 양성과정(7) 1회차
팀장/팀원 | 이**(팀장) : -DB설계 -사내에 등록된 회원끼리 태그를 통하여 업무를 공유하는 기능 -업무 게시글 등록,수정,삭제, 상태변경(버튼ver, drag&drop ver) -각 게시글마다 피드백 등록기능(채팅 view) |
---|---|
곽** : -DB설계, -결재기능 프론트 및 백엔드 -결재문서폼, 상세조회, 결재리스트조회 -결재 작성/삭제, 결재승인/반려 기능 | |
윤** : -DB설계, - 공지사항이나 일반 글을 올릴 수 있는 게시판 구현 - 그룹웨어에 등록된 회원과 메세지(파일포함)를 주고 받을 수 있는 기능 구현 - 그룹웨어에 등록된 회원과 1:1 채팅 및 멀티 채팅이 가능한 채팅 기능 구현 | |
이** : -DB설계, -캘린더 페이지(일정 조회/등록/수정/삭제) -근무시간 관리(출퇴근 등록/근무시간 조회) | |
조** : -DB설계, -주소록 조회, 등록, 수정, 삭제, 검색 기능 -설문 조회, 등록, 수정, 삭제 기능 | |
개요 | 여러 회사 또는 그룹에서 일의 효율성을 높이기 위해 많은 고민과 노력을 하고 있습니다. 또한 코로나로 인한 재택근무의 증가와 출장, 유연한 출퇴근 시간, 비대면 업무 등 다양한 업무 방식이 나오고 있는데요. 저희는 이런 상황에 맞는 그룹웨어 서비스를 제공하려고 합니다. 업무의 효율을 늘리기 위해 그룹 또는 회사에서 협업을 통해 업무를 해결하고 결제 시스템을 이용해 빠르게 의사결정을 할 수 있도록 환경을 제공하려고 합니다. 또한 다양한 업무 방식에 도움이 되고 팀원간 시간과 장소에 관계없이 업무를 할 수 있고 편리성을 갖춘 그룹웨어를 제공하기 위해 이 프로젝트를 기획했습니다. |
구현기능 | (1) 회원 정보 관련 기능 =>회원가입, 로그인/로그아웃, 사번 찾기, 비밀번호 찾기, 회원정보 수정 (2) 관리자페이지 관련 기능 => 팀원(팀/직급) 관리, 팀원 입사, 퇴사 처리 (3) 공지사항 게시판 관련 기능 => 공지사항 조회, 등록, 수정, 삭제 기능 (4) 주소록 페이지 관련 기능 => 사외 주소록 조회, 등록, 수정, 삭제 기능 => 사내 주소록 조회, 검색 기능 (5) 설문 페이지 관련 기능 => 설문 등록, 조회, 수정, 삭제 기능 (6) 전자결제 => 결재문서 폼, 결재상세조회, 결재리스트조회, => 결재작성/삭제, 결재승인/반려기능 (7) 업무공유 => 업무 협업 등록, 수정, 삭제 기능 => drag&drop으로 업무 상태 변경 기능 => 각 게시물마다 피드백 등록 기능 (8) 근태관리 => 캘린더, 일정 등록, 수정, 삭제 기능 => 휴가 등록, 수정, 삭제 기능 (9) 메시지 => 사내에 등록된 회원에게 메시지 보내기 (10) 채팅 => 1:1 채팅 , 멀티채팅 기능 |
설계의 주안점 | 코로나 시대에 재택근무에 발맞춰 업무협업이 중요한 시기에 최적화한 DAY WORK 그룹웨어입니다. 자신의 업무 일정과 팀 업무 스케줄을 공유하는 `스케줄러`와 한눈에 업무 흐름을 파악할 수 있는 `업무협업 도구`로 소통이 원활합니다. 또 자유롭고 수평적인 의사소통으로 `사내 게시판`에서 정보를 공유하며 이메일의 단점을 보완하여 형식보다 중요한 내용만 간결하게 전달하는 `메시지`와 외부방해 요인 없이 빠르게 의견이 교환이 필요할 때 `채팅`으로 소통합니다. 필요한 기능만 간결하게 있는 `결재기능`을 외부에서도 결재를 올리고 비대면으로 승인을 받습니다. 또 쉽고 편리한 `설문조사`로 모두를 위한 합리적인 의사결정을 합니다. 사내 연락처와 사외연락처를 저장해 쉽게 검색하는 `주소록` 기능도 있습니다. 같은 공간에 있지 않아도 같은 공간에 있는 것처럼 사용하는 그룹웨어를 만들고자 했습니다. |
사용기술 및 개발환경 |
Server : Apache Tomcat 9.0 Database : Oracle 11g Development Tool : STS, sqlDeveloper version 19.2.1, star UML Development Language : JAVA , HTML5, CSS3, JavaScript, jQuery, SQL, JSP Team Coop : Github, ERDCloud, kakaoOven Open API :TOAST Calendar, TOAST Chart |