基于JSP的网上花店系统毕业设计论文含源文件文档格式.docx
- 文档编号:15722377
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:21
- 大小:334.96KB
基于JSP的网上花店系统毕业设计论文含源文件文档格式.docx
《基于JSP的网上花店系统毕业设计论文含源文件文档格式.docx》由会员分享,可在线阅读,更多相关《基于JSP的网上花店系统毕业设计论文含源文件文档格式.docx(21页珍藏版)》请在冰豆网上搜索。
实现了从商品管理,商品分类和查询,到购物车实现,用户订单处理,再到系统管理。
基本上实现了网上购物的功能流程,能够实现用户与商家在网上进行商品交易。
本系统界面简单直观,易于操作和使用,交互性强,完全基于Internet网络。
经过分析,使用SUN公司的JSP开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。
关键字:
Jsp,网上花店,SQLServer2000;
Abstract
The21stcenturyisacollectiondigitization,thenetwork,theinformationization,takenetworkascoresociety.China'
swebcamsunderstandfully“enjoyatriptobetweentheworld,thenetworkdoesnothavecarefreewhichthelimit”brings.AlongwiththeInternetswiftdevelopment,causesthenetworkapplicationday-by-daywidespread.Ifelectroniccommerce,E-government,on-linemedicalservice,on-lineentertainment,networkgame,networkteachingandsoon.thethisgraduationproject'
stopicistheflowershopsystem.
Thepresentpaperongraduationproject'
scontent,elaboratedsystematicallytheflowershopservicesystem'
sfunctionandrealizes.Hasrealizedfromthemerchandisecontrol,theclassificationofgoodsandtheinquiry,realizestotheshoppingcart,userorderformprocessing,arrivesatthesystemadministrationagain.Basicallyhasrealizedon-lineshoppingfunctionflow,canrealizetheuserandthebusinesson-linecarriesonthecommodityexchange.Thissystemcontactsurfacesimpledirect-viewing,simplifyoperationanduse,interactiveisstrong,completelybasedontheInternetnetwork.
Aftertheanalysis,useSUNCorporation'
sJSPdevelopmentkit,useseachkindofobject-orienteddevelopmentkitwhichitprovides,particularlythedatawindowthiscanconvenientandthesuccinctoperationdatabaseintellectualizedobject,firstestablishesthesystemapplicationprototypeinashorttime,then,carriesonthedemanditerationtotheinitialprototypesystem,revisesunceasinglyandimproves,untilformsthesatisfiedfeasiblesystem.
Keywords:
JSP,FlowerShopSystem,SQLServer2000,
目录
1开发背景
1.1引言
网上商店也被称为电子商店,是电子商务的一个重要组成部分。
网上商店作为电子商务的一种具体形式,在Internet上已经非常普及。
由于充分利用和结合了最新的信息技术,网上商店具有传统商店无可比拟的优势,如经营成本低,受地域限制和时间限制少,市场扩张力极大等。
目前Internet上的网上商店每天以惊人的速度增加。
网上购物越来越成为现代年轻人的首选,足不出门便能选购好自己称心如意的商品,鲜花更是人们的首选,在百忙之中有可能你无法亲自到花店选择你想要的花,但是此系统借助发达的网络和现代的科技技术可以让你打开网页就能完成鲜花的订购。
进入21世纪网络信息发布已经逐步取代了传统的媒体发布,网上发布的范围更广,持久性更好。
花店的信息如果在网上发布更有利于花店的业务发展。
本论文主要涉及软件,数据库与网络技术等。
涵盖知识面广,可有效地提高消费者综合运用所学知识分析解决问题的能力,增强消费者对事物的理解与掌握能力,培养消费者掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。
1.2目的和意义
如今是一个信息高速发达的社会,尤其以网络的高速发展为代表。
鲜花的买卖业务是一个与我们的日常生活密切相关的,长辈的生日,节日的祝福及问候,对心爱的人表达爱意,看望病号等等的时候。
越来越多的人选择够买一束鲜花来表达自己的情谊!
本系统正是利用了网络这个很好的平台为顾客提供方便,不用你出门,打开你的电脑上网就可以很方便的完成鲜花的选购,做到足不出门就可以完成一切。
基于jsp+JavaBean的网上花店的总体设计目标是为注册用户提供方便的网上订购鲜花的功能。
本系统分为前台和后台管理两部分,注册用户登入前台后,可以浏览和购买网上花店中的所有商品,购买商品后还可以得到相应的积分奖励,并且可以在网站中留言。
管理员通过后台登录后可以对系统中的商品以及注册的用户和用户的留言进行管理。
为了满足上面提出的功能要求,基于jsp+JavaBean的网上花店需要达到以下目标。
支持用户注册和登录
用户登录后可以根据价格、类型和其他关键词进行商品查询
用户可以购买商品,但是可以在提交之前取消购买这些商品。
支持用户在线留言
支持管理员通过后台登录,并对系统中的各种信息进行维护
1.3开发设计思想
本系统采用MyEclipse和Tomcat服务器为主要开发工具,SQLServer作为管理系统数据的数据库。
整个系统采用Struts框架结构,符合MVC模式。
MVC模式要求对应用分层,虽然要做额外的工作,但产品的结构清晰,可扩展性强、产品的应用通过MVC模式可以得到更好地体现。
这恰恰是电子银行系统所需要的。
电子银行系统的功能会随着客户的要求不断的扩展,因此这个系统需要不断的进行功能的升级和修改。
如果采用传统的JSP+JavaBean的三层模式进行开发,将使程序的业务逻辑层和表示层之间耦合过紧,不利于日后的生机和扩展。
通过该毕业设计能够看出,在进行设计之前。
设计者既考虑了系统的需求,有兼顾了运行的效率,以及今后系统的功能扩展等。
使用MVC模式开发系统,这使得本系统具有运行效率好、扩展能力强、技术规范等特点。
1.4开发目标
网上花店是一种新兴的商品销售方式,优势在于经营成本低,在任何地方只要可以上网的地方就可以随时随地的订购你所想要的花朵传情达意,但是也有弊端,就是网站需要经常的维护等等存在着一些问题,只有解决好这些问题网上花店才会更加的普及起来。
理论系统功能设计目标如下:
(1)实用性强:
我们努力使系统符合实际操作流程的习惯,并尽量减少用户的输入,易学易用的友好的用户界面,满足各层次的用户使用的需求;
(2)先进的程序结构:
使用当代前卫的软件编程,能延长其生命周期,易于维护与管理;
(3)安全可靠性高:
后台维护功能齐全,根据平台在各个阶段不同的使用情况,管理人员可以设置相应的操作权限,增加系统注册,分配各个栏目的管理权限,实现系统的维护,保证系统的安全、可靠;
(4)使用模块化设计的方法:
使系统具有良好的可扩充性,以适应其不同阶段的发展需要,便于后来者分析、维护;
(5)操作简单,维护方便:
每个子系统都具有相对独立的系统维护功能
2.开发工具和开发环境简介
2.1JavaServerPage简介
JavaServerPage或简称为JSP是由Sun公司在Java语言上开发出来的一种动态网页制作技术,它提供了一种建立动态网页的简单方法,并为开发人员提供了一个Server端框架,基于这个框架,开发人员可以综合使用HTML,XML,JAVA语言以及其他脚本语言,灵活,快速地创建和维护动态网页,特别是目前的商业系统。
作为JavaTM技术的一部分,JSP能够快速的开发出基于所有Web服务器和应用服务器环境,独立于平台的应用程序,而且具有非常强的可伸缩性。
同时,JSP把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变祖国网页布局。
这样跨平台的特性己包含了目前大部份网站服务器配置环境,再加上它的语法写作方式可媲美ASP般的易学易懂,而且在网络安全技术方面甚至已超越ASP技术。
所以,相信很快的时间内极有可能取代现有网页编译技术,而成为商业网站的新标准。
在本节中我们将会讨论JSP技术的特性,让您更加了解这项新技术。
2.2JSP技术的发展现状
JSP技术被设计成为一个开放的、可扩展的及用于创建动态Web页面的标准。
开发人员可以使用JSP技术来创建具有可移植性的Web应用程序。
开发结果可以在各种Web服务器和Web应用服务器上运行,而不用考虑具体的开发平台或开发工具。
为了给动态Web页面提供一个开放的工业标准,JSP规范的1.0版本的提出,是向这个方向迈出的第一步。
在1.0版本中,其基础由核心标记集、隐含对象以及开始创建动态Web页面所需的基本功能构成。
已经有许多Web服务器,Web应用服务器和工具开发商为他们的产品添加了对JSP1.0的支持。
Jsp1.0版本中加入了一些新的特色,特别是加入了XML的语法和输出缓冲等功能,以解决重定向的错误,而同时一些在0.92版本中的功能被取消了。
随着XML越来越热门,在不久的将来XML将成为主流。
因此,在JSP1.0的语法中开始了对XML的支持,并希望能够与其兼容。
不过,在JSP1.0版本中对XML的支持还不是必须的,但在将来的JSP1.1版本中对它的支持将成为必然。
JSP1.1与JSP1.0两个版本基本上同时开发的。
但是,JSP1.1需要新的ServletAPI的支持,所以JSP1.1将会等新的ServletAPI公布之后才会推出。
除了JSP标准的语法标记之外,JSP1.1将会提供有可扩展的自定义语法标记机
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JSP 网上 花店 系统 毕业设计 论文 源文件