当前位置:主页 > 科技论文 > 软件论文 >

基于消息队列的iSIGHT模型文件管理系统的设计与实现

发布时间:2020-03-25 23:57
【摘要】:随着计算机辅助优化技术的发展,工业设计过程中越来越依赖相关软件辅助产品的设计与优化。iSIGHT软件作为一款优秀的计算机辅助优化工具,能集成大部分常用的建模、分析软件,并将集成信息保存在以ZMF为后缀的模型文件中。但由于现阶段iSIGHT系统的模型文件分布过于分散,无法对模型文件进行统一管理,且解析模型过程中消耗大量系统资源,模型文件执行结果可读性差,未提供可视化界面。针对上述问题,本文设计和实现了一个基于消息队列的iSIGHT模型文件管理系统。本文主要的工作和创新点如下:(1)通过调研iSIGHT系统的使用现状,收集了设计工程师在使用过程中遇到的问题,分析系统的总体功能需求。系统主要由模型管理业务平台与模型执行业务平台两部分组成,根据文件管理系统业务的特点,确定了各平台的功能模块。(2)通过确定系统功能性需求后,对系统进行总体设计:系统采用MVC设计模式,服务器端分为应用服务器、邮件服务器、模型解析服务器,服务器间的通讯使用消息队列作为桥梁。通过邮件服务器与消息队列服务器的引入,将模型执行的请求与执行结果的响应进行分离,降低了彼此之间的耦合。对用户密码等关键数据采用安全散列算法SHA256进行加密传输,服务器端在存储用户密码到数据库时采用加盐处理,以此来保证系统的安全性。(3)根据总体设计方案,对各模块进行详细设计与开发:系统通过使用成熟的SSM框架,为模型文件的统一管理提供必要条件;使用jTopo拓扑图形开发工具包对模型文件中的节点信息进行解析;使用ActiveMQ消息队列技术将模型执行的请求与执行结果的响应进行分离,减少了系统间的耦合;为增加执行结果可读性,使用HighCharts绘图插件将执行结果图形化。最后,通过对各模块进行功能性测试与性能测试,来检测系统的健壮性和并发性。系统上线运行后,实现了模型文件的统一管理,提供了高效归档和文件检索功能,为企业发展提供信息化支持;通过提供给专业人员易用的优化模型配置与运行环境,提高iSIGHT工程师的工作效率。
【图文】:

证书


北京工业大学工程硕士专业学位论文进行配置[32]:(1) 下载系统所需要的 FIPER 版本的 exe 可执行文件,并进行安装。(2) FIPER 软件包含安装说明,安装 FIPER 后,需要配置环境变量方便每次启动软件时无需指定路径,将FIPER安装目录下的bin\win32添加到环境变量Path中。(3) 通过 FLEXM Utilities 插件,使用 License 证书配置路径,激活 FIPER 软件。具体路径设置如图 5-1 所示:

界面图,界面,调用者,登录系统


返回首页图 5-4 用户登录时序图Fig.5-4 User login sequence diagram登录系统,登录界面如图 5-5 所示。按照对用户身份合法性验证是通过前端页面据为用户名和密码。送过来的 Ajax 请求首先会被前端控制对请求中的参数进行验证。并根据请求的[35]。 checkUser()方法被触发后,会调用 Dao 层触发后,会查询数据库中是否有用户名和法的调用者,,直至返回登录者。回值判断用户是否登录成功。
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP391.72;TP311.52

【相似文献】

相关期刊论文 前10条

1 邰宇;;基于海量数据消息队列的性能比较及其优化[J];科技传播;2018年03期

2 胡志辉;牛德雄;许国庆;;消息队列管理在信息交换中的研究[J];计算机与现代化;2009年01期

3 邓波;防止消息队列阻塞的办法[J];华南金融电脑;2003年06期

4 肖翼翔,万庆萱,王长年,苏厚勒;基于消息队列机制的中间件及其在一卡通项目中的应用[J];微型电脑应用;2000年07期

5 沈华峰;;如何实现进程通信的程序设计——消息队列方法[J];上海微型计算机;1998年16期

6 逄焕众;用于进程间通信的消息队列探讨[J];中国金融电脑;1998年08期

7 王颖;李立新;黄伟健;;基于消息队列的数据库并发服务器的实现[J];微计算机信息;2006年03期

8 周世杰;刘锦德;秦志光;;消息队列技术研究:综述与一个实例[J];计算机科学;2002年02期

9 张英辉;;消息队列技术在短信通信中的应用[J];中小企业管理与科技(上旬刊);2013年03期

10 穆荣均;;消息队列漫谈[J];程序员;2010年11期

相关会议论文 前8条

1 张磊;陈荦;吴秋云;李军;;基于消息队列的分布式信息查询技术的研究与实现[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年

2 郭杰;;基于NoSQL的持久化消息队列设计实现[A];全国冶金自动化信息网2014年会论文集[C];2014年

3 王羿;;基于分布式消息队列的一体化短信平台[A];中国新闻技术工作者联合会2018年学术年会论文集(学术论文篇)[C];2018年

4 江华;;基于消息队列的通信模型在过程控制系统中的应用[A];中国计量协会冶金分会2007年会论文集[C];2007年

5 陆_

本文编号:2600624


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2600624.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b3abe***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com