Skip to content

학원 그룹웨어 웹사이트 - 팀프로젝트 (Java/JSP)

Notifications You must be signed in to change notification settings

JohnKim0911/SiyeonSchool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sis_logo

📌 프로젝트 소개

학원의 여러 시스템을 하나로 통합하는 그룹웨어 프로그램입니다.

intention

🌱 역할 - 김동규 (조장)

📧 메일

  • 메일 목록조회 & 페이징처리
  • 메일 상세조회
  • 메일쓰기 / 내게쓰기
    • 수신인 검색기능
    • 스마트에디터 (네이버 스마트에디터2)
  • 메일 답장
    • 메일 답장/전달시 기존 메일의 정보 본문에 추가
  • 메일 임시저장 & 보내기
  • 메일 삭제 / 복구 / 영구삭제
  • 메일 중요표시 / 읽음표시 기능
  • 메일 알림 팝업

🪪 주소록

  • 주소록 목록조회
  • 주소록 사용자 정렬
  • 주소록 사용자 검색
  • 주소록 중요표시 기능
  • 주소록 추가/수정/삭제 + 사용자 추가
    • 공유 주소록 (기존 카테고리에 추가/수정)
    • 공유 주소록 (새로운 카테고리에 추가/수정)
    • 개인 주소록 (추가/수정/삭제) + 기존카테고리 삭제

⚙ 개발환경

  • BackEnd : Java 11, JSP & Servlet
  • DBMS : Oracle DB
  • Server : Apach Tomcat 9.0
  • Front-end : HTML5 / CSS3 / JavaScript / jQuery / AJAX
  • Developer Tools : Eclipse / VS Code / SQL Developer
  • Management : Git
  • OS : Windows10

⌚ 개발기간 : 2024-07-09 ~ 2024-09-09

  • 2024-07-09 ~ 2024-07-15 : 주제, 프로젝트명, 팀명, 팀장 선정
  • 2024-07-15 ~ 2024-07-22 : 프로젝트 기획 보고서 제출
  • 2024-07-22 ~ 2024-08-05 : 화면 설계 회의 및 보고서 제출
  • 2024-08-05 ~ 2024-08-12 : 데이터 설계 회의 및 보고서 제출
  • 2024-08-12 ~ 2024-08-16 : 최종보고서, DB 스크립트 파일 제출
  • 2024-08-12 ~ 2024-08-31 : 프로젝트 구현 및 디버깅(FE + BE 구현)
  • 2024-09-01 ~ 2024-09-06 : 베타테스트 진행 및 오류수정
  • 2024-09-07 ~ 2024-09-09 : 발표자료 준비 및 프로젝트 최종발표

📽 프로젝트 구현 (김동규)

📧 메일

메일 목록조회

메일_목록조회

메일 목록 - 페이징처리

메일_목록_페이징처리

메일 상세조회

메일_상세조회

메일쓰기 - 수신인 검색기능

메일쓰기_수신인검색

메일쓰기 - 스마트에디터

메일쓰기_스마트에디터

메일 내게쓰기

메일_내게쓰기

메일 답장

메일_답장

메일 임시저장 & 보내기

메일_임시저장

메일 삭제 / 복구 / 영구삭제

메일_삭제

메일 중요표시 기능

메일_중요표시

메일 읽음표시 기능

메일_읽음표시

메일 알림

메일_알림

🪪 주소록

주소록 목록조회

주소록_목록조회

주소록 중요표시 기능

주소록_중요표시

주소록 사용자 정렬

주소록_사용자 정렬

주소록 사용자 검색

주소록_사용자 검색

주소록 추가/수정/삭제 + 사용자 추가

🔽 공유 주소록 (기존 카테고리에 추가/수정) 공유주소록_기존카테고리

🔽 공유 주소록 (새로운 카테고리에 추가/수정) 공유주소록_새로운 카테고리

🔽 개인 주소록 (추가/수정/삭제) + 기존카테고리 삭제 개인주소록

수업 게시판

수업게시판

시간관계상 메인화면만 구현

도구

도구

시간관계상 메인화면만 구현

✔ DB 설계

DB Overview

ERD_overview

DB Detail view

ERD_detail


📚 참고

About

학원 그룹웨어 웹사이트 - 팀프로젝트 (Java/JSP)

Topics

Resources

Stars

Watchers

Forks

Languages

  • JavaScript 50.8%
  • Java 26.2%
  • CSS 10.9%
  • HTML 6.3%
  • PLSQL 5.6%
  • PHP 0.2%