Модуль администрирования и составления отчётов — различия между версиями

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
(Программная составляющая)
Строка 17: Строка 17:
 
В основе программы лежит работа нескольких классов:
 
В основе программы лежит работа нескольких классов:
  
* Класс, имитирующий передачу и получение данных (ot4et.h)
+
* Класс, имитирующий получение данных (ot4et.h)
 
* Класс, отвечающий за обработку данных (network.h)
 
* Класс, отвечающий за обработку данных (network.h)
 
* Класс, отвечающий за прием и запись данных в файл (burokrat.h)
 
* Класс, отвечающий за прием и запись данных в файл (burokrat.h)

Версия 13:55, 16 января 2015

Визуальное представление

Визуальное представление

В основе визуализации лежит Модель-Представление. Виджет(окно) заполнения формы сортировки и вывода результата состоит из :

  • Окно сортировки по имени ( см. Однострочное текстовое поле QLineEdit)
  • Окна сортировки по дате дд.мм.гггг ( см. Выпадащий список QComboBox)
  • Поле для вывода результата соритровки ( см. создание модель-представления QStandardItemModel)
  • Кнопка передачи данных "GO!" ( cм. QPushButton)
 * Программа (скачать)


Программная составляющая

В основе программы лежит работа нескольких классов:

  • Класс, имитирующий получение данных (ot4et.h)
  • Класс, отвечающий за обработку данных (network.h)
  • Класс, отвечающий за прием и запись данных в файл (burokrat.h)
  • Класс, отвечающий за считывание данных из файла (matvey.h)
  * Программа (скачать)