Варианты заданий для расчетно-графической работы
Варианты заданий для расчетно-графической работы
Вариант 1: Библиотечная система
Разработать систему управления библиотекой со следующими сущностями:
- Книги (название, автор, год издания, ISBN, жанр, количество экземпляров)
- Читатели (ФИО, адрес, телефон, email, дата регистрации)
- Выдачи книг (книга, читатель, дата выдачи, дата возврата, статус)
- Авторы (ФИО, страна, годы жизни, биография)
Дополнительные возможности: система уведомлений о просроченных книгах, поиск по различным параметрам, статистика популярных книг.
Вариант 2: Интернет-магазин книг
Разработать интернет-магазин книг со следующими сущностями:
- Книги (название, автор, цена, описание, обложка, категория, рейтинг)
- Категории (название, описание, родительская категория)
- Заказы (пользователь, товары, сумма, статус, дата заказа)
- Отзывы (книга, пользователь, текст, рейтинг, дата)
Дополнительные возможности: корзина покупок, система рейтингов, поиск с фильтрацией, рекомендации.
Вариант 3: Система управления отелем
Разработать систему управления отелем со следующими сущностями:
- Номера (номер, тип, вместимость, цена, описание, статус)
- Брони (номер, гость, даты заезда/выезда, статус, общая стоимость)
- Гости (ФИО, паспорт, телефон, email)
- Услуги (название, описание, цена)
Дополнительные возможности: проверка доступности номеров, расчет стоимости, система отзывов.
Вариант 4: Блоговая платформа
Разработать платформу для ведения блогов со следующими сущностями:
- Пользователи (имя, email, пароль, аватар, биография)
- Статьи (заголовок, содержание, автор, категория, теги, дата публикации)
- Комментарии (статья, автор, текст, дата, родительский комментарий)
- Категории (название, описание)
Дополнительные возможности: система лайков, поиск по статьям, подписка на авторов, модерация комментариев.
Вариант 5: Система учета заказов в ресторане
Разработать систему управления заказами в ресторане со следующими сущностями:
- Блюда (название, описание, цена, категория, время приготовления)
- Категории блюд (название, описание)
- Заказы (столик, блюда, общая сумма, статус, дата)
- Столики (номер, вместимость, статус)
Дополнительные возможности: расчет времени приготовления, статус заказа, история заказов.
Вариант 6: Система проката автомобилей
Разработать систему проката автомобилей со следующими сущностями:
- Автомобили (марка, модель, год, цвет, цена, статус)
- Клиенты (ФИО, паспорт, телефон, водительское удостоверение)
- Аренды (автомобиль, клиент, даты, стоимость, статус)
- Договоры (аренда, условия, подпись)
Дополнительные возможности: проверка доступности, расчет стоимости, история аренды.
Вариант 7: Обучающая платформа
Разработать платформу для онлайн-обучения со следующими сущностями:
- Курсы (название, описание, преподаватель, категория, цена)
- Уроки (курс, название, содержание, порядок)
- Студенты (ФИО, email, пароль)
- Прогресс (студент, урок, статус, дата завершения)
Дополнительные возможности: отслеживание прогресса, система сертификатов, форумы обсуждения.
Вариант 8: Система управления фитнес-центром
Разработать систему управления фитнес-центром со следующими сущностями:
- Клиенты (ФИО, телефон, email, дата рождения)
- Абонементы (тип, длительность, цена, описание)
- Тренеры (ФИО, специализация, график работы)
- Посещения (клиент, тренер, дата, тип тренировки)
Дополнительные возможности: график занятий, статистика посещений, система напоминаний.
Вариант 9: Система учета заявок в техподдержку
Разработать систему техподдержки со следующими сущностями:
- Заявки (тема, описание, клиент, приоритет, статус)
- Клиенты (имя, email, телефон, компания)
- Сотрудники (ФИО, должность, специализация)
- Комментарии (заявка, автор, текст, дата)
Дополнительные возможности: система приоритетов, эскалация заявок, статистика решения.
Вариант 10: Платформа для поиска работы
Разработать платформу для поиска работы со следующими сущностями:
- Вакансии (название, описание, компания, зарплата, требования)
- Резюме (кандидат, опыт, образование, навыки)
- Компании (название, описание, отрасль, контакты)
- Отклики (вакансия, резюме, статус, дата)
Дополнительные возможности: фильтрация вакансий, система сопоставления, уведомления.
Вариант 11: Система управления мероприятиями
Разработать систему управления мероприятиями со следующими сущностями:
- Мероприятия (название, описание, дата, место, цена)
- Участники (ФИО, email, телефон)
- Регистрации (мероприятие, участник, дата, статус)
- Организаторы (название, контакты)
Дополнительные возможности: календарь событий, система регистрации, рассылки участникам.
Вариант 12: База данных фильмов
Разработать базу данных фильмов со следующими сущностями:
- Фильмы (название, год, режиссер, жанр, описание, рейтинг)
- Актеры (ФИО, дата рождения, страна, биография)
- Жанры (название, описание)
- Роли (фильм, актер, персонаж)
Дополнительные возможности: поиск по актерам, система рейтингов, рекомендации.
Вариант 13: Система управления складом
Разработать систему управления складом со следующими сущностями:
- Товары (название, описание, цена, количество, категория)
- Категории (название, описание)
- Поставки (товар, количество, поставщик, дата)
- Поставщики (название, контакты, адрес)
Дополнительные возможности: учет остатков, история поставок, уведомления о низких запасах.
Вариант 14: Платформа для объявлений
Разработать платформу для подачи объявлений со следующими сущностями:
- Объявления (заголовок, описание, цена, категория, автор, дата)
- Категории (название, родительская категория)
- Пользователи (имя, email, телефон)
- Изображения (объявление, путь к файлу)
Дополнительные возможности: загрузка изображений, поиск с фильтрацией, система избранного.
Вариант 15: Система управления клиникой
Разработать систему управления медицинской клиникой со следующими сущностями:
- Пациенты (ФИО, дата рождения, адрес, телефон)
- Врачи (ФИО, специализация, график работы)
- Записи (пациент, врач, дата, время, статус)
- Услуги (название, описание, цена)
Дополнительные возможности: расписание врачей, история посещений, система напоминаний.
Вариант 16: Платформа для проектов
Разработать платформу управления проектами со следующими сущностями:
- Проекты (название, описание, руководитель, статус, даты)
- Задачи (проект, название, исполнитель, статус, срок)
- Сотрудники (ФИО, должность, навыки)
- Комментарии (задача, автор, текст, дата)
Дополнительные возможности: диаграмма Ганта, система уведомлений, отчеты по проектам.
Вариант 17: Система учета животных в приюте
Разработать систему учета животных в приюте со следующими сущностями:
- Животные (кличка, вид, порода, возраст, описание, фото)
- Волонтеры (ФИО, контакты, график работы)
- Усыновления (животное, усыновитель, дата, статус)
- Медицинские записи (животное, диагноз, лечение, дата)
Дополнительные возможности: поиск животных, система усыновления, история лечения.
Вариант 18: Платформа для рецептов
Разработать платформу для кулинарных рецептов со следующими сущностями:
- Рецепты (название, описание, ингредиенты, способ приготовления, автор)
- Ингредиенты (название, категория, калорийность)
- Категории блюд (название, описание)
- Отзывы (рецепт, пользователь, текст, рейтинг)
Дополнительные возможности: поиск по ингредиентам, расчет калорийности, система избранного.
Вариант 19: Система управления спортивной командой
Разработать систему управления спортивной командой со следующими сущностями:
- Игроки (ФИО, позиция, возраст, статистика)
- Матчи (соперник, дата, место, результат)
- Тренировки (дата, время, тип, участники)
- Тренеры (ФИО, специализация)
Дополнительные возможности: статистика игроков, расписание матчей, система травм.
Вариант 20: Платформа для музыкальной коллекции
Разработать платформу для управления музыкальной коллекцией со следующими сущностями:
- Треки (название, исполнитель, альбом, жанр, длительность)
- Альбомы (название, исполнитель, год выпуска, обложка)
- Исполнители (название, страна, жанр, биография)
- Плейлисты (название, пользователь, треки)
Дополнительные возможности: поиск по исполнителям, создание плейлистов, система рекомендаций.
Вариант 21: Система управления автосервисом
Разработать систему управления автосервисом со следующими сущностями:
- Клиенты (ФИО, телефон, автомобиль)
- Заказы (клиент, автомобиль, услуги, стоимость, статус)
- Услуги (название, описание, цена, длительность)
- Мастера (ФИО, специализация, график)
Дополнительные возможности: история обслуживания, расчет стоимости, система уведомлений.
Вариант 22: Платформа для языкового обучения
Разработать платформу для изучения языков со следующими сущностями:
- Уроки (название, язык, уровень, содержание)
- Студенты (ФИО, email, язык, уровень)
- Прогресс (студент, урок, результат, дата)
- Слова (слово, перевод, язык, уровень)
Дополнительные возможности: система тестирования, отслеживание прогресса, карточки слов.
Вариант 23: Система управления туристическим агентством
Разработать систему для туристического агентства со следующими сущностями:
- Туры (название, описание, цена, длительность, направление)
- Клиенты (ФИО, паспорт, контакты)
- Брони (тур, клиент, даты, количество человек, статус)
- Направления (страна, город, описание)
Дополнительные возможности: поиск туров, система бронирования, расчет стоимости.
Вариант 24: Платформа для ведения бюджета
Разработать платформу для личного бюджета со следующими сущностями:
- Пользователи (имя, email, пароль)
- Категории расходов (название, тип, лимит)
- Транзакции (пользователь, категория, сумма, дата, описание)
- Цели (название, целевая сумма, текущая сумма)
Дополнительные возможности: аналитика расходов, система уведомлений, достижение целей.
Вариант 25: Система управления цветочным магазином
Разработать систему управления цветочным магазином со следующими сущностями:
- Букеты (название, состав, цена, описание)
- Заказы (клиент, букеты, адрес, дата, статус)
- Клиенты (ФИО, телефон, адрес)
Дополнительные возможности: конструктор букетов, система доставки, история заказов.
Вариант 26: Платформа для ведения садоводства
Разработать платформу для садоводов со следующими сущностями:
- Растения (название, вид, описание, условия ухода)
- Участки (пользователь, площадь, расположение)
- Посадки (растение, участок, дата, статус)
- Советы (название, содержание, автор, категория)
Дополнительные возможности: календарь посадок, система напоминаний, обмен опытом.
Вариант 27: Система управления театром
Разработать систему управления театром со следующими сущностями:
- Спектакли (название, режиссер, длительность, описание)
- Актеры (ФИО, роль, спектакль)
- Билеты (спектакль, место, цена, статус)
- Даты показов (спектакль, дата, время)
Дополнительные возможности: продажа билетов, расписание спектаклей, статистика посещаемости.
Вариант 28: Платформа для коллекционирования
Разработать платформу для коллекционеров со следующими сущностями:
- Предметы (название, описание, категория, фото, год)
- Коллекции (название, владелец, описание)
- Категории (название, описание)
- Обмены (предмет1, предмет2, участники, статус)
Дополнительные возможности: каталог предметов, система обмена, оценка стоимости.
Вариант 29: Система управления ветеринарной клиникой
Разработать систему управления ветеринарной клиникой со следующими сущностями:
- Пациенты (кличка, вид, порода, возраст, владелец)
- Владельцы (ФИО, телефон, адрес)
- Приемы (пациент, врач, дата, диагноз, лечение)
- Врачи (ФИО, специализация, график)
Дополнительные возможности: история болезни, система напоминаний, расписание врачей.
Вариант 30: Платформа для фотогалереи
Разработать платформу для фотогалереи со следующими сущностями:
- Фотографии (название, описание, автор, дата, файл)
- Альбомы (название, описание, владелец)
- Теги (название)
- Комментарии (фотография, автор, текст, дата)
Дополнительные возможности: загрузка фотографий, система тегов, поиск по ключевым словам.