Статья посвящена рассмотрению вопросов разработки системы учета измерительного оборудования в специализированном подразделении крупной строительной компании. Внедрение представленного программного обеспечения позволит вести необходимый контроль местонахождения на различных строительных объектах имеющегося метрологического оборудования, сроков периодической сертификации этого оборудования, планирование его использования. Обосновывается выбор средств реализации. Определяется состав таблиц и структура базы данных. Предлагается удобный и простой пользовательский интерфейс.
Ключевые слова: информационная система учета, измерительное оборудование, схема данных, пользовательский интерфейс.
The article is devoted to the development of a metering system for measuring equipment in a specialized division of a large construction company. The introduction of the presented software will allow to conduct the necessary control of the location on various construction sites of the available metrological equipment, the timing of periodic certification of this equipment, planning its use. The choice of means of implementation is justified. The composition of the tables and the structure of the database are determined. A user-friendly and simple user interface is offered.
Keywords: accounting information system, measuring equipment, data scheme, user interface.
Каждый метрологический прибор или иначе — средство измерения (СИ) должен периодически обслуживаться и проходить поверку, подтверждающую рабочее состояние прибора. Недопустимо использовать в строительных работах приборы без аттестации, в связи с тем, что в случае какой-либо ошибки или неточности выполнения работ затраты на исправление подобных ошибок могут быть чересчур дорогостоящими. Кроме того, при любой проверке строительной организации (например, подобную проверку может выполнить генеральный подрядчик или заказчик работ) выявление работы с приборами без аттестации может привести к наложению штрафных санкций или даже к отстранению организации от строительных работ до устранения выявленных нарушений. Подобные меры ведут к срыву сроков сдачи строительных объектов, что в свою очередь негативно влияет на финансовое состояние организации.
При правильной постановке процесса учета метрологических приборов строительной организации основное, что необходимо контролировать, это сроки аттестации приборов и их местонахождение в текущий момент времени. Парк метрологического оборудования компании может быть достаточно большим, поэтому вести учет ручным способом крайне неэффективно. Это означает, что решение о разработке информационной системы ведения учета метрологического оборудования является весьма актуальным.
Основная функция разрабатываемой информационной системы определена как «информационная поддержка всех этапов ведения учета метрологического оборудования». О каждом метрологическом приборе информационная система должна хранить срок его очередной аттестации и место текущего нахождения (на каком объекте метрологический прибор в настоящее время находится). Необходимо вести историю перемещения метрологических приборов между строительными объектами, а также фиксировать даты прохождения аттестаций приборов и результаты этих аттестаций.
Информационная система должна самостоятельно уведомлять пользователей о наступлении сроков аттестации метрологического оборудования за выбранный пользователем промежуток времени. Это добавляет к пассивному учету средств измерения активную составляющую. Кроме того, должно обеспечиваться формирование ряда отчетов, например, какие метрологические приборы (СИ) используются на конкретном объекте, какие метрологические приборы нуждаются в аттестации на заданную пользователем дату, формирование истории перемещения метрологического оборудования по строительным объектам и истории прохождения его аттестаций.
Основным показателем, характеризующим работу информационной системы, является ее соответствие концептуальной модели работы той компании, для которой она разрабатывается (наличие необходимых хранилищ данных, реализация присущих компании бизнес-правил, обеспечение необходимых потоков информации) [1].
Таким образом, информационная система должна обеспечивать:
— ввод и редактирование данных о метрологическом оборудовании (средствах измерения СИ);
— закрепление СИ за строительными объектами;
— хранение данных по регламентным сертификациям СИ и напоминание о сроках проведения очередных сертификаций;
— показ истории движения СИ по объектам.
Вся необходимая информация должна размещаться в соответствующих таблицах базы данных. Такая информация позволит правильно планировать работу фирмы, повысить доходность её деятельности и свести до минимума возможные потери [2].
Для работы с карточками СИ у пользователя должен быть соответствующий интерфейс, в котором он может видеть все карточки СИ, сортировать их по каталогам, иметь доступ ко всем полям каждой карточки СИ. Кроме того, должна быть возможность вызова формы работы со справочниками. Эта общая форма также должна иметь точки входа в отчеты и сервисные функции, такие как настройка периодичности уведомлений о приближающихся аттестациях СИ, настройки доступа к базе данных (путь к БД).
Разработанный макет общей диалоговой формы информационной системы представлен на рис. 1.
Рис. 1. Макет общей диалоговой формы информационной системы
Как видно из рисунка, общая диалоговая форма содержит две области: левая часть представляет древовидную структуру каталогов СИ, в правой части располагается таблица с карточками СИ. В случае выделения верхнего уровня каталогов на экран пользователю будут выводиться все карточки СИ, а в случае активизации подчиненных каталогов на экран будут выводиться только СИ выбранного каталога.
Вид разработанной диалоговой формы для работы с карточками СИ представлен на рис. 2.
Рис. 2. Вид диалоговой формы для работы с карточками СИ
Процедура напоминания о приближающихся аттестациях осуществляет выборку из соответствующей таблицы базы данных только тех карточек СИ, у которых дата аттестации находится в интервале от текущей даты до даты, равной текущей плюс количество дней, указанных в специальной настройке программы. Специальная настройка программы будет хранить путь к БД и количество дней, в течение которых нужно контролировать приближающиеся аттестации.
Диалоговая форма настройки напоминания о приближающихся аттестациях СИ представлена на рис. 3.
Рис. 3. Вид диалоговой формы настроек напоминаний
В настоящий момент в информационной системе реализовано формирование двух видов отчётов: это отчёт по истории местонахождения конкретных СИ и отчёт по предстоящим аттестациям за выбранный промежуток времени. Данные для отчётов формируются с помощью SQL запросов к базе данных, а затем выгружаются во временную таблицу, хранимую в оперативной памяти.
Литература:
- Голосов, О. В. Введение в информационный бизнес / О. В. Голосов [и др.]; под ред. В. П. Тихомирова, А. В. Хорошилова // М.: Финансы и статистика, 2003. — 316 с.
- Дзюбенко, А. Л. Информационные системы в экономике. — М.: МИЭМП, 2012. — 403 с.