张家宇-Google Map拼车网中信息撮合系统的设计与实现(2)

2019-03-16 21:02

目录

第一章 概述

1.1 课题研究背景 ...................................................... 1 1.2 课题研究目的及意义 ................................................ 1 1.3 课题的国内外研究现状 .............................................. 2 1.4 本文研究内容及技术路线 ............................................ 2

1.4.1 本文研究内容与组织结构 ............................................................................... 2 1.4.2 技术路线 ........................................................................................................... 3 本章小结 ............................................................... 4 第二章 系统涉及技术及其分析

2.1 AJAX技术及其特点 ................................................. 5

2.1.1 AJAX概述 ....................................................................................................... 5 2.1.2 AJAX定义 ....................................................................................................... 6 2.1.3 AJAX核心技术 ............................................................................................... 6 2.1.4 AJAX工作原理 ............................................................................................... 8 2.2 XML技术 ......................................................... 10

2.2.1 XML的历史与背景 ....................................................................................... 10 2.2.2 XML系列简述 ............................................................................................... 11 2.2.3 XML语法简述 ............................................................................................... 11 2.2.4 XML解析技术 ............................................................................................... 12 2.3 空间数据库技术概述 ............................................... 15

2.3.1 OpenGIS简介.................................................................................................... 15 2.3.2 MySQL中对OpenGIS的支持 ..................................................................... 17 2.4 相关设计模式概述 ................................................. 20

2.4.1 设计模式的发展历史 ..................................................................................... 20 2.4.2 设计模式的定义与基本要素 ......................................................................... 21 2.4.3 设计模式的作用 ............................................................................................. 22 2.4.4 Gof设计模式的简介 ..................................................................................... 22 2.5 SSH构架简介 ..................................................... 25

6

本章小结 .............................................................. 25 第三章 信息撮合系统的分析及设计

3.1 需求分析 ......................................................... 26 3.2 技术调研 ......................................................... 27

3.2.1 新消息提醒的及时性体现 ............................................................................. 27 3.2.2 数据库存储类型的选择 ................................................................................. 28 3.2.3 消息表的设计 ................................................................................................. 29 3.2.4 前后台新消息的交互数据 ............................................................................. 29 3.2.5 撮合时信息的处理 ......................................................................................... 30 3.2.6 线路撮合成功后的评价生成 ......................................................................... 30 3.3 数据库的设计与封装 ............................................... 30

3.3.1 用户相关表的设计 ......................................................................................... 30 3.3.2 线路相关表的设计 ........................................................................................ 31 3.3.3 消息相关表的设计 ......................................................................................... 32 3.3.4 撮合相关表的设计 ......................................................................................... 32 3.3.5 数据库的整体设计 ......................................................................................... 33 3.3.6 通过Hibernate实现数据库的封装 ............................................................... 35 3.4 信息撮合系统的整体设计 ........................................... 36

3.4.1 线路撮合的设计 ............................................................................................. 36 3.4.2 评价模块的设计 .............................................................................................. 37 3.4.3 新消息提示的设计 .......................................................................................... 38 3.4.4 消息获取的设计 ............................................................................................. 38 本章小结 .............................................................. 38 第四章 信息撮合系统的实现方法及关键技术

4.1 线路撮合的后台实现 ............................................... 39 4.2 评价模块的实现 ................................................... 42

4.2.1 评价记录的生成 ............................................................................................. 42 4.2.2 评价记录的提交 .............................................................................................. 43 4.3 ............................................................ 新消息提示的实现 ......................................................................... 44

7

4.4 ...............................................................消息获取的实现 ......................................................................... 45

4.4.1 消息的后台获取的实现 .................................................................................. 45 4.4.2 消息的前台解析的实现 .................................................................................. 46 本章小结 .............................................................. 47 第五章 系统功能展示

5.1 新消息提示模块的实现效果 ......................................... 48 5.2 评价模块的实现效果 ............................................... 48 5.3 乘客申请模块的实现效果 ........................................... 50 5.4 车主邀请模块的实现效果 ........................... 错误!未定义书签。 本章小结 .............................................................. 52 第六章 总结与展望

6.1 总结 ............................................................. 53 6.2 展望 ............................................................. 53 参考文献 .................................................................. 54 致谢 ...................................................................... 57

8

第一章 概述

1.1 课题研究背景

相同路线的人乘坐同一辆出租车上下班,上学及放学回家,节假日出游等,车费由乘客平均分摊即为拼车。拼车是一个新兴的事物。根据报导,韩国、希腊及欧美国家的出租车已尝试“合乘制”。在美国,多人乘坐同一辆出租车是被鼓励和支持的。既有利于环保,有利于缓解拥挤的城市交通,又有利于乘客。在我国浙江、北京、广州等五十多个城市已经开拓了拼车服务并产生了注册服务机构国内外要就现状。

为了用户更加方便灵活的享受拼车的服务,本项目针对用户拼车需求,利用Google Maps API将拼车信息,拼车信息在地图上进行显示,并在地图上标注路线,便于直观的搜索和匹配拼车需求信息。本系统将着重于用户信息撮合方面的实现。

随着Internet在全球的迅猛发展,电子商务作为21 世纪信息时代经济活动全新的技术手段和方法,已成为其最广阔的应用领域。在这些电子商务特别是B2B 电子商务平台的应用中,越来越多地提供了E-Market的功能,而在E-Market中,供需双方的信息匹配又是不可或缺的内容。传统的电子商务一般只注重信息的搜索,提供给客户的撮合的功能较少,只在一定的规则下给出定性的查询结果,并不提供细致的定量分析。而随着商务活动的日趋繁忙,人们希望平台提供更多的信息交互和对业务进行撮合的功能。

在我国这样一个信息不对称的环境下,信息的掌握和交流往往较其他的生产要素来得更加重要,一场交易的成败往往就依赖于一条好的消息渠道,将有效信息尽快地传达给用户至关重要,由此可见信息在传递和交互过程中的速度、安全性是多么重要。那么根据这些信息进行撮合也就扮演了重要的角色。

1.2 课题研究目的及意义

本课题的研究主要是针对拼车网中信息撮合系统的设计与实现进行,以设计和实现一个针对GoogleMap拼车网的信息撮合系统为目的。在撮合系统的设计与实现过程中,尽量地使系统达到高类聚低耦合,使系统更具扩展性,实现更好的用户体验,让拼车的多方之间能够尽可能的撮合。

1

对与我们的GoogleMap拼车网而言,信息的交互尤其重要。用户在基于搜索的情况下,选择自己最有可能参与的拼车线路,信息撮合系统把这些选择传递给发布线路的人??使消息在他们之间来回传递,最终达到线路撮合成功的结果。在我们的拼车网中,信息撮合系统起到非常重要的作用。正是由于撮合系统的存在,才使得拼车的多方有了一个交流的平台和一个既定的撮合流程,让拼车的多方之间不必为了何时撮合成功而苦恼。用户只需要查看系统提示的新消息,按照简单的提示就可以达到满意的撮合结果。同时信息撮合系统提供评分的机制,不用太担心有不诚实的情况存在,因为在我们拼成网中,如果用户不诚实,同行者将给予扁评,积分上就会有所体现。

正是因为我们的拼车网有必要有一个上面所说的撮合系统,才使得我的这个课题得以进行。可以说针对本课题而言,项目是研究的驱动。

拼车网中撮合系统的实现在web运用领域尚属比较新的范畴,所以本课题的研究也有很高的使用价值。

1.3 课题的国内外研究现状

关于拼车网的研究与运用在web领域非常的广泛,例如拼车/顺风车信息网、拼车啦、顺风车网、上海百姓网、温州拼车网、中国拼车族、CarSharing.net和google生活频道等。但是这些网站在用户的信息撮合这几块都只是简单的登录后报名,然后可以查看别人的联系方式,同时给发布线路的人发送申请者的信息,这样用户之间的交流和撮合是和系统无关的,用户在私底下解决。这些网站在撮合这一块几乎没有做努力。所以将撮合系统运用到拼车网中尙属于比较新的组合。

撮合系统在各E-Market中的运用相对比较广泛,最好的例子就是C2C的网站,例如淘宝、拍拍等网站。这些网站充分考虑了交易中会出现各种情况,提供了交易的双方之间通讯的平台和交易的流程,也为交易提供了支付手段。淘宝年交易量过千亿已经无懈可击地证明了他们的撮合系统的强大

1.4 本文研究内容及技术路线

1.4.1 本文研究内容与组织结构

第一章是概述,介绍本文的研究背景、课题的中外研究现状、课题的研究意义等。第二章将要介绍了本文方法所设计到的相关技术,这些技术将是支撑整个系统的基础,非常重要。第三章介绍了信息撮合系统的分析与设计,对系统的需求进行了分析,对项目实现过程中将

2


张家宇-Google Map拼车网中信息撮合系统的设计与实现(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:-信息提示

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: