함께하개
프로젝트 발표날짜 : 2024. 06. 05

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