This is an old revision of the document!
Система автоматизации сбора статистической информации
Проблема - организовать сбор статистической информации с подчиненных организаций.
Информационные потоки в таких системах организаций включают два направления:
- Вниз - приказы о сборе информации, шаблон документа-отчета, инструкция по сбору и подготовке результата.
- Вверх - отчетный документ на основе шаблона и собранных данных.
Имеет смысл обобщить систему организаций и представить ее в виде иерархии. В каждом узле с ветвлением (нелистовом) происходит копирование информации, передаваемой вниз, и агрегация информации, передаваемой вверх. В листовых вершинах осуществляется только выполнение части инструкции - как получать заполняемую информацию и куда ее вставлять.
Объект автоматизации - деятельность организаций, организованной в иерархию, направленная на сбор статистической информации.
Шаблон документа готовится в Word или Excel. Инструкция указывает какие элементы шаблона подлежат копированию и реорганизации, например заполнение скопированной ячейки собранной информацией. Инструкция изначально - это текстовое описание вышеуказанных процедур. В принципе при реализации можно придумать способ формализации инструкции на техническом английском языке.
Разрабатываемая программная система должна выполнять следующие действия:
- Проводить анализ шаблона документа и извлекать оттуда информацию о структуре собираемых данных.
- Генерировать формы сбора информации для организаций, находящихся в листовых вершинах.
- Организовавать сбор информации:
- Ordered List Item