Font Size: a A A

Design And Implementation Of ANSYS Resource Database System For Security Engineering

Posted on:2024-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:P S CaiFull Text:PDF
GTID:2531307058456764Subject:Safety science and engineering
Abstract/Summary:PDF Full Text Request
ANSYS is a large-scale finite element software commonly used in the safety engineering major.Users need to refer to a lot of learning materials when learning ANSYS software,and there are many modules of ANSYS software,and each module has differences in modeling,operation steps,meshing methods,post-processing methods,etc.In order to help users learn and use ANSYS software,we adopt database technology and combine object-oriented programming ideas to research and develop ANSYS resource database system applicable to safety engineering majors,based on the design of the usage needs of ANSYS users in safety engineering majors,and provide a resource platform for users to access ANSYS software learning materials and usage techniques.The main work of this paper is as follows:(1)Taking as background the actual needs of users in safety engineering,we analyze the requirements of the ANSYS resource database system and conclude that users have the following needs: accessing classical cases of each module of ANSYS software,querying material parameters,viewing cases related to safety engineering,solving common error reporting problems of ANSYS software,ensuring the security of the database system,understanding the information related to ANSYS software Based on the above requirements,seven functional modules are identified for the ANSYS resource database system,namely:login and registration module,case query module,parameter query module,safety topic module,error guide module,software introduction module,and industry news module.And the above seven functional units are analyzed in detail.Based on the identified functional entities,an E-R diagram reflecting the relationship between the entity sets was designed and drawn with the user as the center,describing the connection between the user and the identified functional modules.The ANSYS resource database structure was designed on the basis of My SQL database management system.(2)An outline analysis of the ANSYS resource database system has been performed to plan the system architecture,which is divided into first page,web layer,service layer,Dao layer and database,ANSYS resource database system will be developed strictly according to these five hierarchical structures.Through object-oriented technology,it is determined that the entity objects of this system mainly include two object types,namely ANSYS software module objects and functional objects of ANSYS resource database system.The two object models were analyzed separately,and the data table of each object model was constructed in My SQL database management system by SQL statements to store the data of corresponding entities using the object-oriented-relational mapping rule.(3)The detailed design of the ANSYS Resources Database System is conducted to determine the functionality and structure of each module,with each functional module analyzed and Functional development is carried out by Web layer,Service layer and the Dao layer according to object-oriented class construction using Java programming language,axios network query library and Mybatis persistence layer framework as turns to achieve functional systems.Functional development Anticipated in the system is complemented by demonstrations of development processes with diagrams such as class diagrams and development flows.(4)The human-computer interaction page of ANSYS resource database system was developed.The page development was based on MVVM architecture,using Vue.js framework and HTML and CSS languages.Based on web design principles,the main page structure of ANSYS resource database system is divided into four parts: navigation bar,simulation propaganda bar,industry dynamic information display bar,and quick link bar.(5)According to the test methods of engineering software,test results are scheduled for the established functions of ANSYS Resources database systems,test cases are designed,and functional and processing tests are carried out for the entire system.The pass rate of the test is 100%,and from the test results,the stability of ANSYS resource database system meets the design requirements.
Keywords/Search Tags:ANSYS resource database, MVVM architecture, Java programming language, Mybatis Framework
PDF Full Text Request
Related items