Добавить Руководство по использованию программы для учета данных двигателей
commit
af02c6431d
@ -0,0 +1,120 @@
|
|||||||
|
## **1. Описание программы**
|
||||||
|
|
||||||
|
Эта программа предназначена для учета данных двигателей с возможностью добавления, редактирования, удаления, импорта и экспорта данных, а также контроля поверки двигателей.
|
||||||
|
|
||||||
|
**Основные функции программы:**
|
||||||
|
|
||||||
|
- Учет статических и динамических данных двигателей.
|
||||||
|
- Импорт данных из Excel файла.
|
||||||
|
- Экспорт данных в Excel файл.
|
||||||
|
- Уведомление о необходимости поверки двигателей.
|
||||||
|
- Визуальное отображение данных в таблице.
|
||||||
|
|
||||||
|
## **2. Основной интерфейс программы**
|
||||||
|
|
||||||
|
Интерфейс программы разделён на несколько логических блоков:
|
||||||
|
|
||||||
|
- Дата постановки на учет — поле выбора даты, когда двигатель был добавлен в учет.
|
||||||
|
|
||||||
|
**Статические данные:**
|
||||||
|
|
||||||
|
- Тип двигателя (выпадающий список с возможностью ручного ввода).
|
||||||
|
- Мощность (кВт).
|
||||||
|
- Обороты.
|
||||||
|
- Монтажное исполнение.
|
||||||
|
|
||||||
|
**Динамические данные:**
|
||||||
|
|
||||||
|
- Уникальный номер.
|
||||||
|
- Заводской номер.
|
||||||
|
- Номер номенклатуры.
|
||||||
|
- Место установки.
|
||||||
|
- Неисправности:
|
||||||
|
- Чекбокс "Вышел из строя".
|
||||||
|
- Поле "Причина".
|
||||||
|
- Поле выбора даты выхода из строя.
|
||||||
|
- Дата поверки — поле выбора следующей даты поверки двигателя.
|
||||||
|
|
||||||
|
**Кнопки управления:**
|
||||||
|
|
||||||
|
- "Сохранить" — сохраняет запись.
|
||||||
|
- "Очистить" — сбрасывает все поля до их начального состояния.
|
||||||
|
- "Удалить" — удаляет выделенную запись.
|
||||||
|
- "Поиск" — ищет записи по заполненным полям.
|
||||||
|
- Таблица данных — отображает список двигателей с подробной информацией.
|
||||||
|
|
||||||
|
## **3. Использование программы**
|
||||||
|
|
||||||
|
Добавление нового двигателя
|
||||||
|
|
||||||
|
**Заполните все обязательные поля:**
|
||||||
|
|
||||||
|
- Укажите дату постановки на учет.
|
||||||
|
- Выберите или введите тип двигателя.
|
||||||
|
- Заполните мощность, обороты и монтажное исполнение.
|
||||||
|
- Укажите динамические данные: уникальный номер, заводской номер и т. д.
|
||||||
|
- Если двигатель вышел из строя, отметьте чекбокс "Вышел из строя", заполните причину и дату выхода из строя.
|
||||||
|
- Укажите дату следующей поверки двигателя.
|
||||||
|
- Нажмите кнопку "Сохранить".
|
||||||
|
- Запись появится в таблице.
|
||||||
|
|
||||||
|
**Очистка полей**
|
||||||
|
|
||||||
|
- Нажмите кнопку "Очистить", чтобы сбросить все поля до их начального состояния.
|
||||||
|
- Удаление записи
|
||||||
|
- Выберите запись в таблице.
|
||||||
|
- Нажмите кнопку "Удалить".
|
||||||
|
- Подтвердите удаление в появившемся окне.
|
||||||
|
|
||||||
|
**Поиск двигателей**
|
||||||
|
|
||||||
|
- Заполните любое поле (или несколько полей).
|
||||||
|
- Нажмите кнопку "Поиск".
|
||||||
|
- Таблица отобразит только записи, соответствующие критериям поиска.
|
||||||
|
- Чтобы вернуть все записи в таблицу, нажмите "Очистить".
|
||||||
|
|
||||||
|
## **4. Работа с Excel**
|
||||||
|
|
||||||
|
**Экспорт данных в Excel**
|
||||||
|
|
||||||
|
- Нажмите пункт меню "Файл" → "Экспорт".
|
||||||
|
- Выберите папку для сохранения файла.
|
||||||
|
- Укажите имя файла и нажмите "Сохранить".
|
||||||
|
- Все данные из таблицы будут сохранены в Excel файл.
|
||||||
|
|
||||||
|
**Импорт данных из Excel**
|
||||||
|
|
||||||
|
- Нажмите пункт меню "Файл" → "Импорт".
|
||||||
|
- Выберите Excel файл с данными.
|
||||||
|
- Дождитесь окончания импорта. Импортированные данные автоматически сохранятся в базу данных.
|
||||||
|
|
||||||
|
# **Важные требования к файлу Excel:**
|
||||||
|
|
||||||
|
**Первая строка должна содержать заголовки столбцов.
|
||||||
|
Столбцы должны совпадать с названиями полей в таблице:
|
||||||
|
ID, Дата постановки, Тип двигателя, Мощность (кВт), Обороты, Монтажное исполнение, Уникальный номер, Заводской номер, Номер номенклатуры, Место установки, Вышел из строя, Причина, Дата выхода из строя, Дата поверки.**
|
||||||
|
|
||||||
|
## **5. Уведомления о поверке**
|
||||||
|
|
||||||
|
- Если двигатель нуждается в поверке (дата поверки наступит через месяц или менее), в текстовом поле уведомлений внизу программы появится соответствующее сообщение.
|
||||||
|
- Сообщение подсвечивается красным цветом для удобства.
|
||||||
|
|
||||||
|
## **6. Возможные проблемы и их решения**
|
||||||
|
|
||||||
|
**При импорте Excel файла появляется ошибка "Строка не распознана как действительное логическое значение".**
|
||||||
|
|
||||||
|
- Убедитесь, что в столбце "Вышел из строя" используются значения true, false, 1 или 0.
|
||||||
|
- При необходимости откорректируйте данные в Excel файле.
|
||||||
|
- При добавлении нового двигателя импортированные данные исчезают.
|
||||||
|
|
||||||
|
**Данные из Excel не отображаются в таблице.**
|
||||||
|
|
||||||
|
- Проверьте, что заголовки столбцов в Excel совпадают их порядком и расположением в документации.
|
||||||
|
|
||||||
|
## **7. Технические ограничения**
|
||||||
|
|
||||||
|
- Программа работает с локальной базой данных SQLite (Engines.db).
|
||||||
|
- Excel файлы обрабатываются с помощью библиотеки EPPlus (поддерживаются только файлы .xlsx).
|
||||||
|
- Убедитесь, что файл базы данных находится в папке с исполняемым файлом программы.
|
||||||
|
|
||||||
|
_Если возникнут дополнительные вопросы или потребуется помощь, обращайтесь к разработчику. 🚀_
|
Loading…
x
Reference in New Issue
Block a user