На этапе проектирования информационной системы нами был применён структурный подход, который заключается в рассмотрении ее с общих позиций с последующей детализацией и представлением в виде иерархической структуры (рис. 3). Модель получена с использованием CASE-средств (средство функционального моделирования, реализующее методологию IDEF). Вход представляет собой информацию, преобразуемую функциональным блоком. Для данной модели изначальной входной информацией являются статистическая информация (отдельные показатели и сводный индекс) и результаты экспертных опросов (например, руководителей предприятий и заведующих кафедрами вузов). Управляющим механизмом будет сама информационная система, администратор информационной системы и эксперт в области НТПт. Исполняющими механизмами являются приказы и инструкции по использованию ИС, разработанные в ИСЭРТ РАН, SQL-запросы, обращённые к базе статистических и экспертных данных, процедуры и функции обработки данных.
Конечная выходная информация представлена в виде данных результата мониторинга в табличной и графической форме, в виде отчётов в формате MS Word и MS Excel, а также в виде рассчитанных показателей и индексов, характеризующих уровень научно-технического потенциала региона.
Для процесса «Обработка данных» используются статистическая информация и результаты экспертных опросов. Вся статистическая информация в системе должна быть разбита на несколько блоков. Каждый блок включает в себя группы характеризующих его показателей. На сегодняшний день выделено порядка 60 основных показателей. Для чёткого и наглядного представления иерархии при реализации интерфейса информационной системы было принято решение отобразить всё множество показателей в виде дерева (рис. 4). Задача администратора системы состоит в том, чтобы сформировать дерево показателей, а затем импортировать данные в систему. Данные, полученные после обработки, сохраняются в блоке «Хранение данных». Посредством запросов пользователь извлекает из базы данных нужную ему для отчёта или расчёта информацию и выбирает, в каком виде её представить. Обработка запросов происходит в результате выполнения процедур и функций блока «Выполнение операций с данными».
Результаты мониторинга могут быть представлены в таких формах, как:
1. Табличная, представляющая собой сводную таблицу для той или иной территории с учетом того или иного года (лет) и единиц измерения по выбранному показателю.
2. Графическая, которая выражается графиком (диаграммой) для той или иной территории с учетом того или иного года (лет) и единиц измерения по выбранному показателю. Графическая визуализация реализована с помощью PHP библиотеки JPGRAPH. На сегодняшний день система может строить графики, круговые и столбчатые диаграммы.