使用Vue框架的开发可以把前后台完全分离,前后端代码互不影响,代码上完全独立。而且Vue是用MVC或者称为MVVC的方式,使得前端代码也区分出model,controller and view层,代码做到更好的控制运行也更流畅。 jdk版本:1.8+
ide工具:IDEA 或者eclipse
数据库: mysql5.7+
编程语言: Java
tomcat: 8.0+
java框架:ssm+springboot都有
前端:vue.js
详细技术:HTML+CSS+JS+JAVA+SSM+springboot+MYSQL+Vue+MAVEN
本社区生鲜电商平台是以社区生鲜电商平台为事例而开发的,系统以实际运用为开发背景,基于springbootweb框架,MYSQL数据库设计开发,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得社区生鲜电商平台工作系统化、规范化、高效化。
功能有管理员和用户两个角色。管理员功能有个人中心,用户管理,员工信息管理,商品分类管理,商品信息管理,订单评价管理,系统管理,订单管理等。
用户功能有个人中心,订单评价管理,我的收藏管理,订单管理等。
本系统的使用使管理人员从繁重的工作中解脱出来,实现无纸化办公,能够有效的提高社区生鲜电商平台效率。
大学期间我自己利用空闲时间学习了java编程语言,通过图书馆查阅资料以及利用社区生鲜电脑上网了解了idea Eclipse开发平台,熟悉并研究了springbootweb框架开发技术,对web服务器Tomcat有了比较系统的认识,数据库像mysql和sqlserver自己在平时作业中也有一定的接触,基本的操作流程还是很熟悉。对于开发软件基础知识自身还是具备,所以技术上面还是不用担心。
[关键词]:社区生鲜电商平台;B/S架构;springbootweb框架;MYSQL数据库
目 录
摘 要 I
Abstract II
1 绪论 1
1.1研究背景 1
1.2研究现状 1
1.3研究内容 2
2 相关技术简介 3
2.1 B/S结构 3
2.2 MYSQL数据库 3
2.3 Java简介 4
2.4 springbootweb框架简介 5
3 系统分析 7
3.1 可行性分析 7
3.1.1 技术可行性 7
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.1.3 法律可行性 7
3.2 系统性能分析 8
3.3 系统功能分析 8
3.4 系统结构分析 9
3.4.1逻辑结构 9
3.4.2 物理结构 9
3.5 系统流程分析 9
3.5.1 操作流程 9
3.5.2 添加信息流程 10
3.5.3 编辑信息流程 11
3.5.4 删除信息流程 11
4 系统设计 13
4.1 系统结构设计 13
4.2 系统顺序图设计 13
4.2.1登录模块顺序图 13
4.2.2添加信息模块顺序图 13
4.3 数据库设计 14
4.3.1数据库E-R图设计 14
4.3.2数据库表设计 16
5 系统实现 21
5.1 用户管理 21
5.2 员工信息管理 21
5.3 商品信息管理 22
5.4 订单评价管理 22
5.5 系统首页 23
5.6商品下单 23
5.7用户订单 24
6 系统测试 25
6.1 测试目标 25
6.2 测试策略 25
6.3 测试任务 25
6.4 测试结果 26
7 总结 27
参考文献 28
致谢 29