基于jsp的网上超市系统的设计与实现 学士学位论文Word文档下载推荐.docx
- 文档编号:14232663
- 上传时间:2022-10-20
- 格式:DOCX
- 页数:41
- 大小:658.47KB
基于jsp的网上超市系统的设计与实现 学士学位论文Word文档下载推荐.docx
《基于jsp的网上超市系统的设计与实现 学士学位论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于jsp的网上超市系统的设计与实现 学士学位论文Word文档下载推荐.docx(41页珍藏版)》请在冰豆网上搜索。
指导教师邵君
二○一二年五月
摘要
随着Internet飞速发展,互联网成为人们快速获取、发布和传递信息的重要渠道。
它在人们的政治、经济、生活等各个方面发挥着重要作用。
特别是对当代中国的白领来说,去超市购物逐渐成为令人头痛的事情。
交通堵塞、排队结账使面临工作压力的年轻上班族越来越不愿意去超市。
网上超市带给顾客全新的生活方式:
只要点击几下鼠标,我们就可以将日常所需送到顾客的手中。
网上超市是建立在网络上的一个虚拟的购物商场,避免了人们挑选商品的繁琐过程,使购物变得轻松、快捷、方便;
同时又能有效的控制“商场”运营的成本,开辟了一个新的渠道。
因此研究和开发网上超市系统对丰富人们生活,足不出户完成工作、学习、娱乐、购物等方面有着非常重要的意义。
系统采用JSP技术和Mysql数据库技术实现。
首先,论文简要介绍了网上超市系统开发的背景、目的和意义和国内外发展的现状,概述了开发本系统所涉及的理论知识及相关技术。
其次,论文详细地阐述了系统的需求分析和系统设计。
通过采用面向对象的分析与设计方法,对网上超市系统进行需求分析。
再次,论文着重介绍了基于JSP技术的网上超市系统的开发过程、设计方法、软件的实现过程和测试结果,以及基于JSP的主要关键技术的实现。
系统使用了Ajax技术实现页面的无刷新提交。
通过引入基于JSP技术以便使得系统的逻辑计算、页面层次、访问速度等方面得到改善。
最后,对论文所做的工作进行了总结,并展望下一步的完善与改进工作。
该网上超市系统综合了目前其它相关技术,外观设计简约,交流界面人性化,配合数据库管理,实用且易操作。
关键词:
网上购物,电子商务,网上超市系统
Abstract
WiththerapiddevelopmentofInternet,theInternetbecomepeopletoquicklyget,distributionandtransferinformationimportantchannel.Itinpeople'
spolitical,economic,andotheraspectsoflifeplaysanimportantrole.TheInternetpublishinginformationmainlythroughthewebsitetorealize.Aspeoplelifelevelof,neverleavehometocompletethejob,study,entertainment,shoppinghavebecomepeopletothefastpaceoflivingthewayademand.Thepreliminarydesignrealizetheonlineshoppingthebasicoperationoftheprocess,membership-basedshoppingsystem,perfectthefunctionofthewebsite.
Thispaperdescribesthedesignandimplementationofe-commercesites-thepurposeofonlinesales,processandtherealizationofvariousfunctions.Giventhesystematicanalysisofthesite,describedthewebpagedesign,andintroducesthecontentsofthedatabaseandthemainimplementation.Thispaperalsosummedupthemaincharacteristicsandfunctionsofwebpage.Designsimple,humanitycommunioninterface,withdatabasemanagement,practicalandeasytooperate.
ThesystemuseJSPtechnologyandMysqldatabasetechnology.
Keywords:
OnlineShopping,E-commerce,OnlineSupermarket
1绪论
1.1系统开发背景
1.1.1网上购物的发展
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。
于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
网上购物系统作为B2B,B2C(BusinesstoCustomer,即企业对消费者),C2C(CustomertoCustomer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。
本文主要考虑的是如何建设B2C的网上购物系统。
网上购物是一种具有交互功能的商业信息系统。
它向用户提供静态和动态两类信息资源。
所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;
动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。
网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。
这种全新的交易方式实现了公司间文档与资金的无纸化交换。
1.1.2网上购物系统的现状
目前国内主流购物系统中采用ASP、PHP、JSP、JAVA语言开发占据80%,在模式上随着近年国内电子商务情势的大好,各购物系统开发商的兴起如雨后春笋一般。
随着国家政策的支持和电子商务行业的高速发展,以后的购物系统发展路线必然走向标准化、国际化、智能化的市场道路。
2005年我国网民网上购物用户达2200万,比2004年增长38.6%,交易额高达135.05亿元。
2007年通过B2B电子商务完成的交易额达到21239亿元,增长65.9%,实现的运营商营业收入达39亿元,增长49.1%。
2008年6月底,网络购物用户人数达到6329万,半年内增加36.4%,全年我国电子商务类站点的总体用户覆盖已经从9000万户提升至9800万户,网络交易规模接近2700亿。
根据我国电子商务研究中心发布的《2010年(上)电子商务市场数据检测报告》显示,截至2010年6月份,国内个人网店的数量已经达到了1200万家,且增长迅猛,预计今年年底网店数量将达到1300万家,直接从业人员超过130万人,间接带动就业近1000万人,市场交易额达到2.25万亿元,预计全年交易额将超过4.3万亿元。
由上面数据可以看出,中国的网上购物发展正蓬勃发展,充满活力,而基于JSP开发的电子商务网站更是国内外的主流,因此此系统的开发是符合社会的发展形式,是很有意义的。
1.2系统实现的目标
现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。
这样才能使得在电子交易时避免不必要错误发生。
我们将使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。
传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。
当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。
本设计在实际应用中的解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。
1.3系统的开发意义
Internet的发展,为改变传统的商业运作模式提供了一种技术上的可行性的方案:
利用Internet的技术和协议,建立各种企业内部网Intranet,企业外部网Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。
而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了,人们将这种交易模式称为:
电子商务。
当今比较流行的网上购物系统有“淘宝()”以及“当当()”。
它们都是相当优秀的电子商务网站,对其他的网站提供了良好的典范。
设计中可以学习参考他们的思想,了解和熟悉整个网站的开发流程及完整的电子商务网站应有的功能和注意事项。
设计和完成一个电子商务网站的,将会牵涉到许多技术上的问题,如:
动态网页制作技术的,后台数据库的设计和管理,通过实际的制作个网站,可以避免纸上谈兵,在实践中掌握上述技术的使用。
1.4本章小结
这一章节主要就是介绍了一下系统开发的目的以及意义,首先列出了网上超市的一些管理现状,只有很好的了解了当前网上超市的现状,那样才能对该系统进行设计前期的工作任务进行一个很好的规划,明确该系统的设计理念以及改系统要达到的目标,同时明确了本系统开发所涉及的核心技术。
2需求分析
2.1系统非功能性需求
非功能性需求是指为满足用户业务需求必须具有但不是功能性需求的系统特性。
虽然此需求与系统业务逻辑无直接关系,但也影响着系统的质量,不能忽视。
本系统的非功能性需求主要包括以下几个方面:
(1)界面友好
本系统在功能完善的情况下,界面尽量做到简洁友好、便于操作,并应有效地防止误操作的发生。
(2)支持多用户并发访问
本系统属于一个多用户的网上购物系统,因此需要做到支持多用户的并发访问,并尽量控制到用户可接受的访问速度。
(3)安全性
互联网中存在的威胁无处不在,由于本系统基于Web开发,难免要受到安全性的挑战。
因此,本系统应尽量避免威胁安全性的因素发生。
2.2系统功能需求
通过需求分析,确定本系统有以下一些基本功能:
●登录注册管理:
注册时能够对用户名,密码的简单验证;
能够对电子邮箱,Email进行有效性验证;
能够防止利用页面刷新重复注册,以及已经注册的用户不能重复注册。
●商品浏览:
分类显示商品;
显示商品详情,提供购买链接。
●购物车管理:
欲购买商品可以增添到购物车;
也可以从购物车退回商品,清空购物车;
对于同一件商品的多次购买只能在原来的商品上增添数量,还可以修改购物车中某个商品的数量,统计商品总金额。
●订单管理:
只有登录的用户可下订单;
用户可以查看自己的订单。
管理员可以修改订单的状态。
●商品管理:
管理员可以增添商品分类;
修改商品基本信息;
增添商品时候可以上传图片。
●用户管理:
管理员对注册用户的维护。
2.3系统数据流程分析
2.31系统数据流图
通过对系统的网上超市的数据流动分析,得出数据流程如图2-1所示。
图2-1系统数据流图
2.32系统E-R图
通过对系统的网上超市的数据分析,得出E-R图如图2-2所示。
n
1
图2-2系统E-R图
2.4环境需求
2.41开发平台
此系统开发选用的平台是Struts2+JavaServer
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于jsp的网上超市系统的设计与实现 学士学位论文 基于 jsp 网上超市 系统 设计 实现 学士学位 论文