《重庆万强物流有限公司》网站设计毕业论文.doc
《《重庆万强物流有限公司》网站设计毕业论文.doc》由会员分享,可在线阅读,更多相关《《重庆万强物流有限公司》网站设计毕业论文.doc(61页珍藏版)》请在三一办公上搜索。
1、重庆邮电大学毕业设计(论文)-设计(论文)题目:重庆万强物流有限公司网站设计学 院 名 称 : 计算机科学与技术 学 生 姓 名 : 专 业 : 计算机科学与技术班 级 : 学 号 :指 导 教 师 :答辩组 负责人 :摘 要目前,Internet的全球性的发展,对人们的生活、生产方式都产生了深远的影响。建设企业门户性网站,树立企业的网络形象,成为企业适应信息化时代发展的最佳方式。整车物流(VL, Vehicle logistics)是基于时间竞争的敏捷汽车供应链环境中, 以整车作为物流服务标的物,按照客户订单对交货期、交货地点、品质保证等的要求进行快速响应和准时配送。本论文就此企业门户网站进
2、行了详细全面的论述。访问本系统的用户分为游客、会员和管理员三种角色,三个角色共有十几个功能的实现。系统基于Servlet、JSP等技术,采用MySQL数据库、在B/S三层结构的基础上,实现用户在线交流,管理员管理系统基本信息等功能,还附加了车辆查询模块和线路查询模块,并详细分析和说明了网页设计,导航设计等功能模块流程图。本论文软件已试着正常运行,各个功能模块都能够实现,使企业能够通过网络和客户更好地交流,掌握大量的客户反馈信息,并及时作出企业的内部调整方案,以满足客户不断增长的需求。【关键字】整车物流 门户 JSP MySQLABSTRACTAt present, the Internet g
3、lobal development, have had a profound impact on peoples way of life, production. The construction of enterprise portal website, set up the enterprise network image, to become the best way for enterprise to adapt the development of the information age.Vehicle logistics (VL, Vehicle logistics) is bas
4、ed on the time competition quick automobile supply chain environment, the logistics service vehicle as the object, fast response and on time delivery according to customer orders for delivery time, place of delivery, quality assurance. This paper enterprise portal in detail. Users to access the syst
5、em is divided into three kinds of roles of tourists, members and administrators, the realization of the three character has dozens of functions. System, JSP technology based on Servlet, using MySQL database, based on B/S three layer structure, communicate online user, administrator management system
6、 basic information and other functions, but also additional vehicle query module and the route query module, and a detailed analysis and description of the webpage design, navigation design, function module flow chart. In this paper, the software has been tried in normal operation, each function mod
7、ule can be realized, so that the enterprise can through the network and customers better communication, to master a large number of customer feedback information, and timely make interior modulation scheme of enterprise, to meet growing customer demand. 【Key Words】Vehicle logistics portal JSP MySQL目
8、 录前 言1第一章 系统概述与技术介绍2第一节 系统开发背景2一、整车物流的简介2二、中国整车物流的现状2第二节 BS结构介绍3第三节 MySQL数据库4第四节 MyEclipse介绍4第五节 JavaScrip语言5第六节 JSP技术5第七节 MVC模式6第二章 系统需求分析9第一节 开发环境9第二节 需求分析9第三节 可行性分析10第三章 系统概要设计11第一节 系统设计概述11第二节 系统用例图12第三节 系统流程图13第四节 系统功能分析14第四章 数据库设计与实现17第一节 数据库结构设计17一、表概要说明17二、数据表的结构17第五章 系统的实现22第一节 前台首页设计22第二节
9、网站导航设计23第三节 车辆查询模块23第四节 线路查询模块24第五节 后台登录页面25第六节 会员信息管理28第七节 车辆信息管理30第八节 线路信息管理32第九节 新闻信息管理35第十节 留言信息回复38第十一节 退出后台管理38第六章 系统测试39第一节 测试方法39第二节 系统测试结果40结 论41致 谢42参考文献43附 录45一、英文原文:45二、英文翻译51前 言企业信息门户网站对于一个企业的发展来说,具有重要的价值。它可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户、合作伙伴和供应商等都可以通过这个门户获得多元化且个性化的信息和服务,是接触用户和满足用户体验
10、的关键。在网络普及的今天,上网已经成为人们生活中不可缺少的一部分。在网上浏览各种信息是人们上网的主要目的。用户在网络中获取信息的渴求是巨大的。在各种信息的浏览中,新闻的获取量在商业网站中是令其他频道不可企及的。商业网站的作战方略往往是通过新闻频道来获得更多的点击量,从而推动其他产品的开发和推广。同时,人们还可以在网上留下自己的一片天空,博客,论坛的出现更是增加了信息的互动性,使更多的人参加到对一个新闻事件的讨论中,并产生更大的共鸣。在博客和论坛的影响力逐步扩大的形势下,传统的商业网站不可能抛开原有的新闻平台的架构,因为浏览新闻仍是大众对网络的主要需求。在网络逐渐从单一的新闻发布平台逐渐向多元化
11、的博客发展的进程中,如何需求新闻,论坛和博客的有机结合,是当前商业网站面临的挑战,也是发展的趋势。企业门户就是一个联接企业内部和外部的网站,它可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户、合作伙伴和供应商等等都可以通过这个门户获得个性化的信息和服务。企业门户可以无缝地集成企业的内容、商务和社区。首先,通过企业门户,企业能够动态地发布存储在企业内部和外部的各种信息其次,企业门户可以完成网上的交易此外,企业门户还可以支持网上的虚拟社区,网站的用户可以相互讨论和交换信息。第一章 系统概述与技术介绍第一节 系统开发背景一、整车物流的简介 整车物流是基于时间竞争的敏捷汽车供应链环
12、境中, 以整车作为物流服务标的物,按照客户订单对交货期、交货地点、品质保证等的要求进行快速响应和准时配送。整车物流从简单的商品车运输变化为以运输为主体,仓储、配送、末端增值服务为辅的新型物流。按照整车物流标的物设计和技术特性,整车物流可以分为:乘用车车辆物流、商用车车辆物流、特种车辆车辆物流、工程车车辆物流等等。按照整车物流标的物车辆使用年限特性,整车物流可以分为:商品车车辆物流、二手车车辆物流、古董车车辆物流等等。按照整车物流运输工具特性,整车物流运输方式可分为:陆路运输、航空运输、水路运输等等。其中陆路运输可分为公路运输和铁路运输;水运整车物流又可分为集装箱整车物流运输、滚装船整车物流运输
13、1。二、中国整车物流的现状中国整车物流行业起萌于20世纪90年代,是伴随着中国汽车产业逐步发展而发展的,并密切跟随中国汽车产业的发展经历了从无到有、从粗浅到专业、从被动仿效到主动创新的逐步发展提升。回首国内汽车物流行业的发展历程,我们可以看到当前的整车物流行业具有如下几个特点: 1、公路企业未形成规模、协同效应,具有“资源利用率低,运输成本高,运力资源浪费,竞争力薄弱”等特点 2、铁路、水路由于诸多因素,制约了品质改善 3、整车物流市场秩序及信誉制度有待完善 4、提供的物流增值服务内容不够第二节 BS结构介绍数据库在B/S体系结构系统中,用户通过浏览器向分布在网络上的服务器发出请求,然后服务器
14、对浏览器的请求进行处理,将用户所需信息反馈到浏览器。B/S结构简化了客户机的工作,客户机上只需配置少量的客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由Web Server完成。实际上B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了Web服务器。这种体系结构如图1.1所示2。 Web服务器 图1.1 B/S三层架构示意图 这种结构不仅能把客户机从复杂的操作和不断对其提高的性能的要
15、求中解放出来,也能够将技术维护人员从繁重的维护升级工作中解脱出来。由于客户机把事务处理逻辑部分分给了功能服务器,使客户机一下子轻松了许多,不再负责处理复杂计算和数据访问等关键事务,只负责显示部分,所以维护人员不再为程序的维护升级工作奔波于每个客户机之间,只需要将主要精力放在功能服务器上程序的更新工作上就行3。这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。第三节 MySQL数据库数据库(DataBase)是统一管理的相关数据的集合,能够为用户共享,具有小冗余度、数据间联系密切、对程序的独立性较高等特点。MySQL是一种开源的关系型数据库管理系统(RDBMS),它由瑞典My
16、SQL AB公司开发,后来被sun公司收购,而sun公司又被Oracle公司收购。目前,MySQL是Oracle公司的另一个数据库项目4。MySQL是一个真正的多用户、多线程SQL数据库服务器,主要特点是快速和易用,并且支持多种操作系统。和其他大型数据库Oracle、DB2、SQL Server相比,MySQL有些不足之处,比如规模小、功能有限等,但这丝毫没有减少它的受欢迎程度。对于一般的个人使用者和中小型企业来说,MySQL功能绰绰有余,而由于MySQL是开源软件,所以可以大大降低总体成本5。第四节 MyEclipse介绍本系统是跨越平台限制和跨越浏览器限制的充满动感的网页。构建门户网站所用
17、的网页编辑器为MyEclipse, MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错6。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率7。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CS
18、S, Javascript, SQL, Hibernate。第五节 JavaScrip语言Javascript是一种解释性的,基于对象的脚本语言,Javascript主要是基于客户端运行的,用户点击带有Javascript的网页,网页里的Javascript就传到浏览器,由浏览器对此作处理。它的代码可以直接嵌入到HTML命令中,最大特点是可以方便操纵网站上的元素,并与Web浏览器交互,同时JavaScrip可以捕捉用户操作并作出反映8。JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,
19、比如响应用户的各种操作。JavaScript的一个重要功能就是面向对象的功能,通过基于对象的程序设计,可以用更直观、模块化和可重复使用的方式进行程序开发。在HTML基础上,使用Javascript可以开发交互式Web网页。Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。在本系统中很多地方使用了javascript技术,比如说,检验用户输入数据的有效性,是否重复,是否为空等等。第六节 JSP技术JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tag
20、s和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端就是一个HTML文本,因此客户端只要有浏览器能浏览。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行
21、处理,然后将生成的HTML页面返回给客户端的浏览器。Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。JSP技术的优点:一次编写,到处运行。除了系统之外,代码不用做任何更改。 系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/.net的局限性是显而易见的。 强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到
22、多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。 多样化和功能强大的开发工具支持。Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。JSP可以使用成熟的JAVA BEANS 组件来实现复杂商务功能。内部对象说明:request 客户端请求,此请求会包含来自GET/POST请求的参数; response网页传回客户端的响应;pageContext
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 重庆万强物流有限公司 重庆 物流 有限公司 网站 设计 毕业论文
链接地址:https://www.31ppt.com/p-3933161.html