项目介绍:

本系统采用SSM框架,数据层采用mybatis,数据库使用mysql,适合毕业设计,下面是大概的功能,具体功能实现可以建议看下方的演示视频,系统适合于基础一般的同学使用。

项目技术:

管理端:springboot、mybatis、layui
小程序端:uniapp、uview、js、css等
开发工具:idea/hbuilder
数据库:mysql 5.7
JDK版本:jdk1.8
服务器:tomcat8

功能概述:

学生:
登陆注册系统
根据分类或者搜索查询拍卖商品
拍卖商品详情查看,并可以竞拍或者加入购物车
学生可以发布拍卖商品
学生后台可以维护个人基本信息
学生后台可以修改密码
学生可以查看本人的竞拍记录
学生可以维护个人发布的所有商品
学生竞拍后,截至时间,系统自动为价高者生成订单
订单生成后可完成支付等后续发货流程
完成后可退出系统管理员:
登陆系统
维护个人基础信息并可以修改密码
用户管理:查看所有用户信息,可以禁用账户或者删除
商品信息管理:维护所有商品的基本信息,并监控状态
商品竞拍记录管理:查看所有商品的竞拍信息和状态
订单管理:可以查看所有订单,并可以操作订单状态
可退出登陆

文档:

部分功能展示:

首页

登陆注册

用户登陆和注册页面

商品详情

可以查看详情,并可以竞拍或者加入购物车

首页搜索或者筛选

可以根据条件查找

学生后台-维护个人信息

对个人信息维护

学生后台-查看个人竞拍

对个人竞拍信息查看

学生后台-维护个人发布的商品

对商品信息维护

学生后台-查看购物车

学生后台-查看订单

对订单进行查看

管理员后台-维护信息

管理员后台-维护用户信息

对所有用户信息维护

