当前位置:主页 > 管理论文 > 会展论文 >

基于充血模型的虚拟展览馆系统的设计与实现

发布时间:2017-05-27 06:14

  本文关键词:基于充血模型的虚拟展览馆系统的设计与实现,由笔耕文化传播整理发布。


【摘要】:随着计算机应用和互联网的飞速发展,人类社会渐渐步入了信息社会,世界各地都建有展览馆来展示当代的文化、科技和产品,但并非每一个人都可以花费昂贵的交通住宿费用去参观和游玩每一个展览馆,为了解决这个问题一个新的应用诞生了:虚拟展览馆,它是指在互联网上以3D虚拟现实的方式展现现实中的展览馆,通过软件的交互设计模拟实体展览的各种功能。 虚拟展览馆的并不只是实体的简单复制,它的功能比较复杂,开发技术也比较尖端。所以在开发虚拟展览馆软件的过程中所隐含的问题日益显著,领域专家专注于具体的展览馆的业务逻辑,但是并不了解程序是如何开发的,而开发人员对系统涉及的业务逻辑的理解是很模糊的,领域专家和开发人员之间存在交流的障碍,最终导致需求信息无法清晰明了的被表达出来。 为了解决这个复杂的问题,本文通过对领域模型的分析,引入了充血模型,越过问题域的表象介绍其底层的结构,给软件开发人员提供所需要的方法。充血模型给这个复杂的系统进行了层次的划分,将整个系统分为四层,从上至下分别为展示层、服务层、领域层、基础设施层。其核心在于领域层,它关注领域知识和业务逻辑,便于以后的扩展和维护,拥有单一职责的特点,最大的优点就是面向对象。 该虚拟展览馆系统基于B/S架构,使用了目前J2EE流行的开源框架Spring和Ibatis来实现对充血模型的技术支持。基于Spring的annotation实现服务层和领域层中领域对象的依赖注入,基于Spring的AOP实现服务层中service的事务管理,基于SpringMVC实现充血模型的MVC架构。前端3D部分为单页面,将X3D引擎内嵌于某个页面上,基于Ajax实现展示层中界面的部分刷新,减少网络流量,提高用户体验。虚拟展览馆系统引入了充血模型之后,大大降低了开发领域逻辑的难度,清晰的层次结构满足了虚拟展览馆系统的需求。
【关键词】:虚拟展览馆 领域模型 充血模型 SpringMVC Ibatis
【学位授予单位】:南京大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52;TP391.9
【目录】:
  • 摘要5-6
  • Abstract6-8
  • 目录8-10
  • 图目录10-11
  • 表目录11-12
  • 第一章 引言12-17
  • 1.1 项目背景12
  • 1.2 虚拟展览馆的发展概况12-14
  • 1.2.1 虚拟展览馆的目的和研究意义14
  • 1.2.2 虚拟展览馆的应用前景14
  • 1.3 本文主要研究的工作14-16
  • 1.4 本文的组织结构16-17
  • 第二章 相关技术分析17-28
  • 2.1 领域模型17-22
  • 2.1.1 贫血模型18-19
  • 2.1.2 充血模型19-22
  • 2.2 MVC框架22-24
  • 2.2.1 SpringMVC22-24
  • 2.3 Ibatis24-25
  • 2.4 前端技术25-27
  • 2.4.1 Velocity25-26
  • 2.4.2 Ajax26
  • 2.4.3 Jquery26-27
  • 2.5 本章小结27-28
  • 第三章 虚拟展览馆系统的分析与设计28-57
  • 3.1 项目总体规划28-29
  • 3.2 系统需求分析29-34
  • 3.3 系统总体设计34-40
  • 3.3.1 模块架构34-36
  • 3.3.2 系统分层36-40
  • 3.4 系统模块设计40-53
  • 3.4.1 设计模式40-41
  • 3.4.2 会员管理模块41-43
  • 3.4.3 在线购买模块43-47
  • 3.4.4 展会策划模块47-50
  • 3.4.5 会议厅模块50-53
  • 3.5 数据库设计53-56
  • 3.6 本章小结56-57
  • 第四章 虚拟展览馆系统的实现57-71
  • 4.1 系统架构实现57-61
  • 4.2 会员管理模块的实现61-64
  • 4.3 在线购买模块的实现64-66
  • 4.4 展会策划模块的实现66-68
  • 4.5 会议厅模块的实现68-70
  • 4.6 本章小结70-71
  • 第五章 总结与展望71-72
  • 5.1 总结71
  • 5.2 进一步工作展望71-72
  • 参考文献72-75
  • 致谢75-76
  • 参与项目76-78

【参考文献】

中国期刊全文数据库 前8条

1 张娇娇;张大坤;;基于vrml的虚拟展览馆系统设计[J];仪器仪表用户;2008年06期

2 杜宝江;王立平;刘佳;李正;王海鹏;;一种用于在线搭建的虚拟展览馆拆分及检索方法[J];计算机应用研究;2010年09期

3 金伟毅;陈炳发;;基于X3D-Java虚拟航空展览馆参数化设计[J];中国制造业信息化;2010年03期

4 张凤英,邹咸林;基于领域模型的面向对象分析及UML建模[J];计算机应用与软件;2004年06期

5 马珂;李思Zs;陈彬;;中视典:增强现实技术——创新改变世界[J];上海经济;2013年Z1期

6 王非;;领域驱动模型的WEB软件系统设计研究[J];微型电脑应用;2012年01期

7 孙元浩,龚震宇,俞建新,潘金贵;虚拟展览馆的构建方法[J];系统仿真学报;2003年03期

8 杨小青;;网上展览刍议[J];科技资讯;2006年34期

中国硕士学位论文全文数据库 前1条

1 张金松;领域驱动设计在航务海事系统中的应用研究[D];大连海事大学;2010年


  本文关键词:基于充血模型的虚拟展览馆系统的设计与实现,由笔耕文化传播整理发布。



本文编号:399076

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/huizhanguanlilunwen/399076.html


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

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