基于WebSocket的车间生产数据统计系统的设计与实现.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-21
  • 论文字数:20067
  • 课题出处:(豆小可)提供原创资料
  • 资料包括:完整论文

支付并下载

摘  要:改革开放以来,我国经济取得了重大发展,而互联网行业的崛起,为经济的发展注入了强大的活力。新兴互联网行业慢慢融入我们生活的方方面面,各企业也开始寻求在这样的一个时代下,找到自己新的发展方式,运用新兴的互联网技术,来实现对企业更好地管理。车间生产数据统计系统的出现,正好满足了企业对生产管理的需求。

本系统致力于帮助企业完成对车间生产的日常管理工作,从而使得对车间生产的管理更规范化、系统化。该系统的主要功能模块可分为用户管理模块、车间设备管理模块、车间物料管理模块、生产数据管理模块、故障维修管理模块以及数据统计模块,系统将现代软件工程开发流程的基本思想作为指导思想,采用时下流行的JAVA EE开发框架SpringBoot + MyBatis-Plus。前端框架采用Bootstrap框架,通过Ajax技术,WebSocket技术实现页面的信息推送。本系统的数据库采用的是MySQL数据库。

本文的结构以软件工程的软件开发流程为基础,从课题的背景介绍,课题的研究意义,系统可行性分析,需求分析,概要设计,详细设计,编码实现,系统测试,来对整个车间生产数据统计系统进行展示。

关键字:车间生产数据统计系统,软件工程,SpringBoot,MyBatis-Plus,Ajax,WebSocket,Bootstrap,MySQL

 

目录

摘要

Abstract

1. 引言-5

1.1. 课题研究的背景及意义-5

1.2. 国内外研究现状-5

1.3. 课题研究目标及内容-5

2. 车间系统分析-6

2.1. 可行性分析-6

2.1.1. 技术可行性分析-6

2.1.2. 操作可行性分析-7

2.1.3. 经济可行性分析-7

2.1.4. 社会可行性分析-7

2.2. 系统开发环境与开发工具-8

2.3. 车间系统需求分析-8

2.3.1. 问题分析-8

2.3.2. 系统功能分析-8

2.3.3. 系统用例图-9

3. 车间系统概要设计-11

3.1. 车间系统模块概要设计-11

3.1.1. 登陆注册模块-11

3.1.2. 用户管理模块-11

3.1.3. 物料管理模块-12

3.1.4. 机器管理模块-13

3.1.5. 生产数据管理模块-13

3.1.6. 故障维修管理模块-14

3.2. 数据库概要设计-15

3.2.1. 数据库概念结构设计-16

3.2.2. 数据逻辑结构设计-16

3.2.3. 数据库表设计-17

4. 车间系统详细设计-20

4.1. 系统模块详细设计-20

4.1.1. 登陆注册模块-20

4.1.2. 用户管理模块-21

4.1.3. 物料管理模块-22

4.1.4. 机器管理模块-23

4.1.5. 生产数据管理模块-24

4.1.6. 故障维修管理模块-25

5. 车间系统编码与实现-26

5.1. 系统开发结构-26

5.2. 开发环境配置-28

5.2.1. 核心配置文件-28

5.3. 系统前端页面的设计与实现-29

5.4. 登陆注册模块的编码实现-30

5.4.1. 用户注册-30

5.4.2. 用户登录-30

5.5. 用户管理模块的编码实现-31

5.5.1. 添加用户-31

5.5.2. 修改用户-32

5.5.3. 删除用户-32

5.5.4. 查看用户-33

5.6. 物料管理模块的编码实现-33

5.6.1. 添加物料-34

5.6.2. 修改物料-34

5.6.3. 删除物料-35

5.6.4. 查看物料-35

5.7. 机器管理模块的编码实现-36

5.7.1. 添加机器-36

5.7.2. 修改机器-37

5.7.3. 删除机器-38

5.7.4. 查看机器-38

5.8. 生产数据管理模块编码实现-39

5.8.1. 录入生产数据-39

5.8.2. 修改生产数据-40

5.8.3. 删除生产数据-41

5.8.4. 查看生产数据-42

5.9. 故障维修管理模块编码实现-43

5.9.1. 上报故障信息-43

5.9.2. 修改故障信息-43

5.9.3. 删除故障信息-44

5.9.4. 显示故障信息-45

6. 车间系统测试-46

6.1. 系统测试描述-46

6.2. 系统测试方法-46

6.2.1. 黑盒测试-46

6.2.2. 白盒测试-46

6.3. 测试项目-46

6.3.1. 系统需求说明-46

6.3.2. 测试需求分析-47

6.3.3. 测试用例设计-47

6.3.4. 测试结果分析-49

7. 总结与展望-50

参 考 文 献-51

致  谢-52


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费