毕业论文-基于Web的同城拼车服务系统的设计与实现-信息检索子系统_第1页
毕业论文-基于Web的同城拼车服务系统的设计与实现-信息检索子系统_第2页
毕业论文-基于Web的同城拼车服务系统的设计与实现-信息检索子系统_第3页
毕业论文-基于Web的同城拼车服务系统的设计与实现-信息检索子系统_第4页
毕业论文-基于Web的同城拼车服务系统的设计与实现-信息检索子系统_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、河北农业大学 本科毕业论文(设计)题目: 基于Web的同城拼车服务系统的 设计与实现信息检索子系统 学 院: 信息科学与技术学院 专业班级: 软件工程0901班 学 号: 学生姓名: 指导教师姓名: 指导教师职称: 副教授 2013 年 6 月摘要随着中国经济的快速增长,越来越多的人成为了有车一族,但问题也随之产生:油价越长越高,车位越来越少,交通压力越来越大,汽车尾气污染越来越严重,养车费用只增不减,面对这种窘迫的社会现状,人们不得不开始另辟蹊径。随着网络信息时代的快速发展,利用各种技术各种方法各种形式开发的各种类型各种大小的网站无处不在,网络几乎成为了一个无所不能的办事渠道。为了缓解开车出

2、行带来的种种问题,各种拼车网站应运而生。但目前多数拼车网站仅仅限于文字描述的形式,拼车的功能虽然也能够实现,但是不够直观,与用户动态交互方面很差,视觉美感,用户体验方面整体不佳。现如今Google、Baidu、SoSo等都开放了自己地图的API接口,程序员们共享了各种日期控件和地址控件,通过调用这些API接口,应用这些控件,用户可以很直观的进行线路的选择与发布。PS+Div+CSS的完美布局和修饰可以增强网站的美感。JS+Jquery+Ajax+DOM不但实现了各种动态的验证还提供了各种动态效果。利用小巧灵活简单开源的PHP的开发技术和WAMP的开发环境让网站的开发周期大大缩短。Smarty模

3、板,MVC模式的使用让页面和程序分离开来,网站的后期维护与修改变得简单易行。通过Session、cookie的设置,方便用户的自动登录,记录用户的登录状态。通过设置个人中心模块,用户可以很方便的在拼车网站上完善和修改自己的各种资料,拼客们足不出户就可以通过电脑浏览各种线路信息,了解会员的各种详细资料,通过侧面了解和正面交流的的方式能够简单快捷的结交的合适的拼友;对于发布的线路,用户可以通过留言、评论的形式对其作出相应的响应。通过权限的设置,管理员对网站后台的管理,管理员可以让网站变得清爽干净,及时的删除屏蔽恶意信息,通过检测登录日志及时传递给用户异常登录信息,从而保证用户的各种安全。拼车网站种

4、种优势的结合能够大大提高网站的访问量,为更多的用户提供便利的服务。总之,通过网站拼车这种途径拼客们不仅能够节省开销,保护环境,缓解交通压力,还能够交到拼友,增强旅途趣味,缓解社会压力。关键词:百度地图;控件;拼车网站 AbstractWith Chinas 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

5、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 v

6、arious 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

7、 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 dat

8、e 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

9、 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 app

10、lications, website maintenance and modification becomes easy. Through the Session, the cookie settings, convenient automatic login, user records the users 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 inf

11、ormation, 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

12、 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 pass

13、ed 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 th

14、e 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目录 TOC o 1-3 h z u HYPERLINK l _Toc357950058 1.绪论 图 STYLEREF 1 s 4- SEQ 图 * ARABIC s 1 24 管理员管理界面点击左侧导航中的添加管理员,进入管理员添加界

15、面,实现新管理员的添加。如图4-25所示。图 STYLEREF 1 s 4- SEQ 图 * ARABIC s 1 25 管理员添加界面系统测试及性能分析5.1 系统的测试环境网站的实际运行测试环境是将网站部署在本机Apache之上,由于没有域名和空间,因此只能局限于本地进行测试,网络为中国联通WLAN网。测试的操作系统为Windows系列操作系统,包括Windows Xp,Windows 7 ,测试的浏览器为主流的浏览器,包括IE,Firefox,Chrome。5.2 测试方法测试方法包括单元测试,集成测试,回归测试,压力测试,部署测试,安全性测试。由于环境的限制,我们进行的测试包括单元测试

16、,回归测试,集成测试,系统测试,部署测试,兼容性测试。5.3 测试结果与分析单元测试:在单元测试过程,发现了代码书写过程中由于思维不够严谨造成的各种漏洞,已经进行修改。集成测试:在集成测试过程中发现页面传参过程中出现参数不匹配问题,已经修正;出现页面风格不统一的情况,通过CSS微调,已经加以修正;出现命名冲突问题,已修正;代码重复问题,已修正。(3)部署测试:在部署测试过程中,成功部署在Windows系列操作系统中,包括Windows Xp,Windows 7。数据库采用Mysql ,服务器采用Apache,均可以成功部署网站。(4)兼容性测试:由于CSS的问题,本系统在IE下样式方面有点并不

17、影响功能执行的小bug。系统主要技术特色和创新点MVC模式和Smarty模板的运用使得程序和模板分离开来,代码清晰,易于开发,便于今后的维护。百度地图运用到拼车网站中使得线路的选择与发布变得直观形象,便于用户轻松操作,大大提高了用户的体验。日期控件和地址控件的使用,便于用户简单操作。通过JS+JQuery+DOM+Ajax实现了大量网站特效和前台页面的动态验证,做到了很好的与用户进行动态交互。网站导航的层层使用,让用户可以很方便的跳转到想要访问的界面。页面的精心布局,CSS样式的反复修改,让整个网站看上去简单美观而实用。总结 本次毕业设计我主要负责完成拼车网站首页、登录、线路信息检索三大部分。

18、合作者主要完成注册和信息发布两大部分。在完成这些基本功能的情况下,我们又根据需求添加了个人中心和后台管理两大部分,并基本上实现了其中的功能。由于时间仓促,整个系统设计部分地方实现的比较粗糙,部分类似的模块没有重复实现,部分有思路在项目中有所体现且打算实现的模块并没有实现,还有部分模块想到了但是在程序中也没有体现出来。总之,这个项目基本上满足了毕业设计的需求,但是想要上线使用还需要进一步的完善。测试做的不是很到位,里面存在的一些bug还是需要继续挖掘并修改。致谢感谢河北农业大学的各位领导,没有他们对毕业设计的高度重视和积极安排,我们就不能够有这样一种综合的项目实践体验,将大学四年的理论知识在项目的实际开发中进一步的理解和吸收,看到自己所学理论知识的价值所在。感谢你们为我们提供了这样的一个平台和机会。感谢我的论文指导老师赵洋。感谢他精挑细选,筛选出符合我们社会需求的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论