假期第一天,给学弟写一个基于SSM框架的五金电器商城管理系统

简介: 由于互联网发展越来越迅速,人们为了节省时间方便快捷地生活,更愿意把日常生活中的一些要做的事情通过互联网完成。网上购物就是一个很好地体现,人们网购的需求越来越大,于是就有了越来越多商城系统的出现。这个系统是五金电器商城管理系统,系统分为前台和后台两个部分。

摘要


由于互联网发展越来越迅速,人们为了节省时间方便快捷地生活,更愿意把日常生活中的一些要做的事情通过互联网完成。网上购物就是一个很好地体现,人们网购的需求越来越大,于是就有了越来越多商城系统的出现。 这个系统是五金电器商城管理系统,系统分为前台和后台两个部分。首先,前台部分用户可以登录注册、在首页浏览各种各样商品,还可以搜索想要的商品、将喜欢的商品添加到购物车,可以对已添加在购物车的商品增加或减少其数量,然后提交订单,还可以查看我的订单和在留言板块对商品的性能进行评价。其次,后台部分有用户管理,可以对用户的个人信息增删改查。商品管理,可以对商品的价格、内容、数量等进行增删改查。订单管理是对用户已下单的商品发货,还可以进行查询和删除订单的操作。公告管理是进行公告的发布及删除。留言管理是对用户的评价进行操作。


功能


这个系统是五金电器商城,分为前台和后台两个部分,可以是用户登录和管理员登录。用户完成注册登录后,可以进入系统首页。在首页可以浏览选择自己喜欢的商品,还可以通过搜索关键词进行检索,缩小范围精准选择,找到喜欢的商品后,可以加入购物车和收藏该商品。到购物车确认提交订单,填写收货地址、名字、备注等信息就可以成功提交订单。完成后,可以到个人中心我的交易处查看我的订单和我的收藏。等到商家已发货,用户确认收货后即可对该商品进行评价。在我的账户可以编辑基本信息、修改密码和收货地址。 作为管理员登录后台管理系统后,可以对系统做修改密码、菜单管理等操作。还可以添加和删除用户和编辑用户基本信息。管理员可以增删改查商品分类和商品列表,在订单管理对用户已下单的商品编辑订单进行发货,在用户做完对商品的评价后可在评论管理处查看编辑删除。


前台首页展示


前台首页展示


管理员会在后台上传商品信息,系统首页会展示最新上架和最近热卖的商品,还会在轮播图上显示推荐促销的活动,还有所有商品的一级分类栏,鼠标移至一级分类栏处可以显示商品的二级分类栏。头部的状态栏可以跳转到购物车模块和个人中心模块。


前台首页搜索


顶部有搜索框,用户可以输入商品的关键词进行搜索,就会出现与关键词有关的商品及它们最近成交的单数,搜索完成的商品可以对销量、人气、价格进行筛选,做到精准搜索。


商品分类展示


1、一级分类展示 进入系统首页后,用户可以查看点击商品的一级分类,就会跳转到一级分类的商品信息。页面会显示五金商品的名称、对应的图片、具体价格和最近成交数额,商品过多也支持分页显示。 2、二级分类展示 鼠标移至左边的商品一级分类就会显示商品的二级分类,根据需要点击商品属性,跳转至二级分类页面的商品信息。页面也会显示五金商品的名称、对应的图片、具体价格和最近成交数额,商品过多也支持分页显示。


登录和注册功能


1、用户登录 用户未登录也可以浏览商品信息和搜索商品,但用户要对商品进行操作就要先登录账号才能使用加入购物车、收藏商品等功能。点击首页顶部的登录按钮,跳转至登录页面,用户输入用户名、密码和验证码点击登录就可以成功登录。 2、用户注册 若是用户还没有五金商城的账户,可以点击首页顶部的注册按钮或者在登录页面底部点击注册,就可以跳转至注册页面。注册页面左侧显示注册之后您可以拥有的权限,用户通过输入用户名、密码及确认密码、邮箱、验证码点击立即注册就可以成功完成注册。若是输入已经注册过的账户信息,系统就会提示该用户已存在,系统会校验账户的重复性。


购物车


1、加入购物车 用户通过浏览商品信息后,选出自己心仪的商品编辑购买商品的数量,在购买商品右侧会出现该商品目前剩余的库存数量,点击加入购物车按钮,就可以在购物车内找到这件商品。


2、购物清单 用户可以在购物车查看已添加的商品,清单上会显示商品的名称、单价、数量及总额。可以对已添加的商品收藏和删除。若是想要购买可以点击确认并填写订单,就会跳转至填写订单页面,或者选择点击继续购物按钮,系统会再次跳转至首页。

