项目关键技术
开发工具:IDEA 、Eclipse
编程语言: Java
数据库: MySQL5.7+
框架:ssm、Springboot
前端:Vue、ElementUI
关键技术:springboot、SSM、vue、MYSQL、MAVEN
数据库工具:Navicat、SQLyog
1、Spring Boot框架
Spring Boot特点:
(1)、创建一个单独的Spring应用程序;
(2)、嵌入式Tomcat,无需部署WAR文件;
(3)、简化Maven配置;
(4)、自动配置Spring;
(5)、提供生产就绪功能,如指标,健康检查和外部配置;
(6)、绝对没有代码生成和XML的配置要求;
2、数据库:MySQL
本系统开发使用的数据库是MySQL数据库,MySQL数据库运行速度快、安全性高,对使用的平台没有任何的限制,因而被广泛应运到系统的开发中。
3、B/S结构
B/S(浏览器/服务器)结构是目前主流的网络化的结构模式,能够把系统核心功能集中在服务器上面,帮助系统开发人员简化操作,便于维护和使用。B/S结构主要有三层,分别为数据层、控制逻辑层和视图层。用户通过视图层,让控制层调用数据层的数据,从而达到整个访问过程。三层相互独立,维护方便,使用安全,三层有互相调用,提高效率。
系统详细功能
1.1 登录
管理员输入个人的用户名、密码、角色登录系统,这时候系统的数据库就会在进行查找相关的信息,如果我们输入的用户名、密码、角色不正确,数据库就会提示出错误的信息提示,同时会提示管理员重新输入自己的用户名、密码、角色,直到账号密码输入成功后,会提登录成功的信息。网站管理员登录效果图如图1-1所示:
图1-1登录界面
1.2 管理员功能模块
1.2.1用户管理
管理员对用户管理进行详情、删除、修改操作。程序成效图如下图1-2所示:
1.2.2卖家管理
管理员对卖家管理进行详情、删除、修改操作。程序效果图如下图1-3所示:
1.2.3商品种类管理
管理员对商品种类管理进行详情、修改以及删除等操作。程序效果图如下图1-4所示:
1.2.4商品信息管理
管理员对商品信息管理进行详情、删除、修改以及查看等操作。程序效果图如下图1-5所示:
图1-5商品信息管理界面
1.2.5商品租借管理
管理员可以对商品租借管理进行修改、详情等操作。程序效果图如下图1-6所示:
图1-6商品租借管理界面
1.3 用户功能模块
用户进入系统可以对首页、个人中心、商品租借管理、商品购买管理、我的收藏管理进行相对应操作。程序成效图如下图1-7所示:
图1-7用户功能界面图
1.3.1 商品购买管理
用户通过商品购买管理进行详情、修改、删除等操作。程序效果图如下图1-8所示:
图1-8商品购买管理界面
1.4 卖家功能模块
卖家进入系统可以对首页、个人中心、商品种类管理、商品信息管理、商品租借管理、商品购买管理、我的收藏管理进行相对应操作。程序成效图如下图1-9所示:
图1-9卖家功能界面图
1.4.1商品信息管理
卖家对商品信息管理进行详情、修改、删除等操作。程序效果图如下图1-10所示:
图1-10商品信息管理界面图
1.4.2商品租借管理
卖家对商品租借管理进行详情等操作。程序效果图如下图1-11所示:
图1-11商品租借管理界面图
1.4.3商品购买管理
卖家对商品购买管理进行详情等操作。程序效果图如下图1-12所示:
图1-12商品购买管理界面图
1.5前台首页功能模块
闲置物品交易网站设计与实现,在闲置物品交易网站设计与实现可以查看首页、商品信息、闲置鱼塘、校园资讯、个人中心、后台管理等内容,如图1-13所示。
图1-13系统首页界面图
1.5.1用户注册,通过用户注册获取账号、密码、姓名、年龄、手机、邮箱等信息进行注册,如图1-14所示。
图1-14用户注册界面图
1.5.2用户登录,在用户登录页面可以填写账号、密码等信息进行登录,如图1-15所示。
图1-15用户登录界面图
1.5.3商品信息,在商品信息页面可以填写卖家号、卖家名、商品、类型、种类、售价、租价、库存、成色、规格、图片、介绍等信息进行租借、购买如图1-16所示。
图1-16商品信息界面图
1.5.4闲置鱼塘,在闲置鱼塘页面可以填写标题、类型、内容等信息进行发布帖子如图1-17所示。
图1-17闲置鱼塘界面图
1.5.5我的发布,在我的发布页面可以填写标题、发布时间等信息进行修改、删除如图1-18所示。
图1-18我的发布界面图