장**(팀장) : DB설계, 홈페이지(전체 숙소 리스트), 숙소 상세조회, 숙소 정보 페이지, 숙소 갤러리 페이지, 통합 로그인 페이지 ,일반회원 가입, 로그인 , 회원정보 수정 기능, 일반회원 마이페이지 -회원정보 수정 기능,나의 예약 조회 기능, 관리자 페이지,관리자 회원 관리(일반 회원 추방, 사업자 회원 가입 승인)
백** : DB설계,형상관리,사업자 회원가입, 로그인, 숙박업소 등록 및 사진 첨부,숙박업소 예약 승인
개요
반려동물을 키우는 가구들이 여행 중에도 안심하고 숙박할 수 있는 숙소를 쉽게 찾고 예약할 수 있도록 돕는 웹페이지를 구축하는 것.
구현기능
멤버
-회원가입(아이디중복검사)
-로그인
-숙소 예약하기
-마이페이지
회원정보 수정,
나의 예약 조회
사업자
-사업자 회원가입
-사업자 로그인
-숙박업소 등록시 사진을 여러장 첨부
-숙박업소 예약 승인
-해당하는 숙박업소와 연동될 수 있도록 설계 및 구현
관리자
-일반 사용자 조회,추방,일괄추방
-사업자 회원가입 승인,일괄승인
설계의 주안점
사용자가 직관적으로 웹페이지를 탐색하고 필요한 정보를 쉽게 찾을 수 있도록 간결하고 명확한 인터페이스를 설계
복잡한 메뉴나 불필요한 요소를 최소화하여 최소한의 클릭으로 원하는 정보를 찾을 수 있는 직관적인 네비게이션 시스템
회원, 비회원 별 접근 가능한 페이지를 구분해 필요한 기능을 이용할 수 있도록 설계
MVC패턴을 기반으로 데이터 처리 후 데이터 저장소에 접근하여 데이터를 저장/ 수정하고 가져오는 과정을 경험하는 것을 목표
데이터 저장소에서 가져온 데이터를 뷰 페이지(jsp)에 보여주는 방식을 요구사항에 맞게 설계하는 것에 중점
계획 단계에서 정의한 요구사항 기능들을 모두 구현하는 것보다 구현할 기능에 우선순위를 두어