logo

Архитектура

Система Iron base основана на технологии "клиент-сервер". В качестве СУБД выбран MS SQL Server 2005 и его более поздние версии. Вся бизнес-логика вынесена на сторону сервера. Клиенты не имеют прямого доступа к данным. Все обращения к данным производятся посредством хранимых процедур, которые выполняют проверку доступности операций при помощи модуля безопасности.

Данные в базе разделены на области. В каждой области действуют свои ограничения прав пользователей. Такой подход позволяет разделять зону ответственности между ИТ отделами разных филиалов.

Учёт оборудования, лицензий и ПО

Основная функция Iron base - хранение информации о свойствах оборудования и о его размещении. Информация об оборудовании (устройствах) представлена в виде дерева (рисунок ниже). Структуру этого дерева можно сделать таким образом, чтобы она отражала реальную ситуацию размещения оборудования. В этом случае вы всегда сможете ответить на вопрос где именно размещено то или иное оборудование.

К устройствам можно прикреплять вложения, фотографии и ссылки на документы. Все эти объекты сохраняются в базе данных и не требуют отдельного хранилища.

Кроме устройств можно учитывать лицензии и ПО. Система безопасности спланирована таким образом, что разрешения на операции с устройствами и на операции с лицензиями настраиваются раздельно.

Учёт событий

Информация о любых изменениях объектов базы фиксируется в специальном логе событий. Это означает, что можно проследить всю историю конкретного устройства. Кроме того, существуют так называемые пользовательские события. С их помощью вы можете фиксировать любые изменения, происходящие с оборудованием. Это могут быть поломки, замена расходников, техническое обслуживание, ремонт и прочее. Вы самостоятельно можете определить какие события будут учитываться.

При помощи отчётов можно получить информацию о количестве определённых событий в заданный период времени. Например, это может быть полезным при оценке расхода картриджей в принтерах или для получения статистики об отказах оборудования.

Учёт документов

В Iron base можно хранить информацию о финансовых документах, с которыми связано оборудование. Вы всегда сможете ответить на вопрос где размещено оборудование, полученное по тому или иному документу, и наоборот – какие документы связаны с оборудованием.

Персонифицированный учёт, инвентаризация оборудования

Имеются инструменты, позволяющие организовать персонифицированный учёт. С их помощью можно определить какое оборудование и когда было передано пользователю и где оно размещено в данный момент. Предусмотрена возможность использования при инвентаризациях штрих-сканера. Для удобства использования штрих-сканера введены голосовые оповещения.

Мощные и удобные инструменты оценки состава оборудования

Iron base обладает развитыми средствами выборки информации. Без преувеличения можно сказать, что в Iron base реализован уникальный механизм выборки данных. Несколько взаимосвязанных инструментов позволяют быстро и просто получить отчёт об оборудовании в любых разрезах. Вы можете объединять результаты нескольких отчётов при помощи трёх логических операций, сохранять результаты для дальнейшего использования и многое другое.

Например, одной выборкой можно собрать информацию обо всех маршрутизаторах, размещённых в серверных, которым в заданный период времени было проведено техническое обслуживание. При всей кажущейся сложности задача решается за считанные секунды.

Простота использования и наглядность представления информации

Много внимания было уделено качеству пользовательского интерфейса. Наглядность представления информации, максимальная простота использования инструментов, высокая скорость отклика - одни из основных требований, которые были выполнены. Потратив десять минут на освоение логики программы, вы получите в своё распоряжение быстрый и удобный инструмент.

Пользователь может производить индивидуальные настройки вида отображаемой информации, настраивать индивидуальные фильтры и прочее. Основные настройки сохраняются в базе данных, и при переходе на другое рабочее место нет необходимости выполнять их заново.

Масштабируемость

Iron base можно использовать в организациях любого масштаба. Эту систему можно установить на обычном персональном компьютере и вести учёт оборудования в небольшой организации. Также она может быть применена в рамках огромной компании с разветвлённой сетью филиалов и с сотнями тысяч единиц оборудования.

Высокая производительность базы данных

В качестве СУБД используется MS SQL Server 2005 или выше. Использование расширений языка T-SQL, появившихся в MS SQL Server 2005, позволило существенно оптимизировать работу с данными в древовидных структурах. Также выбор этой СУБД был обоснован её большой распространённостью и наличием бесплатных версий (имеются в виду версии Express Edition).

Высокая степень защищенности данных

В крупных организациях большое внимание уделяется вопросам безопасности данных. В Iron base контроль доступа к данным осуществляется на стороне сервера, что обеспечивает высокую степень защищенности информации и централизованное управление доступом к ней.

Интеграция с AD

Безопасность базы Iron base может быть интегрирована с AD. В этом случае всё управление правами пользователей происходит путём включения их аккаунтов в соответствующие группы AD. Для пользователей системы это будет означать запуск приложения без необходимости ввода очередного пароля, а для администратора - стандартизация и централизация управления правами.

Многопользовательская работа и гибкое разделение прав

Iron base изначально спроектирована как многопользовательская система. Вы можете очень гибко настраивать права пользователей. Вся база разделена на области, в каждой из которых действуют свои определённые разрешения. Также вы можете ограничивать права пользователей на уровне типов оборудования.