【摘要】校园“转转”商品交易系统是一个综合性的大学生购物网站系统,开发思路来源于淘宝旗下的闲鱼以及58同城平台。不同的是该系统注重的是大学生个人物品的二次买卖。本系统有大学生消费者和系统管理员不同角色。大学生消费者可以在商城购物消费,搜索需要的商品。管理员通过本系统管理校园内所需买卖的商品,处理用户订单。本系统采用最新的SSM框架来实现,使用了较为常见的MVC设计模式。校园“转转”商品交易系统,是大学生自己的购物平台,促进了较高质量商品质量的剩余价值的体现,也丰富了大学生的校园生活。
【关键词】商品交易;SSM;Java Web; Dubbo
目录
摘要
Abstract
1 引 言-1
1.1研究背景及思路-1
1.1.1研究背景-1
1.1.2研究思路-1
1.2系统的解决方案-1
2 系统开发环境及相关技术介绍-2
2.1开发环境介绍-2
2.2相关技术-3
2.2.1 Eclipse Mars 2-3
2.2.2 MySQL 5.5-3
2.2.3 Tomcat 7.0-3
3 需求分析-3
3.1课题可行性分析-3
3.2 需求分析-4
3.2.1 系统需求-4
3.2.2 功能需求-4
3.2.3 功能模块-4
3.2.4 总体结构-5
3.2.5 性能需求-6
4 系统设计-6
4.1 Maven项目对象模型-6
4.2 DUBBO分布式服务框架-7
4.3 Zookeeper注册中心-7
4.4 图片服务器-8
4.4.1 FastDFS架构-8
4.4.2文件上传的流程-8
4.4.3文件下载的流程-9
5 数据库设计-10
6 详细设计及功能实现-13
6.1 后台管理系统-14
6.1.1 后台管理系统界面-14
6.1.2新增商品界面-14
6.1.3新增商品功能实现-15
6.1.4商品功能控制类及关键代码-15
6.1.5图片上传功能实现-16
6.1.6 查询商品功能实现-17
6.1.7 后台网站内容管理功能实现-17
6.1.8首页轮播图展示-18
6.1.9 Cms系统-18
6.2 商城前台系统-19
6.2.1 前台首页展示-19
6.2.2 首页大广告的展示流程-19
6.2.3搜索功能的实现-20
6.2.4 用户注册和用户登录-21
6.3 购物车管理功能-22
6.4提交订单功能-23
7 系统测试与性能分析-24
7.1 测试环境-24
7.2 测试实例与分析-24
参考文献-25
致 谢-26