基于mashu技术的三维房屋租赁系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于mashu技术的三维房屋租赁系统

基于mashup技术的三维房屋租赁系统 作品类别:技术开发类 组 长:曾能贤 组 员:虞芬飞 徐镭 指导老师:杨柏林 王勋 浙江工商大学计算机与信息工程学院 2009年12月5日 文摘 Mashup是一种新型的基于Web的数据集成应用程序,具有第二代Web应用程序的特点,此时正成为互联网上的新一代红星,并必将成为Web2.0的流行趋势之一。本房屋系统租赁系统正是独特运用Mashup的相关特性构建而成的。在本系统中,我们通过调用Google Maps API结合IBR技术,在谷歌卫星地图上生成各种不同的小图钉,并将生成的小图钉赋予包括文字、图像、三维立体展示等信息入口,使得用户在充分浏览房屋周围地理位置信息的同时,还可以详尽的了解到房屋的相关的构造参数、房屋出租信息、甚至三维房屋立体展示等。 同时,我们在意识到B/S结构的不足时,独特利用了Extjs这一针对RIA(富联网运用)的JavaScript类库结合Ajax技术,在网页实现基本无刷新的同时,并对页面间的跳转进行了相应的优化操作。最终生成了我们可以与桌面客户端相媲美的浏览器运用,使得用户达到了最完美的体验。 本文中在第一章中对本系统进行了简要的概述,在第二章中对系统中涉及到的技术进行了初步的介绍并指出在系统中哪个位置使用到了相应的技术,在第三、第四章中我们对系统进行了重点介绍,第五章则简要的描述了系统的未来发展前景和可拓展性。本文是本房屋租赁系统的补充,也可当做本房屋租赁系统的使用说明 关键词: Mashup ,Extjs , Google Maps API,AJAX ,房屋出租,JavaScript 目录 文摘 1 第1章 引言 4 1.1 选题背景 4 1.2 本系统概述 5 1.3 系统创新点 6 1.4 本文章节安排 8 第2章 系统技术介绍 9 2.1 Mashup介绍 9 2.1.1 Mashup技术简介 9 2.1.2 系统中的Mashup 运用 9 2.2 AJAX介绍 10 2.2.1 AJAX技术简介 10 2.2.2 系统中的AJAX 运用 10 2.3 Google Maps API介绍 11 2.3.1 Google Maps API简介 11 2.3.2 系统中的Google Maps API运用 11 2.4 IBR技术介绍 11 2.4.1 IBR技术介绍 11 2.4.2 IBR的主要绘制方法 12 2.4.3 系统中的IBR技术运用 12 2.5 RIA介绍 13 2.5.1 什么是RIA 13 2.5.2 系统中的RIA运用 13 2.6 JSON介绍 14 2.6.1什么是JSON 14 2.6.2 JSON的具体形式 14 2.6.3 系统中的JSON运用 14 2.7 Extjs类库 15 2.7.1 什么是Extjs 15 2.7.2 系统中的Extjs类库的运用 15 第3章: 关键技术实现 16 3.1基于特征点的图像拼接算法 16 3.1.1算法原理 16 3.1.2 Harris角点检测算法 16 3.1.3特征点搜索和定位 17 3.1.4图像拼接 17 3.1.5算法实现 18 3.1.6实现过程 18 3.2 Google Maps API实现 19 3.2.1系统中的Mashup集成结构 19 3.2.2 Google Maps API与JSP语言的结合方式 20 3.2.3系统中所使用的Maps API函数及实现代码 22 第4章 三维房屋租赁系统分析设计与实现 23 4.1 体系结构设计 23 4.1.1 体系结构设计 23 4.1.2 应用程序开发设计 24 4.2 数据库设计 25 4.2.1 逻辑设计E-R图 25 4.2.2 ?物理设计表 28 4.3 模块设计 31 4.3.1 模块功能介绍 31 4.3.2 各模块部分功能实现与设计代码 33 4.4 前台场景界面设计 41 4.4.1 页面结构 41 4.4.2 页面流程 42 4.4.3 页面截图 44 4.5.1 场景一:发布房屋信息 50 4.5.2 场景二:访客发布广告信息 51 4.5.4 场景四:会员后台管理 55 4.5.5 场景五:同城交友 57 4.5.6 场景六:管理员后台管理 58 第5章 总结与展望 60 5.1系统成果 60 5.2 未来工作 60 5.2.1未来版本拓展功能。 60 5.2.2运用前景 60 5.2.3 市场策略 61 参考文献 62 附录 63 附录1(系统中所使用的Google Maps API函数及实现代码) 63 附录2(Extjs类库下的Google Maps 实现) 69 附录3(验证码无刷新替换) 71 正文 第1章 引言 1.1 选题背

文档评论(0)

jiqinyu2015 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档