Font Size: a A A

Design And Implementation Of ISIGHT Model File Management System Based On Message Queue

Posted on:2019-08-06Degree:MasterType:Thesis
Country:ChinaCandidate:B C LiFull Text:PDF
GTID:2428330593950279Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of computer-aided optimization techniques,the design process of related software auxiliary products has become increasingly dependent on the industrial design process.As an excellent computer-aided optimization tool,iSIGHT software can integrate most of the commonly used modeling and analysis software and store the integration information in a model file that is suffixed with ZMF.However,due to the fact that the model files of the iSIGHT system are too distributed at this stage,the model files cannot be uniformly managed,and a lot of system resources are consumed in the process of analyzing the models.The model files have poor readability and do not provide a visual interface.To solve the above problems,this paper designs and implements an iSIGHT model file management system based on message queue.The main work and innovation of this article are as follows:(1)By investigating the current status of the iSIGHT system,the problems encountered by design engineers in the use process were collected and the overall functional requirements of the system were analyzed.The system is mainly composed of a model management business platform and a model execution business platform.Based on the characteristics of the document management system business,the functional modules of each platform are determined.(2)Through the determination of system functional requirements,the overall design of the system: the system uses MVC design mode,the server is divided into application server,mail server,model analysis server,communication between servers using message queue as a bridge.Through the introduction of the mail server and the message queue server,the request of the model execution and the response of the execution result are separated,and the coupling between each other is reduced.The key data such as user passwords are encrypted and transmitted using the secure hash algorithm SHA256.The server uses salt when storing user passwords to the database to ensure the security of the system.(3)According to the overall design plan,the detailed design and development of each module: The system provides necessary conditions for the unified management of model files by using the mature SSM framework;The jTopo topology graphic development toolkit parses the node information in the model file;uses ActiveMQ message queue technology to separate the execution of the model execution request from the execution result,reducing the coupling between systems;to increase the execution result readability,using the HighCharts drawing plug-in to graphically execute the results.Finally,through the functional testing and performance testing of each module,the robustness and concurrency of the system are detected.After the system runs online,it realizes the unified management of the model files,provides the functions of efficient archiving and file retrieval,provides information support for the development of enterprises,and improves the working efficiency of iSIGHT engineers by providing an optimized model for professional personnel to configure and run the environment.
Keywords/Search Tags:Message Queue, File Management, iSIGHT Model File
PDF Full Text Request
Related items