项目介绍
系统权限按管理员,用户这两类涉及用户划分。
(a) 管理员;管理员使用本系统涉到的功能主要有:首页,个人中心,用户管理,商家管理,生鲜信息管理,生鲜分类管理,广告信息管理,生鲜仓库管理,生鲜出库管理,管理等功能
(b) 商家;商家使用本系统涉到的功能主要有:首页,个人中心,生鲜信息管理,广告信息管理,生鲜仓库管理,生鲜出库管理,订单管理等功能
用户主要包括首页、个人中心功能
目前生鲜市场仍有广阔市场尚未开发。当今社会的家庭结构正在由三代同堂的大家庭向三口之家的核心家庭转变,工作人口成为家庭用品的主要决策者和购买者,没有太多的闲暇时间耗费在商品的选购上.繁重的工作压力和竞争压力也直接影响着人们对生鲜产品的购买习惯。特定的采购地点、特定的营业时间、良莠不齐的商品已不能满足快节奏、高质量的工作生活需要,网上生鲜超市平台则可以满足此类用户的需求。
开发环境
开发语言:Java
框架:springboot
JDK版本:JDK1.8
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器
(主键: 外键: )
1.用户信息(用户ID,用户名,用户密码,送货住址,联系电话)
2.生鲜商品信息(商品ID,分类ID,商品名,商品单价,商品单位,保质期,备注)
3.商品分类信息(分类ID,分类名)
4.订单信息(订单ID,商品ID,用户ID,商品名,用户名,用户电话,送货地址,订单金额,订单时间,订单状态)
5.购物车信息(用户ID,商品ID,商品总价)
目录
1 绪论 1
1.1课题背景 1
1.2课题研究现状 1
1.3初步设计方法与实施方案 2
1.4本文研究内容 2
2 系统开发环境 4
2.1 JAVA简介 4
2.2MyEclipse环境配置 4
2.3 B/S结构简介 4
2.4MySQL数据库 5
2.5 SPRINGBOOT框架 5
3 系统分析 6
3.1系统可行性分析 6
3.1.1经济可行性 6
3.1.2技术可行性 6
3.1.3运行可行性 6
3.2系统现状分析 6
3.3功能需求分析 7
3.4系统设计规则与运行环境 8
3.5系统流程分析 8
3.5.1操作流程 8
3.5.2添加信息流程 9
3.5.3删除信息流程 10
4 系统设计 11
4.1系统设计主要功能 11
4.2数据库设计 11
4.2.1数据库设计规范 11
4.2.2 E/R图 11
4.2.3数据表 12
5 系统实现 25
5.1系统功能模块 25
5.2后台模块 27
5.2.1管理员功能模块 27
5.2.2用户功能模块 30
6 系统测试 33
6.1功能测试 33
6.2可用性测试 33
6.3性能测试 34
6.4测试结果分析 34
7结 论 35
参考文献 36
致 谢 37