Database_Management_Application

База данных телевизоров, работающая на основе контейнера (vector).

База данных создана с использованием C++ и библиотеки Qt5. Среда программировании Qt Creator.

Функции контейнера

Контейнер обладает следующими функциями:

  • Создание пустого контейнера;
  • Получение произвольного доступа элемента по индексу;
  • Добавление элемента в начало и конец;
  • Очистка контейнера;
  • Удаление произвольного элемента по индексу;

Функции базы данных

База данных обеспечивает выполнение следующих операций:

  • создание базы данных
  • объединение баз данных
  • добавления и удаления записей
  • редактирования записей
  • просмотра базы данных
  • поиск данных (найти данные, удовлетворяющие заданному критерию)
  • запись на диск
  • чтения с диска

Интерфейс

Интерфейсная часть программы содержит следующие компоненты:

  • окно «ABOUT»
  • главное меню
  • всплывающее меню
  • строку состояния
  • панель инструментов
  • подсказки по командам меню и панели инструментов

Основное окно программы:

image

Пункт в главном меню [Файл] – [Новый файл]:

image

Заполненная база данных:

image

Редактирование записи в базе данных:

image