软件需求规格说明

  1. 引言

a.1 目的

工业大数据平台是专门面向大型旋转机械、大型工业过程的、可视化的大数据平台,是管理工业过程数据采集、加工和应用环境资源任务的数据系统,提供设备状态数据、过程数据、工艺数据的采集加工处理、数据挖掘、设备建模和工业、用的全生命周期的数据资产管理,帮助工业客户管理数据资产并创造数据商业价值。

a.2产品的范围

工业数据实时警告 java 工业数据平台_工业数据实时警告 java

  1. 综合描述

b.1产品的前景

1.挖掘和分析客户动态数据,帮助客户参与到产品的需求分析和产品设计创新活动中,为产品创新作出贡献。

2.用于产品售后服务与产品改进,大数据应用、建模与仿真技术可预测产品发展趋势。

3.可供工业物联网生产线的大数据应用,利用本平台采集的数据实时监控生产流程的环节是否出错。

4.利用大数据分析,工业制造企业便可准确预测全球不同区域的需求从而优化供应链。

5.通过消费人群的关注点进行产品功能、性能的调整,通过大数据对市场细节的分析,进行产品销售预测与需求管理。

6.大数据平台能考虑产能约束、人员技能约束、物料可用约束、工装模具约束,给出最完善的产品计划与排程。

b.2产品的功能

需求

功能

实时监控设备状态

查看监控画面、自动记录到日志等

管理和控制设备工作

自动记录每次操作、控制设备开机或关机等

数据管理与分析

企业用户上传数据、ai智能分析等

b.3用户类和特性

    1控制台开发人员

监控数据的状态,进行调整,发出指令到控制台

2管理人员

管理设备信息和平台数据

3设备监管系统和工业设备

4其他企业用户

使用平台数据

b.4运行环境

1硬件平台

服务器 使用华为ECS弹性云服务器

客户机 市面常见PC

2操作系统和版本

服务器  Linux系统

客户机  windows7以及更高版本

3软件组件

客户机  浏览器软件

b.5设计和实现上的限制

1使用java编程语言、GaussDB数据库

2网络连接出现问题时优先关闭设备

3保证监控系统传输的图像分辨率不低于1080P,否则产生提示

b.6假设和依赖

假设:企业用户完全使用本软件进行设备管理

  1. 外部接口需求

c.1用户界面

(1)用户界面整体上选择较为简洁的风格;

(2)默认背景色为白色;

(3)通过界面左边的导航栏可进入其他界面;

(4)系统出现错误时会出现弹窗提醒,可选择是否发送错误报告,选择后退回至用户的系统界面

(5)必须登录才能使用软件

c.2硬件接口

支持常见PC;与工业设备单片机连接。

c.3软件接口

连接到数据库GaussDB;客户端运行于windows10系统;服务器采用Linux系统。

c.4通信接口

第三方支付软件、银联、电子邮件系统。

d.系统特性

业务需求

实现业务需求需要的系统特性

实时监控设备状态

可以查看或切换工厂实时工作监控画面

可以查看每个区域或每台设备的开关机状态、单位时间的工作效率和能耗

当设备的工作状态出现异常时(异常开机和关机、工作效率或能耗超出预设的正常范围),系统能够自动记录到日志并保存

管理和控制设备工作

控制设备开机或关机,控制设备单位时间工作效率

设置正常工作效率和能耗的范围

系统能够自动记录每一次操作,并保存到相应的日志

e.其他需求

e.1性能需求

  1. 非服务器维护期间,应保持24小时运行。
  2. 每分钟进行一次数据检测。
  3. 网络流畅情况下,设备报警信息传到用户端需要5秒左右。

e.2安全设施需求

如果设备报警,必须在2秒内自动强制关闭。

e.3安全性需求

  1. 用户密码必须有大小写字母、数字、符号组成。
  2. 用户登录状态最多持续7*24h。

e.4用户文档

对于各个部分的模块,均配备用户手册、在线帮助和教程。

附录A:词汇表

开发人员

制作本软件的程序员等

企业用户

使用软件的企业相关工作人员

管理人员

数据、权限管理人员,审核人员

附录B:分析模型

数据流图:

工业数据实时警告 java 工业数据平台_数据仓库_02

ERD:

工业数据实时警告 java 工业数据平台_工业数据实时警告 java_03