Skip to content

daeun567/COSY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

351 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💬 프로젝트 소개

화장품 브랜드의 신제품 개발부터 마케팅까지 전 과정을 관리하고, 외부 툴과 연동할 수 있는 erp 시스템입니다.

본 사내 ERP 프로그램은 분산된 업무를 하나로 통합하고 디지털화하여 전사적인 업무 효율을 극대화하는 것을 목표로 하며, 구글 캘린더 연동되는 일정 관리, 신속한 의사 결정을 위한 전자 결재, 간편한 자원 예약 시스템 등 핵심 기능을 통해 구성원 간 원활한 협업을 지원하고, 사용자 친화적인 인터페이스와 체계적인 데이터 관리로 직원과 관리자 모두의 업무 편의를 높입니다.

⏰ 개발 기간

  • 2025-07-29(화) ~ 2025-08-04(월): 주제, 프로젝트명, 조장 선정
  • 2025-08-04(월) ~ 2025-08-11(월): 기획의도, 유사사이트 분석, 클라이언트 요구사항 분석, UseCase Diagram 작성
  • 2025-08-11(월) ~ 2025-08-18(월): 사이트맵, 화면설계 회의, 메인페이지 화면설계
  • 2025-08-18(월) ~ 2025-08-22(금): DB 테이블 설계, 샘플데이터, ERD 작성
  • 2025-08-22(금) ~ 2025-08-28(목): 화면 html 생성, JDBC 오라클연동 등 기본 환경 설정
  • 2025-08-28(목) ~ 2025-09-21(일): 프로젝트 구현 및 디버깅
  • 2025-09-22(월) ~ 2025-09-24(수): 베타 테스트, 최종 발표자료 준비
  • 2025-09-25(목) ~ 2025-09-25(목): 프로젝트 최종 발표, 최종 발표 자료 제출
image

🐣 구성원 및 역할

💚 조장 : 한다은

  • 마이페이지
  • 관리자 대시보드 페이지
  • 일정관리 페이지(구글 캘린더 연동)
  • 자원 예약 페이지
  • 자원 관리 페이지

💜 조원: 백가영

  • 로그인/ 계정생성요청
  • 일반 사원 대시보드 페이지
  • 제품 정보 관리 페이지
  • 전자 결재 노션 연동
  • 기안함 페이지
  • 결재함 페이지

💛 조원 : 김수정

  • 거래처 관리 페이지
  • 계정 생성 요청 승인 페이지
  • 사원 정보 관리 페이지
  • 사원 퇴사 처리 페이지
  • 기초데이터 관리 페이지

⚙ 개발 환경

  • OS : Windows10
  • Developer Tools : IntelliJ / VS Code / SqlDeveloper
  • Server : Apach Tomcat 10.1 (ver. 10.1.44)
  • DBMS : Oracle
  • Management : Git / GitHub
  • Front-end : HTML5 / CSS3 / JavaScript / jQuery / AJAX / BootStrap
  • BackEnd : Java 17 / Thymeleaf / Spring Boot

💡 사용한 API

  • Google Calendar API
  • Notion API
  • coolsms API

🧩 설계

ERD Cloud: ERD Cloud image

💻 프로젝트 구현

💚 조장 : 한다은

[ 마이페이지 ]

  • 해당 사원 정보 조회 및 수정 마이페이지

[ 관리자 대시보드 페이지 ]

  • 관리자 대시보드 페이지
관리자_대시보드

[ 일정관리 페이지(구글 캘린더 연동)]

  • 일정 등록(내 캘린더 -> 구글 캘린더) 일정등록-연동확인

  • 일정 등록(구글 캘린더 -> 내 캘린더)

  • 일정 수정 및 삭제(구글 캘린더 -> 내 캘린더) 일정등록및삭제-구글to코지

  • 일정 수정 및 삭제(내 캘린더 -> 구글 캘린더)

[ 자원 예약 페이지 ]

  • 자원 예약 등록 / 수정 / 삭제 자원예약등록및수정삭제

[ 자원 관리 페이지 ]

  • 자원 등록 및 조회 자원관리-등록및조회
  • 자원 수정 및 조회 자원관리-수정및조회

💜 조원: 백가영

[ 로그인 및 계정생성 페이지 ]

  • 로그인 로그인

  • 계정생성요청 계정생성요청

[ 일반 사원 대시보드 페이지 ]

  • 일반사원 대시보드 일반사원대시보드

[ 제품 정보 관리 페이지 ]

  • 제품 정보 관리 - 기본 정보 및 첨부파일 등록 제품정보관리-등록

  • 제품 정보 관리 - 조회 및 수정 제품정보관리-조회및수정

  • 제품 정보 관리 - 필터링 검색 제품정보관리-필터링

[ 전자 결재 페이지 & 노션 API 연동]

  • 기안함 페이지 - 기안서 등록 전자결재-등록

  • 전자 결재 기안서 등록시 노션 연동 (등록된 기안서 조회) 전자결재-노션연동

  • 기안함 페이지 - 기안서 조회 & 수정/회수 전자결재-상세조회-회수

  • 결재함 페이지 - 기안서 조회 & 승인/반려

💛 조원 : 김수정

[ 거래처 관리 페이지 ]

  • 거래처 필터링 검색 거래처_필터링검색
  • 거래처 등록 거래처_거래처등록
  • 거래처 정보 조회 및 수정 거래처_거래처수정 거래처_거래처수정_담당자만

[ 계정 생성 요청 승인 페이지 ]

  • 계정 생성 요청 - 필터링 검색 계정생성승인_필터링검색
  • 계정 생성 요청 - 신청현황 위젯 계정생성승인_신청현황위젯
  • 계정 생성 요청 - 회원가입 승인 계정생성승인_회원가입승인
  • 계정 생성 요청 - 회원가입 거부 계정생성승인_회원가입거부

[ 사원 정보 관리 페이지 ]

  • 사원 정보 관리 - 필터링 검색 사원정보조회및관리_필터링검색
  • 사원 정보 관리 - 일시제한 사원정보조회및관리_일시제한
  • 사원 정보 관리 - 일시제한 해지 사원정보조회및관리_제한해제

[ 사원 퇴사 처리 페이지 ]

  • 사원 퇴사처리 - 필터링 검색 사원퇴사처리_필터링검색
  • 사원 퇴사처리 - 퇴사처리 사원퇴사처리_퇴사처리

[ 기초데이터 관리 페이지 ]

  • 부서관리 - 신규 생성 부서관리_신규생성
  • 부서관리 - 부서 수정 부서관리_부서수정
  • 부서관리 - 부서 삭제 부서관리_부서삭제
  • 직급관리 - 신규 등록 직급관리_신규생성
  • 직급관리 - 직급 수정 직급관리_직급수정
  • 직급관리 - 직급 삭제 직급관리_직급삭제

📑 최종보고서

최종설계보고서

About

COSY

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors