ImageVerifierCode 换一换
格式:DOCX , 页数:33 ,大小:264KB ,
资源ID:5602724      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5602724.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上商城信息管理系统设计毕业论文.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网上商城信息管理系统设计毕业论文.docx

1、网上商城信息管理系统设计毕业论文网上商城信息管理系统设计摘要 如今已是2020年,互联网已经成为社会发展不可或缺的是工具,消费者的购物方式也发生了巨大的改变,京东淘宝等商城已经成为消费者购物的聚集地。本设计是在数据管理的基础上设计的购物管理系统,整个系统分为前段和后端两个部分。前段网页实现了热门商品展示、购物车、订单、商品分类四个功能模块,后端实现分类管理、订单管理和商品管理三个功能模块。通过本系统,提高网上商城的管理水平。本系统的网页界面是用JSP设计,后端管理系统是使用SpringMVC设计模式。JSP设计网页的开发效率高,设计每个图片、文本、超链接等功能方便灵活,设置出来的网页界面美观整

2、洁。MySQL作为后端的开源数据库系统,该数据库是用来存储和管理数据的仓库,仓库里面的数据通过JDBC与系统进行信息传输。关键词 网上购物 JAVA MySQL SpringMVC JSP Design of Online Mall Information Management SystemAbstract Today is 2020. The Internet has become an indispensable tool for social development. Consumer shopping has also undergone tremendous changes. Sho

3、pping malls such as Jingdong Taobao have become a gathering place for consumers. This design is a shopping management system designed on the basis of data management. The entire system is divided into two parts, the front section and the back end. The front page implements four functional modules of

4、 hot commodity display, shopping cart, order, and commodity classification, and the back end implements three functional modules of classification management, order management, and commodity management. Through this system, improve the management level of the online mall.The web interface of this sy

5、stem is designed with JSP, and the back-end management system is designed with Spring MVC. The development efficiency of the JSP design webpage is high. The functions of designing each picture, text, and hyperlink are convenient and flexible, and the set webpage interface is beautiful and neat. MySQ

6、L is a back-end open source database system. The database is a warehouse for storing and managing data. The data in the warehouse is transmitted to the system through JDBC.Key words Online shopping,JAVA,MySQL,MVC,JSP引 言在“互联网+”的时代背景下,我国市场经济和信息化水平随着互联网的发展而不断的提高。在这时代背景下的企业也面临着巨大的挑战,所谓“物竞天择,适者生存”,他们只有利于

7、符合社会发展的管理手段和管理方式,才能提高公司企业的管理水平,拓展产品销售途径。以前商店运营的模式,是购买进一些顾客需求的商品,例如:电子数码、服装、食品等商品,销售给周围需要的消费者。这样就产生了三个问题,一是商店空间大小有限,只能存放有限的商品数量,二是管理商店需要大量的服务人员,这样会导致收银利润的下降,三是售卖群体有限,只能销售给周围的消费者,也降低了收银利润。如果将线下商城改为线上商城,就可以扩大商品的存储量,拓展售卖的群体,降低人力资源的浪费,从而提高公司企业的管理水平,提高商品库存效率,增加公司年度利润。如今社会,我国大部分人民生活富裕,每家每户都有手机等电子产品,他们的消费模式

8、也逐渐的从线下转变为线上消费模式。像淘宝、京东和拼多多等大型网上商城已经成为网民生活当中必不可少的一部分。根据网络状况统计报告1P16中提出,至今已有6.39亿网上购物的用户,比例占全网百分之74.8。又因为抖音、快手等APP横空出世,直播带货直接成为网络销售的新模式。由此可见网上购物已经成为了一种潮流,成为了未来发展的趋势。在这科技高速发展的时代,互联网技术已经运用到人类社会中每个领域当中,并对每个领域产生不可替代的作用。商店信息管理系统也将被计算机软件技术所实现。用电脑来管理信息有在人工所无法相比的优势。如:信息查找方便、存储量大、保密性好、运算速度快而准确2P16等。这些优点可以提高信息

