学习Java实现二手交易系统,本文实现该系统的功能截图,和数据库设计SQL语句供大家参考

1.二手交易系统背景

随着现在科技的发展,二手物品交易都是以线上操作的形势完成,本系统为模仿线上二手交易系统所作。
a.和现在有的系统比较起来,本系统有二手物品列表,用户登录,用户注册,物品收藏,物品购买,订单详情,个人信息,购物车,购买历史,发布历史,发布物品,我收藏的物品等功能。
b.和现有系统比较起来,本系统是B/S结构,一般点餐系统为C/S结构,性能方面不如B/S结构,并且C/S接口需要安装客户端,客户端压力很大,我的系统只需要电脑或者手机具有浏览器,在同一局域网就可以进行二手交易。
c.从架构方面来讲,我们的系统为分布式架构,传统的二手交易系统没有我们的架构合理。

2.二手交易系统技术架构

主要技术
Java Servlet
JSP、JSTL、jQuery、HTML、CSS、JS
Mysql
开发工具和环境
Eclipse
Tomcat 7
JDK 1.8
Mysql 5.6
Win10 操作系统

3.二手交易系统功能展示与介绍

3.1二手交易物品展示列表


3.1物品详情功能
可以将此物品收藏,加入购物车,立即购买等操作
3.3系统登录功能
3.4系统注册功能
3.5用户个人信息功能

3.6二手物品审核功能

3.7站内消息功能

3.8我的购物车功能

3.9购买历史功能
3.10我发布的商品
3.11发布商品功能
3.12我的收藏功能

4.数据库功能设计