用户下单


用户在订单页面可以确认购物清单,选择收货地址。若是还没有填写收货地址可以点击新增收货地址,输入收货人姓名、详细地址和手机号增加地址。必要时可以填写订单备注,点击确认提交订单就可以下单成功了。下单成功后界面会显示下单成功、订单编号和商品总价。


我的交易


1、我的订单 在个人中心我的交易下点击我的订单,显示订单列表。一个订单一个订单编号,列表显示商品信息、单价、数量、总价和发货状态。在商家已发货时点击确认收货后会显示评价,可以对商品进行性能等方面的评价。左下角还会显示订单备注,支持分页功能。


2、我的收藏 在个人中心我的交易下点击我的收藏,显示我的收藏列表。显示商品的基本信息,分别是图片、描述和价格。若是想要取消收藏,可以在商品右下角点击删除按钮,该商品就会在我的收藏列表消失。


3、我的评价 在个人中心我的交易下点击我的评论,显示我的评价列表,列表显示的是所有我评价过的商品。每条评价里面有评价的时间、评价的内容、评价人、宝贝信息。还可以点击删除按钮,系统就会将这条评论删除,而且在商品信息的评论处也会同步删除。


我的账户


1、个人资料 在个人中心我的账户下点击个人资料,页面会显示我个人账户的基本信息。分别有用户名称、电子邮件、真实姓名和性别,还可以进行编辑保存。


2、密码修改 在个人中心我的账户下点击密码修改,就可以进行修改密码的操作了。只要输入原密码、新密码、重复新密码就可以保存修改,下次登录就可以用上新密码了。


3、收货地址 在个人中心我的账户下点击收货地址,就可以管理收货地址。界面上会出现以前使用过的地址,可以对它进行编辑、删除的操作。也可以点击右上角的新增收货地址按钮,输入收货人姓名、详细地址和手机号新增收货地址。


用户管理


管理员进入后台管理系统可以对用户进行管理,列表上会显示用户基本信息。

1、查询用户信息 点击用户管理,查看所有用户的基本信息。列表上显示用户名称、登录密码、邮箱、真实姓名、性别、状态和注册时间。


2、搜索用户信息 用户数据过多时,为了更有效率的搜索用户,管理员在列表上方通过用户名称、用户性别和客户状态进行搜索。


3、新增用户信息 管理员可以添加用户信息,增加系统用户量。输入用户名、密码、邮箱、真实姓名、选择性别、选择状态点击确定就可以成功添加新用户。


4、编辑用户信息 若是已添加的用户基本信息有误,管理员也可以进行编辑修改。可以对用户名、密码、邮箱、真实姓名、性别和状态进行编辑修改。


5、删除用户信息 若是账户超过规定时间都没有再次使用或者该账户存在违规行为,那么管理员就有权限对该账户进行删除,取消该账户的登录资格。


商品分类


1、一级分类管理 管理员可以对商品分类进行操作,点击商品分类页面上首先显示的是一级分类的名称。选中任何一个都可以进行添加、编辑、删除的操作。还可以在上方的输入框输入分类名称的关键词进行精准搜索。


2、二级分类管理 有一级分类才会有二级分类,双击一级分类会出现二级分类列表,管理员也可以对二级分类进行添加、编辑、删除的操作。二级分类也可以通过搜索关键词得到。


商品管理


管理员拥有对商品上架、下架、编辑和删除操作的权限。前台展示的商品信息都是从后台商品管理添加的。


1、查询商品信息 管理员进入商品管理页面显示所有商品的列表,可以分页查询。每条商品显示的内容是商品主图、商品标题、所属分类、商品价格、商品库存、商品销量、商品浏览量、商品评论数和商品上架的时间。


2、搜索商品信息 当上架的商品过多时,为了方便寻找,管理员可以通过输入商品标题关键字、选择商品所属分类和输入价格区间来搜索想要找的商品。


3、新增商品信息 管理员可以添加商品。输入商品分类和标题,上传图片到商品主图,上传后可以预览照片。输入商品价格、商品库存和对商品的详细描述就可以完成商品的添加上架,其中详细描述可以输入图片和表情,内容会在商品详情上显示。


4、编辑商品信息 管理员当然也可以编辑商品的具体内容。可以选择商品分类、商品标题、重新商城商品主图、商品价格、商品库存及详情描述进行编辑。


5、删除商品信息 管理员可以选择一条或多条数据进行删除操作,删除之后就不会出现在前台界面上。


订单管理


1、查看订单信息 管理员进入订单管理界面,显示所有已下单的所有订单。内容有订单编号、所属用户、收货信息、订单金额、订单商品数、订单状态、备注和创建时间。选中其中一条订单,点击查看订单。会显示下单商品的具体信息,ID、商品主图、商品名称、商品价格、商品数量和金额。


