스마트플레이스 순위 체크 솔루션 > 제작의뢰

제작의뢰

SIR은 제작의뢰에 일체 관여하지 않습니다. SIR을 사칭하는 경우가 있으니 주의하세요. 

스마트플레이스 순위 체크 솔루션 정보

스마트플레이스 순위 체크 솔루션
  • 의뢰인 (59.♡.♡.39)
  • 조회 225
  • 댓글 1

본문

  • 예상기간 및 금액156,826원 = 156,826원 x 1일
  • 요청개발자초급기술자 (예상금액은 2021년도 SW기술자 평균임금중 응용SW 개발자 임금을 참고 하였습니다.)

카카오톡 fboss

사진이 포함된 기획서는 카카오톡으로 전달드리겠습니다.
 

관리자 페이지 UI 구성

회원 목록 관리

  • 회원 정보 수정 기능: 회원의 닉네임 및 비밀번호 수정 가능.
  • 선택 회원 삭제 기능: 선택된 회원들을 삭제할 수 있음.

회원 삭제 시, 해당 회원이 등록한 모든 매장도 삭제

  • 페이지당 30명 표시 및 페이지 넘김 기능: 한 페이지에 30명의 회원 정보를 표시하고, 페이지 넘김 버튼을 통해 다음 페이지로 이동.
  • 검색 및 필터 기능: 회원 목록을 쉽게 관리할 수 있도록 아이디, 닉네임을 기준으로 검색하거나 필터링하는 기능을 추가


 

등록된 매장 관리

  • 매장 선택 삭제 기능: 선택된 매장 삭제 가능.
  • 전체 매장 삭제 기능: 등록된 모든 매장을 삭제할 수 있는 기능.
  • 페이지당 30개 매장 표시 및 페이지 넘김 기능: 한 페이지에 30개의 매장을 표시하고, 페이지 넘김 버튼으로 이동.

 

메인 페이지 UI 구성

 

사이드바 메뉴

  • 공지사항
  • 회원가입
  • 로그인

 

공지사항 페이지

  • 단순 게시판 형태로 구성.
  • 관리자만 게시글 작성 가능.

 

회원가입 및 로그인

  • 회원가입 및 로그인 페이지는 별도의 페이지로 구현하거나 모달 창으로 구현 가능.
  • 회원가입 필수 항목: 아이디, 비밀번호, 비밀번호 확인, 닉네임.

 

 

메인 페이지 주요 기능

  • 매장 등록 및 전체 재검색 기능은 회원만 사용 가능.
  • 버튼 활성화 조건

- 등록: 로그인 한 경우 활성화

- 전체 재검색, 선택 삭제: 회원인 경우, 매장이 1개라도 등록 되어있는 경우 활성화

 

회원이 매장을 등록할 때

매장 등록 시, 플레이스 URL을 통해 자동으로 수집해야 할 정보는 다음과 같습니다:

  • 상호명
  • 블로그 리뷰 개수
  • 영수증 리뷰 개수
  • 저장하기 개수

해당 정보는 UI 상에서 다음과 같은 경우에도 자동으로 처리되어야 합니다:

- 전체 재검색 시: 수집된 정보가 UI에 최신 상태로 반영됩니다.

- 매일 자정 자동 재검색 시: 자동으로 갱신된 정보가 UI에 반영됩니다.

 

  1. WebSocket을 통해 통신: 회원이 매장을 등록할 때 WebSocket을 통해 C#으로 개발된 봇에 데이터를 전송.
    • 전송 데이터: 고유번호, 키워드, 플레이스 URL.
  2. C# 봇에서 데이터 반환: 고유번호, 현재 순위값을 반환받음.
  3. 병렬 처리: C# 봇에서 병렬로 여러 데이터를 동시에 반환할 예정. 웹에서도 이를 처리할 수 있도록 병렬 처리 방식으로 여러 데이터를 동시 수신하고 처리해야 함.
  4. DB에 등록 및 UI 표시: 반환된 데이터를 병렬로 처리, DB에 등록한 후 UI에 표시.

- 동일한 플레이스 URL 매장이 이미 등록되어있으면 등록 불가

 

전체 재검색 버튼 클릭 시

1. WebSocket을 통해 통신: 회원 계정으로 등록된 모든 매장을 WebSocket을 통해 C#으로 개발된 봇에 데이터를 전송.

    • 전송 데이터: 고유번호, 키워드, 플레이스 URL.

2. C# 봇에서 데이터 반환: 고유번호, 현재 순위값을 반환받음.

3. 병렬 처리: C# 봇에서 병렬로 여러 데이터를 동시에 반환할 예정. 웹에서도 이를 처리할 수 있도록 병렬 처리 방식으로 여러 데이터를 동시 수신하고 처리해야 함.

4. DB에 등록 및 UI 표시: 반환된 데이터를 병렬로 처리, DB에 등록한 후 UI에 표시.

- 중복 데이터 처리: 고유번호 데이터의 같은 날짜의 순위값이 이미 존재할 경우, 새로운 순위값으로 교체

 

매일 자정 모든 매장 데이터 전송

1. WebSocket을 통해 통신: 매일 자정을 기준으로 등록된 모든 매장을 C#으로 개발된 봇에 데이터를 전송.

    • 전송 데이터: 고유번호, 키워드, 플레이스 URL.

2. C# 봇에서 데이터 반환: 고유번호, 현재 순위값을 반환받음.

3. 병렬 처리: C# 봇에서 병렬로 여러 데이터를 동시에 반환할 예정. 웹에서도 이를 처리할 수 있도록 병렬 처리 방식으로 여러 데이터를 동시에 수신하고 처리해야 함.

4. DB에 등록 및 UI 표시: 반환된 데이터를 병렬로 처리, DB에 등록한 후 UI에 표시.

- 중복 데이터 처리: 같은 날짜의 순위값이 이미 존재할 경우, 새로운 순위값으로 교체

댓글 전체

5레벨 이상의 회원만 댓글을 남길 수 있습니다.

전체 19,945

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT