Создание единой (комбинированной) методологии проектирования государственных информационных систем и ее нотации, а также использование эффективного инструментария при разработке проектов для целей органов государственной власти унифицирует процесс создания информационных систем в различных регионах Российской Федерации. Данная работа продолжает исследования авторов по разработке такой методологии и ее нотации, которые адаптируют существующие подходы к проектированию и разработке информационных систем для нужд различных ведомств органов государственной власти, позволяя сделать перенос методов проектирования из одного ведомства в другое. В работе рассматривается проект, посвященный проектированию информационной системы отечественного инспекционно-досмотрового комплекса для обеспечения таможенного осмотра и интроскопического контроля большегрузного транспорта, а также генерации комплекта соответствующих документов. В работе разрабатывается метод проектирования, использующий комбинированный подход, сочетающий в себе методологию функционального моделирования IDEF0 и методологию управления бизнес-процессами BPM, а также нотации BPMN и~UML. Примером рассматриваемого в работе проекта является автоматизированный инспекционно-досмотровый комплекс для таможенных органов, позволяющий провести весь комплекс досмотровых мероприятий и генерацию комплекта документов о проведении таможенного осмотра. В работе представлены диаграммы проектной документации, которые были разработаны, запрограммированы и внедрены в рассматриваемый инспекционно-досмотровый комплекс. Практическая значимость заключается в значительном сокращении времени проведения таможенного осмотра, что позволяет снять нагрузку с персонала, ведет к уменьшению количества ошибок при оформлении документов, а также решает проблему импортозамещения и~снижает эксплуатационные расходы по сравнению с импортными аналогами. C. 62-78.
The creation of a unified (combined) methodology for designing of state information systems and its notation, as well as the use of effective tools in the development of projects for the purposes of public authorities, unifies the process of creating of information systems in various regions of the Russian Federation. This work continues the research of the authors on the development of such a methodology and its notation, which adapt existing approaches to the design and development of information systems for the needs of various departments of public authorities, allowing the transfer of design methods from one department to another. The paper considers a project dedicated to the design of an information system for a domestic vision inspection system to ensure customs inspection and introscopic control of heavy vehicles, as well as the generation of a set of relevant documents. The work develops a design method using a combined approach that combines the IDEF0 functional modeling methodology and the BPM business process management methodology, as well as BPMN and UML notations. The end result of the project considered in the work is an automated vision inspection system for customs authorities, which makes it possible to carry out the entire range of inspection activities and generate a set of documents on customs inspection. This paper presents diagrams of design documentation that were developed, programmed and implemented in the considered vision pagebreak inspection system. The practical result lays in a significant reduction in the time of the customs inspection, which allows one to relieve the burden on the staff, leads to a decrease in the number of errors in the preparation of documents, and also solves the problem of import substitution and reduces operating costs compared to imported counterparts.
Ключевые слова: методология проектирования, государственные информационные системы, автоматизированное проектирование, инспекционно-досмотровые комплексы, ИДК, IDEF0, SADT, BPM, S-BPM, UML, workflow, RDF.
Keywords: software engineering, state information systems, computer-aided design, vision inspection system, IDEF0, SADT, BPM, S-BPM, UML, workflow, RDF.