




已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
空气质量管理系统环境管理模块技术方案目 录1概述11.1设计思路11.2系统架构12功能设计32.1参数配置33报表监控43.1设备实时数据监控.53.2 设备历史数据查询.64存在问题说明121 概述1.1 设计思路系统管理模块是在雾空空气质量采集和展示系统的基础数据结构之上的后台管理功能,它依托于雾空空气质量管理系统数据采集及反馈的基础框架。几个主要的设计原则 :l 现场过程数据由雾空空气质量监测仪负责采集汇总并由空气质量管理系统的传输模块负责汇总整理后写入关系数据库供业务模块使用。对现场数据的汇总、梳理、转换的过程在此系统中要实现数据图形化展示、查询、删选l 以可扩展的思路设计数据模块。未来可扩展的模块可能包括了:水质监测、大气监测、污染物监测、危险源检测等。1.2 系统架构数据层:提供关系数据库(MYSQL)和阿里云实时数据库(RDB)支持,来自现场的过程数据(包括各种实时监测结果)通过现场采集装置借助网络进入实时数据库,通过应用支撑层的“实时历史数据”接口模块为业务应用提供数据。应用支撑:提供基础的服务,包括用户及权限、数据字典、视频接口、GIS接口、事件报警、实时历史数据报警等。业务应用:环保模块的直接业务功能。2 功能设计2.1 参数配置界面参考:/AdminLTE基本页面如下:查询、删除页面:修改,新增页面:2.1.1 设备信息管理提供设备基本信息的录入、修改、删除、查询(模糊、分页),在所有主界面,我们都提供分页查询,按照当前页面,每页显示记录数,进行分页查询。查询可以分为已分配设备查询和未分配设备查询,已分配设备查询,可以按照设备所属公司,设备所在区域等条件进行组合查询,未分配查询,可以列出尚未分配的设备,并提供分配功能(点击分配按钮,页面跳转到设备及合作商绑定关系页面)1、已分配设备查询1.1、输入名称类型数值类型长度是否必填栏位说明公司多选下拉框Varchar否数据来源合作商户表区域多选下拉框Varchar否数据来源合作区域表设备ID文本框Varchar否可按ID,进行模糊查询查询按钮用例说明用例编号(Use Case ID)用例名称(Use Case Name)已分配设备查询用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)通过各种条件(公司、区域、设备编号),查询到已分配的设备。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“设备查询”基本时间流-查询(Basic Flows - Query)1. 用户点击“设备查询”-“已分配设备查询”菜单,系统进入“已分配设备查询”界面。2. 用户输入查询条件。3. 用户点击【查询】按钮,展示查询结果。4. 用户点击查询结果中的设备,该记录高亮显示,可以查看设备的详细信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-04管晓纯1.2输出查询数据输出界面名称类型数值类型长度属性栏位说明设备ID文本Varchar设备名称文本Varchar是否在用文本Varchar电源规格文本Varchar生产日期文本VarcharSIM卡号文本Varchar公司名称文本Varchar设备所在区域文本Varchar详细信息输出界面2、未分配设备查询2.1、输入名称类型数值类型长度是否必填栏位说明设备ID文本框Varchar否可按ID进行模糊查询查询按钮用例说明用例编号(Use Case ID)用例名称(Use Case Name)未分配设备查询用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)通过各种条件(设备编号),模糊查询到未分配的设备。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“设备查询”基本时间流-查询(Basic Flows - Query)1.用户点击“设备查询”-“未分配设备查询”菜单,系统进入“未分配设备查询”界面。2.用户输入查询条件。3.用户点击【查询】按钮,展示查询结果。4.用户点击查询结果中的设备,该记录高亮显示,可以查看设备的详细信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-05管晓纯1.2输出查询数据输出界面名称类型数值类型长度属性栏位说明设备ID文本Varchar设备名称文本Varchar是否在用文本Varchar电源规格文本Varchar生产日期文本VarcharSIM卡号文本Varchar详细信息输出界面新增只在未分配设备页面有新增功能,只是新增未分配的设备(设备ID,设备名称等其他字段)1.1、输入名称类型数值类型长度是否必填栏位说明设备ID文本框Varchar45是设备ID不能重复设备名称文本框Varchar45否是否在用单选框boolean1否1表示不在用0表示在用电源规格文本框Varchar32否生产日期日期选择框Date否SIM卡号文本框Varchar32否保存按钮用例说明用例编号(Use Case ID)用例名称(Use Case Name)设备新增用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)保存设备的基本属性字段(设备ID,SIM卡号等)。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“设备新增”基本时间流-查询(Basic Flows - Query)1. 用户点击“设备新增”,系统进入“设备新增”界面。2. 用户点击新增按钮,在当前页面弹出新页面。3.用户输入各种设备属性字段值。4.用户点击【保存】按钮,设备新增到未分配设备中,新增成功后,界面返回到设备新增主界面,按当前条件刷新主界面,新增失败,在当前界面,显示失败信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-05管晓纯1.2输出返回新增设备主界面,按当前条件刷新页面。修改也只对未分配设备页面的设备进行属性修改,只支持单条记录修改,如选择多条需进行提示。1.1、输入名称类型数值类型长度是否必填栏位说明设备ID文本框Varchar45是设备ID不能重复设备名称文本框Varchar45否是否在用单选框boolean1否1表示不在用0表示在用电源规格文本框Varchar32否生产日期日期选择框Date否SIM卡号文本框Varchar32否修改按钮用例说明用例编号(Use Case ID)用例名称(Use Case Name)设备修改用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)修改设备的基本属性字段(设备ID,SIM卡号等)。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“设备修改”基本时间流-查询(Basic Flows - Query)1. 用户点击“设备修改”,系统进入“设备修改”界面。2.用户选择一条需要修改的记录,点击修改按钮,在当前页面弹出新页面,如果选择多条记录,则提示“请选择一条需要修改的记录”。3.用户输入各种设备属性字段值。4.用户点击【修改】按钮,设备修改到未分配设备中,修改成功后,界面返回到设备修改主界面,按当前条件刷新主界面,修改失败,在当前界面,显示失败信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-05管晓纯1.2输出返回修改设备主界面,按当前条件刷新页面。删除也只对未分配设备页面的设备提供删除功能,只做逻辑删除,可以选择多条进行删除,删除之前需弹出提示框“确定需要删除所选记录嘛?”1.1输入用例说明用例编号(Use Case ID)用例名称(Use Case Name)设备删除用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)删除设备记录。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“设备删除”基本时间流-查询(Basic Flows - Query)1. 用户点击“设备删除”,系统进入“设备删除”界面。2. 选择需要删除的记录3. 点击【删除】按钮,弹出提示框“确定删除所选记录嘛?”,如果选择“确定”,则逻辑删除所选记录,否则返回主界面。4.删除成功后,返回并刷新主界面,否则在当前界面弹出错误信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-05管晓纯1.2输出返回删除设备主界面,按当前条件刷新页面。2.1.2 设备渠道商管理提供设备渠道商基本信息的录入、修改、删除、查询(模糊、分页)查询提供按渠道商名称,渠道上所在城市模糊查询,并可分页显示。新增设备渠道商记录(渠道商名称等其他字段)修改进行设备渠道商属性修改,只支持单条记录修改,如选择多条需进行提示。删除提供设备渠道商记录删除功能,只做逻辑删除,可以选择多条进行删除,删除之前需进行提示。2.1.3 合作商户管理提供合作商户基本信息的录入、修改、删除、查询(模糊、分页),审核查询提供按合作商户名称,合作商户所在城市模糊查询,并可分页显示。1.1、输入名称类型数值类型长度是否必填栏位说明公司多选下拉框Varchar否数据来源合作商户表区域多选下拉框Varchar否数据来源合作区域表查询按钮用例说明用例编号(Use Case ID)用例名称(Use Case Name)合作商户查询用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)通过各种条件(合作商户名称、区域等),查询到合作商户。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“合作商户查询”基本时间流-查询(Basic Flows - Query1.用户点击“合作商户查询”,系统进入“合作商户查询”界面。2.用户输入查询条件。3.用户点击【查询】按钮,展示查询结果。4.用户点击查询结果中的设备,该记录高亮显示,可以查看设备的详细信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-10管晓纯1.2输出查询数据输出界面名称类型数值类型长度属性栏位说明合作商户CODE文本Varchar8合作商户名称文本Varchar100母公司名称文本Varchar100区域名称文本Varchar64合作商户邮件文本Varchar32合作商户电话文本Varchar20详细信息输出界面新增合作商户记录(合作商名称等其他字段)1.1、输入名称类型数值类型长度是否必填栏位说明合作商户CODE文本框Varchar8是合作商户CODE不能重复合伙商户名称文本框Varchar100否母公司CODE文本框Varchar8否区域CODE文本框Varchar8否合作商户电话日期选择框Date否合作商户邮件文本框Varchar32否合作商户地址文本框Varchar否保存按钮用例说明用例编号(Use Case ID)用例名称(Use Case Name)合作商户新增用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)保存合作商户的基本属性字段(合作商户名称,合作商户电话等)。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“合作商户新增”基本时间流-查询(Basic Flows - Query)1.用户点击“合作商户新增”,系统进入“合作商户新增”界面。2.用户点击新增按钮,在当前页面弹出新页面。3.用户输入各种合作商属性字段值。4.用户点击【保存】按钮,合作商新增成功后,界面返回到设备新增主界面,按当前条件刷新主界面,新增失败,在当前界面,显示失败信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-05管晓纯1.2输出返回新增合作商户主界面,按当前条件刷新页面。修改进行合作商户属性修改,只支持单条记录修改,如选择多条需进行提示。1.1、输入名称类型数值类型长度是否必填栏位说明合作商户CODE文本框Varchar8是合作商户CODE不能重复合伙商户名称文本框Varchar100否母公司CODE文本框Varchar8否区域CODE文本框Varchar8否合作商户电话日期选择框Date否合作商户邮件文本框Varchar32否合作商户地址文本框Varchar否修改按钮Varchar否用例说明用例编号(Use Case ID)用例名称(Use Case Name)合作商户修改用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)修改合作商户的基本属性字段(合作商户名称,邮件,电话等)。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“合作商户修改”基本时间流-查询(Basic Flows - Query)1.用户点击“合作商户修改”,系统进入“合作商户修改”界面。2.用户选择一条需要修改的记录,点击修改按钮,在当前页面弹出新页面,如果选择多条记录,则提示“请选择一条需要修改的记录”。3.用户输入各种设备属性字段值。4.用户点击【修改】按钮,合作商修改成功后,界面返回到设备修改主界面,按当前条件刷新主界面,修改失败,在当前界面,显示失败信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-10管晓纯1.2输出返回修改合作商主界面,按当前条件刷新页面。删除提供合作商户记录删除功能,只做逻辑删除,可以选择多条进行删除,删除之前需进行提示。1.1输入用例说明用例编号(Use Case ID)用例名称(Use Case Name)合作商户删除用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)删除合作商户记录。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“合作商户删除”基本时间流-查询(Basic Flows - Query)4. 用户点击“合作商户删除”,系统进入“合作商户删除”界面。5. 选择需要删除的记录6. 点击【删除】按钮,弹出提示框“确定删除所选记录嘛?”,如果选择“确定”,则逻辑删除所选记录,否则返回主界面。4.删除成功后,返回并刷新主界面,否则在当前界面弹出错误信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-10管晓纯1.2输出返回删除合作商主界面,按当前条件刷新页面。2.1.4 区域信息管理提供区域基本信息的录入、修改、删除、查询(模糊、分页)查询提供按区域名称模糊查询,并可分页显示。1.1、输入名称类型数值类型长度是否必填栏位说明区域名称Varchar否模糊查询查询按钮用例说明用例编号(Use Case ID)用例名称(Use Case Name)区域查询用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)通过各种条件(区域名称),查询到区域信息。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“区域查询”基本时间流-查询(Basic Flows - Query1.用户点击“区域查询”,系统进入“区域查询”界面。2.用户输入查询条件。3.用户点击【查询】按钮,展示查询结果。4.用户点击查询结果中的设备,该记录高亮显示,可以查看设备的详细信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-14管晓纯1.2输出查询数据输出界面名称类型数值类型长度属性栏位说明区域CODE文本Varchar8区域名称文本Varchar64上级区域名称文本Varchar64详细信息输出界面新增区域记录(区域名称等其他字段)1.1、输入名称类型数值类型长度是否必填栏位说明区域CODE文本框Varchar8是合作商户CODE不能重复区域名称文本框Varchar64否上级区域名称下拉框Varchar64否保存按钮用例说明用例编号(Use Case ID)用例名称(Use Case Name)区域新增用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)保存区域的基本属性字段(区域CODE,区域名称等)。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“区域新增”基本时间流-查询(Basic Flows - Query)1.用户点击“区域新增”,系统进入“区域新增”界面。2.用户点击新增按钮,在当前页面弹出新页面。3.用户输入各种区域属性字段值。4.用户点击【保存】按钮,区域新增成功后,界面返回到区域新增主界面,按当前条件刷新主界面,新增失败,在当前界面,显示失败信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-14管晓纯1.2输出返回新增区域主界面,按当前条件刷新页面。修改进行区域属性修改,只支持单条记录修改,如选择多条需进行提示。1.1、输入名称类型数值类型长度是否必填栏位说明区域CODE文本框Varchar8是合作商户CODE不能重复区域名称文本框Varchar64否上级区域名称下拉框Varchar64否保存按钮用例说明用例编号(Use Case ID)用例名称(Use Case Name)区域修改用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)修改区域的基本属性字段(区域CODE,区域名称等)。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“区域修改”基本时间流-查询(Basic Flows - Query)1.用户点击“区域修改”,系统进入“区域修改”界面。2.用户选择一条需要修改的记录,点击修改按钮,在当前页面弹出新页面,如果选择多条记录,则提示“请选择一条需要修改的记录”。3.用户输入各种设备属性字段值。4.用户点击【修改】按钮,区域修改成功后,界面返回到区域修改主界面,按当前条件刷新主界面,修改失败,在当前界面,显示失败信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-14管晓纯1.2输出返回区域修改主界面,按当前条件刷新页面。删除提供区域记录删除功能,只做逻辑删除,可以选择多条进行删除,删除之前需进行提示。1.1输入用例说明用例编号(Use Case ID)用例名称(Use Case Name)区域删除用例类型(Use Case Type)用户目标优先级(Priority)关键功能简述(Brief Description)删除区域记录。参与者(Participant)前置条件(Precondition)用户成功登录本系统,且用户具有该菜单权限。触发事件(Trigger Event)用户点击“区域删除”基本时间流-查询(Basic Flows - Query)7. 用户点击“区域删除”,系统进入“区域删除”界面。8. 选择需要删除的记录9. 点击【删除】按钮,弹出提示框“确定删除所选记录嘛?”,如果选择“确定”,则逻辑删除所选记录,否则返回主界面。4.删除成功后,返回并刷新主界面,否则在当前界面弹出错误信息。可选事件流(Alternative Flows)业务规则(Businesss rules)成功保证(Success Guarantee )涉及模块-影响其他用例(Related Part -My affection)特殊需求(Special Requirement)发生频率(Frequency)附件信息(Addition Information)业务需求列表修订内容修订日期作者新增用例2016-05-14管晓纯1.2输出返回删除区域主界面,按当前条件刷新页面。2.1.5设备与合作商户绑定提供设备与合作商户关系的录入、修改、删除、查询(模糊、分页)、审核查询提供按设备名称、合作商名称模糊查询,并可分页显示。新增设备与合作商户绑定记录(选择设备及绑定合作商进行绑定)删除是接触设备与合作商户的绑定关系,对于设备和合作商本身来说不做删除,绑定关系只做逻辑删除,可以选择多条进行删除,删除之前需进行提示。审核绑定后的记录,需要拥有绑定权限的账户才能进行绑定,审核人和操作人不能是同一人,可以选择多条记录进行审核。2.1.6 外部数据源管理目前我们有的外部数据源有美领馆,P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 路基技术员试题及答案
- 社区护理-学自学考试分章节复习试题(含答案1-4章)
- 2025年药店药品采购协议范本
- 2025设计师标准劳动合同书
- 2025公司终止合同证明样本
- 2025年春季部编版初中数学教学设计八年级下册第2课时 正比例函数的图像与性质
- 2025企业购房合同协议书范本
- 公司餐厅安全知识培训课件
- 公司财务知识培训的意义
- 公司财务报税知识培训课件
- 实验中学初一新生分班考试数学试卷附答案
- 施工组织设计施工总体部署完整版
- TUPSW微机控制电力专用不间断电源(UPS)系统使用说明书
- 天津电网规划设计技术原则
- YY 0054-2010血液透析设备
- LY/T 2383-2014结构用木材强度等级
- GB/T 8017-2012石油产品蒸气压的测定雷德法
- GB/T 528-2009硫化橡胶或热塑性橡胶拉伸应力应变性能的测定
- 中日关系历史
- 2023年江苏省中学生生物学竞赛(奥赛)初赛试题和答案
- DB32-T 3129-2016适合机械化作业的单体钢架塑料大棚 技术规范-(高清现行)
评论
0/150
提交评论