采用技术:
后端:Java+SpringBoot
前端:Vue
数据库:MySQL
开发软件:Eclipse、MyEclipse、IDEA都可以运行
系统功能:
制作一个可以供消费者购买商品的网上购物平台,用户可以点击自己需要购买的商品,然后完成购买。该系统主要分为用户模块和管理员模块,用户模块主要关于系统的功能方面的使用,管理员模块则是专注于后台对于系统的维护与信息管理;
用户模块具有:登陆、注册、商品查询、商品详细信息浏览、购物车、个人主页浏览、个人主页修改等功能
管理员模块具有:登陆、商品信息添加、商品信息查询、商品信息修改、个人主页浏览、个人主页修改、用户信息浏览、用户信息修改等功能
本次设计主要是完成一个基于SpringBoot的时装购物网站,采用B/S模式即服务器/浏览器模式。主要实现电子商务的购物车模块,方便顾客浏览后想购买的欲望。以及前端的其他个人页面的展示,添加收藏,加入购物,用户登录和注册,在线与客服聊天,查看商品状态,评价商品,管理商品等功能。以MySQL作为数据库进行物品、用户数据等信息的存储,前端使用jqurey技术,而后端使用SpringBoot进行开发,实现了auto-configuration自动配置,降低了项目搭建的复杂度。为的是设计出一个操作简便,便于用户快速浏览、购买所需商品的购物网站,而这主要需要对用户进行需求分析以及功能设计,以便解决如何给予用户更良好的操作体验的问题。
网上购物系统,首先是登陆注册模块,这是大部分网页默认会制作的网站功能,用户未注册时进入网站只能在线浏览商品,对想要的商品进行查询,以及具有商品热度推广功能。但是不能对商品进行购买,浏览商品时也不能与客服进行交流,这些功能只能在用户登录后才会拥有。
登陆成功后会进入商品查询模块,商品查询是电商购物网站的基础功能之一,进行开发时,查询商品将可以进入相应的分区进行查询,对应分类只会查询出对应类型的商品,默认按上传时间排序,可以按浏览过商品的数量进行排列,不在分区进行查找则会在所有商品中进行查找。而用户在查询商品时也可以按照商品的标签进行查询,为了更加清晰的查找商品,按商品标签的查询方式与普通查询会进行区分,不放在一起。
用户可以对商品进行各类操作,如查看详细信息、加入购物车、直接购买、选择收藏等等;在购物车模块中,用户可以自由添加减少商品数量,确定完成后可以选择结算进行收货地址选择操作,选择完成确定后,进入支付界面,支付成功后会有支付成功提示,失败也有支付失败提示。用户可以在个人的主页中查看已完成订单,其中有交易成功订单,也有交易失败订单;用户可以在个人主页中对个人信息进行修改。一切功能都是为了让用户获得更好的体验。
运行截图: