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

附件1-1

毕业设计任务书

学部

专业

学生姓名

学号

班级

设计题目

基于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 完成毕业设计报告,准备答辩。

基于Angular技术的MES系统基础管理功能的实现_第1张图片

你可能感兴趣的:(angular.js,前端,javascript,spring,boot,计算机毕业设计)