部分代码展示:

 /*** 账号中心** @param model* @return*/@RequestMapping(method = RequestMethod.GET)public String account(Model model) {User loginUser = getLoginUser();Long id = loginUser.getId();Boolean isAdmin = Objects.equals(loginUser.getType(), UserTypeEnum.ADMIN.getValue());// 竞拍列表List<Bidding> biddingList = isAdmin ? biddingService.findAll(null) : biddingService.findByUserId(id);model.addAttribute("biddingList", biddingList);// 商品列表List<Product> productList = isAdmin ? productService.findAll(null) : productService.findByUserId(id);model.addAttribute("productList", productList);// 订单列表List<Order> orderList = isAdmin ? orderService.findAll() : orderService.findByUserId(id);model.addAttribute("orderList", orderList);model.addAttribute("user", loginUser);if (Objects.equals(loginUser.getType(), UserTypeEnum.ADMIN.getValue())) {// 用户管理Map<String, Object> map = new HashMap<>();map.put("type", UserTypeEnum.USER.getValue());List<User> userList = userService.findAll(map);model.addAttribute("userList", userList);return "account-admin";} else {// 购物车列表List<Cart> cartList = cartService.findByUserId(id);model.addAttribute("cartList", cartList);return "account-user";}}

以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。

好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~

基于SSM的大学拍卖网站(含文档)相关推荐

  1. 基于SSM的书画拍卖网站

    末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件 ...

  2. 新闻管理系统源码java_基于SSM开发的新闻管理系统 附带文档 源码下载

    功能概述 后端springMVC. MyBatis框架.前端使用bootstrap.angularJs ,前后端交互为纯Ajax(angularJs) + ui-router,编辑器为百度UEdito ...

  3. 计算机毕业论文Java项目源码下载基于SSM的旅游资讯网站含前台与后台

  4. 含文档+PPT+源码等]精品基于SSM的图书管理系统[包运行成功]

     博主介绍:✌在职Java研发工程师.专注于程序设计.源码分享.技术交流.专注于Java技术领域和毕业设计✌ 项目名称 含文档+PPT+源码等]精品基于SSM的图书管理系统[包运行成功] 系统介绍 & ...

  5. java计算机毕业设计基于ssm的志愿者招募网站(源代码+数据库+Lw文档)

    项目介绍 志愿者招募的需求和管理上的不断提升,志愿者招募网站的潜力将无限扩大,志愿者招募网站在业界被广泛关注,本系统对此进行总体分析,将为志愿者招募信息管理的发展提供参考.志愿者招募网站对志愿者招募有 ...

  6. [含文档+PPT+源码等]基于SSM个人财务记账账单收入支出统计管理系统[包运行成功]

       博主介绍:✌在职Java研发工程师.专注于程序设计.源码分享.技术交流.专注于Java技术领域和毕业设计✌ 项目名称 [含文档+PPT+源码等]基于SSM个人财务记账账单收入支出统计管理系统 系 ...

  7. [含文档+PPT+源码等]基于SSM个人财务记账账单收入支出统计管理系统

      博主介绍:✌在职Java研发工程师.专注于程序设计.源码分享.技术交流.专注于Java技术领域和毕业设计✌ 项目名称 [含文档+PPT+源码等]基于SSM个人财务记账账单收入支出统计管理系统 系统 ...

  8. 含文档+PPT+源码等]精品基于PHP实现的商城电商网站[包运行成功]购物商城计算机毕设项目源码

    目录 一.项目介绍 二.文档截图 三.运行截图 四.源码获取 一.项目介绍 [含文档+PPT+源码等]精品基于PHP实现的商城电商网站>该项目含有源码.文档.PPT.配套开发软件.软件安装教程. ...

  9. [含文档+源码等]基于SSM实现的宿舍公共财产管理系统|寝室

      博主介绍:✌在职Java研发工程师.专注于程序设计.源码分享.技术交流.专注于Java技术领域和毕业设计✌ 项目名称 [含文档+源码等]基于SSM实现的宿舍公共财产管理系统|寝室 演示视频 [含文 ...

  10. 精品基于SSM的在线租房网站

    <基于SSM的在线租房网站>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 使用技术: 开发语言:Java 框架:ssm 技术:JSP JDK版本:JDK1.8 服 ...

最新文章

  1. XenDesktop中无法删除虚拟机
  2. Node.js 8有哪些重要功能和修复?
  3. CodeForces - 850C Arpa and a game with Mojtaba(博弈+sg函数)
  4. 把学单片机过程中遇到的问题与大家分享
  5. C#通过SSH连接MySql
  6. 成功使用机器学习技术的3个技巧
  7. 初级计算机处理员试题及答案,计算机软考信息技术处理员模拟试题及答案(1)[5]...
  8. Redis安装与开机启动
  9. 一篇适合小白的Shiro教程
  10. Style之flag标签
  11. 读取计算机内存卡,手机内存卡无法读取怎么办 读取手机内存卡详细方法【详细步骤】...
  12. getc()、getchar()、getch() 和 getche() 的区别
  13. Python+VSCode+Git【转】
  14. 阿里云视频点播 播放出错啦,请尝试退出重试或刷新code:4400
  15. Ubuntu-查看ubuntu系统的版本信息
  16. Magic UI四子围城,2022折叠屏灵魂觉醒
  17. 《星际争霸》单位语音中英文完全版
  18. Python - 获取当前目录/上级目录/上上级目录
  19. goodbye 2016 A New Year and Hurry
  20. 单片机8位抢答器实训机电报告_16路抢答器单片机实训报告.docx

热门文章

  1. java 生成Excel开门篇
  2. .NET跨平台之旅:基于.NET Core改写EnyimMemcached,实现Linux上访问memcached缓存
  3. vim - 自动补齐
  4. 在 Emacs 里修改现有文件的编码格式(转载)
  5. Python:Mysql编程(基础操作命令)
  6. es6数组初始化_说一下自己常用的es6的功能
  7. 数控机床属于计算机应用领域,数控技术都应用到这些领域了!你还不知道!
  8. 【视频】时间序列分析:ARIMA-ARCH / GARCH模型分析股票价格
  9. 拓端tecdat|Python用LSTM长短期记忆神经网络对不稳定降雨量时间序列进行预测分析
  10. java collection key_Java Collection总结