Git Product home page Git Product logo

everyware's Introduction

크기변환 EveryWareLogo


📌EveryWare



1. 프로젝트 소개

EveyrWare는 사내 협업을 위한 다양한 비지니스 기능을 하나의 플랫폼에서 지원하는 그룹웨어 서비스입니다.
인사관리, 메일, 전자결재, 게시판, 예약/일정관리 등 여러 협업 기능을 한 곳에서 이용할 수 있도록 비지니스에 효율적인 서비스를 제공합니다.


2. 제작 기간 / 참여 인원

  • 2022년 10월 01일 ~ 2022년 11월 12일
  • 6명 (팀 프로젝트)


3. 사용 기술

Front-end

  • Html5
  • CSS3
  • Javascript ES6+

Back-end

  • Java (JDK 11)
  • JSP

Server

  • Apache tomcat 9.0

Framework

  • spring-framework 5.3.22
  • mybatis

DBMS

  • Oracle database 21c XE - SQL Developer

Library

  • jQuery 3.6.1
  • JSTL 1.2
  • JSON 2.8.9
  • AJAX




4. ERD 설계




5. 주요 기능

  • 회원 : 로그인, 로그아웃, 아이디/비밀번호 찾기, 마이페이지 내 정보수정, 관리자 계정생성 및 권한부여
  • 인사관리 : 출퇴근 관리, 근태 내역 조회, 휴가 관리, 시간 외 근무 관리, 부서 관리 및 검색, 직급 조회 및 검색, 조직도 및 조직원 조회
  • 전자결재 : 결재 작성 및 상태별 조회, 전체 문서 관리, 문서 양식 관리
  • 업무지원 : 주소록, 사내공지, 공용파일, 예약발송
  • 일정관리 : 일정 조회 및 관리, 예약 연동 등록




6. 담당 역할

박상언

인사

  • 사용자 : 임직원 정보, 조직도, 임직원 검색
  • 관리자 : 직위/직무 설정(직위/직무의 추가,수정,삭제) , 임직원 정보 수정, 임직원 관리, 다수의 임직원 정보 업데이트, 임직원 검색, 권한 관리(임직원의 권한 추가 및 삭제), 부서 관리(하위부서추가, 위치 및 이름수정, 삭제)

이아름

오피스 접근

  • 로그인, 아이디 찾기, 비밀번호 찾기, 임시비밀번호 발송 (SMTP), 비밀번호 재 설정

근태, 휴가

  • 사용자 : 사원 출퇴근 등록, 출퇴근 리스트, 근태 현황/근무시간/월별 근무 내역, 시간 외 근무/휴가 신청 및 조회, 부서별 휴가 내역, 메인페이지 근태 출퇴근 시간 및 현재 시간 출력 위젯 설정
  • 관리자 : 사원 출퇴근 기록 열람(사원명 검색) , 시간 외 근무/휴가 결재, 모든 사원의 휴가 내역

고은비

전자결재

  • 문서 작성(결재선 동적 생성, 참조인 설정), 문서 상세보기, 문서 수정, 문서 삭제, 상태 및 상황 별 문서 목록 조회, 문서 승인, 문서 반려, 임시저장
  • 관리자 : 양식 수정, 양식 생성, 전체 결재문서 조회, 삭제 문서 조회, 문서 삭제, 문서 수정

박준혁

일정관리

  • 사용자: 일정조회, 일정추가(종일 체크), 일정수정, 클릭시 일정 삭제

파일매니저

  • 사용자 : 파일조회, 파일상세 조회, 파일 추가, 파일내용 수정, 파일 삭제, 파일 공유, 휴지통 복원, 즐겨찾기

김우인

사내공지

  • 사용자: 해당 게시글 상세 조회
  • 관리자: 게시글 작성, 게시글 수정, 게시글 삭제

메일

  • 사용자: 메일 작성, 메일 발송, 메일 상세조회, 메일 삭제,메일 복원, 상황 별 메일함 조회,메일 함별 검색, 메일 읽음 상태 조회

서예린

주소록(외부인)

  • 사용자 : 본인이 등록한 글 목록 조회, 추가, 상세보기, 수정, 삭제 주소록 작성시, 연락처와 이름만 필수 기입하면 저장가능, 나머지 데이터는 추후에 수정하여 기입 가능

예약

  • 사용자 : 본인이 신청한 예약 목록 조회, 사내 비품/회의실 예약, 반납

everyware's People

Contributors

eun-bii avatar noome777 avatar parkjoonhyeok avatar sep-eon avatar wewewe avatar wooin1231 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.