работа по языкам программирования с++

Отменен
Заказ
6477859
Раздел
Программирование
Предмет
Основы программирования
Антиплагиат
Не указан
Срок сдачи
5 Янв в 21:55
Цена
Договорная
Блокировка
10 дней
Размещен
29 Дек 2024 в 10:58
Просмотров
76
Описание работы

Необходимо разработать web приложение с использованием фреймворка QT и базы данных, разработанной по дисциплине Базы данных и СУБД. Программа должна иметь интуитивно-понятный дружественный интерфейс и проверку вводимых значений. В программе должны присутствовать классы.

 

Необходимо реализовать функции:

 

· просмотр данных из базы;

 

· редактирование данных в базе;

 

· удаление данных из базы;

 

· добавление данных в базу.

 

Функции должны быть доступны для каждой таблицы.

 

База данных должна содержать минимум 3 связные таблицы.

 

К данной работе писать отчет НЕ нужно. В качестве ответа прикрепить ссылку на github.

 

Максимально за лабораторную работу можно получить 30 баллов. Для получения минимального количества баллов (17 баллов) должно быть реализовано 2 функции (одна из которых просмотр) и база данных может содержать 2 таблицы.


Вообщем если рассказывать кратко, мне надо написать интерфейс на с++ к базе данных через ql creator.

А если более подробно , то задание вот так :

На основе базы данных ( она у меня есть , только нужно еще дописать больше книг, авторов , рейтинга -оценок ) сделать к ней интерфейс ( Для разрабатываемого приложения "Управление библиотекой" предлагается следующий пользовательский интерфейс:

 

Главное окно:

- Меню с основными разделами: "Читатели", "Книги", "Заказы", "Отзывы"

- Панель быстрого доступа к наиболее частым операциям (регистрация читателя, добавление книги, оформление заказа)

- Область отображения списков (читатели, книги, заказы, отзывы) с возможностью фильтрации и сортировки

 

Окно "Читатели":

- Список всех зарегистрированных читателей с возможностью поиска и сортировки

- Кнопки для добавления нового читателя, редактирования и удаления существующих

- Детальная информация о выбранном читателе (ФИО, контакты, история заказов)

 

Окно "Книги":

- Список всех книг в библиотеке с возможностью фильтрации по автору, жанру, рейтингу

- Кнопки для добавления новой книги, редактирования и удаления существующих

- Детальная информация о выбранной книге (название, автор, год издания, количество экземпляров)

- Ссылка для перехода к отзывам на выбранную книгу

 

Окно "Заказы":

- Список всех оформленных заказов с возможностью фильтрации по статусу (в ожидании/выполнен)

- Кнопки для оформления нового заказа, изменения статуса существующих

- Детальная информация о выбранном заказе (читатель, книга, дата заказа, статус)

 

Окно "Отзывы":

- Список всех отзывов на книги с возможностью сортировки по оценке и дате

- Кнопки для добавления нового отзыва, редактирования и удаления существующих

- Детальная информация о выбранном отзыве (книга, текст отзыва, оценка, автор)

 

Использование выпадающих списков (комбобоксов) обосновано необходимостью выбора значений из заранее определенного набора, например:

- Выбор жанра книги из справочника жанров

- Выбор автора из списка зарегистрированных авторов

- Выбор статуса заказа ("в ожидании", "выполнен")

) .

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир