没有合适的资源?快使用搜索试试~ 我知道了~
基于web的同城拼车服务系统的设计与实现信息检索子系统大学论文.doc
0 下载量 148 浏览量
2023-07-10
11:44:42
上传
评论
收藏 1.26MB DOC 举报
温馨提示
试读
30页
基于web的同城拼车服务系统的设计与实现信息检索子系统大学论文.doc
资源推荐
资源详情
资源评论
河北农业大学
本科毕业论文(设计)
题目: 基于 Web 的同城拼车服务系统的设计与实现
----信息检索子系统
摘要
随着中国经济的快速增长,越来越多的人成为了有车一族,但问题也随之产生:油价
越长越高,车位越来越少,交通压力越来越大,汽车尾气污染越来越严重,养车费用只增
不减,面对这种窘迫的社会现状,人们不得不开始另辟蹊径。
随着网络信息时代的快速发展,利用各种技术各种方法各种形式开发的各种类型各种
大小的网站无处不在,网络几乎成为了一个无所不能的办事渠道。为了缓解开车出行带来
的种种问题,各种拼车网站应运而生。但目前多数拼车网站仅仅限于文字描述的形式,拼
车的功能虽然也能够实现,但是不够直观,与用户动态交互方面很差,视觉美感,用户体
验方面整体不佳。
现如今 Google、Baidu、SoSo 等都开放了自己地图的 API 接口,程序员们共享了各种
日期控件和地址控件,通过调用这些 API 接口,应用这些控件,用户可以很直观的进行线
路 的 选 择 与 发 布 。 PS+Div+CSS 的 完 美 布 局 和 修 饰 可 以 增 强 网 站 的 美 感 。
JS+Jquery+Ajax+DOM 不但实现了各种动态的验证还提供了各种动态效果。利用小巧灵活简
单开源的 PHP 的开发技术和 WAMP 的开发环境让网站的开发周期大大缩短。Smarty 模板,
MVC 模式的使用让页面和程序分离开来,网站的后期维护与修改变得简单易行。通过
Session、cookie 的设置,方便用户的自动登录,记录用户的登录状态。通过设置个人中
心模块,用户可以很方便的在拼车网站上完善和修改自己的各种资料,拼客们足不出户就
可以通过电脑浏览各种线路信息,了解会员的各种详细资料,通过侧面了解和正面交流的
的方式能够简单快捷的结交的合适的拼友;对于发布的线路,用户可以通过留言、评论的
形式对其作出相应的响应。通过权限的设置,管理员对网站后台的管理,管理员可以让网
站变得清爽干净,及时的删除屏蔽恶意信息,通过检测登录日志及时传递给用户异常登录
信息,从而保证用户的各种安全。拼车网站种种优势的结合能够大大提高网站的访问量,
为更多的用户提供便利的服务。
总之,通过网站拼车这种途径拼客们不仅能够节省开销,保护环境,缓解交通压力,
还能够交到拼友,增强旅途趣味,缓解社会压力。
关键词:百度地图;控件;拼车网站
Abstract
With China's rapid economic growth, more and more people become the motorists,
but problems also arise: the longer, the higher oil prices, fewer and fewer parking,
traffic pressure is more and more big, the automobile exhaust pollution is more and
more serious, the overhead costs of growing only, in the face of such distress of
social status, people have to start a different approach.
With the rapid development of network information age, the use of various
technology methods of various forms of development of various types of various
sizes site everywhere, the network almost become an omnipotent business channel.
To alleviate the problems brought by the driving, various carpooling website arises
at the historic moment. But most is restricted to just written words describing the
form of carpooling website, although carpool function also can achieve, but not
intuitive, and user dynamic interaction is very poor, visual aesthetic feeling,
and a poor user experience as a whole.
Now Google, Baidu, SoSo, etc all opened their maps API interface, programmers
sharing various date control and address control, by calling the API interface, the
application of these controls, users can be very intuitive for line selection
and release. Perfection of PS + Div + CSS layout and decoration can heighten the
aesthetic perception of the site. JS + Jquery + Ajax implementation not only all
kinds of dynamic verification also provides a variety of dynamic effects. Use
of simple flexible open source PHP development technology and development
environment WAMP make websites greatly shorten the development cycle. The Smarty
template, the use of the MVC pattern to separate pages and applications, website
maintenance and modification becomes easy. Through the Session, the cookie
settings, convenient automatic login, user records the user's login state. By
setting up personal center module, the user can easily on the carpooling website to
improve and change their own all kinds of information, spelling a gentlemen never
leave home can through the computer browsing the various line information,
understand the members of the various details, by way of side understanding and
positive communication can be quick and easy make the proper spelling of friends;
To release the line, users can leave a message, comments in the form of the response
accordingly. Through permissions set, the administrator to the website backstage
management, the administrator can make websites become relaxed and clean, timely
delete block malicious information, by detecting abnormal login log timely passed
to the user login information, so as to ensure the safety of users of various.
Carpooling website the combination of the advantages can greatly improve the
website traffic, provide convenient services to more users.
Anyhow, carpooling website this spell by geeks can not only save money, protect
the environment, alleviate traffic pressure, also can make friends, strengthen a
fun journey, alleviate the pressure of the society.
Keywords:baidu map API; control; carpooling website
目录
1. 绪论 ...........................................................................1
1.1 课题研究背景 ...................................................................................................................................1
1.2 课题研究目的及意义 .......................................................................................................................1
1.3 国内外研究现状 ...............................................................................................................................1
1.4 本文研究内容及技术路线 ...............................................................................................................2
1.4.1 本文研究内容 ............................................................................................................................2
1.4.2 技术路线 ...................................................................................................................................2
1.4.3 技术简介 ...................................................................................................................................2
2. 系统需求分析 ...................................................................4
2.1 系统总体分析 ........................................................................................................................................4
2.1.1 系统的概要分析 ........................................................................................................................4
2.1.2 系统的用户群分析 ....................................................................................................................4
2.1.3 系统的基本功能分析 .............................................................................................................5
2.2 系统的资源分析 .................................................................................................................................6
2.3 系统的可行性分析 .............................................................................................................................6
2.3.1 经济可行性分析 .....................................................................................................................6
2.3.2 技术可行性分析 .....................................................................................................................6
2.3.3 社会可行性分析 .....................................................................................................................7
3. 系统设计 .......................................................................7
3.1 系统总体架构设计 .............................................................................................................................7
3.2 系统各功能模块设计 .........................................................................................................................9
3.2.1 用户模块设计 .........................................................................................................................9
3.2.2 线路发布模块设计 .................................................................................................................9
3.2.3 线路检索模块设计 .................................................................................................................10
3.2.4 后台管理模块设计 ...............................................................................................................10
3.3 数据库设计 .......................................................................................................................................10
3.3.1 系统数据库对应的对象及属性的设计 ...............................................................................10
3.3.2 系统库系统的基本信息表的设计 .......................................................................................11
4. 系统实现 ......................................................................13
4.1 系统开发平台搭建 ...........................................................................................................................13
4.2 系统各功能模块的实现 ...................................................................................................................13
4.2.1 用户模块实现 .......................................................................................................................13
4.2.2 线路发布模块实现 ...............................................................................................................17
4.2.3 线路检索模块实现 ...............................................................................................................18
4.2.4 后台管理模块的实现 ...........................................................................................................22
5. 系统测试及性能分析 ............................................................25
5.1 系统的测试环境 ...............................................................................................................................25
5.2 测试方法 ...........................................................................................................................................25
5.3 测试结果与分析 ...............................................................................................................................25
6. 系统主要技术特色和创新点 ......................................................25
7. 总结 ..........................................................................25
致谢 ..............................................................................26
参考文献 ..............................................................................26
1
绪论
1.1 课题研究背景
油价越长越高,车位越来越少,交通压力越来越大,汽车尾气污染越来越严重,这些
困惑不仅困扰着我们,其实在国外都是一样,不同的是,他们的观念比较新潮,不少外国
人开始拼车上下班了,不是每个人都开车,不少外国人认为这种方式不仅节省开支,还能
广交朋友,于是很多拼车网站应运而生。在网站上,乘客与车主可通过电脑浏览对方的照
片、年龄、爱好等各种资料,这种双选的方式保证了服务的正规性和安全性。
之前的一些拼车网站多以文字展示的形式满足人们的拼车需求,直观性和美观性很差,
用户体验不好,用户对于拼车这一新兴事物的积极性不高。但是随着这几年各种网站开发
技术的迅猛发展,网站开发周期的大大缩短,Google 地图、百度地图、soso 地图 API 接
口的开放,让通过调用这些地图接口,动态的实现起终点的设定并动态的勾画路径成为一
种可能,越来越多的人开始利用拼车网站满足自己的需求,越来越多的开发商开始投入到
拼车网站的运营当中。
随着网络信息时代的迅猛发展,各种网站变的无处不在,拼车网站作为一种迫切的需
求很快的加入到了这个行列当中。拼车网站不仅仅是一个线路信息发布与检索的平台,在
这里拼客们还可以通过浏览拼客信息、留言、评论、QQ 等途径交流自己的心得体会,分享
自己的拼车经验,结交到自己的拼车好友。
1.2 课题研究目的及意义
通过巧妙地将先进的网站开发技术应用到拼车网站开发中,丰富网站的美观性和动态
感,结合地图 API 接口、时间日期控件、地址控件等的调用,增强网站的易用性和趣味性,
通过多种搜索条件的结合,能够让用户快速的找到适合自己的路线和拼友,让早期呆板、
单一的拼车网站充满生机和活力,简单易用,越来越多的人投入到拼车网站开发运营以及
使用的行列当中来,为拼客们提供一个快捷便利的线路发布和检索平台,一个挖掘拼友,
交流心得的平台。通过个人中心模块的设置,用户可以通过完善或修改个人资料动态的更
改个人信息,拼客们足不出户就可以通过电脑方便的浏览拼车信息,以及拼客信息,快捷
而迅速的找到自己的合适拼友。通过后台管理模块,管理员可以方便的查看拼车网站每天
的运营情况,删除或禁用一些恶意注册或发布恶意信息的用户,通过登录日志的管理,管
理员还可以及时通知账号密码被盗用户及时更改密码,屏蔽了一些非法用户和非法路线,
对于一些恶意的留言和评论也可以进行删除,从而保证了拼车网站环境的安全性。通过拼
车网站不仅可以解决无车一族出行的烦恼,还可以帮助有车一族分担油费,节约车辆开销,
缓解交通压力,减少尾气排放,结交到难得拼友,增强旅途趣味。
1.3 国内外研究现状
拼车网站这一新兴事物刚刚兴起就得到了迅猛的发展,各种技术各种类型的拼车网站
无处不在。但是早期的一些拼车网站多以文字的形式作为展示的平台,满足用户的拼车需
求。拼车网站这一新兴的事物最早出现在国外,国外对这一事物也相当的重视。纵观国外
拼车市场,在美国,不“拼车”不让上路;在英国,“拼车”出行网异常火爆;在德国,
“拼车”是德国人的普遍行为;在澳大利亚:的士司机最撮合“拼车”;在加拿大,“拼车”
可走专用道,不堵车;在日本,“拼车”被列为低碳出行……
剩余29页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 322
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功