网上花店毕业论文.doc
《网上花店毕业论文.doc》由会员分享,可在线阅读,更多相关《网上花店毕业论文.doc(53页珍藏版)》请在三一办公上搜索。
1、网上花店摘 要近几年来,随着人们思想觉悟以及生活水平的提高,上网已是人们生活中不可缺少的部分,计算机可谓是现代科技发展的产物,如今的计算机已经走进了千家万户,对于大多数人来,足不出户,在自己的计算机上查看自己喜欢的商品,并购买商品的现象已经很普遍了。适当的上网可以增加人们的知识面还可以提高生活的品味,更有利于人们身心健康的发展,有利于开阔人们的思维模式,还有利于培养人们各方面的能力。也正是因为这样,网上购物得以以飞快的速度发展,遍及到世界各个层次。随着Internet的迅速崛起,互联网已日益成为收集,提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起
2、在线商店,向消费者展示出一种新颖的购物理念。关于这个网上购物商城是为了更好的适应现在互联网上交易日益增加而设计开发的。我设计的网上购物系统。用户可以根据自己的喜好浏览自己喜欢的东西,但要想购买商品,就必须通过注册成为会员才能进行购买,登录后就可以购物了。商店的各种商品都进行了详细地分类,可以轻松地找到想要地商品,同时查找系统能很容易地找到相关的商品。同时买到自己喜欢的东西后就可以去结算,通过下订单你可以填写自己的相关信息,而完成购物的流程。本系统使用JAVAEE +SQL Server2000进行开发,系统运行结果证明,该网上花店系统可以满足购买者、管理员两方面的需要。本文将对该系统的设计过程
3、和功能做详细介绍。关键词:网上花店系统;JAVAEE ;JSP;SQL Server2000Abstract At present, withthedevelopmentofthelivingstandardand the transform of the thought ofthepeople, at the same time, Internet become inseparableelementofthecitylife .Computerhasbecomeatrendasaresultof thescientificandtechnologicaldevelopmentin thepr
4、esent-dayworld. Nowthat computerhasgonemassmarket. For almost people, everyone canhavetimetoglanceat the goods that he likes without going outside. And searching the internet can broaden ourselves knowledge and improve the quality of our life. On the other hand, it is good to our health , and cultiv
5、ationof ways of thinking. For that reason, shopping online can develop with unbelievable speed and spread influence to every corner of the world. With the rapid development of the internet, the Internet has increasingly become a collection of the best channels to provide information and gradually in
6、to the traditional areas of circulation. Because e-commerce has become popular, more and more businessman on the Internet set up online store, and demonstrates a novel shopping concept to consumers.This online shopping mall is designed and developed in order to better adapt to the transactions on th
7、e Internet increasing, users can browse their favorite things according to their preferences, However, in order to buy goods, it must be by registered members can make a purchase, landing after shopping. Store a variety of goods carried out a detailed classification can easily find you want to goods
8、, at the same time find the system can easily find related products, and buy something you like you can go after the settlement, orders you can fill in their information, and complete the shopping process. The system achieve function through JAVAEE and SQL Server2000, the system is running results s
9、how that the florist to meet the buyers, the administrator needs.Key words:online florist System; JAVAEE;JSP;SQLServer2000目 录第一章 引言1第二章 开发及运行环境的选择22.1运行环境的选择22.2数据库的选择22.3开发工具的选择22.4 B/S模式32.5 MVC简介模式92.6 JSP简介102.7 SERVLET简介112.8 Tomcat简介11第三章 系统需求分析123.1角色需求123.2功能需求123.3性能需求13第四章 系统设计144.1本系统的设计目
10、标144.2系统功能整体设计144.3数据库表的设计15第五章 系统设计实现185.1系统首页实现185.3商品信息查询模块的实现275.4用户提交订单模块的实现335.5网上花店管理员模块的实现345.6模块功能的测试42第六章 结论47致谢48参考文献49第一章 引言在当今社会迅速发展的情况下,人们越来越依赖网络,基于庞大的用户群,许多商业销售除了在现实社会中买卖之外,也早已走进了虚拟网络。网络上的商品行业也是层出不穷。电子商务网站让消费者足不出户就能买到想要的商品,方便了广大消费者也让管理者及时的向人们推广了他们的商品,构建企业形象,赢得了利润。电子商务系统比起传统的营销,大大的节省了销
11、售成本。电子商务在世界经济一体化,全球化不断加快的今天,信息技术越来越广泛地应用于各个领域。电子商务作为信息技术与现代经济贸易活动结合的产物,成为人类进入知识经济时代的重要标志之一。网上花店正是顺从了这种发展趋势,一改传统的经营风格,为现代人提供一种方便、快捷、高效的购物方式。同时,也能给商家开拓更大的市场,创造更多的价值。现在的花店主要有三种形式:一、传统方式的花店;二、纯网上花店;三、传统经营和虚拟销售相结合的花店。本系统仅仅用于实现简单的纯网上花店,用户通过浏览自己中意的商品,进行在线购买,同时,网店的管理者可以对商品和注册用户进行相应的管理,基于此,此花店购物系统应运而生。 网上花店即
12、是实现在网络上销售,为买者省了很多的麻烦,购买者只需要在网上查询自己需要的花卉,确定收取物品的时间,地点,通过相关渠道付钱就可以。而对销售者则是利于管理,对时间的安排也有了一个相当大的分配空间。无论是对购买者还是销售者,网上的经营都是对自身有利的一种工具并且在当下社会,人际交往越来越重要,但是见面的机会却越来越少,因此在特殊的日子里能送上一束鲜花,一份礼品是很好的联络感情的方式,因此相当受广大消费者的欢迎。商家也不需要呆在店里等待客户购买商品,只需要坐在电脑前,卖出自己的商品,从而获得利润。1第二章 开发及运行环境的选择2.1运行环境的选择由于本系统是针对网上花店而开发的,对运行环境的要求不是
13、太高,服务器端在Windows 2000 或者XP 下安装使用,容易操作且维护简单。客户端可以在Windows 2000及以上版本运行使用。 2.2数据库的选择在多种数据库软件中,选择了相对来说比较易用的SQL server 2000作为后台数据库。 Microsoft SQL server是一个高性能的关系型数据库管理系统,它具有客户机/服务器体系结构,能够满足大规模分布式计算环境的需要。 Microsoft SQL server数据库管理系统特点如下: (1)完全的客户机/服务器体系结构。 (2)简单的图形化管理工具。 (3)丰富的编程接口工具。 (4)多线程体系结构。 (5)SQL se
14、rver是Microsoft服务器套件BackOffice的成员之一,它与其它软件(Windows 2000、Internet Information Server、Exchange Server等)有机结合,并充分利用它们所提供的服务或功能,从而增强了SQL server数据库系统的功能,同时占用较少的资源。 (6)SQL server数据库系统各种对象的范围更加广泛。(7)运行中的数据库系统容易受到来自多方面的干扰和破坏。如硬件设备和软件系统的故障,未经授权使用数据库的人偷窃信息,利用计算机进行犯罪活动以及系统对于事务处理不当或程序员的误操作等都可能破坏数据库。SQL Server数据库还
15、可以提供数据的保护功能。数据库的保护是通过对数据库的恢复、完整性控制、并发控制和安全性控制四个方面实现。2.3开发工具的选择在多种编程软件中,选择了当前比较流行的Eclipse作为编程工具。Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来JAVA语言开发,目前亦有人通过插件使其作为C+、Python、PHP等其他语言的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持,使得Eclipse拥有较佳的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。JAVA是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公
16、司于1995年5月推出的JAVA程序设计语言和JAVA平台(即JAVASE, JAVAEE, JAVAME)的总称。JAVA 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,JAVA更具备了显著优势和广阔前景。J2EE,JAVA2平台企业版(JAVA 2 Platform Enterprise Edition),是Sun公司为企业级应用推出的标准平台。JAVA平台共分为三个主要版本JAVA EE、JAVA SE和JAVA ME。Sun公司在199
17、8年发表JDK1.2版本的时候,使用了新名称JAVA 2 Platform,即“JAVA2平台”,修改后的JDK称为JAVA 2 Platform Software Developing Kit,即J2SDK。并分为标准版(Standard Edition,J2SE),企业版(Enterprise Edition,J2EE),微型版(MicroEdition,J2ME)。J2EE便由此诞生。2005年6月,JAVAOne大会召开,SUN公司公开JAVA SE 6。此时,JAVA的各种版本已经更名以取消其中的数字“2”:J2EE更名为JAVA EE, J2SE更名为JAVA SE,J2ME更名为
18、JAVA ME。随着JAVA技术的发展,J2EE平台得到了迅速的发展,成为JAVA语言中最活跃的体系之一。现如今,J2EE不仅仅是指一种标准平台,它更多的表达着一种软件架构和设计思想。同时,针对于JAVAWeb 的开发,Eclipse这个开发工具能够更好的Tomcat服务器上运行其结果。22.4 B/S模式该系统选用了B/S结构:浏览器/服务器(Browser/Server)结构,简称 B/S 结构,它是对C/S 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过 WWW 浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier 结构。B/S结构,主
19、要是利用了不断成熟的 WWW 浏览器技术,结合浏览器的多种Script语言(VBScript、JAVAScript)和 ActiveX 技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。显然 B/S 结构应用程序相对于传统的 C/S 结构应用程序是巨大的进步。在这种结构下,用户工作界面是通过IE游览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因
20、引起企业外网中断都会造成系统瘫痪。随着Internet和WWW的流行,以往的主机终端和CS都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了BS型模式,即浏览器服务器结构。B/S模式最大特点是:用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了WWW浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给
21、数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Internet。 (1) B/S模式的优点和缺点3B/S结构的优点 1) 具有分布性特点,可以随时随地进行查询、浏览等业务处理。 2) 业务扩展简单方便,通过增加网页即可增加服务器功能。 3) 维护简单方便,只需要改变网页,即可实现所有用户的同步更新。 4) 开发简单,共享性强。 B/S 模式的缺点 1) 个性化特点明显降低,无法实现具有个性化的功能要求。 2) 操作是以鼠标为最基本的操作方式,无法满足快速操作的要
22、求。 3) 页面动态刷新,响应速度明显降低。 4) 无法实现分页显示,给数据库访问造成较大的压力。 5) 功能弱化,难以实现传统模式下的特殊功能要求。 (2) B/S架构软件的优势与劣势41) 维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,C/S系统的各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大。B/S与C/S处理模式相比,则大大简化了客户端,只要客户端机器能上网就可以。对于B/S而言,开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器端的软件就可以,这减轻了异地用户系统维护与升级的成本。如果客户端的软件系统升级比较频
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上花店 毕业论文 网上 花店

链接地址:https://www.31ppt.com/p-3991285.html