该系统将采用B/S结构模式,使用Vue和ElementUI框架搭建前端页面,后端使用Nodejs来搭建服务器,并使用MySQL,通过axios完成前后端的交互
运行软件:vscode
前端nodejs+vue+ElementUi
语言 node.js
框架:Express/koa
前端:Vue.js
数据库:mysql
开发软件:VScode/webstorm/hbuiderx均可
团购信息系统主要基于HTML5、JavaScript等前端技术,利用expres框架等围绕团购这一主题,完成一个包括前端和后端的完整的团购系统设计。
具体要求:
(1)实现完整的商品信息管理:包括商品的增加、删除、修改、展示、搜索等功能。
(2)利用HTML5等技术优化前端展示。
(3)实现团购管理逻辑。
(4)实现后端管理员功能:包括各种数据、资源管理等。
(5)实现普通注册用户管理:包括购物车、商品搜索等功能。
(6)实现基本数据分析:包括团购实时状态展示等。
本次开发一套网上团购系统有管理员和用户两个角色。管理员功能有个人中心,用户管理,商品类别管理,团购商品管理,订单管理,系统管理。用户可以注册登录,查看公告信息,对可以团购的商品进行团购操作,把团购商品加入到购物车里,支付后变成订单信息。网上团购系统服务端用Java开发,用Spring Boot框架开发的网站后台,前台采用支持HTML5的VUE框架,数据库用到了MySQL数据库作为数据的存储。这样就让用户用着方便快捷,都通过同一个后台进行业务处理,而后台又可以根据并发量做好部署,用硬件和软件进行协作,满足于数据的交互式处理,让用户的数据存储更安全,得到数据更方便。
目 录
摘 要 I
目 录 III
第1章 绪论 1
1.1 研究背景 1
1.2 研究现状 1
1.3 目的和意义 1
1.4 论文研究内容 2
第2章 程序开发技术 3
2.1 MYSQL数据库 3
2.4 VUE框架 4
2.5 HTML5技术 4
第3章 系统分析 6
3.1可行性分析 6
3.1.1技术可行性分析 6
3.1.2经济可行性分析 6
3.1.3操作可行性分析 7
3.2系统运行环境 7
3.3系统流程分析 7
第4章 系统设计 11
4.1 系统设计的原则 11
4.2 功能结构设计 11
4.3 数据库设计 12
4.3.1 数据库E-R图 12
4.3.2 数据库表结构 14
第5章 系统实现 17
5.1管理员功能实现 17
5.1.1 用户管理 17
5.1.2 商品类别管理 17
5.1.3 团购商品信息管理 18
5.1.4 订单管理 19
5.2 用户功能实现 19
5.2.1 团购商品信息 19
5.2.2 购物车 20
5.2.3 确认下单 21
5.2.4 我的收藏 21
第6章 系统测试 23
6.1系统测试方法 23
6.2 系统测试分析 24
结 论 25
致 谢 26
参考文献 27