Для Вашего удобства мы используем файлы cookie. Используя наш Сервис, Вы соглашаетесь с политикой конфиденциальности, определениями и политикой AML & KYC
На оценке
Павел (Студент):
Павел

Разработка настольного программного приложения "Домашняя библиотека"

Номер
#113123
Добавлен
15.09.2026 09:19
Бюджет
Не указан
Уникальность
Не указана
Детали
Предметная область: автоматизация учёта и систематизации домашней библиотеки. Система должна хранить сведения о книгах, авторах, категориях литературы, экземплярах книг, их наличии, статусе чтения и субъективной оценке пользователя, а также обеспечивать поиск и фильтрацию информации.

Цели и задачи проекта: разработать программное приложение для удобного ведения электронной картотеки домашней библиотеки, автоматизировать операции добавления, просмотра, редактирования и удаления данных, обеспечить учёт экземпляров книг и предоставить средства поиска, фильтрации и инвентаризации библиотеки. В рамках курсового проекта также необходимо продемонстрировать применение принципов объектно-ориентированного программирования и проектирования программных систем.

Требования к реализации: приложение должно представлять собой настольную программу с графическим пользовательским интерфейсом и локальным хранением данных. Основные разделы должны работать в рамках одного основного окна. Программа должна иметь структурированную архитектуру, обеспечивать корректную работу с данными и предусматривать возможность дальнейшего расширения.

На выходе требуется предоставить полноценный Java-проект с исходным кодом, структурой проекта и всеми необходимыми ресурсами, который можно открыть и собрать в среде разработки, а также в дальнейшем самостоятельно редактировать и расширять. Код должен быть понятным для дальнейшего сопровождения; основные классы, методы и нетривиальные участки реализации должны содержать комментарии и пояснения, описывающие их назначение, принцип работы и взаимосвязь с другими компонентами системы.
Допустимые технологии: для реализации могут использоваться Java, JavaFX, FXML, CSS, SQLite, JDBC и Maven. Конкретная организация программной архитектуры и реализация отдельных компонентов может быть выбрана разработчиком при условии сохранения указанной функциональности.
Нужна работа под заказ?
Оставьте бесплатную заявку на оценку Вашей работы и начните получать предложения от Авторов прямо сейчас!
Оставить заявку
Нужна похожая работа?
Поищите подходящую работу в Магазине готовых работ!
Перейти в Магазин
Чтобы связаться с Авторами, необходимо зарегистрироваться или войти в личный кабинет

Предложения Авторов (2)

Халдун (Автор):
от X до X дней
XXX RUB
здравствуйте; да, я готов это сделать
Марина (Автор):
от X до X дней
XXX RUB
Буду рада сотрудничеству.

Похожие курсовые работы

Нужна похожая работа?

Разместите заявку бесплатно — первые предложения от экспертов поступят в течение 10 минут. Без регистрации, без предоплаты.
★ 4.87 из 5 12 000+ оценок 30 000+ проектов 500+ экспертов

Виды выполняемых работ