3/17/2023 0 Comments Modelio activity diagram eventEach UML diagram is a different view of the modeled system, but. The models created from the diagrams of Unified Modeling Language (UML) are widely used, considering that it is standard and a large number of modeling tools exists for it. The design and development of this system aims to provide technical support for the service quality of enterprise human resource management business, to improve the overall efficiency, promote the pace of enterprise strategic development, and enhance the market competitiveness of enterprises.Ĭurrently, there is a widely used paradigm called Model Driven Architecture (MDA) for code generation from models, because this ensures shorter development times. In summary, the system designed here has the basic functions but also to ensure good performance, suitable for enterprise personnel management, organizational management, recruitment management, training management and salary management. System CPU occupancy rate can be basically controlled below 30%, and memory usage rate is below 30%. The average response time of the business end is less than 0.4 s, and the average response time of the terminal side is less than 0.5 s, which all meet the standards. The results show that the throughput of the main functional modules in the system is greater than 100 times/s when dealing with the business, and the success rate of event processing is greater than 99%. In the end, the operation performance of the system is tested. Its interface is simple, easy to understand, and easy to operate, with low investment, low cost, high safety, good performance and easy maintenance, which help to improve the work efficiency and modern management level of enterprises. The system mainly includes six modules: personnel management, organizational management, recruitment management, training management, salary management and system management, which integrates enterprise information and realizes the functions of easy access and easy query of information database. In this system, performance logic and business logic are separated, which makes it convenient for the development and maintenance of the system. Combined with Model View Controller (MVC) design pattern, this system can be used by users without geographical restrictions and system maintenance. The mature Microsoft SQL Server 2008 introduced by Microsoft is used as the database platform. The system is supported by Browser-Server (B/S) structure, with the current popular Java 2 Platform Enterprise Edition (J2EE) multi-level structure as the overall architecture. Then a HRMS is designed and developed, based on the user’s key functional requirements and related technologies, which is reasonable and easy to maintain. To solve the above problems, the overall demand is analyzed, as well as feasibility and key technologies of the enterprise HRMS system. The use of XSLT transformation rules in the context of the template approach of model transformations has allowed the reusability and interoperability of class diagrams between the two modeling tools.Ĭlient-Server (C/S) application is always used in the existing Human Resource Management System (HRMS) as the system architecture, which has the problems of complex maintenance and poor compatibility and cannot use professional database and development system, making the system development difficult and the data security low. It is within this context that we present our approach, whose objective is to identify and solve the problem of interoperability in the XMI files of the UML language’s class diagrams and mainly between the Modelio and ArgoUML tools. However, the independent evolution of these standards, namely UML and XMI, has led to interoperability problems between UML modeling software. The serialization of these models is done by another standard published by the OMG called XML Metadata Interchange (XMI) which is recommended to ensure interoperability between UML modeling tools. The architecture of computer systems is presented as models described by many UML modeling softwares. Model-driven engineering is an approach that applies to software engineering and advocates the use of models throughout the development cycle.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |