Skip to content

ES-Im/haruon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 개요

  • 프로젝트 명 : 프랜차이즈 본사 그룹웨어 HARUON
  • 프로젝트 기간 : 2024-12-23 ~ 2025-02-12
  • (K-Digital Training) 클라우드 활용 자바 개발자 양성과정 86기 파이널 팀 프로젝트

📑 서비스 초기 설계 개요

🧰 개발 환경 및 기술 스택

LANGUAGE & SKILL

HTML5 CSS3 JavaScript Java

Framework

Spring

DATABASE

MySQL

LIBLARY

jQuery Bootstrap JSTL Lombok MyBatis

WAS Apache

Apache Tomcat

TOOL

GitHub Figma Heidi Spring Tool Suite 4 Google Spread Sheet

📚 데이터 베이스 구조

🗂️ 주요 기능

그룹웨어 사이트를 전자결재, 일정관리, 메일, SNS, 사내 커뮤니티 및 피드형 게시판 등 필수적인 기능을 기획/제작한 웹 사이트입니다.

각 기능 상세보기
기능 설명
조직도 1. 조직도로 부서장 정보, 부서별 직원 조회
2. 전체 사원 조회, 검색, 사원 등록
3. 회사/부서 정보 조회, 수정, 상태변경 기능
전자결재 1. 양식별 결재 작성 및 기안
2. 중간/최종 결재 처리
3. 결재 상태별 문서 확인
근태관리 1. 전날 출장, 연차 등을 고려하여 근태 기록 자동 업데이트
2. 권한에 따른 근태유형 변경 및 근태 승인
3. 부서별, 개인별 출장 및 연차 신청 기록 조회 4. 권한에 따른 연차 조정 기능
일정관리 1. 내 일정 등록, 수정, 삭제 기능
2. 권한에 따른 부서일정 등록, 수정, 삭제 기능
3. 출장,연차 결재완료 시 일정 자동 등록
4. 회의실 예약 시 일정 자동 등록
가맹점관리 1. 가맹점 목록 조회, 수정, 가맹점별 매출 통계
2. 가맹점 대상 교육 목록 조회, 등록
3. 가맹점 문의사항 조회, 답변 등록
커뮤니티 1. 권한에 따른 부서 공지사항 조회, 등록, 수정, 삭제 기능
2. 카테고리별 피드형 게시판(댓글, 좋아요, 조회수, 파일 첨부)
메일함 1. 메일 전송(파일 첨부)
2.수신/답장 기능
3.임시 저장, 삭제 기능
메신저 1. 웹 소켓을 이용한 채팅 기능
2. 사원을 검색하여 초대
3. 접속상태 조회 및 변경

🧑‍🤝‍🧑 Collaborators

팀원 역할 담당업무
이동윤 팀장 전자결재, security 설정
김은서 팀원 근태관리, 실시간 채팅
나정우 팀원 회의실예약, 일정관리
오아림 팀원 조직도, 커뮤니티
장우림 팀원 메일, 가맹점관리

About

groupware project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 48.8%
  • JavaScript 44.8%
  • CSS 6.4%