基于JSP的快递网站的开发与实现-文献综述_第1页
基于JSP的快递网站的开发与实现-文献综述_第2页
基于JSP的快递网站的开发与实现-文献综述_第3页
基于JSP的快递网站的开发与实现-文献综述_第4页
基于JSP的快递网站的开发与实现-文献综述_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

XXX 科 技 大 学毕 业 设 计 ( 论 文 ) 文 献 综 述题 目 基于 JSP 的快递网站开发和实现 学 院 管理学院专 业 信息管理与信息系统姓 名班 级学 号指导教师JSP 快递网的设计与实现随着市场的发展,涌现出越来越多的快递公司,随之而来的是越来越激烈的竞争,客户有更多的机会去选择不同的公司来满足他们的需求。技术和产品的发展,要求更多快捷周到的服务。客户服务要求的提高。业务员即代表着公司。一个公司要有更好的运作则需要更完善的管理,而客户管理在公司的业务板块中占据着重要地位,因此要不断提高客户服务管理。本论文论述的是一个简化的 Web 应用程序模型,是一个 B/S 结构的 JSP+sqlserver 的应用。主要介绍了采用的 JSP 技术的特点,系统功能非常的完善,而且选择开放的应用平台,建设了一套与平台无关,以统一的服务接口规范和与数据库相连的网站应用。以及怎样使 Web 程序设计模块化和面向对象化,即将表现和逻辑剥离。还介绍了采用的编程模型和特点。JSP 技术以其独特的优势成为开发网站系统的首选工具,论文中以一种简化的方式介绍了 JSP 开发网站系统的方法和特点,即使用 MyEclipse 开发工具,使用本机做服务器模拟实现客户端登录,最终能够实现客户端的所有操作。由于 JSP 具有一次编写,各处的运行、丰富而且高质量的工具支持、通过构件和标签实现重用、通过指令和标签库增强与面开发能力等优点,开发的系统可以在任何平台上编写、运行在任意平台上的 JAVA 服务器构件。1.1 礼品快递的研究分析礼品快递网是离不开商流、信息流、资金流和物流的综合性发展,而物流有事本网页的最关键。因为除了一些电子出版物,如软件、研究报告、信息等可以通过网络以电子的方式发送给买家外,绝大多数商品仍要通过物理上的物流过程完成物品从卖家到买家的转移,而 90%以上的电子商务都是用快递物流来构筑自己的物流体系。礼品正式这些物流中的特殊商品,礼品所需考虑的方面比较多,不管是所送礼品是在于哪个节日、送给谁等诸多发面。所以通过对人们生活中对送礼品这一行为变得不那么复杂,但不缺少人性化的考虑和研究来设计和实现这个网页。11.2 快递物流的发展现状和背景快递业起源于 20 世纪 60 年代末的美国,快递服务具有可保障、快速、可靠、需求导向、全球范围、整合、门到门、全程可追踪等特性。随着社会经济的发展,特别是制造业 JIT 模式的广泛应用等,快递服务需求日益增多,而邮政和普通货运无法满足这些需求,因而,快递业得以快速的发展,并在 20 世纪80 年代发展成为一项全球性的业务。发展到现在,使用快递服务的行业已遍及国民经济大多数行业,如 IT、医药、电子、工程、纺织服装、装备制造、财务金融服务业等,其中,最为重要的是高科技和知识密集型产业。2而在电子商务和快递物流的相互结合下,礼品快递网将会得到更好的应用,让人们生活变的轻松方便。2 网页设计分析网页设计就是依据网站宗旨,把造型、结构、信息、色彩等视觉元素有机地统一在网页中,并对网页风格等进行整体设计。其目的主要是利用造型的原则和规律,合理的分配和排列文字、图形等视觉元素,以便准确、系统、有效地传达信息。10B/S(Browser/Server)结构即浏览器/服务器结构,就是只安装维护一个服务器,而客户端采用浏览器运行软件系统。它是随着互联网技术的兴起, 对C/S 结构的一种变化和改进。主要利用了不断成熟的 WWW 万维网浏览器技术,是一种全新的软件系统构造技术。B/S 三层体系结构采用三层:客户层/ 中间层/ 服务器结构,在数据管理层(Server)和用户界面层增加了一层结构,称为中间层,使整个体系结构成为三层。3B/S 和 C/S 各有各的优缺点,并且都是目前非常重要的系统应用架构。在适用 nternet 、维护工作量等方面,B/S 比 C/S 要强得多的多;但在运行速度、数据安全、人机交互等方面,B/S 远不如 C/S 。综合起来看,两者是互补的,在开发系统的时候,兼顾其优缺点,决定采用哪种方式,或者两种方式同时采用,原则就是,用较少的人力、物力、财力投入,取得最大的效益。33 数据库的研究与选用一个现实、完整的网站要维护业务往来需要保存很多的数据, 而且这些数据之间往往还有着许多密不可分的关联, 因此, 利用关系数据库来管理这些数据, 可以很方便的录入、查询和更新这些数据。3.1 数据库简介Access 是 Microsoft 公司 Office 组件中的一个, 它功能强大, 操作简单, 可用方便的建立数据库、报表, 并且对数据库报表进行修改、查询等操作, 能够应付一般的数据管理需要。Microsoft Access 在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的 WEB 应用程序,这些应用程序都利用ASP 技术在 InternetInformation Services 运行。4SQLSERVER 是美国微软公司的一个基于网络平台的数据库开发工具,。数据库系统必须具有极高的稳定性与安全性; 能在很强的负载下仍保持足够的响应能力; 海量的存储能力; 极强的数据吞吐; 它还需要有完善的管理开发工具和应用编程接口, 完备的数据库驱动程序; 最后才是运行速度的要求, 现在市场上成熟数据库系统并不十分多。动态网页开发工具 ASP 访问 SQL SERVER 也特别快。5ORACLE 是一种适用于大型、中型和微型计算机的关系数据库管理系统,它使用 SQL(Structured Query language)作为它的数据库语言。ORACLE 数据库由三种类型的文件组成:数据库文件、日志文件和控制文件。Oracle 在数据库领域一直处于领先地位。目前,ORACLE 产品覆盖了大、中、小型机等几十种机型,Oracle 数据库成为世界上使用最广泛的关系数据系统之一。6Oracle 适用于大型网络应用,SQL server 适用于中小型网络应用,所以本设计使用使用 SQL server 数据库就可以完成,实现简单,易于维护。4 开发工具的研究4.1 工具简介4.1.1 PHP 简介PHP ( Pernoal Home Page) 是一种易于学习和使用的服务器端脚本语言, 是生成动态网页的工具之一。它是嵌入 HTML 文件的一种脚本语言。其语法大部分是从 C, JAVA, PERL 语言中借来, 并形成了自己的独有风格 ; 目标是让Web 程序员快速的开发出动态的网页。它是当今 Internet 上最为火热的脚本语言, 只需要很少的编程知识你就能使用 PHP 建立一个真正交互的 Web 站点。PHP 是完全免费的, 可以不受限制的获得源码, 甚至可以从中加进你自己需要的特色。PHP 在大多数 Unix 平台, GUN/ Linux 和微软 Windows 平台上均可运行。74.1.2 JSP 简介JSP ( Java Serv let Pages) 是 Sun 公司推出的基于 Java Servlet 以及整个 Java 系统地 Web 开发技术 , 是 Serv let 技术的扩展。他完全解决了目前 ASP、PHP 的一个通病。 脚本级执行, 每个 JSP 文件总是先被编译成Servlet, 然后再由 Serv let 引擎运行。它为基于 Jav a 环境开发多层结构的动态 Web 应用程序提供一种方便、快捷的方法。74.1.3 ASP 简介ASP ( Activ e Ser ver Pag es) 动态服务器页面, 是一套微软开发的服务器端脚本环境, 内含于 Micr osoft 公司的 IIS (Internet Information Server ) 3.0 及其以上版本中, 通过 ASP 我们可以结合 HTML 网页、ASP 指令和 ActiveX 元件建立动态、交互且高效的 Web 服务器应用程序。使用VBScript、JScript 等简单易懂的脚本语言, 结合 HTML 代码, 即可快速地完成网站的应用程序。ASP 文件无须 compile 编译,容易编写,可在服务器端直接执行。74.2 工具比较和选择ASP、PHP、JSP 各有优缺点。PHP 可以与很多数据库直接连接,是完全免费的, 可以自由下载。但是 PHP 提供的数据库接口支持不统一, 更换数据库时,必须更改编码才能运行。另外由于 PHP 的技术体系不符合分布式应用体系,决定了 PHP 很难适用大型应用的要求。ASP 和 JSP 功能都比较强大,都可以获得规模支持和结构支持。7考虑到大学几年,曾经学校过 jsp 相关知识,因此本设计,我将用 jsp 开发技术来实现。5 快递网页的功能介绍本课题研究的网站作为快递公司网站主要内容包括向客户展示快递公司形象风采,为客户提供更便捷、更人性化的服务,同时也使公司能够更确切的了解客户的需求等。其具体功能如下:1.前台功能模块1)主页包括快递公司名称,公司标志,对网站内容进行简单有效导航的菜单或图标,着重标明最重要的新闻以及客户与公司联系的地址、电话等。主页制作遵循快速、简洁、引人、信息概括力强、易于导航的原则,主页上的导航菜单或图标能链接到公司网站的其他页面。2)动态新闻提供全面、具体的公司及行业的新闻动态,方便客户了解最新、最全的资讯。3)人力资源向客户介绍公司的人才观,提供公司的最新的岗位招聘信息。 4)客户服务为客户提供了解相关寄件流程、违禁品等快递相关常识的平台,以及向公司提交投诉与建议的渠道;公司可以通过此准确的把握客户的需求及自身服务的不足,进而改善自身的服务,提高公司的竞争力。5)快递追踪为客户提供对货物的实时跟踪,客户可以通过输入货物运单号来查询货物的最新发送情况。6)内部事务公司的员工通过此登录后,可以对快递货物的相关信息、发送中转情况等进行录入更新操作,以及工作量的统计操作。内部事务的功能主要包括如下:(1)货物运单录入:员工登录后通过此输入运单货物的基本信息,如货物运单号、货物始发地、目的地等基本信息。(2)货物运单查询:员工通过此登录后,输入运单号可以查询相应运单货物的相应情况,如始发货地等基本信息。(3)中转信息录入:中转地员工登录后,可以将货物的中转情况信息进行的及时录入,以方便客户查询。(4)货物运单签收:在快递货物准确及时送到客户手中,客户签收后,员工将客户的签收情况及时录入,以方便公司做业务方面的统计等工作。(5)工作量统计:员工登录后,可以对自己的工作量情况进行统计,了解自己的工作业绩。7)关于公司向客户介绍公司的发展历程、发展现状、公司文化,并提供公司的联系方式等公司基本信息。2.后台功能模块通过为不同级别的员工设置相应的权限,使他(她)们登录后台管理系统后能执行相应的操作。如公司与行业相关新闻的增、删、改操作等。1)系统管理员登录模块系统管理员登录后,可以维护整个网站,使之能够正常运行。2)员工信息管理模块可以查看员工的姓名、家庭地址、电话、E-mail 等信息,及时更新员工相关信息保证员工资料的正确性。3)信息发布管理模块(1)新闻信息处理:及时发布最新的公司及行业新闻动态,对相关信息进行添加、查询、修改、删除等维护工作,保证新闻的时效性。(2)招聘信息处理:及时发布公司最新的招聘信息。(3)快递常识信息处理:发布一些有关快递快运的常识信息如寄件流程、违禁品等,及相关的法律法规等。4)客户投诉建议信息管理模块及时整理汇总客户的投诉建议信息,向相关的部门反映,以便及时的改进公司的服务质量。同时向客户反馈关于投诉建议的处理结果。5)业务统计管理模块方便公司根据不同的条件如网点、员工等,统计相应的业务量及其他相关情况,根据统计信息为公司决策提供依据。通过对网站的初步调研分析,我认为在快递公司网站的设计与实现过程中的研究重点及要解决的关键问题有以下几方面:1.信息(如新闻信息、招聘信息等)发布网站相关信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。它的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大提高。2.快递追踪通过数据库的设计,为快递货物设计相应的表及详细的相关字段。为客户提供货物的实时发送情况,在客户通过提交货物单进行快递追踪查询时,经过一个跨表的信息收集和查询处理,准确的为客户返回查询结果。3.业务(工作量)统计通过数据库的合理设计,达到对不同细分市场,不同服务,不同时间段的业务量的统计功能;及相关员工的业务量、业绩等的统计功能。通过快递公司网站的设计与实现应达到预期成果:采用 JSP+SQL Server 设计和实现快递公司网站,提高公司的知名度,拓宽顾客市场,增加公司与客户之间的联系,增强公司的竞争力。利用自己的网站展示公司形象和进行电子商务活动,同时也架起消费者和经营公司之间的信息桥梁。参考文献:1 刘晓华.JSP 应用开发详解 第二版.北京:电子工业出版社,2004 年 7 月.2 冯燕奎, 赵德奎. JSP 实用案例教程.北京:清华大学出版社,2004 年 5 月.3 黄明,梁旭.JSP 信息系统设计与开发实例.机械工业出版社,2005 年 3 月.4(美)Phil Hanna. JSP 技术大全.机械工业出版社,2002 年 1 月.5 汪孝宜,刘中兵,徐佳晶.JSP 数据库开发实例精粹.北京:电子工业出版社,2005 年 3 月.6

温馨提示

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

评论

0/150

提交评论