9、化管理的效率,它们是真正意义上的合理管理资源,也是科学规范的企业管理和与世界接轨的主要条件本论文主要考虑了在“互联网+”的时代背景下,商品销售模式的改变,将互联网与销售企业相结合。此次课题包括研究背景、目的意义、实例需求分析等。开发时,需要以用户的角度去考虑各种需求问题,因为最后还是需要用户去使用管理这个网站,一切要为用户考虑,让用户尽可能地有着最简洁方便的操作,能够快速的运用使用商品网站的各个功能。1.开发工具及相关技术在开发工具及相关技术这一部分主要讲述了关于本系统所需要的开发软件和运行环境,使用的相关java框架3P16,数据库和eclipse软件4P16等功能的介绍。1.1Spring

10、mvc框架SpringMVC是一种轻量级WEB框架,MVC设计模型是在java上实现的。SpringMVC框架是通过围绕前端控制器来实现的,最后响应给浏览器。这样可以是软件架构清晰化,增强可读性。有利于后期的扩展和维护,并且重复代码可以复用1.2MyBatis框架MyBatis是一个出色的持久层框架,它支持自定义SQL,存储过程和高级映射5P16。Mybatis对jdbc访问数据库进行封装,您可以通过配置文件直接配置连接,通过框架管理这些事情并简化开发过程。1.3HTML和JavaScriptHTML一种标准标记语言,要了构造网页而生,它定义了Web内容的含义和结构。JavaScript简称J

11、S,是一门专门嵌入在浏览器中执行的脚本语言,负责实现网页的画面效果。 1.4网站开发和运行环境商城网站使用的是Eclipse开发工具,使用Java语言,在JDK 1.8版本的编译环境下运行,在Google Chrome浏览器上调试和运行。1.4.1开发工具(1)EclipseEclipse是做商城系统的必备软件,它是一个基于java的开发软件,可以创建java项目。(2)MySQL数据库MySQL数据库就是指存储和管理数据的仓库,本次设计中的商城软件系统需要的SQL数据就存入MySQL中。该项目在MySQL数据库上执行数据库操作。 实现数据的提取,修改和存储6P16。 其本质是添加,删除,修改

12、和检查数据,对应于数据库执行语句中的四个关键字insert,delete,update和select。 只要使用这四个关键字,就可以轻松地处理项目中的数据。1.4.2运行环境本系统开发的硬件平台:(1)内存:16G(2)CPU 处理器:Intel(R)Core(TM)i5-8300H CPU 2.30GHz(3)硬盘容量:1T(4)操作系统:Windows 102.系统需求分析2.1可行性分析2.1.1技术可行性商城网站是在互联网上运行的系统,在硬件方面来讲,当前绝大部分计算机的硬件配置都能够满足开发的的需求。从软件方面考虑,商城网站的前端使用JavaScript、HTML和SpringMVC

13、框架,后端采用三层结构,从而有效降低客户端的负荷7P16,使运行流畅度增加,降低维护成本。用了Tomcat9.0 服务器8P16,数据库使用MySQL。MySQL是一种关系数据库管理系统,关系数据库可以将数据保存在不同的表中。2.1.2经济可行性随着人们对商品的样式质量需求越来越多,但是大多数人并没有大量的时间去挑选商品,并且随着互联网的普及,网上商城系统越来越繁荣,人们更加倾向于在网上商城购物消费,并且手机电脑非常普及,每个人都可以轻松的到网上商城里面去浏览商品。此网上商城网站的开发基于已有的计算机设备进行开发,成本低。所以从经济的角度来看,该系统可行。2.1.3操作可行性至今2020年,中

14、国在互联网上面也取得了一定的成就,许多人也到可以熟练运用互联网,因此基于互联网的商城网站,对于人们可以轻易上手。管理员可以轻松的分类管理商品、添加删除修改商品和管理商品订单。用户只要注册登录上去,就可以轻松的选择购买商品。因此,开发删除管理系统网站还是可行的2.2需求分析需求分析是在上述分析及对用户深入调查研究的基础上,从用户的自身角度出发,提炼分析用户的真实需求并逐步细化,而基于这些需求,可以深度挖掘出用户的真正目标功能,并给出符合系统定位的解决方案。本系统需要满足公司和消费者的需求。在公司方面,本系统设计了后台管理模块,后台管理拥有三个大功能,分别是商品管理模块、分类模块和订单管理模块。分

