1.绪论 1
1.1研究的背景及意义 1
1.2国内外研究概况 1
1.3论文的主要研究工作 1
2.关键技术 1
2.1 SSH框架技术 1
2.1.1 Spring技术 1
2.1.2 Spring MVC简介 1
2.1.3 Hibernate简介 2
2.1.4 SSH框架整合 2
2.2 Ajax技术 3
2.3 WebGL和krpano技术 3
2.4 Android混合开发技术 4
3.系统需求分析 4
3.1需求概述 4
3.2用户及用例 5
3.3功能性需求分析 5
3.4系统运行环境需求 6
4.系统设计 6
4.1系统总体设计 6
4.2功能模块设计与实现 9
4.2.1 服务器功能模块设计与实现 9
4.2.2 移动客户端功能模块设计与实现 12
4.2.3 PC客户端功能模块设计与实现 14
4.3 Krpano全景软件设计 15
4.3.1 Krpano软件框架设计 15
4.3.2 Krpano工具使用流程 17
4.3.3 Krpano运作机制 18
4.3.4 Krpano插件使用与制作 20
4.4 Android界面设计 26
4.4.1 ViewPager+Fragment实现可滑动和切换的标签页 26
4.4.2 重新LinearLayout实现下拉刷新与加载更多 26
4.4.3 webview加载Krpano内核以及调用百度地图和高德地图导航 27
4.4.4 微信分享 28
5. 系统测试 29
5.1 PC的文案内容管理功能测试 29
6.总结与展望 32
参考文献 33