基于JSP的拼车网站的设计与实现.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于JSP的拼车网站的设计与实现

基于JSP的拼/租车网站的设计与实现 姓名:王磊 学号:110220048 指导教师:邵兰洁 1、业务需求及潜力 业务需求 1、随着社会经济的发展,居民生活水平的提高,小汽车开始走进千家万户,这使得“拼车”成为了可能,即为“拼车”的出现提供了必要的物质基础;; 2、机动车保有(出行)成本的大幅攀升(如燃油、停车、维修保养等),迫使车主开始寻找成本分担方法; 3、现有旅客运输的供给无法满足居民的出行需求(节假日期间尤为明显),那部分无法被满足的“过剩需求”必将转寻其他方式,“拼车”无疑是一种不错的选择; 1、业务需求及潜力 4、居民个性化出行需求的增多(特别是年轻人),对现有的旅客运输也是一种无形的挑战; 5、一些交通管理措施的实行,推动了“拼车”的产生,如,国外一些发达国家为缓解城市交通拥堵锁推行的“鼓励上下班合乘”的措施等; 1、业务需求及潜力 6、信息技术的飞速发展,特别是互联网的广泛普及,为“拼车”信息的发布、检索以及“拼车”条件的协商提供了中介平台,在百度上进行搜索,可以发现,几乎每个大城市都有自己的拼客(拼车)网,“拼”作为一种崭新的生活方式已逐渐被人们所接受。 将上述六个方面的原因分为三类:第一,供给条件(原因1、2);第二,需求条件(原因3、4、5);第三,中介平台条件(原因6)。从中可以看出,运输市场构成的三个要素已经完全具备,“拼车”的产生已成为必然。 1、业务需求及潜力 2、潜力 拼车网站是适合与任何职业人士使用。我国拥有庞大的私家车基数。从顾客的角度出发,让其在网站上能快速的对自己需求加以实现,同时也吸引更多私家车主加入到其中。让车主在为顾客解决出行问题的同时也能有效减少机动车保有成本,让自己更好的为社会大众所服务,这也使得节假日购票难问题得到缓解,从而使社会更加和谐 1、业务需求及潜力 3、目标 3.1系统主要分为三大模块:顾客部分、车主部分、管理员部分。注册过的车主和顾客才能完全使用网站,游客只能浏览网站。 3.2顾客可以依据自己的行程在网站上寻找对应的车主寻求帮助。 3.3顾客可以在网站上查到到所有车主的个人信息和信用评价。 3.4顾客可根据自己得到的帮助对车主进行评价。 3.5车主可在网站上对的顾客需求提供帮助。 3.6车主可以在网站上提供相应的机动车信息供病人查找。 3.7交易可以通过支付宝来保证安全 2、系统分析 1. 系统平台:Microsoft?Windows?7 2. 系统构架:B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,?WAN,?Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。用户在局域网各工作站通过WWW浏览器就能实现工作业务。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。 2、系统分析 3. 编程语言:JAVA语言是SUN公司于1995年推出的一种面向对象的新一代程序。到现在JAVA已经成为主流的开发语言之一,其应用领域带在继续扩大 4. 所用框架:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。 2、系统分析 5. 服务器软件:Tomcat?很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。 6. 系统开发工具:MyEclipse是一个优秀的开发环境,它提供的核心框架和可延伸的外挂程式机制给广大的程序设计师提供了无限的想

文档评论(0)

tonggong82445 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档