15、类管理可以设置商品类别。例如:电子数码、运动户外等类别,商品管理可以对商品进行增删改查,在增加商品的同时,可以将商品归纳到所属的类别当中。订单管理可以查看消费者购买商品的支付情况。在消费者方面,本系统设计了注册登录、商品分类展示、热门商品和最新商品的展示、购物车和订单管理等模块。这些模块配合起来可以满足大部分消费者的基本需求。2.3系统业务流程2.3.1系统流程商城网站共分为两个系统为用户系统和管理员系统。用户系统的主要流程为:进入商城网站首页,根据使用者是否有账号进行登录注册操作。如果用户忘记密码可以进行密码修改。登录后用户可以进行商品分类的选择8P16,也可以选择热门的商品,对于喜欢的商品

16、可以选择加入购物车或者直接支付,支付时可以填写自己的收货地址,手机号等,支付方式可以选择各种银行卡进行支付,管理员系统的主要流程为:管理与用户系统相对应用户数据,分类数据,商品数据,订单数据,订单的已支付和未支付数据和商品数据的增删改查。商城网站系统的流程图如图2-1所示。图2-1 商城网站系统流程图2.3.2业务流程描述商城网站可以分为七个模块,每一模块都拥有自己的使命,它们既是相互独立的,又是相互合作的关系。系统的功能模块如图 2-2 所示图2-2系统功能模块每个模块的功能详细介绍如下:(1)商品分类本模块实现了对商品进行分类,并且展现都每个页面上面。用户可以根据分类的商品进行选择。商品分

17、类:管理员先设置一些常用的商品类别,例如手机数码、电脑办公、运动户外等。然后在添加商品时,将商品添加到对应的商品类别中。商品详情:展示商品的详情图片及商品参数、价格、颜色、是否缺货、是否热门等。(2)注册登录该模块主要负责用户的登录注册功能,没有注册的人会提示你注册用户,如果已经注册好的用户忘记密码是可以选择忘记密码进行密码修改功能,密码修改成功后要进行重新登录。在用户注册是需要填写一些个人的基本信息,例如:用户名、手机号、邮箱等9P16。(3)购物车该模块可以实现将物品添加入购物车中,保存下来,点击付款可以进行订单支付。购物车中的商品也可以实现编辑和删除操作。点击付款时会跳转到订单支付页面,

18、在支付订单前需要 填写用户的个人信息,例如:收货地址、手机号、收货人姓名等相关信息,最后选择支付方式。(4)地址管理地址管理:可以修改用户收货地址 (5)订单管理订单管理:已登录的用户在提交订单时,需要填写用户的个人信息,例如:收货地址、手机号、收货人姓名等相关信息,最后选择支付方式。(6)后台商品管理模块商品管理模块由商品管理和分类管理组成,分类管理可以设置商品类别。例如:电子数码、运动户外等类别,商品管理可以对商品进行增删改查,在增加商品的同时,可以将商品归纳到所属的类别当中。(7)订单管理模块订单管理:所有订单、未支付订单、已支付订单、已发货订单和已完成订单 3.系统设计3.1系统架构根

19、据商城系统的业务、功能的需求分析,对系统的规划有了大概的模型,整个商城系统的架构就是使用 LNMP 技术去实现服务端,客户端则使用HTML页面10P16通过 Ajax 调用服务端接口开发。整个商城系统分为前端和后端两大部分,后端也会提供一套 API 接口的服务供前端去使用,页面的渲染让客户端去完成,而不是在服务端直接返回,这样做的一个最大的好处就是,降低服务器 CPU 和内存的消耗,大流量的情况下,这样做的效果还是很明显的。同时这样做还有利于不同客户端的接入。 3.2功能模块设计功能模块设计由前段和后端组成,前端主要的功能就是面向用户的,让用户可以正常的进行商品购买,后端主要做一些网站的管理操