2、搜索订单信息 为了方便找寻订单信息,可以输入订单编号、用户名、订单金额进行搜索,支持分页查询。


3、输入订单状态 选中一条订单信息,在订单状态的下拉列表可以选择目前该订单商品的状态。可以选择待发货、已发货和已完成。


4、编辑订单信息 管理员可以编辑订单信息,修改收货地址、订单金额、订单状态和备注。


评论管理


1、查看评论信息 管理员进入评论管理,页面上显示的是用户对商品的评价。每个商品评价的用户、评价类型、评价内容和评价的时间


。 2、搜索评论信息 管理员可以具体搜索某个评价,只要输入商品、用户或者选择评价类型都可以进行搜索。


3、编辑评论信息 选中其中一条评价可以对评价类型和评价内容进行编辑。


4、删除评论信息 选择一条或者多条评价可以进行删除操作,删除之后的评价就不会显示在前台商品评论处了。


运行截图


1.JPG2.JPG3.JPG3.JPG5.JPG6.JPG7.JPG



相关文章
|
4月前
|
Java 数据库连接 Maven
手把手教你如何搭建SSM框架、图书商城系统案例
这篇文章是关于如何搭建SSM框架以及实现一个图书商城系统的详细教程,包括了项目的配置文件整合、依赖管理、项目结构和运行效果展示,并提供了GitHub源码链接。
手把手教你如何搭建SSM框架、图书商城系统案例
|
3月前
|
设计模式 Java 关系型数据库
【Java笔记+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码解析
本文是“Java学习路线”专栏的导航文章,目标是为Java初学者和初中高级工程师提供一套完整的Java学习路线。
498 37
|
3月前
|
Java 应用服务中间件 数据库连接
ssm项目整合,简单的用户管理系统
文章介绍了一个使用SSM框架(Spring、SpringMVC、MyBatis)构建的简单用户管理系统的整合过程,包括项目搭建、数据库配置、各层代码实现以及视图展示。
ssm项目整合,简单的用户管理系统
|
4月前
|
Java 数据库连接 Spring
后端框架入门超详细 三部曲 Spring 、SpringMVC、Mybatis、SSM框架整合案例 【爆肝整理五万字】
文章是关于Spring、SpringMVC、Mybatis三个后端框架的超详细入门教程,包括基础知识讲解、代码案例及SSM框架整合的实战应用,旨在帮助读者全面理解并掌握这些框架的使用。
后端框架入门超详细 三部曲 Spring 、SpringMVC、Mybatis、SSM框架整合案例 【爆肝整理五万字】
|
3月前
|
XML Java 数据库连接
如何搭建SSM框架、图书商城系统
这是一份详尽的《Spring + SpringMVC + Mybatis 整合指南》,作者耗时良久整理出约五万字的内容,现已经全部笔记公开。此文档详细地介绍了如何搭建与整合SSM框架,具体步骤包括创建Maven项目、添加web骨架、配置pom文件以及整合Spring、SpringMVC和Mybatis等。无论是对初学者还是有一定基础的开发者来说,都是很好的学习资源。此外,作者还提供了项目源码的GitHub链接,方便读者实践。虽然当前主流推荐学习SpringBoot,但了解SSM框架仍然是不可或缺的基础。
58 0
|
6月前
|
搜索推荐 JavaScript Java
计算机Java项目|基于SSM的个性化商铺系统
计算机Java项目|基于SSM的个性化商铺系统
|
6月前
|
前端开发 JavaScript Java
计算机Java项目|SSM智能仓储系统
计算机Java项目|SSM智能仓储系统
|
4月前
|
SQL Java 应用服务中间件
使用SSM搭建图书商城管理系统(完整过程介绍、售后服务哈哈哈)
这篇文章是关于如何使用SSM框架搭建图书商城管理系统的教程,包括完整过程介绍、常见问题解答和售后服务,提供了项目地址、运行环境配置、效果图展示以及运行代码的步骤。
使用SSM搭建图书商城管理系统(完整过程介绍、售后服务哈哈哈)
|
5月前
|
存储 关系型数据库 测试技术
基于ssm+vue的校园驿站管理系统+(源码+部署说明+演示视频+源码介绍)(2)
基于ssm+vue的校园驿站管理系统+(源码+部署说明+演示视频+源码介绍)
99 1
|
6月前
|
前端开发
杨校老师之基于SSM开发的校园点餐配送系统
杨校老师之基于SSM开发的校园点餐配送系统
68 0
杨校老师之基于SSM开发的校园点餐配送系统