Обоснована необходимость информационной поддержки процессов управления данными морским агентом в сервисной эргатической системе и разработан проект автоматизированной информационной системы, учитывающей специфику деятельности агентской компании. В процессе проектирования формализованы ключевые бизнес-процессы функционирования морского агента, разработаны структурно-организационная схема отделов агентской компании как эргатической системы и концептуальная контекстная диаграмма деятельности морского агента как элемента такой системы. Разработана и описана структура логической модели базы данных, проведено профилирование созданной базы данных для оценки эффективности ее использования при выполнении типовых CRUID операций. Численно оценены процессы отправки данных и обновления статуса записи, выявлены особенности сбалансированности потребляемых аппаратных ресурсов сервера системой управления базами данных, которая использовалась при проектировании. Предложены возможности дальнейшего развития рассмотренной тематики.
Within the framework of this article, the problematic of the process of information support of data management pro-cesses by the marine agent in the ergatic service system is indicated and a project of an automated information system that takes into account the specifics of the agency company is proposed. The specificity of the marine agent’s activities as an element of the ergatic service system is indicated, and the need to take into account its social and psychological aspects of labour is substantiated. The relevance of the automated information systems usage to support the recording of production activities by a marine agent based on the use of modern information technologies and software has been substantiated. The specificity of the introduction port community modern information systems is described, main functional capabilities and advantages of such systems are given. The criteria for the effective implementation of software solutions and systems for automating the process of recording information in service ergatic systems for structuring and ensuring the availability of technical information are considered. Methods of system analysis, functional modeling of business processes, methods of object modeling of software development, methods of relational description of conceptu-al schemes of the subject area, as well as the method of profiling database performance are used as a scientific basis of the paper. The results of the marine agent key business processes in the activities formalization are presented, a structural-organizational dia-gram of the agent company’s departments and a conceptual contextual scheme of his work in IDEF0 notation are developed. The structure of the logical database model using the MySQL system has been developed and described. The profiling of the created da-tabase was carried out to assess the effectiveness of its use when performing standard CRUID operations using phpMyAdmin. The processes of sending data and updating the status of a record are numerically evaluated, and features of the balance of the server's hardware resources consumed by the database management system used while managing the database created are revealed. Object model for the information system functioning has been created in the form of a list of its use options, class diagrams and components, which makes it possible to reflect the main connections between key object entities. The capabilities of the created class for perform-ing CRUID operations, using the Entity class for implementing data management methods, authorization and registration classes for delegation to the data validation class for checking the results of user input in the system interface for their correctness are de-scribed. The composition of the operating forms package is describes, which contains classes of named user interface forms used by the spacing and positioning functional components to support the process of viewing electronic documents, filtering data, sending emails, sending data to print, generating reports and exporting data, searching data with the DataSearcher class. The purpose and functional composition of the registration and authorization components, the formation of the information system interface, data management, data backup and archiving, logging of completed actions, generation of reporting documents and processing of elec-tronic forms are described.
Розглянуто специфіку процесу інформаційної підтримки процесів управління даними морським агентом в сервісній ергатичній системі і виконано проектування автоматизованої інформаційної системи, яка враховує специфіку діяльності агентської компанії. Наведено результати формалізації бізнес-процесів в діяльності морського агента. Розроблено та описано структуру логічної моделі бази даних, проведено профілювання створеної бази даних для оцінки ефективності її використання при виконанні типових CRUID операцій засобами phpMyAdmin. Чисельно оцінені процеси відправки даних та оновлення статусу записів, виявлені особливості збалансованості споживаних використовуваною системою управління базами даних апаратних ресурсів сервера при управлінні створеної базою даних. На базі використання мови UML створена об'єктна модель функціонування інформаційної системи у вигляді списку варіантів її використання, діаграм класів і компонентів, що дозволяє відобразити основні зв'язки між ключовими об'єктними сутностями. Описано можливості створеного класу виконання CRUID операцій, використання ним класу Entity для реалізації методів управління даними, класів Authorization і Registration для делегації класу валідації даних процесів перевірки результатів введення користувачем даних в інтерфейсі системи на їх коректність. Описано призначення і функціональний склад компонентів реєстрації та авторизації, формування інтерфейсу інформаційної системи, управління даними, резервування та архівації даних, логування виконаних дій, генерації звітних документів і обробки електронних форм. Запропоновано можливості подальшого роз-витку розглянутої тематики