요구사항 명세서
- 목적
철학자들의 유명한 명언과 그 배경 정보를 공유하고, 사용자들이 이에 대해 토론할 수 있는 웹사이트 개발.
철학에 관심 있는 일반 대중, 학생, 교사들을 대상으로 함. - 기능 요구사항
1) 기본 CRUD 기능
a. Create : 사용자가 명언과 그 배경 설명을 추가할 수 있는 기능 및 이를 입력할 수 있는 입력 폼
b. Read : 명언 목록을 조회할 수 있는 기능. 그리고 그 명언을 클릭하면 상세 페이지로 넘어가는 기능. 검색 기능.
c. Update : 명언의 상세 정보를 수정할 수 있는 기능.(관리자 및 등록자만 사용 가능한 기능이어야 함)
d. Delete : 게시글 삭제 기능. 업데이트와 같이 관리자 및 등록자만 사용 가능해야 함.
2) 추가 기능 : 조회수 표시 기능 / 댓글 기능(댓글 작성, 수정, 삭제 기능) (추후 추가 예정) - 기술 스택
1) 프론트엔드 : HTML, CSS
2) 백엔드 : Python(Flask)
3) 데이터베이스 : MySQL
'프로젝트 > 미니 프로젝트' 카테고리의 다른 글
TCP/IP 통신 - (1) tcp 통신의 개념에 대하여 (0) | 2024.06.12 |
---|---|
프로젝트 데카르트 4 - 실제 개발 및 테스트 (0) | 2024.04.08 |
프로젝트 데카르트 3 - 개발 전 예상안 (0) | 2024.04.08 |
시행착오의 기록 (1) | 2024.04.06 |
프로젝트 데카르트 1 - 가닥 잡기 및 예시 선정 (0) | 2024.04.02 |