基于javaweb零食商城的开发与实现(附件)【字数:7726】

社会在不停的发展,人们的生活水平也越来越好,人们渐渐的不再满足于传统的购物方式,网络购物也就应运而生。本论文的主要目的就是研究网上零食商城系统的开发与实现。该论文我准备从分析整个网络商城的流程开始入手,采用Eclipse工具,利用Java Web的开发技术来实现完整的商城系统。完成分析后,就进入到写代码阶段。我将用逐步递进的方式来编写代码,每次完成一部分内容,然后进行测试,接着再进行下一阶段。首先,先从网上商城的用户注册与登陆开始,到商品的添加,购物车的实现,以及后台管理等。最后进行总测试,看是否达到了预期的要求。总结该论文主要就是讨论如何用Java Web开发技术实现一整套网上商城的功能。 3
Keywords: JSP、Java Web、Eclipse、MySQL. 目录
第一章 引言 6
1.1课题背景 6
1.2目的及意义 6
1.3国内外零食商城的现状 6
1.4论文研究内容 8
第二章 项目需求环境 9
2.1开发工具简介 9
2.2开发环境的搭建 9
第三章 网站需求分析 12
3.1使用流程 12
3.2商城模块分析 12
3.3非功能需求分析 14
3.4商城系统的可行性分析 14
第四章 系统设计 15
4.1系统的架构 15
4.2系统功能设计 16
4.3系统流程设计 16
第五章 数据库设计 18
5.1数据需求 18
5.2数据库概念结构设计 18
5.3数据库表设计 21
第六章 零食商城的实现 24
6.1关键代码 24
6.2用户模块 26
6.3管理员模块 30
6.4系统的最终测试 33
第七章 结论与展望 34
致谢 35
参考文献 36
第一章 引言
1.1课题背景
在这个互联网发达的信息社会,网络已成为人类生活中的一部分。对大部分人来说,手机或电脑或已成为人们必不可少的东 *好棒文|www.hbsrm.com +Q: ^351916072^ 
西。同时,它们也方便了我们的生活,通过网络来进行交流学习等都很便捷。本次的设计目的就是通过传统购物方式与网络相融合,实现所谓的网购。
现今,网络销售模式确实已占据了销售业的半壁江山,基本上好多商家都有自己的网店。网络的发展给他们带来利益的同时也方便了人们。那么,为了让人们的购物方式更加便捷,很多网上商城就冒出来了。
1.2目的及意义
对于网上商城来说,相信没人没听说过吧,他的便捷已经深入人心,现已成为了一种消费热潮,普遍受众于年轻的消费群体。可以说,网购已成为了大部分人日常生活中非常重要的一部分。
网购最主要的优势就是相对于实体店来说比较便宜,基本上都是厂家或店家直接发货给消费者,毕竟实体店要考虑房租等问题,价格自然不会低,网购就不一样了,少去了很多差价。还有,送货到楼下也极大的方便了人们。这次的毕业设计就是已网上商城为研究对象,例如淘宝和京东,他们都有属于自己的一套购物体系。目前,Java的Web开发技术已经成为了大部分网站的开发技术,所以国内外都很需要这种工程师,前景十分可观,就业肯定是不成问题。
通过这样的一个设计,可以提高我的Java编程水准,同时,也能让我养成自己遇到困难的独立分析能力。从开始设计分析到编码、测试、运行等,都为我以后工作打下了基础。
1.3国内外零食商城的现状
国外零食商城的现状:奥利奥是美国的一个品牌,是食品界的超级新星和饼干的经典代表,现在畅销于全球。奥利奥在世界零食界享有很大的影响力。它的经典吃法“扭一扭、舔一舔、泡一泡”也深入人心。奥利奥在淘宝的旗舰店如图11所示。

图11奥利奥旗舰店
国内零食商城的现状:这里就以三只松鼠为例,其业务覆盖了坚果、肉脯、干果等多个领域。他在中国食品界享有很大的声誉,是中国互联网零食销售的领头羊,更是做到了连续七年全网坚果类销量第一。三只松鼠在淘宝的旗舰店如图12所示。

图12 三只松鼠旗舰店
1.4论文研究内容
网上零食商城采用B/S(Browser/Server,浏览器/服务器模式)模式,SSM框架,客户需要通过前端浏览器来进行访问服务器[8]。所以,本文的主要内容是研究一个网上商城的业务流程以及其实现方式。
商城的使用者一般分为两种:普通消费者与商城管理员。从这两个角度出发,可以通过思考这两种人是怎么使用网上商城系统的,进行入手分析怎样设计商城的业务流程。
对于这个系统的业务流程,有很多的实现方法,因为这个零食商城是一个基于Internet的应用,因此Web的开发方法对这个流程很是合适,所以本论文就以Java的编程方式来实现这个系统。我们怎么实现这个系统,这个商城系统有多少个模块,这些模块该怎样连接到一起,每个模块的主要作用又有什么,本论文的主要研究内容大概就是这些。 第二章 项目需求环境
2.1开发工具简介
网上零食系统的开发环境:
数据库:HeidiSQL。开发环境:Eclipse。运行环境:Windows10操作系统。服务器:Tomcat9.0.浏览器:谷歌浏览器[3]。
2.2开发环境的搭建
首先,要先从网上下载JDK,我选择的是jdk11.0.6,Windows64位版本的。浏览器输入www.oracle.com,进入甲骨文官网,打开菜单栏,可以看到Downloads,点击此按钮。如图21所示。

图21甲骨文官网
接下来找到需要的JDK进行下载如图22所示。

图22 JDK版本
下载后直接直接安装。然后对环境变量的进行配置:右击此电脑,选择属性高级系统设置环境变量,在环境变量的系统变量中新建变量,变量名为“JAVA_HOME”变量值为JDK的安装路径,我装在C盘的Program Files的java文件夹下。如图23。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/268.html

好棒文