20、作。3.3数据库设计数据库设计在商城网站的设计中有着非常重要的作用,因为数据库会直接影响到商城网站的运行速度以及效率,所以网站必须要设计成相对完美的数据库结构体系11P16,可以使商城网站能够十分流畅和高效率的运行。因此在网站开发之前就需要根据需求分析来构造最优的数据库模式,建立与购物中心网站相对应的表以有效存储数据将满足用户的应用需求,并为后续的逻辑结构设计奠定基础。3.3.1概念数据库设计根据商城系统的需求分析,可以规划画出商品、订单和购物车之间的 ER 图如下:图 3-1 实体之间总体 ER 图3.3.2数据库表设计其实现在的绝大多数的网站的本质都是对数据库中的数据进行调用、处理和删除,

21、这些操作都是基于数据本身的。所以对数据的存储方式,数据类型的定义,表的设计这些都是至关重要的12P16。因此,根据商城网站的需求分析设计了下面的数据表。 (1)管理员信息表(lag_manage)用来存储每个管理员信息,管理员信息表如表3-2所示。表3-2 管理员信息表(lag_manage)列名数据类型意义允许为空idint管理员ID否mnamevarchar管理员账号否mpasswordvarchar管理员密码否(2)用户信息表(user)用来存放用户信息,用户信息表如表3-3所示。表3-3 用户信息表(user) 列名数据类型意义允许为空uidvarchar用户ID否usernameva

22、rchar用户名否passwordvarchar密码否namevarchar姓名否emailvarchar邮箱否telephonevarchar手机号是Birthdaydate生日是Sexvarchar性别是stateint是否激活否Codevarchar编码是(3)商品信息表(product)用来商品信息,商品信息如表3-4所示。表3-4商品信息表列名数据类型意义运行为空pidvarchar属性id否pnamevarchar产品名称否Market_pricedouble正常价格否Shop_pricedouble热门价格否pimagevarchar图片否pdatedate日期否Is_hotIn

23、t是否热门否pdescvarchar说明否pflagint否cidvarchar属性id否(4)商品分类属性表(category)用来存放商品分类信息,商品分类属性表3-5所示。表3-5商品分类属性表列名数据类型意义允许为空cidvarchar属性Id否Cnamevarchar分类名称否(5)订单表(orders)用来存放订单信息,订单表如表3-6所示表3-6订单表列名数据类型意义允许为空oidvarchar订单id否ordertimedatetime订单状态否totaldouble总金额是stateint激活否addressvarchar详细地址否namevarchar收货人姓名否telep

24、honevarchar收货人手机号否uidvarchar用户id否4.系统的功能实现根据之前提供的需求分析,数据库的设计和表的属性以及表与表之间的逻辑关系。可以进行商城网站的开发阶段,将之前提出的模块功能进行实现。其主要开发任务是设计开发每个模块的实现算法和模块所需的数据调用查询修改,在接下来的系统实现过程中,将会按流程实现各个模块功能。4.1网站首页面设计这是进入网站的第一个界面。本商城网站首页应该显示有关该网站的信息,包括网站的主要功能介绍和网站应该如何使用,还有热门商品的展现,最新商品的展示,商品的分类等等。当然首页必不可少有登录注册按钮,点击可以进入登录注册模块。系统首页的运行效果如图

25、4-1所示。图4-1 网站首页界面图4.2用户登录注册模块的实现4.2.1用户注册的实现新用户首先需要进入本网站的首页进行注册,需要填写用户名,密码以及电子邮箱,注册界面如图4-2所示。图4-2 用户注册界面图用户在注册过程中,注册用户名,登陆密码和电子邮件为必填项,有一个密码二次输入进行验证,填写完相关信息,点击注册即注册成功。4.2.2分类管理的实现为了便于前台用户相对快速的找到自己想要浏览的商品,设计商品分类的功能,将一些类别相同的商品放入一个指定的类别中。这样在此分类下创建商品的话,就需要按照这个分类的属性的模板去填写商品相关的属性这样就为后台商品管理定义了一种规范,使流程更加清晰。商

