学部 | | 专业 | |
学生姓名 | | 学号 | | 班级 | |
设计题目 | 基于Angular技术的MES系统基础管理功能的实现 |
设计要求 |
- 开源物联网平台Thingsboard和Angular技术研究
研究采用Angular技术实现的Thingsboard系统,研究Angular技术并能能够自定义Angular Web控件。
- 利用Thingsboard平台和Angular技术实现MES系统基础模块中的工厂建模功能。构建工厂中车间、产线和设备之间的从属关系树状结构,并支持实体属性的录入和查看(如设备编号、设备描述、所在位置、采购时间等)。
- 利用Thingsboard平台和Angular技术实现MES系统基础数据管理,支持工厂基础数据的录入、删除和查询,具体包括:
- 原料库录入、删除和查询,包括原料编码、原料名称、原料颜色、原料规格、原料类型、原料等级、所属车间等。
- 产品库录入、删除和查询,包括产品编码、产品名称、产品描述、标准重量、功能特性、单位、所属车间、分类、特性(多选)、产品判等标准等。
- 配方库录入、删除和查询,包括配方编号、配方描述、创建人、车间、版本号、配方内容(原料编码、原料名称、单耗等)
- 工艺流程库录入、删除和查询,包括工艺编号、工艺描述、车间、版本号等。
- 班组信息录入、删除和查询,包括班组名、所属车间、班组描述、班组人员(人员名称、人员类别、所属部门等)等。
- 设备故障信息录入、删除和查询,包括故障代码、故障描述、故障原因、处理措施等。
- 工单模板信息录入、删除和查询,包括工单模板编号、工单类型、车间、创建人、备注、工单任务(任务描述、备注等)等。
- 供应商信息录入、删除和查询,包括供应商名称、供应商类型、注册资金、法定代表人、联系人、公司主页等。
- 工厂建模,建立工厂、车间、产线与设备之间的关联关系。
- 实现全部功能的数据库设计与增删改查。
|
重点解决的问题 |
-
- 开源物联网系统Thingsboard和Angular技术的研究与使用。
- 数据库设计与实现。
|
资料查阅收集建议 | |
进度计划 |
- 年8月-9月 调研Thingsboard开源物联网平台和Angular技术,并初步完成需求分析和总体设计。
- 年9月-10月 完成系统技术方案,确定数据库E-R图,能够使用Angular技术在Thingsboard平台实现自定义小部件。
- 年10月-12月 完成MES系统基础数据管理模块的基本功能,并可以运行。
- 年1月 系统整体测试和验证。
- 年2月 系统优化和撰写设计报告初稿。
- 年3-4月 完成毕业设计报告,准备答辩。
|