源码乐园专注于毕业设计,课程设计项目源码

1.提供售前售后服务(免费远程项目安装调试) 2.项目远程语音讲解(业务逻辑,代码项目结构,数据库等) 3.承接计算机专业课程设计,大作业,毕业设计定制开发 4.售前QQ无人响应?:加QQ群: ①群号码:744518113 ②群号码:142076547

联系我加QQ 请拷贝账号查找添加 : 2291732518

售前售后咨询

联系我加QQ 请拷贝账号查找添加 : 2291732518

毕业设计,大作业,课程设计代做

联系我加QQ 请拷贝账号查找添加 : 2291732518

项目安装调试

基于SSM+MySQL+BootStrap+JSP的大学生校园二手市场交易系统(附论文)

¥299

项目运行截图

 

一、项目摘要

目前社会发展迅速,人们的消费水平随之提高,有时难免会有冲动消费或者一些买来的东西使用次数很少的现象,如果对这些物品不及时处理,就会造成浪费资源的现象,与保护环境的理念背道而驰。而一些人也想用更便宜的价钱买一些可以循环使用的物品。二者恰好形成互补关系。

本文研究了一个校园二手交易系统,该系统基于B/S架构模式,使用SSM框架开发,并根据现有的网络二手交易系统设计优化而成。系统主要以Java语言作为开发基础,使用了Jsp+Sping+SpringMVC等技术,采用Eclipse作为开发工具,以MySql作为数据库工具,使用Tomcat作为Web服务器。本系统分为前台模块和后台管理模块,其中前台模块实现了商品分类、商品详情、用户注册、用户登录、商品发布、在线支付和用户个人中心等功能;后台管理模块实现用户管理、商品管理、订单管理、钱包管理和系统设置等功能。本系统功能比较完善,界面友好,操作简单,方便在校生实现资源再利用。采用MVC传统设计模式,首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理,模型用业务逻辑来处理用户的请求并返回数据,最后控制器用相应的视图格式化模型返回的数据,并通过表示层呈现给用户。实现了用户买卖自己的闲置物品,管理员控制用户和商品的功能。

相比于传统的线下二手交易方式,此系统聚焦在高校圈,提高传统的二手交易活动与效率,让物品得到了充分的利用,减少了资源浪费。

二、总体设计

 2.1用户结构

根据之前的用户需求分析设计,用户功能主要分四大类:账号管理、发布与检索、核心交易模块以及个人信息管理。用户账号管理主要包括用户的注册、登录以及退出登录;发布与检索模块主要包括:发布自己的闲置物品、发布自己需求的物品、按分类检索商品、按关键字检索商品;核心交易模块包括买方下订单购买物品、发表评论;个人信息管理模块包括用户余额的充值提现、更改个人用户名和密码、完善自己的个人信息。具体结构如图2-1所示:

 

2-1 用户结构

2.2管理员结构

管理员结构主要分为五大类:用户管理、商品管理、订单管理、钱包管理、系统设置。用户管理可以对用户账号进行删除、封号的操作;商品管理包括删除商品、更改商品信息;订单管理可以删除订单记录、查看订单状态;钱包管理可以审核用户余额充值和提现;系统设置可以查看自己的个人信息,修改密码。具体结构如图2-2所示:

2-2 管理员结构

2.3数据库结构

数据库使用MySQL 5.7和图形化navicat设计实现,用来存储必要的数据信息,以及数据之间的联系。系统总共有11张表,admin是管理员信息表存储管理员帐号和密码;catelog是商品分类表存储商品种类的名称,以及该分类下的商品数量