{'fraction_non_alphanumeric': 0.017857142857142856, 'fraction_numerical': 0.0008503401360544217, 'mean_word_length': 5.923529411764706, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Unified Design Methodology for State Information Systems

The development of state information systems, state electronic services, and electronic government systems require special approaches. However, at present, the requirements for the design notation of domestic state software are not defined and fixed. In the established practice, in the development of state software projects with a certain specificity and increased social significance, already existing technological solutions used in the private business are applied to the state information systems for various state departments of the Russian Federation. For the design of the state information systems and state e-services, it is suggested to use the unified methodology proposed by the authors, which includes subjects and objects, actions and processes, administrative restrictions, the IDEF0 standard, workflow class notation, the UML standard. The use of the proposed unified design methodology significantly structures, unifies and simplifies state software development. The advantages of using the proposed approach are illustrated in the implemented project to create a domestic customs inspection system.