본문/내용
문1) 아래와 예시와 같은 형식으로 본인이 구현하고 싶은 어플리케이션의 요구사항을 작성하시오.
본인이 구현하고 싶은 어플리케이션은 개인의 독서 관리와 독서 기록을 도와주는 `독서 관리 애플리케이션`이다. 이 애플리케이션은 사용자가 읽고 싶은 책, 현재 읽고 있는 책, 완료한 책을 효율적으로 관리할 수 있도록 다양한 기능을 제공한다. 주요 요구사항을 상세히 설명하겠다. 첫째, 사용자 등록 및 로그인 기능이 필요하다. 사용자는 이메일 주소나 SNS 계정을 이용해 간편하게 회원가입을 할 수 있어야 하며, 로그인 후 자신의 독서 데이터를 안전하게 저장하고 관리할 수 있어야 한다. 비밀번호는 암호화하여 저장하고, 사용자가 비밀번호를 잊었을 경우 이메일 인증을 통해 재설정을 지원해야 한다. 둘째, 도서 관리 기능이 필요하다. 사용자가 읽고 싶은 책 목록, 현재 읽고 있는 책 목록, 완료한 책 목록을 각각 관리할 수 있어야 한다. 각 목록에 책의 제목, 저자, 장르, 출판년도 등의 정보를 입력할 수 있도록 하고, 사용자가 직접 도서 정보를 추가하거나 수정할 수 있어야 한다. 또한, ISBN 번호를 통해 외부 데이터베이스에서 도서 정보를 자동으로 가…