网上食品商店的设计与实现Word格式.docx
- 文档编号:13674825
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:39
- 大小:767.41KB
网上食品商店的设计与实现Word格式.docx
《网上食品商店的设计与实现Word格式.docx》由会员分享,可在线阅读,更多相关《网上食品商店的设计与实现Word格式.docx(39页珍藏版)》请在冰豆网上搜索。
摘要
本文研究了一个网上食品商店系统,此方案具有用户使用更简单、界面更直观等优点。
虽然网上食品商店在我国兴起的时间还不是太长,但它发展很快。
随着我国互联网的普及和网上食品商店的日趋成熟,会有越来越多的消费群体加入到这个行列中来,市场潜力会得到充分的发挥。
食品在网上销售不仅是传统销售渠道的发展和补充,也是未来食品销售的发展方向。
网络给人们带来了实惠,也给商品带来了广阔的生存空间。
网上食品商店具有很多新的特性。
它的营业成本比传统意义上的商店低得多。
它不需要将大笔的流动资金买货品,可依靠“零库存”管理,缩短资金周转的周期。
同时网上食品商店更容易开拓市场,实现市场的整合。
本文分析了系统实现中的难点和重点。
设计实现销售排行、新品上架、特价商品、查看订单、购物车和会员修改个人信息等的jsp页面。
分析并解决实现中的若干技术问题,建立完整的网上食品商店系统,并分析结果。
关键词:
网上食品商店系统,JSP,数据库
Abstract
Anonlinegrocerystoresystemwithasimpleandintuitiveuserinterfaceisdevelopedinthispaper.OnlinefoodstoresinChinaaredevelopingrapidly,althoughitisnotalongtimeuptonow.WiththepopularizationoftheInternetandonlinegrocerystorebecomingmoremature,moreandmoreconsumergroupswilljoinitandthemarketpotentialwillbegivenenoughroomtoshow.
Foodsonlinesaleisnotonlythedevelopmentandsupplementofthetraditionalsaleschannels,butalsothedirectionoffuturedevelopment.TheInternethasbroughttangiblebenefitstopeople,andalsoabroadspaceofgoods.Onlinefoodstorehasmanynewfeatures,suchasmuchloweroperatingcostthantraditionalstores.Itdoesnotrequireanenormousamountofliquiditytobuygoods.Onlinefoodstorecanrelyonthe"
zeroinventory"
managementandshortentheperiodoffundsturnoveratthesametime.Onlinefoodstoresaremucheasiertoopenupthemarketandrealizetheintegrationofthemarket.
Thedifficultyandkeypointsinsystemimplementationareanalyzedinthispaper,mainlyreflectinginthedesignoftheJSPpagesofthesaleslist,newproducts,specialproducts,checkorders,shoppingcartandmembershipchangingpasswords.Sometechniqueproblemsinthedevelopmentofthecompleteonlinefoodstoresystemarealsoanalyzedandresolved,andtheresultsarediscussed.
Keywords:
Onlinegrocerystoresystem,JSP,database
1引言
课题的背景、目的与意义
随着网络技术的发展,越来越多的人喜欢在网上购物。
食品的种类繁多,同一种类的食品又有不同规格的产品。
实体食品商店很难有足够大的店面来展示所有品种;
食品的单价不高,在网络信用还不完善的环境下能够造成的损失较小,买家也乐于在线购买。
所以网上食品网站也在网上大量出现。
就网上食品商店而言,由于网络已经覆盖全球,信息量大而独具优势。
售货的理念也很简单,就是购买者可以根据自己的喜好寻找食品然后购买。
对于购买者来说,网上食品商店近在咫尺,并且永远不会下班关门,购买者可以随时随地自由地查询和订购食品,也无需亲临食品商店挑选,只要坐在电脑前,开机上网即可买到所需的食品,而且可供购买者挑选的余地也大多了,检索也很方便,同时还减少了购物的路费支出。
另外应当看到网上购买食品节省了大量时间,这对于那些没有时间经常逛传统商店或其住所离传统商店较远的顾客来说,具有实际意义。
因此网上售卖食品必将有长足的发展。
本系统的主要目的是实现食品的在线销售,包括管理库房中的食品,以及管理用户的购物车,从而实现结账等一系列功能,让用户足不出户就能够在网上食品商店购买到自己所需的食品,形成商店和用户双赢的局面。
整个个性化页面生成系统主要使用Dreamweaver_MX开发的关联规则采掘系统和利用tomcat+jsp技术实现的个性化Web页面生成器两部分组成。
关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表,页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面。
二者通过数据库服务器和Web服务器连接。
国内外现状
伴随着Internet的蓬勃发展,网上购买食品作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息的浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。
在美、英等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛、家庭仓储等纷纷挤身于网络经商的行列。
调查表明:
美国的家庭已越来越习惯于在家中从网上购物。
而在我国,网上购物从无到有也不过短短十几年时间。
根据CNNIC的统计结果,截止2004年1月中国有互联网用户7950万人,而又有40.7%以上的网民在过去的一年里有过网上购物经历,这就说明中国有网上购物的用户达到3235.7万人,并且这一数字还在以17%左右的速度增长,中国的网民数量已经突破5亿。
中国现在的青年人对网络的使用率都很高,他们是实力最强的消费者,这说明在中国发展网上购物具有良好的群众基础,网上购物的方式日趋被大家接受。
因此,设计一个具有电子商务功能的企业网站具有非常好的开发与应用前景。
研究(设计)内容
这次设计实现了一个网上购物网站。
网上购买食品所承载的信息量大、购物流程比较繁琐,而且互联网中日益肆虐的黑客和病毒对网络的安全性提出了更高的挑战。
开发出的网上购物系统基于Windows2000Server中文企业版服务器和SQLServer2000数据库,采用国际先进的JSP进行开发,具有很高的稳定性和安全性。
网上购物真正实现了在Internet上的经营销售,从而使其获得更大的市场机遇及经济效益,很大程度地提高了企业的核心竞争力。
这个系统所需要的功能从用户角度进行划分,可以分为前台用户功能和后台管理功能。
用户功能主要提供给购物的用户使用,包括用户的注册、登录,浏览商品,购物车,查看订单等;
后台管理功能主要提供给系统的管理人员使用,包括对用户、食品、订单的管理。
用户注册后,登陆网站的用户可以在线查看、订购食品,并可查看自己的历史订单等。
这些部分用JSP设计页面及分类,使用数据库来建立相关的表,以便于对其进行查看、修改或删除。
在网站设计中,管理员完成对网站的维护与管理的工作。
使用数据库中权限的功能对管理员设置权限,管理员可以对食品信息进行新增,修改及删除,也可以对订单信息进行处理,同时管理员也可以对用户信息进行管理。
论文的组织结构
本文分为六章,通过对这个网站的分析、设计与实现过程的全面介绍来展示系统的全部特性。
第一章绪论描述了课题的背景、目的与意义,介绍了国内外现状,进而总结出此次研究工作的内容。
第二章是在系统设计中的一些相关技术简介。
第三章系统分析首先从几个角度分析了系统开发的可行性。
然后进行了需求分析、网站业务流程分析和数据流分析。
第四章的系统总体设计在明确了系统设计原则下,进行了功能模块设计。
接着进行数据库设计,第五章的系统实现阐述了系统页面及其逻辑功能的实现,重点描述了前台与后台的各个功能模块的实现过程,对主要的原理和技术进行了详细的说明,并列出了一些典型的逻辑的程序流程图进行说明。
第六章结论分析了系统的一些主要的优、缺点,开发此系统的过程中所遇到的困难。
最后是参考文献和致谢。
参考文献中列出了本次毕业设计中所用到的参考资料和文中所引用到的定义与解释的出处。
致谢中对在本次毕业设计中给予指导和帮助的老师和同学表示由衷的感谢。
2相关技术简介
JSP技术
本系统采用JSP技术开发。
因为JSP与同类的CGI、ASP、PHP相比有着独特的优势。
JSP是Sun属下Javasoft公司推出的技术,使用的Java语言是ASP、PHP和JSP三者中最新的技术。
它以JavaServlet技术为基础,又在许多方面作了改进,并且充分借鉴了ASP和PHP一些合理的地方。
它的平台无关性胜过ASP技术,而强大的JDBC数据库接口规范又优于PHP技术,而且JSP技术是以Java语言为基础的,可以使用JavaBeans组件和自定义标签,因此具有良好的扩展性。
总的来说,JSP业已成为目前主流的动态网页开发技术之一。
JSP有很多优点。
借助JSP技术,Web网页设计人员可以使用HTML或者XML标记来设计和风格化Web页面,使用JSP标记来生成动态的Web页面。
在服务器端,JSP引擎负责解释JSP标记和脚本,生成请求的内容,然后将结果以HTML页面等形式发送回浏览器。
这样开发者可以保护自己的核心代码,同时可以保证任何Web浏览器的高度兼容性。
JSP页面可借助可重用的、跨平台的组件(JavaBean),来执行Web应用所要求的极为复杂的业务处理。
能够共享和交换调用一般操作的组件,或者让这些组件被别的开发人员或者开发团队所使用。
此外,JSP技术无论是在跨平台特性、运行效率、企业级软件开发还是商业支持方面都具有优势,从而使其成为目前和未来进行动态网页开发的最佳工具之一[1]。
MicrosoftSQLServer2000
这次网站的设计选用MicrosoftSQLServer2000作为后台数据库。
SQLServer2000是一个全面完整的数据库。
从借助浏览器实现的数据库查询功能到内容丰富的扩展标记语言(XML)支持特性均可有力地证明,SQLServer2000为全面支持Web功能的数据库解决方案。
与此同时,SQLServer2000还在可伸缩性与可靠性方面保持着多项基准测试纪录,而这两方面特性又都是企业数据库系统在激烈市场竞争中克敌致胜的关键所在。
SQLServer2000已经通过美国政府C2级
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 食品 商店 设计 实现