
毕业设计(论文)
I
摘要
随着新经济的需求和新技术的发展,特别是网络技术的发展,如果可以建立
起超市进销存管理系统,可以改变传统线下管理方式,在过去的时代里都使用传
统的方式实行,既花费了时间,又浪费了精力。在信息如此发达的今天,我们可
以通过网络这个媒介,快速的查找自己想要的信息,更加全方面的积累更多的知
识。而且人们也可以突破传统超市进销存管理的僵硬模式,制定属于自己的个性
化的管理方案,因此建立起超市进销存管理系统具有重大的研究意义和广阔的研
究前景。
本超市进销存管理系统是使用 B/S 体系结构,在技术方面,采用了 springboot
框架和 JAVA 等技术、维护和开发成本都不错的技术。于是该系统将会给用户提
供更多元、更个性化、更全面的服务。
关键词:超市进销存管理系统;JAVA 语言;springboot 框架;
中文题目:
超市进销存管理系统

毕业设计(论文)
ABSTRACT
With the demand of the new economy and the development of new technologies,
especially the development of network technology, if a supermarket inventory
management system can be established, traditional offline management methods can be
changed. In the past era, traditional methods have been used to implement, which not
only cost time but also wasted energy. In today's world of advanced information, we can
use the internet as a medium to quickly search for the information we want and
accumulate more knowledge in all aspects. Moreover, people can break through the
rigid model of traditional supermarket inventory management and develop their own
personalized management plans. Therefore, establishing a supermarket inventory
management system has significant research significance and broad research prospects.
This supermarket's inventory management system uses a B/S architecture, and in terms
of technology, it adopts technologies such as Spring Boot framework and JAVA, which
have good maintenance and development costs. So the system will provide users with
more diverse, personalized, and comprehensive services.
Keywords: Supermarket inventory management system; JAVA language;
Springboot framework;
目录
摘要 ............................................................................................................I
ABSTRACT .............................................................................................II
第 1 章 绪论 ..............................................................................................1
1.1 系统开发背景...................................................................................................1
1.2 研究现状...........................................................................................................1
1.3 研发内容与方法...............................................................................................2
第 2 章 开发技术简介..............................................................................4
2.1 Spring Boot 框架 ..............................................................................................4

毕业设计(论文)
2.2 Java 语言...........................................................................................................4
2.3 MySQL 数据库.................................................................................................5
第 3 章 系统需求分析..............................................................................7
3.1 可行性分析.......................................................................................................7
3.1.1 经济可行性.............................................................................................7
3.1.2 技术可行性.............................................................................................7
3.1.3 法律可行性.............................................................................................8
3.2 需求分析...........................................................................................................8
3.3 系统流程分析...................................................................................................8
3.3.1 登录流程................................................................................................8
3.3.2 注册流程..............................................................................................10
3.3.3 添加流程..............................................................................................10
第 4 章 系统设计....................................................................................12
4.1 系统功能设计.................................................................................................12
4.1.1 总体设计概述.......................................................................................12
4.2 数据库设计.....................................................................................................15
4.2.1 数据库概要设计..................................................................................15
4.2.2 数据库设计...........................................................................................16
第 5 章系统实现......................................................................................18
5.1 管理员功能实现............................................................................................18
5.2 供应商信息功能实现....................................................................................18
5.3 员工功能实现................................................................................................18
第 6 章 系统测试....................................................................................25
6.1 测试的目的.....................................................................................................27
6.2 测试的要求.....................................................................................................29
6.3 测试的主要内容.............................................................................................30
6.4 测试的方法.....................................................................................................33
6.5 测试用例设计.................................................................................................35

毕业设计(论文)
6.6 本章小结.........................................................................................................36
第 7 章 总结 ............................................................................................39
7.1 论文工作总结.................................................................................................40
结束语 ......................................................................................................41
参考文献 ..................................................................................................42
致谢 ..........................................................................................................43

毕业设计(论文)
1
第 1 章 绪论
1.1 系统开发背景
开发超市进销存管理系统其主要目的是为用户提供一个方便快捷、安全稳定
的环境,通过网络技术来解决传统超市进销存管理存在的诸多不便之处,实现更
加高效的超市进销存管理系统
Error! Reference source not found.
。该系统的开发背景主要有
以下几个方面:当前传统的管理方式过于繁琐、效率低下、不够智能化,给用户
带来了很大的不便;随着网络技术的不断普及,网上查询信息已经成为了一种趋
势,超市进销存管理系统的开发工作需要借助相关的计算机技术和软件工程方法,
在需求分析、功能设计、系统实现、系统测试等各个环节中进行开发。系统的开
发既涉及到软件设计和编码,也需要对用户进行反复的需求调研和体验优化。在
了解超市进销存管理系统的开发背景后,可以更好地明确其研究意义、目标和价
值,为后续的项目开发提供必要支持
Error! Reference source not found.
。
从当互联网技术的发展层面上来说,技术是支撑创新的基础。目前主流的开
发技术,如 SpringBoot、JAVA 等。利用这些技术,可以创建出适配不同设备的用
户友好界面、实现丰富的动态效果、优化用户体验等。正是因为有这些技术的支
持,在设计超市进销存管理系统的首页页面时,才能够让我们的设计能够高效化、
结构化。同时帮助我们能够实时的解决编码过程中出现的漏洞,从某种意义上来
说,正是这些技术的发展,才有了当前各种原生态应用的诞生
Error! Reference source not
found.
。后端开发技术是构建应用系统主要服务逻辑的核心,在开发超市进销存管理
系统过程中,我所用到的技术包括 web 服务器、数据库等。后端技术选型深受互
联网技术影响,将会对应用的性能、可靠性、扩展性等方面产生重要影响
Error!
Reference source not found.
。
1.2 研究现状
近几年互联网与信息快速发展,先进的科学技术开始耳熟能详,被运用到各
个地方,大数据的发展,云计算存储技术的出现,各种新兴的编程语言出现,让
网页的开发也越来越简单,也受到很多人的学习,这同样也是时代向前发展的印
记。简单快捷一直是不变的话题,线上管理方式的演变就是很好的证明,人们不