개발로드

☆KDT 2024-03-07★관리자 페이지 요구사항 명세서 최종 본문

JAVA

☆KDT 2024-03-07★관리자 페이지 요구사항 명세서 최종

위대한개발자 2024. 3. 7. 19:16
RQ-ID 파일명 요구사항명 요구사항 내용
PC-0001 index.jsp 메인 페이지 PeplCore의 전반적인 화면을 보여준다.
-header 중앙 : 로고(-> index)
-header 오른쪽 : 로그인/회원가입 / [마이페이지/장바구니]
-body : 의류이미지 및 이름(->각각의 옷 상세페이지)
-footer : 회사정보
화면에는 로그인, 회원가입, 마이페이지, 장바구니 기능이 포함되어야 한다. 또한 홈페이지의 핵심 기능이나 프로모션 등을 간략하게 소개하는 섹션도 포함되어야 한다.
PC-0002 signup.jsp 로그인 페이지 - 회원은 아이디와 비밀번호로 로그인할 수 있어야 함.
- 관리자아이디와 고객아이디로 로그인했을 때 다른 화면이 연결됨.
- 아이디/패스워드찾기
- 로그인 성공/실패
- 관리자아이디(admin)으로 로그인했을 경우만 관리자페이지로 연결되게함
PC-0003 signin.jsp 회원가입 페이지 -새로운 회원은 아이디, 비밀번호, 이메일, 이름, 주민등록번호, 핸드폰번호, 성별, 주소 등의 정보를 입력하여 회원가입할 수 있어야 함.
-아이디(영문자,숫자,4글자이상,중복검사), 비밀번호(6자리이상), 이메일(중복검사)은 유효성 검사를 통과해야 함.
-비밀번호는 비밀번호 확인과 동일해야 함.
- [여유있으면 광고메일 동의한 사람들은 광고메일보낼 수 있는 란] -
    회원가입 완료페이지 회원가입이 완료되면 고객에게 완료된것을 알려주는 페이지
PC-0004 signinDB.jsp   회원가입을 하게 되면 등록되는 회원의 정보를 db로 넘겨준다.
PC-0005 admin.jsp 관리자 페이지 -PeplCore의 전체적인 관리 화면을 보여준다.
-왼쪽 : 카테고리로는 회원관리, 상품관리, 게시글 관리가 있다.
-카테고리 하위메뉴 -
-오른쪽 상단 : 쇼핑몰바로가기 아이콘(관리자도 설정된 쇼핑몰을 볼 수 있어야함)
PC-0006 memberinfo.jsp 회원관리 페이지 -회원 목록: 시스템은 등록된 모든 회원의 목록(수)을 확인할 수 있어야 함.
-신규회원:가입 후 1달 동안은 신규 회원으로 지정되어야 함. 신규회원 목록(수) 확인할 수 있어야함
-탈퇴회원: 회원이 탈퇴한 경우 해당 회원은 탈퇴 회원으로 목록(수)에 표시되어야 함.
-현재 회원: 현재 가입되어 있는 모든 회원의 정보를 확인할 수 있어야 함.
-회원정보 수정/삭제 - memberUpdatedb.jsp로 수정되거나 삭제된 사항을 db에 연동하기
PC-0007 personinfo.jsp 회원정보 페이지 -회원 이름, 아이디, 비밀번호, 생년월일, 주소, 전화번호, 핸드폰 번호, 성별, 이메일,
포인트, 등급 [이메일 광고성메일수신 동의]
PC-0008   포인트 관리 포인트 증감->아이디, 포인트, 포인트내용, 포인트유효기간
PC-0009   등급 설정 등급 기준 설정, 등급 임의 설정 가능하게?
PC-0010 productmanagement.jsp 상품관리 페이지 상품 관리 페이지에는 등록된 모든 상품의 목록(갯수)를 확인할 수 있어야 한다.
PC-0011 productAdd.jsp 상품등록 -상품명, 상품분류, 가격,사이즈 , 상품설명, 이미지, 재고관리, 등록/삭제/수정, 품절표시
PC-0012 productdb.jsp   상품을 등록하게 되면 그 상품의 정보를 db로 넘겨준다.
PC-0013 productList.jsp 상품 목록 상품 목록 페이지는 등록된 모든 상품의 목록을 확인하고 관리할 수 있는 기능을 제공해야 한다.
페이지네이션 또는 스크롤 기능을 통해 상품 목록이 효율적으로 관리되어야 한다. 또한 각 상품에 대한
기본 정보(상품명, 가격, 이미지 등)가 제공되어야 하며, 상품을 클릭하면 상세 정보를 확인할 수 있는 페이지
로 이동해야 한다. 상품을 수정 또는 삭제할 수 있는 인터페이스가 제공되어야 한다.
PC-0014 board.jsp 게시글 관리 페이지 게시글 관리 페이지에는 공지사항, Q&A, FAQ, 리뷰 등의 게시글을 관리할 수 있는 기능이 포함되어야 한다.
각각의 게시판에는 해당 게시글의 제목, 작성자, 작성일 등의 정보가 표시되어야 하며, 수정 또는 삭제할 수
있는 인터페이스가 제공되어야 한다.
PC-0015   게시판 분류 그룹-게시판(공지사항),쇼핑몰(상의,하의)
게시판이름 - 상의,하의,신발 등
출력순서
PC-0016 notice.jsp 공지사항 공지사항 페이지에서는 관리자가 공지사항을 작성, 수정, 삭제할 수 있는 기능이 제공되어야 한다. 공지사항
은 제목, 내용, 작성자, 작성일 등의 정보를 포함해야 하며, 작성된 공지사항은 사용자에게 표시되어야 한다.
PC-0017 QnA.jsp QnA Q&A를 작성, 수정, 삭제할 수 있는 기능을 제공한다. 사용자가 질문을 작성하면 해당 질문에 대한 답변을
관리자가 작성할 수 있어야 한다. 또한 댓글을 작성할 수 있는 인터페이스가 제공되어야 한다.
PC-0018 FAQ.jsp FAQ FAQ를 작성, 수정, 삭제할 수 있는 기능을 제공한다. 자주 묻는 질문 목록을 확인할 수 있으며, 각 FAQ
항목을 클릭하면 해당 항목에 대한 상세 내용을 확인할 수 있어야 한다.
PC-0019 review.jsp reveiw 리뷰를 작성, 수정, 삭제할 수 있는 기능을 제공한다. 리뷰 목록을 확인할 수 있는 화면이 제공되어야 하며,
목록에서 리뷰를 선택하면 상세 내용과 해당 리뷰에 대한 댓글을 확인할 수 있어야 한다.
PC-0020   배너관리 - 이미지, 설명, 클릭시 이동하는 링크주소
PC-0021   매출현황 - 이미지, 설명, 클릭시 이동하는 링크주소
PC-0022 index.jsp 고객페이지 메인페이지로 넘어감.