Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

09PROJECTPLAN

▶️ 개발 동기

도서관은 지식과 정보를 찾는 핵심 장소이지만, 현재의 도서관 홈페이지와 어플리케이션은 이를 최대한 활용하지 못하고 있습니다. 이런 과제에 도전하고자,
우리는 도서관을 더 쉽게 이용하고 활성화할 수 있는 홈페이지를 개발하기로 했습니다.-

▶️ 개발 목표

우리의 주요 목표는 기존 도서 대출 및 반납 프로세스를 온라인으로 혁신하여 이용자들이 더 편리하게 이용할 수 있도록 하는 것입니다.
더불어, 이용자들 간의 지식 공유와 소통을 촉진하기 위한 커뮤니티 공간을 마련하여, 모든 연령대의 이용자들이 도서관 생태계에 함께 참여할 수 있도록 할 것이다.
우리의 프로젝트는 도서관을 현대화하고, 이용자들에게 더 많은 가치를 제공하며, 더 나은 환경을 만들어 나가기 위한 노력할 것이다.

▶️ 개발 일정

2023-09-01 ~ 2023-09-05(05Day) : 요구사항분석 / 유스케이스 /

2023-09-05 ~ 2023-09-15(10Day) : 스타일가이드 / 스토리보드 / ERD / ClassDiagram / Sequence Diagram

2023-09-16 ~ 2023-09-18(02Day) : 개발환경 구축(Github / Git / STS / Mysql / AWS ...)

2023-09-18 ~ 2023-09-25(08Day) : View 페이지 만들기

2023-09-26 ~ 2023-10-06(11Day) : Back-End 기능 구현

2023-10-07 ~ 2023-10-17(11Day) : View페이지 추가, Back-End기능 구현

2023-10-18 ~ 2023-10-24(07Day) : Front-End 수정 Back-End기능 구현 및 수정

2023-10-24 ~ 2023-10-25(02Day) : Linux AWS Jenkins 배포작업


▶️ 구성인원

정재원(조장) : BackEnd (웹 기획,API 문서정리 , BackEnd 도서,게시판 CRUD구현)

이주현(조원1) : FrontEnd (FN JS, 유스케이스, 요구사항분석 구현)

황다은(조원2) : BackEnd (대여, 회원CRUD 페이지 구현 및 FN화면 구현)


▶️ 개발 환경(플랫폼)

OS : Amazon Linux release 2023
CPU SPEC : I7 Intel
RAM SPEC : 16GB SAMSUNG DDR5
DISK SPEC : 512GB SSD

▶️ IDE 종류

Front-End : Visual Studio Code 1.82.2
Back-End : IntelliJ IDEA Community Edition 2023.2

▶️ Software 목록

IDE : IntelliJ IDEA 2023.2(Community Edition)

SpringBoot 2.7.5
Gradle version 8.2.1
Git 3.1.1
Mysql Server 8.0.33
MyBatis
Mysql Workbench 8.0.33
DbWeaver 23.1.5
AWS Linux
Jenkins
Visual Studio Code 1.82.2
JSON

▶️ DevOps

Git & Github

▶️ 사용(or 예정) API

Chat GPT API
Calendar API
Map API

▶️ 기술스택

JAVA CSS3 JavaScript MySQL Java AWS

[참고 배지 싸이트]
https://badgen.net/
https://shields.io/


▶️ END POINT

END POINT METHOD DESCRIPTION
/books/list GET 모든 도서 목록 표시
/books/write POST 신규 도서 등
/books/read GET 도서 1건 보기

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages