计算机毕业论文---基于JSP+JavaBean的网上花店系统的设计与实现 联系客服

发布时间 : 星期日 文章计算机毕业论文---基于JSP+JavaBean的网上花店系统的设计与实现更新完毕开始阅读57c850c4ed3a87c24028915f804d2b160a4e8656

第一章 前言

人类进入21世纪,全球一体化,互联网就起到重要的作用,而且随着互联网的不断发展,信息技术逐渐发展壮大,将成为网络经济的核心。其中计算机、网络通信发展的特别快。这样就出现了很多基于Web的网上购物站点,且各种语言技术的出现使整个Web体系更加完善和巩固,因此,本设计是通过JSP语言来实现,随着互联网络的发展,通过网上花店,人们可以足不出户就选购自己所需的鲜花。

花店业,由于各种条件的限制,以前,花店之间一直处于各自封闭的状态。 现在是互联网时代,人们的消费方式正随着互联网时代的来临,而悄悄到发生着改变,于是就出现了“网上花店”,“网上花店”的出现,使得传统的花店业感到了一丝欣喜与彷徨。喜的是:“网上花店”的出现给“花店”走出封闭带来了机遇,并使获得了许多额外的收益。忧的是:虽然许多花店企业已经在和网上花店的合作中获得了良好收益。但不时各种媒体有关电子商务不好消息的报道,又使这些花店感到了一丝彷徨。其实,应该看到,从电,传真到今天的网络,每一项新技术的应用,都引发了一场生产力的革命,给人类带来了方便和快捷。电子商务和鲜花行业同是近来发展迅速的产业,两者都为彼此提供了很多发展机会:鲜花店业的迅猛发展,为“网上花店”有效开展业务提供了机会和可能。同样,网上花店的兴起亦为传统的花店业注入了新的活力。 1.1 网站构建的需求分析 1.1.1 网上花店的发展

鉴于现在“网上花店”出现的一些新迹象,我今天特地来谈一谈传统的花店怎样和网上花店合作,以把握面临的新机遇,并从中受益的问题。

以前,由于各种条件的限制,花店业之间一直处于各自封闭的状态。“网上花店”的出现,使传统的花店业感到了一丝欣喜与彷徨。电子商务和花卉业同是近来发展迅速的产业,两者都为彼此提供了很多发展机会:花店业的迅猛发展,为“网上花店”有效开展业务提供了机会和可能。同样,网上花店的兴起亦为传统的花店业注入了新的活力——来深入的了解一下“网上花店”:——网上花店是97年以后在国内发展起来的新兴的从事鲜花速递的电子商务企业。从国内的第一家网上花店——“虹桥鲜花礼品连锁机构”的出现到现在,网上花店随着互联网的普及,及电子商务的高速发展,赢得了高额的利润和发展空间。在电子商务日益受到质疑的今天,网上花店的“一帆风顺”,及健康发展,几乎成了电子商务“冬天里的一把火”。网上花店是迄今为止处于盈利状态的少数的电子商务内容之一。在美国,1-800花屋作为全美,以及全球最大的“网上花店”的成功,向人们展示了“网上花店”的美好前景。在我国,虽然经常可以看到电子商务企业不景气的报道,但“网上花店”却在“电子商务的一个一个冬天中”,迎来了“一个一个春天”。在这里不得不提到:

4

网上花店行业的领头羊——虹桥鲜花礼品连锁机构。虹桥鲜花是迄今为止国内最成功的网上花店企业。成功和失败的经验历史告诉,电子商务的发展必须紧密的与传统产业相结合。在4年多的时间里,虹桥鲜花网不断捕捉商业机遇,他们在开展鲜花礼品配送的同时,紧紧抓住了国内花店业“尚处于调整转型时期”的这一现实,以切实提高与之合作的花店的利润水平,及竞争力为目的,走出了一条与传统花店业共赢的道路。在客户中获得了良好的口碑。

同时,为国内“网上花店”业树立了典范。那么“网上花店”到底和“传统的花店业”是怎样的关系呢?“网上花店”到底带来了什么呢?——随着人们近年来,我国花卉业迅猛发展,国内花店目前已达1.7万多家,比98年增长了3.7%。作为花卉业重要流通环节的花店业,在整个花卉业体系中开始扮演愈来愈重要的角色.——自从十多年前,花店业的兴起到现在,花店业容易进入的行业特点使一些人盲目介入,以致于在某些地区,花店开的过多过烂,相互之间的低水平无序竞争,导致花店之间竞争的核心转化为“价格因素”。为花店业在当地的健康发展带来了诸多障碍。 纠其原因:现在我国的花卉生产缺乏足够的商业化运作机制,由于对消费市场信息来源把握的局限性,造成一方面部分产品生产过剩,而一个性化商品或服务又供不应求,没有足够多样化的产品或服务方式供选择,使零售商过于集中在单一化产品或服务模式的领域内,是出现在当前花店业中的主要问题。那怎样改变这种现状呢?——通过大量的实践,及研究分析:除了引进先进的花店经营理念外,建立“整合的网络模型”,实行化零为整的战略来实现资源的合理配置,看来是一条切实可行的途径。通过化零为整的战略,不仅花店业将摆脱封闭的经营体系,使个性化消费和服务模式成为可能,而且还可以提供给生产商及时,准确的消费市场信息。从而对花卉生产起到一定的引导作用,而且随着整个网络体系的健全和发展,在整合的产业链条中,花店业可以以一个强大的姿态重新介入花卉业流通环节,大大加速商品及服务方式向消费能力的转换,提高单店的利润水平,减少整个流通环节的资源浪费。在服务质量,服务范围和服务价格方面全方位的超越现有的行业水平,形成集团竞争力。另外,化零为整的战略意义,不仅在于传统的花店业的整合,而且还有传统的插花学校,花卉生产企业,及相关资源市场的整合。从这个意义上讲,整合后的体系维护者还可以提供整个组织内,及组织外的信息流和关系流,全面促进组织内的产业升级。——在为“整合体系的维护”方面,虹桥是国内做得比较扎实的“网上花店”,也是其不断发展的主要动力。 可以看到,与传统花店业的整合已经越来越引起个方面的关注:虹桥鲜花网全球花店联盟的推出,中花协“花店业分会”的创立,莎啦啦特许加盟店的计划其实不管是哪个组织,哪种形式的整合,能切实使花店受益,尽快提高整个行业的利润水平才是最关键的。 1.1.2 国内网上花店的现状

随着花卉产业在中国的快速发展,近年来,国内鲜花店,目前已超过29000。花卉流通产业

5

作为花卉产业的重要组成部分,在整个系统的花卉产业开始发挥日益重要的作用.--由于超过10年前,花店业,到现在,花店业的兴起,轻易获得盲目参与的程度,在某些地区,花店打开太多不好,水平低之间的无序竞争,导致进入“价格因素,心花店之间的竞争,有些人特点的产业。”对于在本地花店业的健康发展带来了许多障碍。纠正其原因:现在是中国的足够的商业运作机制,缺乏花卉生产,由于消费市场,掌握信息来源的限制,在一方面部分产品生产过剩造成的,一方面,而个性化商品或服务的不足,他们没有足够的和多样化的产品或服务为导向的方法的选择,使零售商专注于单一产品或服务为导向的示范区太多,在当前重大问题的出现,对花卉产业。 1.1.3 网站建设的优势

网上花店在国际互联网上可以实现的商务功能已经多样化,从最基本的对外沟通展示功能、信息发布功能、在线图书展示功能,到在线洽谈功能、在线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎以往传统花店功能都可以在互联网上进行电子化的高校运作。同传统花店相比,网上书店具有如下优势:

(1)通过网上购物,购买者足不出门,可以省很多时间,价格和便捷这两个优点的存在决定了网上花店发展的良好前景。

(2)与传统的花店经营模式相比,网上花店可以节省包括商场租金、花的上架、员工工资等一笔很大的成本费用,在网上花店就可以以底价格购买到,这在竞争中起到极其重要的作用。 1.2 开发技术概述 1.2.1 JSP技术概述

JavaServer Pages (JSP)是基于Java的技术,用于创建可支持跨平台及跨Web服务器的动态网页。JSP为创建高度动态的 Web 应用提供了一个独特的开发环境。采用JSP技术,Web页面开发人员可以使用HTML或者XML标记来设计和格式化最终页面,使用JSP代码或者小脚本程序来生成页面上的动态内容。在服务器中,JSP引擎解释JSP代码和小脚本程序,生成所请求的内容,并且将结果以HTML或者XML页面的形式发送回浏览器。JSP技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用。由于JSP页面的内置脚本语言是基于Java编程语言的,拥有Java编程语言“一次编写,各处运行”的特点。 1.2.2 JSP、ASP、PHP三种主流技术比较

ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Java script)作为自己的开发语言。

PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C,Java和Perl语言的语法,

6

并耦合PHP自己的特性,使WEB开发者能够快速地写出动态产生页面。

JSP是Sun公司推出的新一代网站开发语言,Sun公司借助自己在Java上的不凡造诣,除了Java应用程序和Java Applet之外,又有新的硕果,就是JSP,Java Server Page。JSP可以在Servlet和JavaBean的支持下,完成功能强大的站点程序。 1.2.3 从应用范围来看三种技术的优劣

ASP是Microsoft开发的一套服务器脚本环境,它内含与IIS(Internet Information Server,Internet信息服务)中,利用ASP可以结合HTML页面,ASP指令和ActiveX建立动态的,交互的,高效率的Web服务器应用程序。优点:易学易用、安装,配置简单,与浏览器无关,组件具有扩充性。缺点:只能在Windows平台上运行,开发环境不开放执,行速度比较慢。

PHP与ASP类似。是一种服务器端脚本语言。PHP的语法混合了C,JAVA,PERL以及PHP式的新语法。如Oracle,Sybase,MYSQL,SQL Server等。优点:PHP是跨平台的,语法简单,具有面向对象特点,良好的安全性。缺点:数据库支持不足,每种数据库都要对应相关的开发语言,不是工业标准,不支持ASP中的ActiveX和JSP中的Servlet组件开发技术。

JSP同PHP类似,几乎可以执行于所有平台。如Win NT,Linux,Unix。在NT下IIS通过一个外加服务器,例如JRUN或者ServletExec,就能支持JSP。优点:一次编写,随处运行,有统一的技术标准,自由扩展JSP标签,执行性能高,开发工具多而强大。缺点:必须熟悉JAVA语言,难以调试。

1.2.4 三种技术的前景展望

这三种技术中,JSP和ASP,PHP相比较,本身并没有特别明显的优势,JSP的优势在于JSP是以JAVA技术为基础的,JavaBean,Servlet等,J2EE技术是JSP强大生命力的所在。对于中小型站点的开发来说,JSP,ASP,PHP并有什么明显区别,但是对于大型的电子商务网站的开发,JSP及J2EE技术是广大Web开发人员的首选。 1.2.5技术特点 (一)ASP

(1)使用VBScript , JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。

(2) 无须compile编译,容易编写,可在服务器端直接执行。

(3)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。

(4) 与浏览器无关(Browser Independence), 客户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。Active ServerPages 所使用的脚本语言(VBScript 、 Jscript)

7