技术栈
ide工具:IDEA 或者eclipse
编程语言: java
数据库: mysql5.7+
框架: ssm/springboot
前端:vue.js+ElementUI
详细技术:springboot+ vue+MYSQL+MAVEN
数据库工具:Navicat/SQLyog都可以
开发工具
IntelliJ IDEA: 一先进的IDE,用于java开发,提供了丰富的工具和功能。超市管理系统是指一种针对超市的信息化管理系统,它通过计算机技术和网络技术,对超市的采购、销售、库存等业务进行管理和控制。随着社会经济的发展和人们生活水平的提高,超市已经成为人们日常生活中必不可少的消费场所,而超市管理系统的出现则极大地提高了超市的经营效率和管理水平,为超市经营者带来了更多的商机和利润。
本基于SpringBoot和Vue 的超市进销存系统是根据当前我国中小型超市环境相关的内容实际情况开发的,在系统语言选择上我们使用的Java语言,数据库是小巧灵活的MySQL数据库,本系统的开发可以极大的提高超市方面的管理。
本基于SpringBoot和Vue 的超市进销存系统采用Java语言来进行开发,从角色上分为管理员和员工以及用户三个角色,管理员部分功能主要包括首页,个人中心,基础数据管理,供应商信息管理,商品管理,出入库管理,收银管理,用户管理等功能;员工部分功能主要包括首页,个人中心,供应商信息管理,商品管理,出入库管理,收银管理,用户管理等功能;用户部分功能主要包括首页,个人中心,商品管理,收银管理。通过本系统基本可以满足中小型超市在进销存方面的管理。
关键词:超市,管理,MySQL,Java
目 录
第1章 绪论 4
1.1研究背景 4
1.2开发意义 4
1.3研究内容和论文结构 4
第2章 关键技术介绍 6
2.1 开发工具和开发语言 6
2.2 SPRINGBOOT框架简介 6
2.3 MYSQL数据库 6
第三章系统分析 8
3.1 可行性分析 8
3.1.1 经济可行性 8
3.1.2 技术可行性 8
3.1.3 操作可行性 8
3.1.4 时间可行性 8
3.2 需求分析 9
3.2.1员工部分分析 9
3.2.2 管理员部分分析 9
3.2.3用户部分分析 10
第四章 系统设计 11
4.1 体系结构设计 11
4.1 基于SPRINGBOOT和VUE 的超市进销存系统网站功能结构设计 12
4.2 基于SPRINGBOOT和VUE 的超市进销存系统网站数据库设计 12
第五章 系统详细设计 18
5.1登录模块的实现 18
5.2用户管理 18
5.3员工管理 19
5.4供应商信息管理 20
5.5商品管理 22
5.6出入库管理 24
5.7收银管理 25
第六章 系统测试 27
6.1 概述 27
6.2 测试目的 27
6.3 系统功能测试 28
6.3.1登录测试 28
6.3.2 修改密码模块测试 28
6.3.3 删除商品模块测试 29
6.4 测试结果 29
总结 31
致谢语 32
参考文献: 33