基于Angular技术的MES系统基础管理功能的实现

目录

1项目目标

2技术栈选择

3系统设计

4主要模块设计

5实现过程

附件任务书


        随着工业4.0的发展,制造业对于生产过程的智能化要求越来越高。本项目旨在开发一套基于Angular前端框架和ThingsBoard IoT平台的MES系统,以提高生产效率并优化资源管理。

1项目目标


        实现生产设备的状态监测与控制。收集生产线上的实时数据,并进行分析展示。提供友好的用户界面,便于操作人员进行日常管理和故障排查。

2技术栈选择

        前端: Angular框架,用于构建动态且响应式的Web应用。
        后端: ThingsBoard作为IoT平台,负责设备连接、数据存储及部分业务逻辑处理。
        数据库: ThingsBoard自带的数据库服务,用于存储设备数据。
        其他工具: Git版本控制,Docker容器化部署等。

3系统设计


架构图

4主要模块设计


        设备管理: 包括设备注册、状态查询等功能。
        数据分析: 提供图表等形式展示生产数据。
        报警通知: 当设备出现异常时,及时发送警告信息给相关人员。

5实现过程


        需求分析: 与领域专家沟通,明确系统需要解决的问题及预期效果。
        技术调研: 根据项目需求选取合适的技术栈。
        原型设计: 使用工具如Sketch或Figma设计出初步的UI界面。
        开发实施:前端: 使用Angular CLI创建项目,编写组件和服务。后端: 配置ThingsBoard环境,编写必要的插件或脚本来处理特定任务。
        集成测试: 将前后端代码整合,确保功能正确无误。
        性能优化: 根据测试反馈调整代码,提升用户体验。

        本项目成功实现了预期的目标,为工厂提供了有效的生产管理工具。未来还可以进一步拓展功能,如引入AI算法进行预测性维护等高级应用。

附件任务书

毕业设计任务书

学部

专业

学生姓名

学号

班级

设计题目

基于Angular技术的MES系统基础管理功能的实现

设计要求

  • 开源物联网平台ThingsboardAngular技术研究

研究采用Angular技术实现的Thingsboard系统,研究Angular技术并能能够自定义Angular Web控件。

  • 利用Thingsboard平台和Angular技术实现MES系统基础模块中的工厂建模功能。构建工厂中车间、产线和设备之间的从属关系树状结构,并支持实体属性的录入和查看(如设备编号、设备描述、所在位置、采购时间等)。
  • 利用Thingsboard平台和Angular技术实现MES系统基础数据管理,支持工厂基础数据的录入、删除和查询,具体包括:
    1. 原料库录入、删除和查询,包括原料编码、原料名称、原料颜色、原料规格、原料类型、原料等级、所属车间等。
    2. 产品库录入、删除和查询,包括产品编码、产品名称、产品描述、标准重量、功能特性、单位、所属车间、分类、特性(多选)、产品判等标准等。
    3. 配方库录入、删除和查询,包括配方编号、配方描述、创建人、车间、版本号、配方内容(原料编码、原料名称、单耗等)
    4. 工艺流程库录入、删除和查询,包括工艺编号、工艺描述、车间、版本号等。
    5. 班组信息录入、删除和查询,包括班组名、所属车间、班组描述、班组人员(人员名称、人员类别、所属部门等)等。
    6. 设备故障信息录入、删除和查询,包括故障代码、故障描述、故障原因、处理措施等。
    7. 工单模板信息录入、删除和查询,包括工单模板编号、工单类型、车间、创建人、备注、工单任务(任务描述、备注等)等。
    8. 供应商信息录入、删除和查询,包括供应商名称、供应商类型、注册资金、法定代表人、联系人、公司主页等。
    9. 工厂建模,建立工厂、车间、产线与设备之间的关联关系。
  • 实现全部功能的数据库设计与增删改查。

重点解决的问题

    1. 开源物联网系统ThingsboardAngular技术的研究与使用。
    2. 数据库设计与实现。

资料查阅收集建议

进度计划

  1.  年8-9 调研Thingsboard开源物联网平台和Angular技术,并初步完成需求分析和总体设计。
  2.  年9-10 完成系统技术方案,确定数据库E-R图,能够使用Angular技术在Thingsboard平台实现自定义小部件。
  3.  年10-12 完成MES系统基础数据管理模块的基本功能,并可以运行。
  4.  年1 系统整体测试和验证。
  5.  年2 系统优化和撰写设计报告初稿。
  6.  年3-4 完成毕业设计报告,准备答辩。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

QQ1978519681计算机程序

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值