<졸업프로젝트> 1. 팀꾸리기, 기획서 제출

돔푸·2024년 3월 17일

졸업프로젝트

목록 보기
1/6
post-thumbnail

나도 4학년... 졸프를 드디어 시작했다.
팀원은 프론트엔드/디자인 1명과 백엔드인 나, 둘이 끝이다.
둘 다 과거에 같은 풍물 동아리 소속이라 자연스럽게 해당 동아리에 필요한 서비스를 제공하고 싶었다.
그렇게 등장한 주제는~
연습실 관리 시스템...
23년도에 홍익대학교 풍물패연합회 의장을 맡았을 때 그 필요성을 느꼈었다.


들어가며

공용으로 사용하는 홍익대학교 인문사회관 D동 503호에 대한 사용 관리 시스템입니다.
현재 홍익대학교 D동 503호는 4개의 동아리가 카톡방을 통해 연습실 사용 일정을 조율하는 형식으로 운영되고 있습니다. 하지만 동아리별로 이용을 원하는 시간이 모두 다르고, 개인적으로 이용하고 싶은 경우에도 동아리장을 거쳐 연습실 사용 신청하게 됩니다.
메신저 확인이 늦을 경우 사용 여부를 확인할 수 없는 상황이 발생하여 편의성이 크게 떨어지고, 직접 방문하였을 때 이미 사용하는 인원들이 있는 상황도 발생하거나 사용 신청을 하고 사용하지 않는 경우도 발생하여 시간과 공간이 낭비됩니다.
저희는 이 과정을 비롯하여 D동 503호 연습실 이용 관리에 대한 전반적인 개선과 공용시설 및 청소 상태에 대한 효율적인 관리가 필요하다고 생각하여 해당 서비스를 기획하게 되었습니다.

이렇게 먼저 기획서를 작성했다.
그냥 실제로 내가 느낀 경험들과 이어지는 필요성에 대해서 간단하게 서술한 것 같다.


해당 기획서에는 기능 설명도 포함되어야 했는데, 이게 꽤나 어려운 일이었다.
아직 구현해보지도 않은 서비스의 명세를 작성한다는 것은 꽤나 상상력이 필요한 일이었다.

기능 설명

사용자

  1. 연습실 상태 확인(홈)
    • 유저는 홈화면에서 연습실의 사용 상태 및 당일 사용 일정을 한눈에 확인할 수 있습니다.
  2. 연습실 예약
    • 유저는 캘린더를 바탕으로 연습실 사용등록을 할 수 있습니다.
    • 유저의 등록시간과 다른 사용자의 기존 등록시간이 겹치는 경우 이의 신청이 가능합니다.
    • 유저는 기존에 사용 등록 신청을 했던 일정을 전일까지 수정/삭제 할 수 있습니다.
    • 유저는 연습이 끝난 후 사용자는 연습실의 사진을 등록합니다.
  3. 악기 공유 요청
    • 추가적인 악기가 필요할 경우 타 동아리 및 공용 악기 공유 요청을 할 수 있습니다.
    • 장비 공유 요청이 수락 되었을 경우, 요청인은 보증금을 지불한 후 물품을 사용합니다.
    • 반납시 상태를 보고하여 반납이 수락되었을 경우 보증금이 반환됩니다.
  4. 관리자 채팅
    • 별도의 문의사항을 관리자에게 남길 수 있습니다.
    • 채팅 형식으로 실시간으로 답변을 받을 수 있습니다.
  5. 설정
    • 푸시 알림, 공지사항, 이용내역, 로그인 계정 정보 등을 확인 할 수 있습니다.

관리자

  1. 유저 관리
    • 관리자는 신규 유저를 등록하거나 유저의 권한을 변경할 수 있습니다.
    • CSV파일 및 이메일 등록을 통해 유저를 등록합니다.
    • 관리자는 기존 유저를 삭제할 수 있습니다.
  2. 연습실 사용 조정
    • 일정 및 등록된 이의 신청을 확인 후 일정을 조율 할 수 있습니다.
    • 일정 조율 후 사유와 조정된 일정이 해당 유저들에게 전송됩니다. (푸시 알림 및 채팅)
  3. 연습실 상태 보고 확인
    • 관리자는 유저가 연습실 사용 후에 올린 상태 보고를 확인할 수 있습니다.
    • 상태 보고가 적절하지 않았을 경우 유저에게 징계 및 추가 자료 요청을 할 수 있습니다.
  4. 보증금 지정
    • 관리자는 공용 물품에 대해 보증금을 지정하여 빌려줄 수 있습니다.
    • 빌려준 유저가 해당 공용 물품을 파손 시켰을 경우, 유저가 맡겼던 보증금을 받을 수 있습니다.
  5. 채팅
    • 유저가 전송한 채팅을 확인할 수 있습니다.
    • 특정 유저에게 메세지를 전송할 수 있습니다.
  6. 공지사항
    • 공지사항과 공연 일정으로 구성된 하위 메뉴를 갖습니다.
    • 관리자는 모든 유자들에게 알림이 가는 공지사항 및 공연 일정을 등록할 수 있습니다.
    • 관리자는 공지사항을 열람하지 않은 사용자를 파악할 수 있습니다.
      • 관리자는 모든 유저들에게 알림이 가는 공지사항을 작성할 수 있습니다.
      • 관리자는 공지사항을 열람하지 않은 유저를 확인할 수 있습니다.
    • 공연 일정 등록 및 전체 유저 공유가 가능 합니다.

이런식으로 기획서의 빈칸을 모두 채우고 교수님에게 제출했다.
일주일정도 후... 다행히 기획서가 통과되어 졸프를 진행하면 된다는 메일을 받았다.

다음글에는 메뉴흐름도, API 설계에 관련한 포스팅을 올리겠다.

profile
나중에 또 모를 것들 모음

0개의 댓글