close

Вход

Забыли?

вход по аккаунту

?

Разработка информационной системы для ведения реестров общественных объединений пожарной охраны и добровольных пожарных.

код для вставкиСкачать
??? 004.415.2:614.849
????? ?.?., ???????? ?.?.
?????????? ?????????????? ??????? ??? ??????? ????????
???????????? ??????????? ???????? ?????? ?
???????????? ????????
? ?????? ??????????? ??????-???????????? ??????? ??????? ?????? ?????????????? ? ?????????? ?????????????????? ?????????????? ??????? ??? ??????? ???????? ????????????
??????????? ???????? ?????? ? ???????????? ????????. ?? ?????? ???????????? ????????????
???????????? ?????????????? ?????? ???????????? ??????????? ??????????? ?????????????
??????? ?????????? ??? ?????? ?? ??????? ????????, ?????????????? ?????????? ? ???????????? ??????????? ? ???? ?????? ?????????????? ??????? ??? ??????? ????????, ?????????????? ?????? ???? ?????? ?????????????? ??????? ??? ??????? ????????, ?????? ????????
?????????????? ???????.
???????? ?????: ?????????????? ???????, ??????????????, ?????? ???????????????? ????????????, ????????? ????????????, ?????? ??????, ??????? ???????????? ??????????? ???????? ??????.
Fedin F.O., Chiskidov S.V.
DEVELOPMENT OF INFORMATION SYSTEM OF KEEPING THE REGISTER
LAST PUBLIC ASSOCIATIONS FIRE DEPARTMENT AND VOLUNTEER
FIREFIGHTERS
This paper presents a scientific and methodological apparatus for solving the problem of design and
development of an automated information system for keeping registers of associations and volunteer
fire department firefighters . Through the implementation of the Exploration formed a functional model
of the staff structure Divtions governing bodies EMERCOM of Russia on keeping the registers , the
requirements to software and database information system for the maintenance of registers, designed
database model for keeping registers, a prototype information system for keeping registers.
Keywords: information system, design, model of the activity diagram of decomposition model data
registries associations fire protection.
Актуальность задачи разработки механизмов организации автоматизированного оперативного учета информации, необходимой для
ведения реестров общественных объединений
пожарной охраны (ООПО) и добровольных пожарных (ДП) в интересах должностных лиц
территориальных органов управления МЧС
России, обусловлена следующим. Должностные
лица ГУ МЧС России субъектов РФ, РЦ МЧС
России, Департамент пожарно-спасательных
сил и специальных формирований (ДПСС)
МЧС России при ведении учета ООПО, ДП
и требуемых документов используют данные,
хранимые в форматах офисных приложений
78
(MS Excel, Word) и на бумажных носителях. Это приводит к тому, что информация
об ООПО, ДП, ответственных лицах и видах
деятельности в области пожарной безопасности дублируется, содержит ошибки, пропуски,
аномальные и противоречивые значения [1, 2].
Должностные лица ГУ МЧС России субъектов
РФ, РЦ МЧС России, ДПСС МЧС России вынуждены тратить много времени на поиск необходимой оперативной информации, что значительно снижает эффективность их деятельности при решении поставленных задач.
ѕРучнаяї технология формирования и ведения реестров, с одной стороны, и большое ко-
??????? ? ??????????????? ???????? ??????????? ??????
Федин Ф.О., Чискидов С.В.
личество общественных объединений пожарной
охраны и добровольных пожарных, подлежащих регистрации в реестрах на разных уровнях управления (субъект РФ, РЦ МЧС РФ,
ДПСС МЧС России), с другой, формирует потребность автоматизации процесса формирования и ведения реестров.
Решение задачи автоматизированного формирования и ведения реестров общественных
объединений добровольных пожарных в масштабе РФ авторами предусматривает следующие шаги:
? входные параметры: заявление о регистрации общественного объединения в реестре ООПО; заявление о регистрации
члена ООПО в сводном реестре ДП; заявление о согласии на обработку персональных данных; решение об исключении
сведений из реестров; адресный классификатор; запрос на формирование реестра
ООПО; запрос на формирование сводного реестра ДП;
? выходные параметры: решение о реги-
ласти и разработка модели функционирования деятельности сотрудников структурных подразделений органов управления МЧС России по ведению реестров общественных объединений пожарной охраны и добровольных пожарных;
страции в реестре; решения об отказе в
регистрации; выписка из реестра добровольных пожарных; выписка из реестра
ООПО; журнал учета выписок из реестров ООПО и ДП; консолидированный реестр общественных объединений пожарной охраны; сводный реестр добровольных пожарных;
? сбор и анализ требований к программному
? параметры управления: Федеральный за-
? выполнение исследования предметной об-
обеспечению и базе данных информационной системы (ИС) для ведения реестров
ООПО и ДП;
? разработка модели базы данных (БД) ИС
для ведения реестров ООПО и ДП;
? разработка прототип ИС для ведения реестров ООПО и ДП.
?????????? ?????????????? ??????
Разработка модели функционирования деятельности сотрудников структурных подразделений органов управления МЧС России по ведению реестров ООПО и ДП была выполнена с помощью инструментального средства CA
ERWin Process Modeler в нотации IDEF0.
Центральная функция в модели описывается функциональным блоком ѕИнформационная система для ведения реестров общественных объединений пожарной охраны (ООПО) и
добровольных пожарных (ДП)ї.
В результате исследования предметной области для рассматриваемой системы были выявлены:
кон от 06.05.2011 г. ќ 100-ФЗ ѕО добровольной пожарной охранеї; Федеральный закон от 27.07.2006 г. ќ 149-ФЗ ѕОб
информации, информационных технологиях и о защите информацииї; Федеральный закон от 27.07.2006 г. ќ 152-ФЗ ѕО
персональных данныхї; Приказ МЧС РФ
от 04.08.2011 г. ќ 416 ѕОб утверждении
Порядка формирования и ведения реестра общественных объединений пожарной
охраны и сводного реестра добровольных
пожарныхї; права доступа к ИС.
? исполнительные механизмы: Департамент
Пожарно-спасательных сил и специальных формирований МЧС России; Региональный центр МЧС России; Главное
управление МЧС России по субъекту РФ.
С использованием указанных выше параметров и механизмов была сформирована итоговая контекстная диаграмма верхнего уровня деятельности сотрудников структурных подразделений органов управления МЧС России по
ведению реестров ООПО и ДП, рисунок 1.
??????? ? ??????????????? ???????? ??????????? ??????
79
2016'1(28)
рального округа РФ позволило построить диаграмму декомпозиции блока ѕИнформационная
подсистема формирования и ведения реестров
ООПО и ДП на уровне федерального округа РФї. Полученная диаграмма декомпозиции
включает работы: внести изменения в базу данных реестров по федеральному округу; сформировать отчеты по реестрам по федеральному
округу; предоставить обобщенные и актуализированные сведения по федеральному округу.
Таким образом, данная подсистема отвечаРисунок 1 Контекстная диаграмма верхнего ет за внесение изменений в БД реестров на
уровне федерального округа, формирование отуровня (А-0)
четов по реестрам по федеральному округу, а
Дальнейшее исследование позволило выпол- также предоставление обобщенных и актуалинить декомпозицию контекстной диаграммы зированных сведений по федеральному округу
верхнего уровня и создать дочернюю диаграм- в ДПСС. На рисунке 2 приведена диаграмма дему уровня А0.
композиции блока.
Дочерняя диаграмма включает три блока (подсистемы): информационная подсистема
формирования и ведения реестров ООПО и
ДП на уровне субъекта РФ; информационная
подсистема формирования и ведения реестров
ООПО и ДП на уровне федерального округа
РФ; информационная подсистема формирования и ведения реестров ООПО и ДП на уровне
РФ.
Каждый из описанных выше блоков так же
декомпозируется. Формирование и ведение реестров включает следующие процессы: проверить полноту и достоверность предоставляемой Рисунок 2 Диаграмма декомпозиции блока
информации; принять решение о внесении (из- ѕИнформационная подсистема формирования
и ведения реестров ООПО и ДП на уровне
менении) информации в базе данных реестров;
федерального округа РФї
внести информацию в базу данных реестров
субъекта РФ; сформировать отчеты по реестДиаграмма декомпозиции блока ѕИнформарам по субъекту РФ.
ционная подсистема формирования и ведения
В рамках данной подсистемы выполняется реестров ООПО и ДП на уровне РФї реализупроверка полноты и достоверности предостав- ет следующие работы: внести изменения в базу
ляемой информации, принятие решения о вне- данных реестров по РФ; сформировать отчеты
сении или изменении информации в БД реест- по сводным реестрам по РФ.
ров, внесение информации в БД реестров субъОписанная модель предоставляет возможекта РФ, а также формирование отчетов по ре- ность выявить основные процессы и функции,
естрам на уровне субъекта РФ.
реализуемые сотрудниками структурных подИсследование технологии формирования и разделений органов управления МЧС России по
ведения реестров ООПО и ДП на уровне феде- ведению реестров ООПО и ДП. На основе моде80
??????? ? ??????????????? ???????? ??????????? ??????
Федин Ф.О., Чискидов С.В.
ли удобно выполнить разработку соответствующей базы данных и специального программного
обеспечения для ведения реестров.
Требования к информационной системе
Анализ функций, которые должны выполнять
программное обеспечение и база данных информационной системы для ведения реестров, позволил сформулировать основные требования к
этой информационной системе:
1) ведение базы данных по учету ООПО и
ДП на уровнях ДПСС МЧС РФ, РЦ МЧС РФ,
ГУ МЧС РФ;
2) предоставление выписок из реестров добровольных пожарных и общественных объединений пожарной охраны, а также журнала учета выписок;
3) ввод, хранение, обработка и поиск информации о добровольных пожарных (ФИО, регистрационный номер, паспортные данные, адрес постоянного места жительства, контактные
данные, образование в области пожарной безопасности и пр.), об общественных объединениях пожарной охраны (наименование, регистрационный номер, юридический и почтовый адреса, руководитель, контактные данные, ОГРН,
ИНН, виды деятельности в сфере пожарной безопасности и пр.);
4) учет заявлений на регистрацию общественных объединений пожарной охраны и добровольных пожарных в реестрах;
5) формирование печатных форм поданных
заявлений на регистрацию в реестрах;
6) формирование консолидированных отчетов по ведению реестров общественных объединений пожарной охраны и добровольных пожарных.
Кроме того, авторами были сформулированы следующие нефункциональные требования:
серверная часть: ОС Microsoft Windows
Server 2008 и выше; СУБД PostgreSQL 9.0 и выше; сервер 1С: Предприятие 8.2 и выше; Webсервер Apache 2.2; конфигурация разработанной ИС;
клиентская часть (рабочие станции сотрудников ГУ МЧС РФ по субъекту РФ, РЦ
МЧС РФ, ДПСС, подключенные к ведомственной Интрасети): ОС Microsoft Windows 7 и выше; Web-браузер.
?????????? ??????? ??????
На основании выводов работ [3, 4], в качестве метода проектирования БД модели базы
данных информационной системы для ведения
реестров ООПО и ДП авторами был выбран
метод семантического моделирования данных
(сущностьсвязь) нотации IDEF1X, являющейся подмножеством SADT методологии. Инструментальным средством, реализующим метод семантического моделирования данных, выбрано CASE-средство CA ERwin Data Modeler. С
использованием этого инструментального средства на логическом уровне представления данных были созданы: ER-диаграмма, КВ и FAмодели данных. Диаграмма включает только
сущности и связи между ними [3].
Далее была создана модель данных, основанная на ключах (KB модель), которая кроме сущностей и связей включает в себя ключевые атрибуты сущностей: первичные (PK) и
внешние (FK).
В последующем авторами была разработана
полная атрибутивная модель (FA-модель), которая предполагает наиболее детальное представление структуры проектируемой базы данных [5]: представляет данные в третьей нормальной форме и включает все сущности, атрибуты и связи.
На физическом уровне представления данных авторами были разработаны следующие
модели: трансформационная модель, ориентированная на формат выбранной СУБД и включающая все сущности, атрибуты, их типы данных, ограничения контроля целостности и согласованности; DBMS-модель, которая генерируется автоматически в виде SQL-кода в формате СУБД PostgreSQL.
На основе интерпретации полученной
DBMS-модели может быть сформирован системный каталог базы данных ИС для ведения
реестров ООПО и ДП в формате выбранной
СУБД.
??????? ? ??????????????? ???????? ??????????? ??????
81
2016'1(28)
?????????? ????????? ??????????????
???????
В качестве инструментального средства разработки спроектированной информационной
системы была выбрана платформа ѕ1С: Предприятие 8.3ї.
С данным инструментальным средством
можно работать в режиме конфигурирования и
исполнения. В процессе конфигурирования информационной системы для ведения реестров
ООПО и ДП разрабатывается так называемая
конфигурация. Она позволяет описать основные структуры данных, именуемые объектами
конфигурации, алгоритмы их обработки, а также настроить диалоговые формы объектов конфигурации и определить права доступа пользователей к функциональности системы. В дальнейшем платформа на основании разработанной конфигурации создаст прототип ИС, позволяющий должностным лицам территориальных
органов управления МЧС России в режиме исполнения вести базу данных по учету ООПО и
ДП, предоставлять выписки из реестров ООПО
и ДП, регистрировать ООПО и ДП, формировать печатные формы поданных заявлений, а
также консолидированные отчеты.
Авторами для разработки ИС для ведения
реестров ООПО и ДП использовались следующие объекты конфигурации: подсистемы, справочники, перечисления, документы, макеты, команды, роли, общие модули и формы, регистры
сведений, отчеты и др.
Разработанный прототип включает в себя 13
подсистем, 14 общих модулей, 2 перечисления,
21 справочник, 2 документа, 5 регистров сведений, 5 отчетов и др. [6].
Особенностью разработанного прототипа
ИС является возможность работы с ним в
многопользовательском режиме в варианте
ѕклиент-сервер приложений-сервер БДї. После
публикации разработанной конфигурации базы
данных на веб-сервере и его настройке у должностных лиц территориальных органов управления МЧС России появляется возможность получить доступ к системе с мобильного устрой82
ства, имеющего выход в сеть Интернет или ведомственную Интрасеть МЧС РФ.
Диалоговое окно разработанного прототипа
ИС для формирования реестров ООПО и ДП
представлено на рисунке 3.
Рисунок 3 Диалоговое окно разработанной
ИС для формирования реестров ООПО и ДП
Пример
консолидированного
реестра
ООПО, автоматически формируемого в среде
ИС, представлен на рисунке 4.
Рисунок 4 Отчет по зарегистрированным в
реестре ООПО (фрагмент)
Благодаря автоматизации работы сотрудников Департамента Пожарно-спасательных сил и
специальных формирований, территориальных
и объектовых подразделений добровольной пожарной охраны МЧС России, сократилось время на поиск необходимой информации по зарегистрированным общественным объединениям
пожарной охраны и добровольным пожарным,
а также подготовку необходимой отчетности.
Разработанный научно-методический аппарат решения задачи проектирования и разработки автоматизированной информационной
системы для ведения реестров ООПО и ДП позволяет: организовать своевременную регистра-
??????? ? ??????????????? ???????? ??????????? ??????
Федин Ф.О., Чискидов С.В.
цию в реестрах ООПО и ДП данных об ООПО,
ДП, ответственных лицах и видах деятельности в области пожарной безопасности; выполнять формирование макетов печатных форм и
выписок из реестров.
Разработанное программное обеспечение
ИС обеспечивает автоматизированное формирование сводных и консолидированных реестров ООПО и ДП по субъектам РФ и федеральным округам и передачу их руководству ДПСС
МЧС России для последующего анализа и принятия решения.
??????????
1. ????? ?.?., ????? ?.?. ?????? ??????.
????? 1: ?????????? ?????? ? ???????: ??????? ???????. ?.: ????, 2012. ? 204 ?.
2. ?e??? ?.?., ??????e?? E.?., ?e??? ?.?.
????e??? ??e??? ????????????? ?e??e??????? ???? ??-??????? // ?e????? ??????????? ????e????e?? ?????? ???????. ?e??? «?????????????? ???????????». ? 2013. ? ? 2. ?.
93-99.
3. ????? ?.?. ??????????? ????????????? ??????? ? ?????????????? ???????? ??????????????? ???????-??? // ??????? ????. ?
2013. ? ? 1 (25). ? ?. 119-126.
??? ?????????????????? ??????. ? ?????:
??? ??? ??????, 173 ?.
5. ????????? ?.?., ???????? ?.?., ?????????
?.?. ?????????? ?????? ??????? ?????????????? ???????? ??? ???????? ?????? ? ??????? ???????????????? // ??????????????
??????? ??????. 2012. ? 3. ?. 32-34.
6. ?????????? ???????????? ??????????? ???
??????? ???????? ???????????? ???????????
???????? ?????? ? ???????????? ????????
(?.2.3.1.13 ??? ?? 2014 ?.): ????? ? ??? /
???????? ??????????? ?????? ??? ??. ??????? ?????????????? ?????? ? ??????????;
4. ?????? ?.?., ???????? ?.?., ???????? ?.?.
???. ?????? ?.?. ????????; ??????. ?.?. ??-
???e?????????? ????? (??????? ??????e).
?????? [? ??.]. ?????: ??? ??? ??, 2014, -
????? 1. ????????????? ?????? ???????????-
104 ?.
?????????: ?????? ??????????? ???? ???????? ?.?.
??????? ? ??????????????? ???????? ??????????? ??????
83
1/--страниц
Пожаловаться на содержимое документа