728x90
(간단한) 요구분석
1. 개발환경
- 프로젝트 개발환경
- 스프링부트 버전 : 2.6.7
- java 버전 : 11
- DBMS : MySQL 8.0
2. Use Case Diagram
3. 기능적 요구사항
3.1 기능 리스트
기능 식별자 | 기능명 | 액터 | 비고 | |
UC-01 회원 관리 |
1 | 로그인 | 비회원, 관리자 | |
2 | 로그아웃 | 회원, 관리자 | ||
3 | 회원 가입 | 비회원 | ||
4 | 회원정보 조회 | 회원 | 내프로필 | |
5 | 회원정보 수정 | 회원 | ||
6 | 회원탈퇴 | 회원 | ||
7 | 회원리스트보기 | 관리자 | ||
8 | 회원삭제 | 관리자 | ||
UC-02 여행 관광지 관리 |
9 | 여행 관광지 등록 | 회원 | |
10 | 여행 관광지 수정 | 회원 | ||
11 | 여행 관광지 삭제 | 회원 | ||
12 | 여행 관광지 목록보기 | 비회원, 회원 | ||
13 | 여행 관광지 구군별, 테마별 보기 | 비회원, 회원 | ||
14 | 여행 관광지 상세보기 | 비회원, 회원 | ||
15 | 여행 관광지 글 관심체크 | 회원 | ||
16 | 여행 관광지 글 관심 체크 취소 | 회원 | ||
UC-03 여행 리뷰 게시글 관리 |
||||
17 | 여행 리뷰 목록 보기 | 비회원, 회원 | 여행 관광지 글 내에 여행리뷰 카테고리 |
|
18 | 여행 리뷰 글 등록 | 회원 | ||
19 | 여행 리뷰 글 수정 | 회원 | ||
20 | 여행 리뷰 글 삭제 | 회원 | ||
21 | 여행 리뷰 글 상세보기 | 비회원, 회원 | ||
UC-04 참여 모집 글 관리 |
참여모집은 비회원 불가 | |||
22 | 참여모집 글 등록 | 회원 | ||
23 | 참여모집 글 수정 | 회원 | ||
24 | 참여모집 글 삭제 | 회원 | ||
25 | 참여모집 글 조회 | 비회원, 회원 | ||
26 | 참여자 리스트(코멘트) 보기 | 회원 | ||
27 | 참여 신청 | 회원 | ||
28 | 참여 신청 취소 | 회원 | ||
29 | 참여자 확정 | 회원 | 글쓴 사람만 | |
UC-05 마이 메뉴 |
||||
30 | 내가 쓴 여행지 글 보기 | 회원 | 리스트 형태 | |
31 | 내가 쓴 여행 리뷰 글 보기 | 회원 | 리스트 형태 | |
32 | 나의 관심 여행지 | 회원 | 리스트 형태 | |
33 | 내가 쓴 참여 모집 글 | 회원 | 리스트 형태 | |
34 | 참여한 모집 | 회원 | 리스트 형태 | |
총 34 |
설계
1. 클래스 다이어그램
2. E-R Diagram
기간 : 5월 10일 ~ 5월 11일(수)
'Dev > [프로젝트] 2022 Spring Boot + JSP' 카테고리의 다른 글
[프로젝트] Spring Boot + JSP 시큐리티 로그인, 권한부여, url 접근 제어, (0) | 2022.08.01 |
---|---|
[프로젝트] Spring Boot + JSP를 이용한 함께 부산 여행할 사람을 구하는 웹 사이트-이슈 (0) | 2022.08.01 |
[프로젝트] Spring Boot + JSP를 이용한 함께 부산 여행할 사람을 구하는 웹 사이트-4-JSP 페이지 (0) | 2022.07.31 |
[프로젝트] Spring Boot + JSP를 이용한 함께 부산 여행할 사람을 구하는 웹 사이트-3-JPA (0) | 2022.07.31 |
[프로젝트] Spring Boot + JSP를 이용한 함께 부산 여행할 사람을 구하는 웹 사이트-1-기획 (0) | 2022.07.30 |
댓글