摘要
社会发展日新月异,用计算机应用实现数据管理功能已经比较完善。随着移动互联网的到来,处理信息不再受制于地理位置的限制,及时高效,备受人们喜爱。本次开发一套基于 Vue 的工厂车间管理系统,包含管理员和人员两个角色。管理员功能包括个人中心、人员管理、看板信息管理、设备信息管理、生产开立管理、生产工序管理、生产流程管理。注册的人员可以登录并查看管理员发布的所有信息。系统服务端使用 Java 开发,采用 Spring Boot 框架构建后台,数据库使用 MySQL 存储数据。该方案让用户使用方便快捷,通过统一后台进行业务处理,后台可根据并发量做好部署,软硬件协作满足数据交互式处理,确保数据存储安全且获取便捷。
关键字: 基于 Vue 的工厂车间管理系统;Spring Boot 框架;Java;MySQL
第 1 章 绪论
1.1 研究背景
互联网时代不仅包含电脑网络连接,也包含移动终端连接互联网进行复杂处理。传统互联网时代泛指 PC 端,而最近几十年是移动互联网时代,向物联网过渡的重要阶段。目前移动互联网大行其道,人人手持智能机,如果开发一个用于手机上的程序软件,符合潮流和管理者客户的理想。本次开发基于 Vue 的工厂车间管理系统,有管理员和人员两个角色。管理员功能包括个人中心、人员管理、看板信息管理、设备信息管理、生产开立管理、生产工序管理、生产流程管理。注册的人员可以登录并查看管理员发布的所有信息。
1.2 研究现状
当微软操作系统占据市场大半江山时,不分年龄和种族,使用频率最高,覆盖面积最广。各大行业软件阵地转移到了 Windows 平台上,包含带商城的免费管理系统、带广告的免费应用以及游戏类应用。尤其是经过疫情涌现的互联网办公、学校互联网教学等,不断刷新人们对互联网的认知。
1.3 目的和意义
从经济成本考虑,手机价格亲民,对于非必须在电脑上办公的人员,手机上能解决问题更方便。 从使用便利角度讲,用手机上的应用处理业务,无需考虑网线是否存在或位置变化,依托无处不在的手机信号即可在任何有信号的地方处理事务,不限制时间和地点。 从操作角度讲,手机操作先天高于电脑操作,因为电脑适合处理复杂操作,而手机是为了简化操作而生,方便高效。 此次开发基于 Vue 的工厂车间管理系统,不仅满足用户需要,也能跟上时代发展风向,从技术还是用户角度开发都很有意义。
1.4 论文研究内容
论文设计的结构依照程序开发的流程进展,涉及功能需求分析、功能设计与实现、程序测试等流程。
- 绪论:讲解课题的背景与意义,展示论文结构。
- 程序开发技术:讲解程序运用到的工具与技术知识。
- 系统分析:讲解程序的功能需求与开发可行性问题。
- 系统设计:讲解程序的功能与数据库的设计。
- 系统实现:讲解程序功能与界面实现。
- 系统测试:讲解程序的功能测试。
第 2 章 程序开发技术
2.1 MySQL 数据库
为了更容易理解 MySQL 数据库,描述其主要特征: (1)首选 MySQL 数据库也是为了节省开发资金,网络上对 MySQL 的源码已公开展示,开发者根据程序开发需要下载并修改后使用,可推动开发进度。 (2)SQL 数据语言在 MySQL 里面同样适用。 (3)MySQL 支持多种编程语言,如 C 语言、Java 语言、PHP 语言、C++ 语言等,安装与使用不挑剔平台。 (4)MySQL 支持具有千万条数据记录的数据库,操作系统首次安装或重装时可选择 32 位或 64 位,32 位最多存放 4GB 表文件,64 位最多存放 8TB 表文件。 (5)MySQL 可通过 GPL 协议进行个性化定制,开发者需自行修改源代码以开发属于自己的 MySQL。
2.2 Java 语言
程序开发语言众多,但截至目前,Java 语言在 IT 领域内仍是最被认可及广泛运用的编写语言之一。Java 不仅在 Web 开发领域有突出贡献,在大数据开发及 Windows 开发领域也得到了广泛运用。由于 Java 拥有较强的扩展性能和稳定性能,成为大型后端系统开发语言首选,也是常用的互联网平台解决方案。
作为一种开源的面向对象程序开发语言,Java 程序运行需在操作平台上配置环境,包括数据库软件与 Java 程序开发软件等工具的安装与配置。在 Win7、Win10 或其他操作平台上配置成功,Java 程序均可运行。
2.3 Spring Boot 框架简介
Spring Boot 由 Pivotal 团队提供,设计目的是用来新应用的初始搭建以及开发过程。该框架使用特定方式进行配置,使开发人员不再需要定义样板化的配置。Spring Boot 致力于在快速应用开发领域成为领导者。
Spring Boot 可与经典 Java 开发工具一起使用或作为命令行工具安装。需要 Java SDK 1.6 或更高版本,本项目用到的是 JDK 1.8 版本。
2.4 Vue 框架
Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式 JavaScript 框架。与其他大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,易于上手,便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用(SPA)提供驱动。








