基于Play的生产线数据管理系统的设计与实现
发布时间:2021-04-28 16:49
随着新一代的信息技术的高速发展,以及劳动力、原材料与能源成本迅速增长,各个企业开始认识到利用自动和信息化的手段改进制造过程、寻求产业升级的重要性,世界各国都在加速新技术和新的工业革命。当前企业拥有工厂大量的信息数据,如何管理好这些数据并能够充分利用这些数据为生产创造价值,为工厂提高效率,以及帮助产品制造商降低生产成本是公司目前首先要考虑的问题。面对以上这些问题,生产线机器数据管理系统就显得极其重要,该系统通过使用系统实现传统工厂设备和生产的状态高度透明化,提升产能和生产效率。Play框架是一个快速的全栈Web开发框架,因此系统选择它来实现系统部分功能,Play将应用分为表现层和模型层,遵循了 MVC模式,表现层又分为视图和控制层。由于Play的CRUD模块不能实现较复杂的页面,因此部分页面采用AngularJS,数据库使用Oracle。本文按照功能模块对系统进行总体设计,在文中结合了实际情况从多个角度分析系统需求,并根据详细设计来对各个模块进行实现展示。基于本平台的一个重要的应用是生产线调度,能够帮助生产计划部门在选择生产线时不必做很多工作就得到一个合理的且节省成本的生产方案。多个生产...
【文章来源】:南京大学江苏省 211工程院校 985工程院校 教育部直属院校
【文章页数】:73 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 引言
1.1 项目背景
1.2 现状分析及必要性
1.3 解决的问题及本文主要研究的工作
1.4 本文的组织结构
第二章 技术综述
2.1 Play框架
2.2 前端使用技术
2.2.1 AngularJS
2.2.2 Play CRUD
2.3 Json Web Token
2.4 Java Persistence API
2.5 基于粒子群算法的服务组合
2.6 本章小结
第三章 工厂生产线数据管理系统的分析与设计
3.1 系统需求分析
3.1.1 项目总体规划
3.1.2 用户特点
3.1.3 功能要求
3.1.4 非功能要求
3.1.5 系统用例
3.2 系统总体设计
3.2.1 系统模块设计
3.2.2 系统类结构设计
3.3 系统详细设计
3.3.1 工厂数据总览模块详细设计
3.3.2 生产线搜索模块详细设计
3.3.3 参数维护模块详细设计
3.3.4 数据统计导出模块
3.4 系统数据库设计
3.5 本章小结
第四章 工厂生产线数据管理系统的实现
4.1 数据连接及处理的实现
4.2 工厂数据总览模块
4.3 生产线搜索模块
4.4 参数维护模块
4.5 数据统计导出模块
4.6 生产线组合的实现
4.6.1 问题描述
4.6.2 问题建模
4.6.3 解决方案
4.6.4 仿真实现和结果
4.7 本章小结
第五章 总结与展望
5.1 总结
5.2 进一步工作展望
参考文献
致谢
【参考文献】:
期刊论文
[1]Web前端开发技术的演化与MVVM设计模式研究[J]. 李嘉,赵凯强,李长云. 电脑知识与技术. 2018(02)
[2]基于MVVM构架的Web前端框架研究[J]. 何焕春,杨怿. 电脑知识与技术. 2017(24)
[3]SMT表面贴装技术工艺应用实践与趋势分析[J]. 杜江淮. 电子技术与软件工程. 2016(07)
[4]德国“工业4.0”计划及其对我国产业创新的启示[J]. 黄阳华. 经济社会体制比较. 2015(02)
[5]Industry 4.0新工业革命与工业自动化转型升级[J]. 缪学勤. 石油化工自动化. 2014(01)
[6]工业4.0:智能工业[J]. 王喜文. 物联网技术. 2013(12)
[7]从传统工厂到数字化、智能化工厂[J]. 王华,郭梅. 电子世界. 2013(20)
[8]基于改进粒子群算法的Web服务组合[J]. 温涛,盛国军,郭权,李迎秋. 计算机学报. 2013(05)
[9]改进粒子群优化算法在服务组合中的应用[J]. 胡珀,娄渊胜. 计算机工程. 2011(17)
[10]Play! 一个颠覆Java EE规范的Web开发框架[J]. 范凯. 程序员. 2009(12)
本文编号:3165829
【文章来源】:南京大学江苏省 211工程院校 985工程院校 教育部直属院校
【文章页数】:73 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 引言
1.1 项目背景
1.2 现状分析及必要性
1.3 解决的问题及本文主要研究的工作
1.4 本文的组织结构
第二章 技术综述
2.1 Play框架
2.2 前端使用技术
2.2.1 AngularJS
2.2.2 Play CRUD
2.3 Json Web Token
2.4 Java Persistence API
2.5 基于粒子群算法的服务组合
2.6 本章小结
第三章 工厂生产线数据管理系统的分析与设计
3.1 系统需求分析
3.1.1 项目总体规划
3.1.2 用户特点
3.1.3 功能要求
3.1.4 非功能要求
3.1.5 系统用例
3.2 系统总体设计
3.2.1 系统模块设计
3.2.2 系统类结构设计
3.3 系统详细设计
3.3.1 工厂数据总览模块详细设计
3.3.2 生产线搜索模块详细设计
3.3.3 参数维护模块详细设计
3.3.4 数据统计导出模块
3.4 系统数据库设计
3.5 本章小结
第四章 工厂生产线数据管理系统的实现
4.1 数据连接及处理的实现
4.2 工厂数据总览模块
4.3 生产线搜索模块
4.4 参数维护模块
4.5 数据统计导出模块
4.6 生产线组合的实现
4.6.1 问题描述
4.6.2 问题建模
4.6.3 解决方案
4.6.4 仿真实现和结果
4.7 本章小结
第五章 总结与展望
5.1 总结
5.2 进一步工作展望
参考文献
致谢
【参考文献】:
期刊论文
[1]Web前端开发技术的演化与MVVM设计模式研究[J]. 李嘉,赵凯强,李长云. 电脑知识与技术. 2018(02)
[2]基于MVVM构架的Web前端框架研究[J]. 何焕春,杨怿. 电脑知识与技术. 2017(24)
[3]SMT表面贴装技术工艺应用实践与趋势分析[J]. 杜江淮. 电子技术与软件工程. 2016(07)
[4]德国“工业4.0”计划及其对我国产业创新的启示[J]. 黄阳华. 经济社会体制比较. 2015(02)
[5]Industry 4.0新工业革命与工业自动化转型升级[J]. 缪学勤. 石油化工自动化. 2014(01)
[6]工业4.0:智能工业[J]. 王喜文. 物联网技术. 2013(12)
[7]从传统工厂到数字化、智能化工厂[J]. 王华,郭梅. 电子世界. 2013(20)
[8]基于改进粒子群算法的Web服务组合[J]. 温涛,盛国军,郭权,李迎秋. 计算机学报. 2013(05)
[9]改进粒子群优化算法在服务组合中的应用[J]. 胡珀,娄渊胜. 计算机工程. 2011(17)
[10]Play! 一个颠覆Java EE规范的Web开发框架[J]. 范凯. 程序员. 2009(12)
本文编号:3165829
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3165829.html