计算机专业开题报告案例47:基于springboot的电商系统的设计

​​计算机毕业设计100套

微信小程序项目实战

java项目实战

需要源码可以滴滴我

一、选题依据及意义

1.1 选题依据

随着互联网时代的高速发展和我国经济实力的大幅度提升,人们的购物能力也跟着直线上升,正因为经济能力的大幅度提升,人们的大部分时间也被工作所占据,没有时间进行线下购物,需求也不再仅限于进行线下购物,传统的购物模式已经满足不了大家的需求。因此,利用网络来进行购物的方式更加的深入人心。在这其中,淘宝、京东、一号店等为代表,逐年递增的刷新了自身的最高销售额,高达上千亿。难以想象,这些数据是多么对的庞大。由此可见,人们对电商系统的重视程度。

1.2 选题意义

从电商系统所处的大环境来看,第一方面为电商系统所需要的网络技术,电商的活动基础是计算机技术与电子设备,利用计算机技术进行产品制造,运用网络技术进行软件开发,结合目前常用于网络软件开发的系统结构以及编程技术,选取了前后端分离的搭建模式以及Sprinboot框架。第二方面为电商系统所能覆盖的范围,得益于我国的经济水平发展以及国家的相关政策,城镇以及农村的网络覆盖和电子设备的使用几乎达到百分百,同时人们对于生活水平的要求更加需要网络技术进行适配和满足。电商系统满足了人们对于购物的便利要求,利用电商系统,可以增加人们的商品选择范围,使得购物更加的方便快捷,并且现在的智能手机,全屏的视觉享受让人们的线上购物有了新的体验。只需要动动手指,便能将购物商品送货上门。

二、研究目的与主要内容

2.1 研究目的

在信息技术飞速发展的今天,电子商务已经成为一种重要的商品交易形式。其中以B2C、C2C、B2B等运营为主要业务,从业务范围来看,仅局限于国内的电子商务体系和跨境电子商务体系。现在网上购物已经是一种常见的购物方式,所以,商家在网上和线下的销售模式已经势在必行。本文的目标是实现电子商务系统,并对其进行了详细的分析,并对其进行了具体的操作过程和用例分析,对整个过程进行了详细的设计和实施。并在此基础上,对电子商务平台的信息查询进行了设计,并对其进行了优化。在此基础上,我们开发了一套以 Springboot为基础的电商平台,将其分成了两部分,分别是:前端和后台,这两部分都是 Java语言中的 Springboot, Intellij idea, Tomcat, Navicat,等等。应用此框架技术开发电子商务系统,以提高其使用效率,并以此为基础,阐述了以框架技术为基础的系统开发的必要性.

2.2 主要内容

根据需求分析与系统功能设计目标,结合实际情况系统功能设计分为如下几个模块:

前台(客户购买)端:

商品的分类展示:按照关键字查询商品,查看商品的详细信息;

购物车管理:向购物车中添加商品,修改购物车中商品数量、删除购物车中商品、清空购物车,从购物车中结算商品;

订单管理:直接购买商品、从购物车中购买、查看订单信息、订单在线支付;

商品评价:用户对商品进行评价

个人中心:查看个人信息、编辑收货地址、查看我的购物车、查看我的订单;

后台(管理员管理)端:

分类管理、商品管理、订单管理、电商资讯管理、用户管理等。

2.3 论文提纲

前言

系统设计的需求分析与规划

系统功能的设计与开发

电商系统的功能实现

个人总结

致谢

参考文献

三、研究方法和手段

参照B2C为主要运营模式,以Springboot为主要搭建框架技术。

(1)文献研究法:通过自主的查阅文献资料,查询线上资料,还有向导师、同学请教,获得帮助、建议等方式解决技术上的问题,初步确立系统开发工具和环境。在系统逻辑上的问题还需要自己在完成的过程中一步步的反思和提升。

(2)访谈法:通过向身边的老师、同学以及随机抽取商超购物车进行询问,收集系统的需求功能

系统基于java的Springboot技术开发简化配置,采用mvc的设计模式,数据库采用的是Mysql;前端使用主流Vue框架;Intellij Idea开发工具,Tomcat服务器,Navicat等开发工具;在模糊信息联想输入时使用了模糊检索,以便于用户能在最短的时间内筛选出自己所需要的全部数据。

四、参考文献

[1] 刘国艳. 电商管理的设计与实现.[J/OL]].山东:山东大学. 2012 .

[2] 仲丽维.Web版电商管理系统.[J/OL]现代技术制造与装备.

[3] 崔楠.电商管理系统的实现.[J/OL]山东:山东大学. 2012.

[4] 李云云.浅析B/S和C/S体系结构[J/OL].科学之友. 2011.01.15.

[5] 张淑荣; 苏兵.C/S与B/S两种软件体系结构[J/OL].电脑学习. 2010.12. 

[6] 孙卫琴.Java面向对象编程. [M]电子工业出版社. 2016.7.

[7] 杨学全.Navicat图形化数据库操作工具的使用方式研究. [M]北京:清华大学出版社. 2014.4.01.

[8] 孟琼. Spring框架事务处理技术研究.[J/OL]江西省计算机研究所. 2012.10.05.

[9] 董袁泉.基于Hibernat框架的J2EE应用开发.[J/OL]沙洲职业工学院学报.  2011-03-15.

[10] 余银山; 胡正华.基于Springboot框架的Web应用开发研究.[J/OL]电脑知识与技术. 2017-06-05

[11] 肖炜.基于Idea开发环境的移动馆系统设计.[J/OL]网友世界. 2012-10-15.

[12]陈刚.基于Mysql存储引擎的融合查询方法[P].杭州求是专利事务所有限公司.  2018.04.09.

五、工作进度安排

2022.8.9-2022.8.15选题,查阅资料,拟定大纲,填写开题报告

2022.8.16-2022.8.20开题答辩(第一辩)

2022.8.21-2022.9.26撰写设计(论文)初稿

2022.9.27-2022.10.20在指导老师指导下修改设计(论文)

2022.10.11-2022.11.20继续修改设计(论文),并定稿打印,送交设计(论文),等待答辩。

六、预期成果

本设计在研究和查阅了文献的基础上,研究和总结了近年来电商系统建设的发展过程和这些电商系统的主要特点,分析了当前的电商系统所取得的成就和还存在的一些主要不足以及未来的发展方向和趋势。在对电商信息平台更加网络化、系统化、实用化技术的分析和总结的基础上,采用了java语言中的springboot框架,采用mvc的设计模式,intellij idea开发工具,tomcat服务器,navicat等软件以及相关的功能和技术,设计出一个具有登录和注册、查询商品和下单购买情况等功能的系统和具有用户管理、角色权限划分管理、商品分类管理、购物车管理、电商资讯管理、商品评价管理和用户管理等功能的后台系统。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

平姐设计

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值