[MySQL] 스터디카페 관리시스템 개발 (1) 시스템 계획 및 선정

azzurri21·2021년 6월 28일
1

MySQL

목록 보기
1/4

※ 본 시리즈는 정보시스템설계 수업에서 진행된 2인1조 프로젝트의 진행과정을 재구성한 것이며, 작성자는 이벤트 스케쥴러, 날짜 관련 쿼리 구현과 예시 데이터 삽입을 제외한 프로세스 & 데이터 모델링, SQL을 모두 직접 제작했음을 알립니다.

※ 시스템 제작 과정은 Essentials of Systems Analysis and Design 교재에 제시된 SDLC를 참고했습니다.


1. 시스템 계획 및 선정


1.1 프로젝트 확인과 선정

주변에서 익숙한 시스템인 스터디카페(독서실)을 주제로 하여 정보시스템을 개발하기로 결정했다. 시스템 비즈니스 룰의 기준은 팀원 분이 이용하던 플랜트 스터디카페로 정하되, 구현가능한 범위에서 일부 요구사항을 조정했다. 스터디카페 시스템의 프로세스를 대강 설명하자면 다음과 같다. 핵심은 학생이 스터디카페를 이용하는 절차가 이용권 구매를 통한 시간 충전과 자리 대여로 구분된다는 점이다.

  • 학생은 돈을 지불하고 일정 시간의 이용권을 구매하고, 해당 시간만큼 학생의 잔여이용시간이 충전된다.
  • 학생은 자리를 하나 골라 대여를 시작한다.
  • 대여가 끝나면 학생의 잔여이용시간이 차감된다.

이후 포스트에서 사용자 요구사항을 파악하고, 프로세스와 데이터 모델링을 소개하며 시스템에 관해 더 자세히 설명할 것이다.

profile
파이썬 백엔드 개발자

0개의 댓글