26、品分类包含分类名,描述,图标等一些信息,分类管理如图4-3所示图4-3 分类管理界面4.2.3商品管理的实现点击商品可以查看到商品的详细信息,如:商品的价格,颜色,参数,评价等等,商品管理如图4-4所示图4-4商品管理界面图4.2.4购物车管理的实现用户在浏览商品后,对于比较满意的商品添加到购物车,购物车界面如图4-5所示:图4-5购物车界面4.2.5商品订单的管理在商品订单页面,可以填写用户的收货地址,联系方式,用户支付的方式等订单管理页面如图4-6所示:图4-6订单管理页面4.2.6后台商品管理管理员拥有管理后台商品管理界面的权限,可以进行对基础数据维护操作,管理员可以对商品进行增删改查的

27、权限。管理员数据操作界面如图4-7所示:图4-7后台商品管理界面4.2.7后台商品分类管理管理员拥有管理后台商品分类管理界面的权限,可以对商品的类型添加分类。管理员数据操作界面如图4-8,4-9所示:图4-8后台商品分类管理图4-9后台商品分类管理4.2.8后台商品订单管理管理员进入后台商品订单管理中可以查看商品所有的订单,已支付、未支付、已发货和已完成的订单,以及可以查看每个订单的详细情况,后台商品订单管理如4-10,4-11所示:图4-10后台商品订单管理界面图4-11后台商品订单管理界面总 结本次设计的课题是网上商城信息管理系统 ,从选题、任务书、开题报告到中期检查再到初稿,经过这些过程

28、的检查和这几个月以来的准备、思考及完善,基本上已经完成了预期的任务。在这个过程当中,我查看了大量的有关资料,仔细的阅读了老师所发送的有关文献资料。在刚开始的时候,可以来说对本次设计是无从下手,连一点设计的方向都没有,存在着很多的问题,感觉是非常的困难的。但是呢,困难并不可怕,经过不懈努力之后,它是够是被解决的,所以,在思考了一些办法之后便开始着手面对这个问题。毕业论文是在我们在毕业之前所要完成的最后一项作业,它是对我们整个大学四年所学到的知识的一种综合应用。通过此次毕业设计能够反应出我们对知识的了解程度到底有多少,从刚开始接触到题目到慢慢的有了自己的思想,然后对问题进行分析思考并提出了解决问题

29、的方法等等,这都在培养我独立思考、解决问题的能力,不仅对知识的总结有用而且对我以后的学习和生活也产生了影响,这都将是我成长的路上的宝贵财富。本文主要研究java和数据库的知识,利用SpringMVC架构技术把所有的技术都应用到商城系统的设计和实现中。通过对系统的设计,全面了解了商城网站系统所需求的相关功能,并且利用系统能够解决现实当中的实际问题,帮助人民降低操作成本和工作难度,提高营业利润。通过对系统的需求进行了详细的分析,画出了业务详细的流程图,然后确定系统分为哪几个模块,并对各个模块进行了详细的阐述,为后续的设计与实现中打下了比较好的基础。在本商品信息管理系统中,管理员可以有效实现面对各种

30、商品进行管理操作,可以对商品的种类进行分类管理,对于顾客的订单状态进行分类管理,消费者可以对于喜欢的商品进行添加到购物车的操作,对于购买商品进行订单信息的填写等。在该系统的实现过程中,由于受到本人技术有限制,在开发思想和技术上还存在一些局限性,也由于时间的限制,一些新的功能没有来得及实现,例如订单支付功能等。在移动互联网高速发展的今天,网上购物的消费方式已经成为大部分人民的选择,电子商城在未来需要提高系统的信息管理功能和新增新的一些功能,尽力满足绝大部分用户的需求,这也是一个重要的教育和挑战,也会抓住这个难得的机遇来研究更完善的商品信息管理系统。参考文献1杨清兰. 基于J2EE的图书管理系统分析与功能模块划分J. 内蒙古科技与经济, 2014(07).2甄海涛 杨卓林 赵寒涛. 基于SSM架构的项目管理平台设计J. 自动化技术与应用, 2019(05).3吴兰岸. 常用交互性在线练习题实现技术研究J. 中国教育信息化, 2013(08).4涂剑波. 电子商务平台用户购买意愿的影响因素研究J. 管理观察, 2015(02).5李帅力. 基于SpringMVC及MyBatis框架的智慧园区访客管理系统的设计与实现J. 中国优秀硕士学位论文全文数据库, 2016(06).6许鹏. 基于SSM框架的高校教师业绩考核系统设计与实现J

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1