Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
Tags
- rs.next()
- 상속
- super()
- 삼항 연산
- Integer.MAX_VALUE
- interface
- 이중 배열
- Integer.MIN_VALUE
- jsp
- 메소드
- Break
- 배열
- 인터페이스
- javascript
- Else If
- 2차원 배열
- 문자열
- If
- extends
- docker
- 상수
- scanner
- 삼항 연산식
- 자바
- 오버로딩
- for문
- 중첩for문
- arraylist
- 다형성
- 이클립스
Archives
- Today
- Total
개발로드
★KDT 2024-03-06☆미니프로젝트 관리자 페이지 요구사항 명세서 본문
| RQ-ID | 파일명 | 요구사항명 | 요구사항 내용 | 작성자 |
| RQ-0001 | index.jsp | 메인 페이지 | PeplCore의 전반적인 화면을 보여준다. 화면에는 로그인, 회원가입, 마이페이지, 장바구니 기능이 포함되어야 한다. 또한 홈페이지의 핵심 기능이나 프로모션 등을 간략하게 소개하는 섹션도 포함되어야 한다. | 김원중 |
| RQ-0002 | signup.jsp | 로그인 페이지 | 회원은 아이디와 비밀번호로 로그인할 수 있어야 한다. 로그인 폼에는 아이디와 비밀번호를 입력할 수 있는 필드가 제공되어야 하며, 로그인 버튼을 클릭하여 로그인을 수행할 수 있어야 한다. 특정 아이디인 Admin을 치면 관리자 페이지에 들어갈 수 있어야 합니다. | 김원중 |
| RQ-0003 | signin.jsp | 회원가입 페이지 | 새로운 회원은 아이디, 비밀번호, 이메일 등의 정보를 입력하여 회원가입할 수 있어야 한다. 입력된 아이디, 비밀번호, 이메일은 유효성 검사를 통과하여야 하며, 회원가입 양식에는 각 필드의 설명이 포함되어야 한다. 비밀번호는 비밀번호 확인과 동일해야 한다. 회원가입이 성공적으로 완료되면 회원 정보가 데이터베이스에 저장되어야 한다. | 김원중 |
| RQ-0004 | admin.jsp | 관리자 페이지 | PeplCore의 전체적인 관리 화면을 보여준다. 카테고리로는 회원관리, 상품관리, 게시글 관리가 포함되어야 한다. 관리자는 이 페이지에서 시스템 전반의 설정이나 관리를 수행할 수 있어야 한다. | 김원중 |
| RQ-0005 | memberinfo.jsp | 회원관리 페이지 | 시스템은 등록된 모든 회원의 목록을 확인할 수 있어야 한다. 신규 회원은 가입 후 1달 동안 신규 회원으로 지정되어야 한다. 탈퇴한 회원은 탈퇴 회원으로 목록에 표시되어야 한다. 현재 가입된 모든 회원의 정보를 확인할 수 있어야 하며, 회원 정보 수정 및 삭제는 memberUpdatedb.jsp를 통해 DB와 연동되어야 한다. 회원 목록에는 이름, id, 전화번호, 등급, 가입일자, 관리가 포함되어있어야 한다. 관리에는 수정, 삭제 버튼이 있어야 하고, 수정시 회원정보 페이지로 넘어간다. | 김원중 |
| RQ-0006 | personinfo.jsp | 회원정보 페이지 | 회원 정보 페이지에서는 회원의 개인 정보를 확인하고 수정할 수 있는 기능이 제공되어야 한다. 수정할 수 있는 기능은 회원의 등급을 변경할 수 있어야 한다. ERD - 등급도 들어가야 함! | 김원중 |
| RQ-0007 | productmanagement.jsp | 상품관리 페이지 | 등록된 모든 상품의 목록을 확인할 수 있는 기능이 제공되어야 한다. 상품 목록은 페이지네이션 또는 스크롤 기능으로 구현되어야 하며, 상품을 추가하거나 수정, 삭제할 수 있는 인터페이스가 제공되어야 한다. | 김원중 |
| RQ-0008 | productAdd.jsp | 상품등록 | 상품을 등록할 수 있는 양식이 제공되어야 한다. 상품명, 상품분류, 가격, 상품설명, 이미지, 재고관리 등의 정 보를 입력할 수 있어야 하며, 등록된 상품은 데이터베이스에 저장되어야 한다. 부가 파일: productdb.jsp 설명: 상품이 등록되면 해당 상품의 정보가 데이터베이스로 전송되어야 한다. | 김원중 |
| productdb.jsp | 상품 목록 | 상품 목록 페이지는 등록된 모든 상품의 목록을 확인하고 관리할 수 있는 기능을 제공해야 한다. 페이지네이션 또는 스크롤 기능을 통해 상품 목록이 효율적으로 관리되어야 한다. 또한 각 상품에 대한 기본 정보(상품명, 가격, 이미지 등)가 제공되어야 하며, 상품을 클릭하면 상세 정보를 확인할 수 있는 페이지 로 이동해야 한다. 상품을 수정 또는 삭제할 수 있는 인터페이스가 제공되어야 한다. | 김원중 | |
| RQ-0101 | productList.jsp | |||
| RQ-0102 | board.jsp | 게시글 관리 페이지 | 게시글 관리 페이지에는 공지사항, Q&A, FAQ, 리뷰 등의 게시글을 관리할 수 있는 기능이 포함되어야 한다. 각각의 게시판에는 해당 게시글의 제목, 작성자, 작성일 등의 정보가 표시되어야 하며, 수정 또는 삭제할 수 있는 인터페이스가 제공되어야 한다. | 김원중 |
| RQ-0201 | notice.jsp | 공지사항 | 공지사항 페이지에서는 관리자가 공지사항을 작성, 수정, 삭제할 수 있는 기능이 제공되어야 한다. 공지사항 은 제목, 내용, 작성자, 작성일 등의 정보를 포함해야 하며, 작성된 공지사항은 사용자에게 표시되어야 한다. | 김원중 |
| RQ-0202 | QnA.jsp | QnA | Q&A를 작성, 수정, 삭제할 수 있는 기능을 제공한다. 사용자가 질문을 작성하면 해당 질문에 대한 답변을 관리자가 작성할 수 있어야 한다. 또한 댓글을 작성할 수 있는 인터페이스가 제공되어야 한다. | 김원중 |
| RQ-0203 | FAQ.jsp | FAQ | FAQ를 작성, 수정, 삭제할 수 있는 기능을 제공한다. 자주 묻는 질문 목록을 확인할 수 있으며, 각 FAQ 항목을 클릭하면 해당 항목에 대한 상세 내용을 확인할 수 있어야 한다. | 김원중 |
| RQ-0204 | review.jsp | reveiw | 리뷰를 작성, 수정, 삭제할 수 있는 기능을 제공한다. 리뷰 목록을 확인할 수 있는 화면이 제공되어야 하며, 목록에서 리뷰를 선택하면 상세 내용과 해당 리뷰에 대한 댓글을 확인할 수 있어야 한다. | 김원중 |
| RQ-0205 | index.jsp | 고객페이지 | 메인페이지로 넘어감. | 김원중 |
여유가 되신다면 제 GitHub에 오셔서 좋은 코드들을 구경해주세요!

'JAVA' 카테고리의 다른 글
| ★KDT 2024-03-07JSP☆ 미니프로젝트 서기_05 (0) | 2024.03.07 |
|---|---|
| ☆KDT 2024-03-07★HTTP URI 메소드 공부 (0) | 2024.03.07 |
| ☆KDT 2024-03-05★MVC(Model-View-Controller) 패턴 이해하기: 컨트롤러 구현과 활용 방법 (0) | 2024.03.05 |
| ★KDT 2024-03-04☆JSP 자바 문자 변환 스트림 사용 예제 (0) | 2024.03.04 |
| ☆KDT 2024-03-04★JSP 미니프로젝트 서기_04 (0) | 2024.03.04 |