Программа АКБ

FORUM_NAME: Программное обеспечение для систем безопасности
Описание: Программное обеспечение для систем безопасности
Модератор: Модераторы
unitxp
Автор темы
unitxp
Автор темы
Репутация: 25
Сообщения: 22
Зарегистрирован: 16.04.2017
С нами: 1 год 6 месяцев
Профессия: инженер

Непрочитанное сообщение #1 unitxp » 16.04.2017, 11:44

Добрый день участники форума!

Обнаружил данный раздел на форуме и решил поделиться своими наработками :)

Итак программа АКБ.
Суть программы в учете замеров АКБ на объектах.

Так же заполняются поля:
Объект, Расположение, Тип БП, Тип АКБ БП, далее после измерения АКБ тестером (например SKAT-T AUTO) заносим измерение в соответствующее поле.
Программа рассчитывает процент заряда АКБ и срок его приблизительной замены из расчета срока службы АКБ - 5 лет. Срок замены примерно 30% от номинального заряда. Так-же есть переключатель прогноза который пересчитывает таблицу на текущий момент времени, если к примеру замеры производились полгода назад, можно узнать сколько примерно осталось на текущий момент.
Есть поиск по объекту , по расположение и системе, так же результаты текущей выборки можно сохранить в Excel.

Программа доступна по ссылке - https://cloud.mail.ru/public/HvPU/xisWdJunT

Если есть вопросы, пожелания, идеи или Вы нашли ошибки в программе, пишите... будем допиливать :)

unitxp
Автор темы
unitxp
Автор темы
Репутация: 25
Сообщения: 22
Зарегистрирован: 16.04.2017
С нами: 1 год 6 месяцев
Профессия: инженер

Непрочитанное сообщение #2 unitxp » 24.04.2017, 00:24

Обновились до AKB v1.1.1.0 - 23.04.2017 - https://cloud.mail.ru/public/HvPU/xisWdJunT

Что нового:
- Сохранение в Excel переведено на библиотеку EPPlus. Теперь сохранение возможно без установленного Excel, что позволяет после сохранения открыть файл в любой программе умеющей работать с файлами "xlsx".

В перспективе хочу перевести программу с SQL Server Local DB на SQLite. Чтобы работать с программой можно было без установки SQL сервера и чтобы запускалась на Windows XP, так как нетбуки с ХП на работе еще актуальны :)

unitxp
Автор темы
unitxp
Автор темы
Репутация: 25
Сообщения: 22
Зарегистрирован: 16.04.2017
С нами: 1 год 6 месяцев
Профессия: инженер

Непрочитанное сообщение #3 unitxp » 09.03.2018, 13:53

Всем доброго дня!

Хочу представить обновление программы AKB, итак...

AKB v1.2.0.0 - 09.03.2018
- Программа переписана под требования базы данных SQLite.
Из преимуществ, программа может работать с флешки практически на любом компьютере, установка дополнительного ПО базы данных не потребуется.
Данная версия не совместима с базами данных от предыдущих версий программы.
Может работать на всех ОС Microsoft начиная с XP. (прошлые версии работали только от Windows 7 из за ограничений БД).

Так-же слегка обновилась версия под SQL Server LocalDB...

NET Framework 4.0 качать не обязательно, он нужен только для старых ОС.
Подробности в ReadMe...
Ссылка на скачивание не изменилась - https://cloud.mail.ru/public/HvPU/xisWdJunT

unitxp
Автор темы
unitxp
Автор темы
Репутация: 25
Сообщения: 22
Зарегистрирован: 16.04.2017
С нами: 1 год 6 месяцев
Профессия: инженер

Непрочитанное сообщение #4 unitxp » 16.03.2018, 23:55

Еще одна небольшая доработка программы АКБ...

AKB v1.2.1.0 - 16.03.2018
- Исправлена недоработка предыдущих версий. (при пересчете заряда АКБ на текущий момент времени, если нажать на кнопку "Аккумуляторы с зарядом менее 30% от номинала" расчет был на момент замера.)
- Добавлена реиндексация БД. После удаления записей из БД остаются пропуски в номерах записей, т.к. это поле сделано уникальным. Теперь можно убрать пропуски в номерах записей, перезаписав базу. (функция для перфекционистов :)). Перед началом реиндексации делается копия базы в папку с программой с названием akb.bak (на всякий случай). Сделан прогрессбар для отслеживания процесса реиндексации, если база большая.

В новой версии базы совместимы с версией 1.2.0.0, можно перекачать только akb.exe и все.
Так-же добавил папку "demo" в ней лежит заполненная база. Объекты вымышленные, но замеры настоящие :) Этой базой можно заменить ту которая в основной папке (предварительно сохранив свою, если в вашей что то уже есть) и попробовать весь функционал программы. Далее можно очистить базу и начать с пустой или заменить эту базу своей.

Ссылка на скачивание - https://cloud.mail.ru/public/HvPU/xisWdJunT

unitxp
Автор темы
unitxp
Автор темы
Репутация: 25
Сообщения: 22
Зарегистрирован: 16.04.2017
С нами: 1 год 6 месяцев
Профессия: инженер

Непрочитанное сообщение #5 unitxp » 04.09.2018, 23:41

Небольшое обновление программы АКБ

AKB v1.2.2.0 - 04.09.2018
- Исправлена ошибка которая не позволяла добавить блок питания без АКБ. (При вводе в поле "Тип АКБ в БП" и "Заряд АКБ" значения "0").
- Переделана логика добавления блоков питания без АКБ. Если в поле "Тип АКБ в БП" поставить "0" то не учитываются заряды АКБ1 и АКБ2 даже если их ввести.
В примечание автоматически заносится запись "Блок питания без АКБ", если не указана другая запись в соответствующем поле вручную.
Данный БП не участвует в расчете количества АКБ. (Ранее аккумулятор данного БП считался как 0Ач).
- Для удобства при выборе записи для изменения/удаления стала доступна кнопка "Delete". (Ранее удалить запись после выбора можно было только кликнув по одноименной кнопке).
- Библиотеки SQLite и EPPlus обновлены до новых версий.

Чтобы обновиться до этой версии нужно перекачать все файлы. Файл AKB.db можно будет заменить из предыдущей версии программы. В базе данных изменения не производились так что базы из версий 1.2.0.0 и 1.2.1.0 совместимы с этой версией.

Программа доступна по ссылке - https://cloud.mail.ru/public/HvPU/xisWdJunT

unitxp
Автор темы
unitxp
Автор темы
Репутация: 25
Сообщения: 22
Зарегистрирован: 16.04.2017
С нами: 1 год 6 месяцев
Профессия: инженер

Непрочитанное сообщение #6 unitxp » 06.09.2018, 23:09

Найдена и исправлена небольшая ошибка

AKB v1.2.2.1 - 06.09.2018
- Исправлена ошибка. При изменении записи на запись БП без АКБ происходило добавление новой записи


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Программное обеспечение для систем безопасности»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость

forum-bolid.ru : Отказ от ответственности