CREATE TABLE `user` (`img` char(255) COLLATE utf8_bin DEFAULT NULL,`id` int(11) NOT NULL,`email` char(255) COLLATE utf8_bin NOT NULL,`pwd` char(255) COLLATE utf8_bin NOT NULL,`name` char(255) COLLATE utf8_bin DEFAULT NULL,`stu_num` char(255) COLLATE utf8_bin DEFAULT NULL,`qq` char(255) COLLATE utf8_bin DEFAULT NULL,`phone` char(255) COLLATE utf8_bin DEFAULT NULL,`mess_num` int(11) NOT NULL DEFAULT '0',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_binCREATE TABLE `collect` (`user_id` int(11) DEFAULT NULL,`goods_id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin
CREATE TABLE `goods` (`id` int(11) NOT NULL,`image` char(255) COLLATE utf8_bin NOT NULL,`type_id` int(11) NOT NULL COMMENT '类型id',`name` char(255) COLLATE utf8_bin NOT NULL COMMENT '商品名',`num` int(11) DEFAULT NULL COMMENT '数量',`price` float NOT NULL,`status` int(11) NOT NULL,`content` varchar(255) COLLATE utf8_bin NOT NULL,`producter_id` int(11) NOT NULL,`create_date` datetime NOT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_binCREATE TABLE `message` (`mess_from_id` int(11) NOT NULL,`mess_to_id` int(11) NOT NULL,`mess_text` varchar(255) COLLATE utf8_bin NOT NULL,`send_time` datetime NOT NULL,`mess_id` int(11) unsigned NOT NULL AUTO_INCREMENT,`mess_type` int(11) DEFAULT NULL,PRIMARY KEY (`mess_id`)
) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8 COLLATE=utf8_binCREATE TABLE `order` (`id` int(11) NOT NULL,`goods_id` int(11) NOT NULL,`user_id` int(11) NOT NULL,`date` datetime NOT NULL,`message` varchar(255) COLLATE utf8_bin DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_binCREATE TABLE `shoppingcart` (`id` int(11) NOT NULL,`goodsId` int(11) NOT NULL,`userId` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin

Java实现二手交易系统相关推荐

  1. java毕业设计二手交易系统Mybatis+系统+数据库+调试部署

    java毕业设计二手交易系统Mybatis+系统+数据库+调试部署 java毕业设计二手交易系统Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开 ...

  2. JAVA校园二手交易系统毕业设计 开题报告

    本文给出的java毕业设计开题报告,仅供参考!(具体模板和要求按照自己学校给的要求修改) 选题目的和意义 目的:本课题主要目标是设计并能够实现一个基于web网页的二手交易网站系统,整个网站项目使用了B ...

  3. JAVA简易二手交易系统

    时隔7个月,终于又写了一篇博客,感慨良多... 1.说说程序的特点: 1.1没有美丽的界面和联网功能,只是一个朴实无华的控制台程序(老师说怕到网上抄袭o(╥﹏╥)o) 1.2说说细节 编译器:ecli ...

  4. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java校园二手交易系统aqj3i

    现在毕设刚开始.时间还有很多,可以从头开始学也可以.毕设其实不难,难的是我们懒散到这种时候再去静下心学.能自己独立完成尽量自己独立完成.相信你看过很多上面回答的,都不建议去某宝.毕竟这一行参差不齐哈. ...

  5. javaweb JAVA JSP校园二手交易平台源码jsp二手交易系统 闲置物品出售

    javaweb JAVA JSP校园二手交易平台源码jsp二手交易系统 闲置物品出售交易网站案例源码 常见的Javaweb题材有 理财系统,就业管理系统,汽车租赁,简易网盘,疫情数据查看,在线招标房, ...

  6. 基于java校园二手物品交易系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java校园二手物品交易系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java校园二手物品交易系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技 ...

  7. javaweb JAVA JSP校园二手交易平台源码jsp二手交易系统 闲置物品出售交易网站案例源码

    javaweb JAVA JSP校园二手交易平台源码jsp二手交易系统 闲置物品出售交易网站案例源码 常见的Javaweb题材有 理财系统,就业管理系统,汽车租赁,简易网盘,疫情数据查看,在线招标房, ...

  8. java交易系统_基于SSM框架的JAVA二手交易系统

    最近了解了二手交易系统项目,在这个平台记录一下这个二手交易系统项目,方便以后再次使用或学习的时候能够及时的翻阅.在完成这个项目的时候,考虑了很多框架.最终决定选用SSM(MYECLIPSE),该框架具 ...

  9. 软件工程毕业设计课题(32)基于JAVA毕业设计JAVA二手交易系统毕设作品项目

    项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于web网页的二手交易网站系统,整个网站项目使用了B/S架构,基于java的springboot框架下开发:用户通过登录网站,查询二手交易商品 ...

  10. 计算机毕业设计(32)java毕设作品之二手交易系统

    项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于web网页的二手交易网站系统,整个网站项目使用了B/S架构,基于java的springboot框架下开发:用户通过登录网站,查询二手交易商品 ...

最新文章

  1. Silverlight
  2. DedeCMS Wap.php绑定域名的方法
  3. XML解析之dom4j
  4. 性能媲美BERT却只有其1/10参数量? | 近期最火模型ELECTRA解析
  5. Eclipse与MyEclipse增强代码提示
  6. Quartz.NET总结(四)Quartz 远程调度
  7. php中的冒泡排序实例,PHP实现冒泡排序的简单实例,php冒泡排序_PHP教程
  8. 代理的JavaOne 2016观察
  9. 3399 mysql_手动安装 mysql
  10. 【软件工程】第一次阅读作业
  11. C核心技术手册(二十八)
  12. 知网下载论文CAJ格式转为PDF格式
  13. Win10下windows mobile设备中心连接不上的方法无法启动
  14. 微信管理工具用什么比较好呀
  15. 虾米音乐的一个小功能
  16. (69)zabbix监控惠普打印机
  17. qlib格式的可转债数据:正股价,转股价的整合
  18. 关联分析之Apriori学习笔记
  19. 计算机的术语cae指的是什么,计算机应用基础 1.doc
  20. 给服装制造企业提供一点绵薄之力(ERP)

热门文章

  1. Process terminated
  2. win7怎么把计算机图标下的箭头掉,电脑快捷方式图标箭头怎么去掉?Win7系统去掉快捷方式箭头的方法...
  3. python培训班排行榜-重庆Python培训机构排行榜
  4. Visual Studio 2015产品密钥
  5. 请不要嘲笑有梦想的罗永浩
  6. python矩阵对角化_大矩阵对角化python
  7. GeForce Experience 安装时乱码解决
  8. PAT --- 1068.万绿丛中一点红 (20 分)
  9. 联合利华vs乡镇企业
  10. 信创操作系统--统信UOS桌面版(使用Systemd管理系统服务)