Модуль администрирования и составления отчётов — различия между версиями
Материал из Department of Theoretical and Applied Mechanics
Meow (обсуждение | вклад) |
|||
Строка 10: | Строка 10: | ||
* Програма ([[Медиа: otchet.zip|скачать]]) | * Програма ([[Медиа: otchet.zip|скачать]]) | ||
+ | |||
+ | |||
+ | |||
+ | == Программная составляющая == | ||
+ | |||
+ | В основе программы лежит работа нескольких классов: | ||
+ | |||
+ | * Класс, имитирующий передачу и получение данных (ot4et.h) | ||
+ | * Класс, отвечающий за обработку данных (network.h) | ||
+ | * Класс, отвечающий за прием и запись данных в файл (burokrat.h) | ||
+ | * Класс, отвечающий за считывание данных из файла (matvey.h) |
Версия 13:50, 16 января 2015
Визуальное представление
В основе визуализации лежит Модель-Представление. Виджет(окно) заполнения формы сортировки и вывода результата состоит из :
- Окно сортировки по имени ( см. Однострочное текстовое поле QLineEdit)
- Окна сортировки по дате дд.мм.гггг ( см. Выпадащий список QComboBox)
- Поле для вывода результата соритровки ( см. создание модель-представления QStandardItemModel)
- Кнопка передачи данных "GO!" ( cм. QPushButton)
* Програма (скачать)
Программная составляющая
В основе программы лежит работа нескольких классов:
- Класс, имитирующий передачу и получение данных (ot4et.h)
- Класс, отвечающий за обработку данных (network.h)
- Класс, отвечающий за прием и запись данных в файл (burokrat.h)
- Класс, отвечающий за считывание данных из файла (matvey.h)