QUICK MENU

Cloud Service(근두운) > 프로젝트 발표

본문 바로가기주메뉴 바로가기

글로벌아이티인재개발원

교육과정 09 05 (디지털컨버전스)자바(파이썬)을 활용한 응용SW ...
교육과정 09 13 (K디지털)산업 프로젝트 기반 빅데이터 플랫폼(자...
교육과정 09 19 자바(JAVA) 기반 융합형 데이터베이스 웹개발 ...
교육과정 10 05 산업 프로젝트 기반 빅데이터 플랫폼(자바,파이썬)...
교육과정 10 30 산업프로젝트 기반 빅데이터 플랫폼(자바,파이썬)개...

프로젝트

  • 진행절차
  • 프로젝트 발표
프로젝트 발표
home > 프로젝트 > 프로젝트 발표
Cloud Service(근두운)
프로젝트 발표날짜 : 2023-01-31

팀장/팀원 팀장 : 전진형 팀원 : 김경욱 ,정민혁, 정우영
개요 매일 같이 오는 안전 안내 문자를 통해 주변의 실종자들이 생각보다 많이 있다는 것을 갈게 되었고 주변 사람이 반려동물을 잃어버렸을 때 많은 걱정과 애타는 마음으로 찾아다니는 모습을 보고 해당 프로젝트를 기획하게 됐습니다.

Cloud 프로젝트는 공공기관에서 제공하는 데이터와 실종자 가족이 직접적으로 실종 정보를 게시하고 해당 데이터를 유저에게 제공합니다. 해당 데이터를 유저에게 제공함으로써 실종자 정보 노출 빈도를 높이고 사람들의 관심도를 끌어올리는 데 그 목적이 있습니다. 또한 유저 위치 디바이스를 통해 실종사고가 일어나기 쉬운 노약자, 아동, 환자, 반려동물 등의 위치를 일정 시간마다 지속적으로 관리함으로써 실종 사고 예방 및 빠른 초기 조치를 하여 실종 사건을 예방하고자 Cloud 프로젝트를 기획하게 됐습니다.
구현기능 구현기능 1. 메인
- 통합검색
=> 메인 페이지에서 통합 검색을 이용해 모든 게시판의 글을 검색하는 기능

- 서브검색
=> 실종자/실종 반려동물에 대한 구체적인 정보를 기입하여 유저가 원하는 정보
를 검색하는 기능

- 이미지 슬라이더
=> 각 게시판에 있는 실종자/실종 반려동물 게시판의 내용을 간소화하여 메인
페이지에 노출시키는 게시판 기능

- 통계
=> 각 지역별 실종사건에 대한 통계 기능

2. 로그인 및 회원가입
- 일반 회원가입 및 카카오/네이버 회원가입
=> 일반 회원가입 클릭 시 유저에게 Cloud Service 회원가입 기능 제공
=>카카오 / 네이버로 회원가입 시 Cloud Service에 가입된 회원이 아니라면
추가정보를 기입 받는 회원가입 기능 제공
=>Database 에 잘못된 데이터가 들어가지 않도록 정규식을 이용하여 유저가 기
입한 form을 체크
- 로그인
=> 일반 회원가입을 진행한 회원 시 등록한 아이디 비밀번호로 로그인
=>카카오 / 네이버로 회원가입을 진행한 회원 시 카카오 / 네이버 아이디로
Cloud Service 로그인
- 휴대폰 인증
=> 회원 가입시 정확한 정보를 제공 받기위해 휴대폰 인증 기능 구현
=> 인증번호 전송 시 해당 번호로 5자리 난수를 발송 및 인증 기능 구현
- 이메일 인증
=> 회원 가입시 정확한 정보를 제공 받기위해 이메일 인증 기능 구현
=> 이메일 전송 시 해당 이메일로 5자리 난수를 발송 및 인증 기능 구현

3. 게시판
- 실종자 게시판
=> 유저가 작성하는 게시판 기능 제공(작성, 수정, 삭제)
=> 실종자 목격 게시판에는 유저가 작성 할 수 있는 댓글 기능을 ajax를 활용하
여 구현
=> 안전드림 API에서 제공하는 Json데이터를 활용한 사진형 게시판 기능 구현
=> 검색 기능 제공

- 실종 반려동물 게시판
=> 유저가 작성하는 게시판 기능 제공(작성, 수정, 삭제)
=> 반려동물 목격 게시판에는 유저가 작성 할 수 있는 댓글 기능을 ajax를 활용
하여 구현
=> 일반형 게시판과 사진형 게시판으로 게시판 제공
=> 쉽게 정보를 검색 할 수 있도록 디테일 항목을 체크하여 검색 할 수 있는
검색 기능 제공

- 운영 게시판
=> 유저가 작성하는 게시판 기능 제공(작성, 수정, 삭제)
=> Q&A 게시판은 슬라이드 형태로 제공
=> 건의 게시판을 제외한 운영 게시판은 관리자반 Session 체크를 통해 관리자
만 등록, 수정, 삭제를 할 수 있도록 구현

4. 실시간 위치 서비스
- 실종자/실종 반려동물 실시간 위치 서비스
=>Kakaomap 과 geolocation을 활용하여 실시간 위치 서비스 구현
=> 일정한 시간 별로 유저가 보내는 좌표를 geolocation을 통해 받아 해당
좌표를 Kakaomap에 핀을 찍도록 구현
=> 해당 핀을 연결하여 유저의 이동 동선 관리
=> 날짜 별로 데이터를 데이터베이스에 저장하여 날짜별 동선을 체크 할 수 있도
록 구현

설계의 주안점 1. 실종자에 대한 정보를 간결하고 명확하게 전달 할 수 있도록 UI 구성
2. 저장되는 데이터에 오류가 없도록 관리

b1fc05e6673b4bade761f94e9f4ca5f4_1675218874_3032.jpg
b1fc05e6673b4bade761f94e9f4ca5f4_1675218874_762.jpg