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

3D实体地质模型共享系统的设计与实现

发布时间:2021-03-24 06:15
  20世纪四五十年代第三次工业革命的爆发促进了3D打印技术的形成与发展。随着科学的进步,该技术已经成功应用到航空航天、医学、服装、房屋建筑以及食品制造等众多领域。目前,我校有一间专注于3D打印研究的重点实验室,实验室有多台基于不同原理的打印机设备和2台扫描仪设备。我们将3D打印技术与地质学研究相结合,利用3D打印机打印了大量的实体地质模型。随着研究的深入,实体地质模型的种类和数量还在不断增加,而有些模型却在使用过后进入了搁置的状态。因此,如何让搁置的实体模型利用价值最大化是3D打印技术领域研究的热点问题之一。本文针对实体地质模型搁置而造成学习资源利用价值降低问题设计了3D实体地质模型共享系统。论文查阅了大量的国内外文献,在研究了多种主流计算机技术的基础上结合前后台用户需求分析,最终选择在Java开发平台上利用SSM(Spring+SpringMVC+Mybatis)框架对系统进行部署与实现。其中系统的web端服务器采用Tomcat,数据库采用MySQL,使用浏览器/服务器的访问模式将系统的软件架构分为表现层、业务层和服务层,引入Freemarker模板引擎实现程序逻辑和页面设计的分离。系... 

【文章来源】:中国地质大学(北京)北京市 211工程院校 教育部直属院校

【文章页数】:81 页

【学位级别】:硕士

【部分图文】:

3D实体地质模型共享系统的设计与实现


B/S架构工作原理图

架构图,架构


中国地质大学(北京)硕士学位论文是一个技术发展成熟、文档完善、并且在软件系统设计中秀开源框架(薛茹,2018)。它是一个本身占用内存很小小且包含控制反转(IOC)和面向切面(AOP)技术的轻制反转技术可以为系统提供开发时所需的对象实例,而对n 容器进行配置和生命周期的管理。因此 IOC 技术的应用实例过多而造成内存溢出的情况。其次,系统非业务流程处重复,因此可以先对重复的代码进行单独提取,然后在OP)将其放入需要的部分,从而实现系统业务逻辑与系统ring 的架构如下图 2-2 所示:

流程图,流程图,处理器,前端控制器


图 2-3 SpringMVC 流程图具体的工作流程(朱慧栋,2016):1.用户发起请求,请求响应被传输到前端控制器;2.前端控制器接收请求,并将消息转发给处理器映射器(HandlerMappering),HandlerMappering 通过 url 查找到相应的处理器(Handler),处理器也可以被称为 Controller;3.匹配到相应的 Controller 后,HandlerMappering 会向 DispatchServlet 返回一个包含了实例化处理器对象的执行链(HandlerExecutionChain);4.之后前端控制器(DispatchServlet)请求处理器适配器(HandlerAdapter)执行处理器(Handler);5.处理器适配器会根据匹配的处理器(Controller)到相应的业务层执行业务功能,并将包含处理好的结果的 ModelAndView 返回;6.之后处理器适配器(HandlerAdapter)再将返回得到的 ModelAndView 返回


本文编号:3097221

资料下载
论文发表

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


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

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