技术栈
前端:vue.js+ElementUI
开发工具:IDEA 或者eclipse都支持
编程语言: java
框架: ssm/springboot
数据库: mysql 版本不限
数据库工具:Navicat/SQLyog都可以
详细技术:java+springboot+vue+MYSQL+MAVEN文具网站为用户提供在线购买的服务,前台用户注册后,进行在线购买需要的文具,后台管理员登录后管理文具信息。
会员未登录前,浏览系统上的所有公告信息,查看最新的活动,查看各种通知或者优惠信息。通过文具分类,查看分类对应的文具。文具信息一般包括文具图片,文具描述和价格信息。会员使用本系统前,进行注册,填写个人信息。包括账号和密码,设置地址信息。信息注册后,后台需要对信息进行审核,通过审核的才能进行登录。会员通过搜索查找到文具后,先把文具加入到购物车中,也可以收藏文具,以供下次继续预订。在个人购物车中,可以修改订购的文具数量,或者删除文具。完成购物车的编辑后,提交购物车文具到收银台进行订单结算。订单生成中,默认加载登录用户的购物地址信息,确定无误后,提交订单并进行支付,因为是毕业设计,没法设置收款方,模拟支付成功。购物完毕后,等待接收文具。会员的信息不是一成不变的,比如更换了电话、或者地址信息后,通过会员中心对这些信息进行修改,及时保持最新的个人信息。
管理员是系统的后台管理者,一般是文具的经营者或者经理等角色。管理员控制系统整个的信息。开通文具网站后,录入新闻公告等各类型的文章,后期的运行中,发布的优惠信息,都可以通过这个及时的补充。
管理者对文具类别进行设置,录入文具类别下的文具。对现有文具进行拍照,上传文具图片,设置一个合适的价格,并发布出去。文具信息是文具网站非常重要的信息,所以在发布时,一定要认真编辑。价格根据实际情况,再经营过程中,进行合理的调整。
管理员对订单的管理,会员购物后,在购物记录中,可以查看对应的订单信息。通知操作员及时准备文具,第一时间进行配送。订单信息包括了文具记录和会员的地址和电话信息。一段时间的订单,也可以进行统计,查看订单量,为决策做依据。
随着移动互联网技术的深入发展,电子商务也不断的完善,线上销售额不断提高,网络消费成为人民日常生活的一部分。并且随着电子商务的发展,也呈现出多元化方向,各种农村电商、生鲜电商、文具电商等,带动了各种零售产品的活力。特别是文具电商业,为消费者提供了线上购买和咨询服务。通过文具网站,选购文具后,商家快速的送货上门,方便了用户。
文具网站是web系统,使用SpringBoot编程、MYSQL数据库开发。通过文具网站,会员用户可以查询店铺所有的文具,并在线选购。管理员用户通过后台对文具进行管理,上架最新的文具,删除下架的文具,统计销售订单情况。文具网站操作流程简单,功能完善,为店铺的发展提供了很好的销售渠道。
关键词:电子商务,SpringBoot,文具销售,web,MYSQL数据库
目 录
摘 要 1
Abstract 2
第一章 绪 论 5
1.1研究背景 5
1.2研究现状 5
1.3课题意义 6
第二章 相关技术简介 8
2.1 JAVA技术 8
2.2 MYSQL数据库 8
2.3 B/S结构 9
2.4 SpringBoot 10
第三章 系统分析 11
3.1可行性分析 11
3.1.1技术可行性 11
3.1.2操作可行性 11
3.1.3经济可行性 11
3.1.4时间可行性 11
3.2系统需求分析 12
3.2.1市场需求 12
3.2.2性能需求 12
3.2.3功能需求 13
3.3系统UML用例分析 13
第四章 系统设计 16
4.1系统架构设计 16
4.2系统功能设计 16
4.2.1系统后台设计 16
4.2.2系统前台设计 17
4.3数据库设计 18
4.3.1 数据库E-R图 18
4.3.2 数据库表设计 19
第五章 系统的实现 24
5.1前台功能模块的实现 24
5.1.1 用户注册界面 24
5.1.2 用户登录界面 25
5.1.3 个人资料界面 26
5.1.4 文具详情界面 27
5.1.5 购物车界面 28
5.1.6 我的订单界面 29
5.2后台功能模块的实现 30
5.2.1 管理员登录界面 30
5.2.3 文具管理界面 31
5.2.4 文具分类管理界面 32
5.2.5 订单管理界面 33
5.2.6会员管理界面 34
第六章 系统测试 36
6.1测试目的 36
6.2测试用例 36
6.3测试分析 39
第七章 总 结 40
参考文献 41
致 谢 42