软件概要设计说明书.pdf

上传人:赵** 文档编号:52445465 上传时间:2022-10-23 格式:PDF 页数:25 大小:1.23MB
返回 下载 相关 举报
软件概要设计说明书.pdf_第1页
第1页 / 共25页
软件概要设计说明书.pdf_第2页
第2页 / 共25页
点击查看更多>>
资源描述

《软件概要设计说明书.pdf》由会员分享,可在线阅读,更多相关《软件概要设计说明书.pdf(25页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、软软件件概要设计说明书概要设计说明书1目目录录1 引言.41。1 编写目的.41.2 阅读对象.41。3 术语和缩略语.42 总体设计.72.1 架构总体设计思路.72.1。1 集中化.72。1.2 高可用性.82。1。3 实用性.82.1.4 可用性和高效性.82.1.5 开放性.82。1。6 可扩展性.82。1.7 安全性.92.1。8 展示形式多样性.92.1.9 技术最优组合.92.1。10 整体集成架构.93 物联网系统整体设计.93。1 逻辑架构.93。2 物理架构.103.3 功能模块设计.113。4 模板管理主流程设计.113。5 添加人员流程详细流程图.143.6 个人设置流

2、程设计.153.7 添加服务流程设计.153。8 添加港流程设计.153.9 添加社区流程设计.163。10 事件通知流程设计.163。11 数据库设计.164 接口设计.214.1 外部接口设计.214.2 软件接口.214。3 内部接口设计.215 安全性设计.2125。1 身份认证.225。2 物理安全.235.3 系统性能与优化.236 数据备份.246。1.1 IOT 性能历史数据留存.246.1。2 网络设备性能历史数据留存.246。1.3 整体告警历史数据留存.247 系统出错处理设计.257.1 产品问题及疑似产品问题处理.257。2 因服务产生代理部署问题处理.2531 1

3、引言引言1.11.1 编写目的编写目的本系统概要设计说明书阐述了物联网项目的背景、目标,以及实施的必要性、紧迫性,对本项目 物联网系统整体架构设计方案进行了概要描述.编制本文档的目的在于为物联网项目组成员、天津普讯业务及技术专家论证本项目的架构设计可行性以及审核该项目时提供相关材料。1.21.2 阅读对象阅读对象使用者包括参与本项目的管理人员、设计人员、开发人员、测试人员、质量控制人员以及维护人员.1.31.3 术语和缩略语术语和缩略语1。RFID:射频识别技术(Radio Frequency IDentification),又称电子标签、无线射频识别,是一种通信技术,可通过无线电讯号识别特定

4、目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。2。WiMax:WiMax(Worldwide Interoperability for Microwave Access),即全球微波互联接入。WiMAX 也叫 802 16 无线城域网或 802。16。WiMAX 是一项新兴的宽带无线接入技术,能提供面向互联网的高速连接,数据传输距离最远可达 50km.WiMAX 还具有 QoS 保障、传输速率高、业务丰富多样等优点.WiMAX的技术起点较高,采用了代表未来通信技术发展方向的OFDM/OFDMA、AAS、MIMO等先进技术,随着技术标准的发展,WiMAX 逐步实现宽带业务的

5、移动化,而 3G 则实现移动业务的宽带化,两种网络的融合程度会越来越高。3.Zigbee:Zigbee是基于IEEE802.15。4标准的低功耗个域网协议。根据这个协议规定的技术是一种短距离、低功耗的无线通信技术。这一名称来源于蜜蜂的八字舞,由于蜜蜂(bee)是靠飞翔和“嗡嗡”(zig)地抖动翅膀的“舞蹈来与同伴传递花粉所在方位心系,也就是说蜜蜂依靠这样的方式构成了群体中的通信网络。其特点就是近距离、低复杂度、自组织、低功耗、低数据率、低成本.主要适合用于自动控制和远程控制领域,可以嵌入各种设备.44.NFS:NFS 是 Network File System 的简写,即网络文件系统.网络文件

6、系统是 FreeBSD 支持的文件系统中的一种,也被称为 NFS.NFS 允许一个系统在网络上与他人共享目录和文件.通过使用 NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。5.uJapan:日本和韩国在 2004 年都推出了基于物联网的国家信息化战略,分别称作 u-Japan 和u-Korea.“u”代指英文单词“ubiquitous”,意为“普遍存在的,无所不在的。该战略是希望催生新一代信息科技革命,实现无所不在的便利社会。6.无线AP:无线接入点,它是用于无线网络的无线交换机,也是无线网络的核心。无线AP是移动计算机用户进入有线网络的接入点,抓哟用于宽带家庭、大楼内部以及园

7、区内部,典型距离覆盖几十米至上百米,目前主要技术为 802。11 系列.7。CPS信息物理融合系 统:它是一个 综合计算、网 络和物理环境的多维复杂系统,通过3C(Computation、Communication、Control)技术的有机融合与深度协作,实现大型工程系统的实时感知、动态控制和信息服务.CPS 实现计算、通信与物理系统的一体化设计,可使系统更加可靠、高效、实时协同。8.DAS-直连式存储:直连式存储依赖服务器主机操作系统进行数据的IO读写和存储维护管理,数据备份和恢复要求占用服务器主机资源(包括 CPU、系统 IO 等),数据流需要回流主机再到服务器连接着磁带机(库),数据备

8、份通常占用服务器主机资源 20-30,因此许多企业用户的日常数据备份常常在深夜或业务系统不繁忙是进行,以免影响正常业务系统的运行。9.NAS:被定义为一种特殊的专用数据存储服务器,包括存储器件(例如磁盘阵列、CD/DVD 驱动器、磁带驱动器或可移动的存储介质)和内嵌系列软件,可提供跨平台文件共享功能。NAS通常在一个LAN上占有自己的节点,无需应用服务器的干预,允许用户在网络上存储数据,在这种配置中,NAS 集中管理和处理网络上的所有数据,将负载从应用或企业服务器上卸载下来,有效降低总拥有成本,保护用户资源。10。SAN:存储区域网络是一种高速网络或子网络,提供在计算机与存储系统之间的数据传输

9、。存储设备是指一张或多张用以存储计算机数据的磁盘设备。一个SAN网络由负责网络连接的通信结构、负责组织连接的管理层、存储部件以及计算机系统构成,从而保证数据传输的安全度和力度。11.机器学习(Machine Learning):是研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断完善自身的性能。它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎.12。USN(Ubiqutous Sensor Network):被称为“无所不在的信息社会,”它有三层含义,首先无所不在是指任何事物都可以通过传感器

10、标签或传感器节点彼此连接,来自真实世界的任何信息都能够连5接到全球网络中被共享;其次各种传感器技术不仅能够提供事物本身的信心,而且能够探测、存储、处理乃至整合各种与事物相关的位置、环境等信息,从而向全球网络提供各种关联信息;最后通过构建一个面向用户的网络,令任何人在任何地区都能够通过该网络获取所需的任何信息.13。智能决策支持系统:它是人工智能(AI)和 DSS 相结合,应用专家系统(ES)技术,使 DSS 能够更充分地应用人类的知识,如关于决策问题的描述性知识,决策过程中的过程性知识,求解问题的推理性知识,通过逻辑推理来帮助解决复杂的决策问题的辅助决策系统。14.智能电网(smart pow

11、er grids):就是电网的智能化,也被称为“电网 2.0”,它是建立在集成的、高速双向通信网络的基础上,通过先进的传感和测量技术、先进的设备技术、先进的控制方法已经先进的决策支持系统技术的应用,实现电网的可靠、完全、经济、高效、环境友好和使用安全的目标,其主要特征包括自愈、激励和包括用户、抵御攻击、提供满足 21 世纪用户需求的电能质量、容许各种不同发电形式的接入、启动电力市场以及资产的优化高效运行。15。Chipless RFID tag:无芯片射频识别标签是不用半导体微处理器的射频识别标签。有些无芯片射频识别标签使用塑料或传导薄膜代替半导体微处理器,还有些使用可以反射无线电波的特 殊材

12、料,比如有反射功能的纸质纤维.16.Carrier frequency:载体频率,是指无线电发射器或射频识别阅读机的主频率,载体频率经过变化或模式化来传递数据信号。17.Checksum:检验码,施加在射频识别标签微处理器内存数据区的一个数码.在数据传输前后通过检验这个数码以确定标签上所存的数据是否完好无损。周期性冗余检查法是查验检验码的一种方法.18.EAS(electronic article surveillance):电子商品防盗器,是一种最简单的射频识别系统。它是商店广泛使用的防盗报警系统,它由1位标签,框架天线和报警器组成。标签附着在产品上,框架天线固定在商店门口,当顾客携带没有付

13、款的商品经过门口时,门口的天线与标签上的天线形成感应耦合,报警器发出警示信号,顾客付款后,标签要么被取下,要么将上面的电容击毁,要么在计算机数据库中做一个该产品已售出的记录,视具体的系统而定,这样顾客出门是报警器就不会报警。19.嵌入式技术:嵌入式技术是计算机技术的一种应用,该技术主要针对具体的应用特点设计专用的计算机系统嵌入式系统。嵌入式系统是以应用为中心,以计算机技术为基础的,并且软硬件可量身订做,它适合于对功能、可靠性、成本、体积、功耗有严格要求的专业计算机系统。20.传感器技术:是关于敏感元器件及传感器的设计制造、测试、应用的综合性技术,是构成现代信息技术和自动化技术的主要支柱之一.随

14、着科学技术的迅猛发展,传感器在品种、性能等方面都有了飞速的发展,应用领域也日趋 广泛。传感器技术是当今信息社会中的一 门跨学科的边缘性技术学科,它在信息 处理系统中占有十分重要的地位,是信息处理系统的三个构成单元(传感器、通信系6统、电子计算机)之一,已渗透到了生产、科研和生活的各个领域。21。遥感技术:“遥感”就是遥远的感知,人类通过大量的实践发现地球上每一个物体都在不停地吸收、发射和反射信息和能量,其中有一种人 类已经认识到的形式电磁波,并且发现不同物体的电磁波特性是不同的,遥感就是根据这个原理来探测地表物体对电磁波的反射和其反射的电磁波,从而提取这些物体的信息,完成远距离识别物体。22。

15、EPC 编码:产品电子代码是国际条码组织推出的新一代产品编码体系。原来的产品条码仅是对产品分类的编码,EPC 码是对每个单品都赋予一个全球唯一编码,EPC 编码 96 位(二进制)方式的编码体系。96 位的 EPC 码,可以为 2。68 亿公司赋码,每个公司可以有 1600 万产品分类,每类产品有 680亿的独立产品编码,形象的说可以为地球上的每一粒大米赋一个唯一的编码。2 2 总体设计总体设计2.12.1 架构总体设计思路架构总体设计思路当前物联网行业普遍处于烟囱似的发展阶段,各应用系统之间的互联互通存在着很大的困难,基于这样的现状,软件总结了大量的物联网工程实践经验的基础上,针对物联网应用

16、系统对共性支撑技术的迫切需求,创新性的提出了一种具有自主知识产权的针对物联网核心基础设施的物联网开放体系架构。整个架构的理念是在应用层与网络层中间加入平台层,以水平建设代替原有的垂直建设,屏蔽掉底层的物体差异,对上层的应用提供统一形式的接口,使应用在访问不同物体的时候像访问同一个物体一样的方便。架构以基于能力的物体描述为基础建立物体统一标识模型,并且以物联港和标识解析系统为核心,实现物体的接入与管理,服务与传输,标识与解析,搜索与交互。本方案在遵循“咨询为先导,产品为依托,服务为核心的总体原则来进一步明确项目的建设规划,通过“深入调研、明确需求、统筹规划、分步实施”的指导原则来进行项目的具体建

17、设,保证该系统的建设具有高可靠性、实用性、高效性、开放性、可扩展性,以及技术上的先进性、多样性和安全性.2.1.12.1.1 集中化集中化整个物联网系统应遵循集中化建设的原则,完善物联网管理功能,以实现对物联网系统及软硬件平台系统的统一管理,简化业务支撑系统的硬件、软件的多样性,降低系统管理维护的复杂性,从而达到“集中物联网、集中维护、集中管理的目标,减少系统建设维护成本、节约投资和降低人力成本。做到既集7中,又分级的多极集中管理。2.1.22.1.2 高可用性高可用性物联网系统本身应具有高可用性,通过双机热备、冗余配置、数据备份等多种方式方法保证实现724小时不间断运行,不能对系统正常运行造

18、成不利影响。物联网平台应具有较强的自我维护能力,能够长时间稳定运行,自身维护要求简单,具有快速恢复功能。2.1.32.1.3 实用性实用性物联网系统体系框架的设计将适应系统运维管理体制和人员的实际情况,满足现有的人工物联网的内容要求,所建议的技术方案和提供的产品是成熟的,具备方便的人机界面、易于使用。2.1.42.1.4 可用性和高效性可用性和高效性物联网系统的部署不应对原有的系统结构、安全策略等方面做较大修改和调整,对原有系统性能影响最小化,不能对生产系统自身的运行造成不良影响,不能干扰系统的正常运行;尽量少的占用消耗原系统的资源、网络资源,被 物联网服务器的资源消耗不超过3%;整个物联网系

19、统的实时性要求较高,包括对系统运行状况、故障性能告警等的实时管理和物联网,更好地提高管理维护水平。2.1.52.1.5 开放性开放性物联网系统架构设计应遵循业界标准,并提供开放、灵活的信息交互及管理接口,实现灵活的数据交换功能;提供灵活的部署方式,在客户化、管理策略、事件关联、报警方式、报表生成、信息展示等方面可以按实际需求进行定制,并支持用户的二次开发。2.1.62.1.6 可扩展性可扩展性物联网系统具有较强的扩展性,能够在包括管理范围、管理功能、管理对象数量等方面提供灵活、多样的扩展能力;可以适应生产系统新业务、新技术的要求,适应于系统未来发展的需要,并能与其他基于业界标准的软件进行集成。

20、82.1.72.1.7 安全性安全性物联网系统所有的物联网策略、流程、作业调度策略等制定只能由符合权限的管理员制定、发布。操作员根据不同角色的划分可以执行相应的操作,执行过程中涉及的关键系统信息,如 root 口令、数据库口令、关键表记录内容要采取技术手段予以屏蔽,防止外泄.2.1.82.1.8 展示形式多样性展示形式多样性物联网系统能够对收集的数据进行分析处理,生成技术、管理维护等层面的相关报表、视图等,根据不同级别用户的实际需求,提供灵活、多样的展示形式。2.1.92.1.9 技技术术最最优组优组合合物联网系统采用的物联网管理软件选型要体现成熟优先、适度超前的原则,应采用适用需求的优秀软件

21、技术,.选择产品时应选用市场上已经得到广泛应用并且具有一定先进性的技术,符合信息技术发展趋势,通过人员、流程和技术管理工具的完美配合,实现完全的物联网管理。2.1.102.1.10 整体集成架构整体集成架构物联网系统总体应用架构在遵循 SOA 架构原则的同时,还依据天津普讯 IT 总体规划原则进行建设,并通过行内架构评审.整体构架遵循集中化、高可靠性、高效性、开放性、可扩展性和安全性等原则。3 3 物物联联网网系统整体设计系统整体设计3.13.1 逻辑架构逻辑架构物体描述模型物体描述模型9物联港物联港物体标识与解析物体标识与解析物物体体接接入入管管理理物物体体服服务务物物联联网网应应信息传输网

22、络信息传输网络图图:系统平台逻辑架构图系统平台逻辑架构图物联网通用体系架构将物体和应用分离,在物体和应用间添加一个中间层,即物联港支撑系统,成为应用的共性支撑.物联港支撑系统对下提供物体接入并进行服务封装,对上提供便捷统一的开发接口支持应用构建。同时采用通用体系架构的物联网系统之间可以实现互联互通互操作,为用户提供通用的物联网应用共性支撑平台,在物联网的体系建设中,起到承上启下的桥梁作用,实现对物体统一描述与接入、统一标识与寻址、统一服务封装与调用。3.23.2 物物理架构理架构图:系统平台物理架构图图:系统平台物理架构图架构说明如下:采用分布式架构,可做到线性且实时横向扩展,使得数据量和计算

23、性能不再是系统瓶10颈,能够最大限度地汇总和利用数据。并且在整个架构中,对于可能的单点都进行了双活冗余设计,从而达到了真正的高可用性;防止单台宕机影响整个平台,做到真正的安全生产.设计思路物联网系统从基础物联网和应用物联网角度出发,着重于及时发现影响全行基础设施和业务系统的各类告警和性能异常,进行数据分析和整合,同时以适当的形式进行呈现;另一方面,维护人员借助该系统能够进行相关操作,及时完成维护职能。本着物联网系统可视化的原则,我们结合各物联网产品模块,形成了物联网门户平台.门户平台通过统一用户认证以及可视化的图表、图示、图形展现各类物联网信息、数据统计分析、报表的状态和结果,运维管理人员可通

24、过各类视图报表直观便捷的查看天津普讯整体 IT 资源的健康运行状况。3.33.3 功能模块设计功能模块设计 社区智慧化通用平台结构 模板管理主要功能创建模板、查看模板、修改模板、打开模板。添加人员主要功能创建下级管理员、查看、修改人员信息。个人设置主要功能查看个人信息、修改个人密码。申请添加服务主要功能上传服务内容、查看服务列表、申请服务、添加服务、查看服务申请列表、同意申请、驳回申请。港展示主要功能添加港信息、查看港信息列表、修改港信息。社区展示主要功能添加社区信息、查看社区信息列表、修改社区信息.事件通知主要功能编辑通知、接收通知、接收事件、处理事件。3.43.4 通用体系架构核心概念通用

25、体系架构核心概念物联网通用体系架构涉及到的核心概念包括物联港支撑系统、PE(Physical Entity)、和 PE 模板、VE(Visual Entity)和 VE 模板、TNS(Thing resource Name System)等。3.53.5 物联港物联港物联港是通用架构核心设施的物联港支撑系统及其搭建的系统,是设备接入和管理的单元,是物联网建设的核心平台。物联港对下提供设备接入能力,对上提供物体服务封装、发布能力。作为物联网的中间件,11为物联网应用系统的构建屏蔽下层的异构性。对于设备接入者,可以利用港提供的物体接入能力接入设备;对于应用开发,可以利用港提供的物体服务开发复杂的物

26、体应用。物联港的核心技术框架如下:物联港中使用 PE 来表述物体、支撑物体接入和管理,使用 VE 来表述物体服务、支撑服务封装和应用开发。3.6 PE3.6 PE(Physical Entity)Physical Entity)和和 PEPE 模板模板PE 是具有可交互接口的设备在物联港内对应的数字对象,其对应 物体世界中确定的物体。PEModel 是某一型号设备的固有属性和接口的集合。PE 由 PE-Model(PE 模板)生成,PE 除了包含 PEModel 的内容还包含了个体设备的特有属性。PE 直接支撑 VE 的生成、开发和运行,可以利用物体描述工具生成 PE 和原子 VE.PE 中描

27、述的接口需要符合 E-things 物联港接口规范.3.7 VE3.7 VE(Visual EntityVisual Entity)和)和 VEVE 模板模板VE 是虚拟实体的简称,是物联港内具有统一服务化接口的数字实体。VE 是物联港系统内直接与应用发生交互的对象,在应用看来,对物体的操作实际是对 VE 的操作。12VE-Model 是基于相应 PE-Model 中的接口并结合业务逻辑形成的服务化封装。VE 由 VEModel(VE模板)绑定一个或多个 PE 生成,是 VE-Model 的运行实例。VE 既可以由 PE 自动生成和部署(原子 VE),也可以利用 VE 开发支持框架开发 VE

28、模板然后进行部署,基于开发的 VE 模板生成的 VE 为复合 VE.每个 PE 都会在物联港内对应一个原子VE,原子 VE 是对物体的完整封装,将物体的PE 模板所提供的功能完全呈现为服务.原子 VE 在物体注册生成 PE 时自动生成.复合 VE 是由复合 VE 模板实例化产生。通常情况下,复合 VE 模板是基于一个或者多个PE 模板中的接口并结合业务逻辑形成的。3.8 TNS3.8 TNSTNS 系统(Thing resource Name System)是物联网中用于解决物联网资源标识解析,实现物体资源跨域统一通信的物联网基础设施级系统。一方面,建立统一的物联网标识映射规则,在标识、IP、

29、名称等各个标识寻址映射层面,对物联网中的各种资源进行统一标识,并兼容已有的各个寻址映射层面标准(如标识映射层的 EPC、MAC,名称映射层的 DNS、ONS 等),为异构资源身份信息的统一标识与理解、以及物体与物体的互联互通互操作提供基础.另一方面,对通用体系架构中的 VE、物联港的标识进行统一编码分配和管理,为异构资源的通信协作建立基础。因此,TNS 系统是物联网乃至互联网应用的核心入口,是建立在其它解析系统之上的顶层解析系统。物联网中以及互联网中的一切解析请求,如 DNS 解析请求、RFID ONS 解析请求、VE-ID 解析请求等都交由 TNS 系统解析。各次级解析系统可向全球物体统一标

30、识解析管理组织申请对应的标准标识编码,随后可与 TNS 系统建立对接接口。TNS 系统示意图如下:标识寻址层标识寻址层 IP IP 寻址层寻址层名称寻址层名称寻址层搜索寻址层搜索寻址层物体标识(EPC、OID、MAC)IPv4、IPv6URI、UTN搜索条件(地理位置、关键词、类型等)13TNS图 TNS 系统示意图TNS 系统主要由标识映射系统、名称映射系统和搜索映射系统组成.标识映射系统主要解决异构的物体标识和 IPv4、IPv6 地址之间的转换映射,如果物体没有 IP 地址,则映射到物体对应的网关地址;名称映射系统提供 URI 或物体统一名称(UTN)到 IP 地址间的映射转换,名称映射

31、系统功能与 DNS 系统功能具有兼容性;搜索映射系统提供根据资源特征,如关键字、地理位置、行政区划、资源类型定位资源的能力。与物联网应用开发相关的主要是搜索功能。标识映射系统名称映射系统(DNS)搜索映射系统3.93.9 模板管理主流程设计模板管理主流程设计高级管理员和普通管理员可创建、编辑、删除模板跨港管理员可查看管理港所有高级管理员所创建模板跨港管理员登陆查看模板修改模板名称查看编辑模板创建模板普通管理员生成模板删除模板增加删除模板内服务高级管理员登陆3.103.10 添加人员流程详细流程图添加人员流程详细流程图平台管理员创建一个港的高级管理员、多个港的跨港管理员、跨港管理员创建所管理港的

32、高级管理员、高级管理员创建普通管理员14创建高级管理员平台管理员登陆显示人员列表创建跨港管理员创建普通管理员创建高级管理员创建普通管理员3.113.11 个人设置流程设计个人设置流程设计四个角色的用户都可以设置自己的电话号码、邮箱和密码,其他信息不可修改平台管理员登陆修改电话跨港管理员登陆个人设置高级管理员登陆修改密码普通管理员修改邮箱3.123.12 添加服务流程设计添加服务流程设计平台管理员添加服务信息、上传服务文件到 ftp 服务器、高级管理员可查看并申请平台添加的服务、申请通过可下载和添加服务,卸载服务后无需再次申请即可添加,申请驳回则不可下载和添加服务,需重新申请。填写服务信息上传服

33、务war包上传服务sql文件上传服务logo服务列表平台管理员登陆添加服务高级管理员登陆申请服务下载服务添加服务卸载服务同意申请申请列表驳回申请3.133.13 添加港流程设计添加港流程设计平台管理员添加、修改港信息15平台管理员登陆港列表添加港3.143.14 添加社区流程设计添加社区流程设计平台管理员查看添加、修改社区信息高级管理员、跨港管理员、普通管理员可查看自己的社区信息跨港管理员登陆查看社区列表平台管理员登陆社区列表添加社区高级管理员登陆查看社区列表普通管理员登陆查看社区列表3.153.15 事件通知流程设计事件通知流程设计高级管理员编辑通知和查看已发通知、查看和处理事件信息,普通管

34、理员查看通知、查看和处理事件信息。查看通知编辑通知普通管理员登陆查看事件处理事件高级管理员登陆查看事件处理事件3.163.16 数据数据库设计库设计系统主要数据库表清单:表名:表名:acc_appacc_app 用户服务和组关系表用户服务和组关系表列名列名idhiddenapp_indexinstallDatename数据类型数据类型int(11)varchar(255)int(11)datetimevarchar(255)默认值默认值FALSE16是否空是否空NOYESYESYESYES注释注释自增 id是否隐藏服务组里面的排序号服务安装时间服务名quickquickIndexuser_id

35、service_idgroup_idsizeshortcutIndexpath表名:表名:acc_groupacc_group 用户和组关系表用户和组关系表列名列名group_idgroup_indexnameuser_id表名表名:city:city 市表市表列名列名city_idcity_nameprovince_id数据类型数据类型int(11)varchar(100)int(11)默认值默认值是否空是否空NONONO注释注释市 id市名称省 id数据类型数据类型int(11)int(11)varchar(255)int(11)默认值默认值默认分组是否空是否空NOYESYESNO注释注释

36、排序号分组名称用户 idvarchar(255)int(11)varchar(255)int(11)int(11)varchar(255)int(11)varchar(255)0default0YESYESNONOYESYESYESYES用户 id服务 id组 id服务图标大小服务连接地址表名:表名:community_infocommunity_info 小区信息表小区信息表列名列名community_idcommunity_namedescriptioncountry_idprovince_idcity_idcounty_iddetail_addressharbor_id数据类型数据类型i

37、nt(11)varchar(100)varchar(100)varchar(100)varchar(100)varchar(100)varchar(100)varchar(100)int(100)默认值默认值是否空是否空NONOYESNONONONONOYES注释注释小区 id小区名称小区描述国家 ID省 ID市 ID区 ID详细地址港 id表名:表名:community_service_bindcommunity_service_bind 小区服务绑定表小区服务绑定表列名列名idcommunity_idservice_idstateshow表名:表名:countrycountry 国家表国家

38、表列名列名country_id数据类型数据类型varchar(10)默认值默认值17是否空是否空NO注释注释国家 id数据类型数据类型int(11)int(100)int(11)tinyint(4)int(4)默认值默认值0是否空是否空NONONOYESYES注释注释自增 id小区 id服务 id1表示已申请待审核;2表示安装完成可使用;3 表示删除冻结country_name表名:表名:countycounty 县区表县区表列名列名county_idcounty_namecity_id表名表名:emergency:emergency 事件信息表事件信息表列名列名event_idevent_t

39、itledescriptioncommunity_nameservice_namehappening_timeend_time数据类型数据类型int(11)varchar(100)varchar(100)varchar(100)varchar(100)datetimedatetime默认值默认值是否空是否空NONONONONONO注释注释事件 id事件标题描述社区名称服务名称事件发生时间事件完成时间事件状态:1 表示没有人响应;2 表event_statetinyint(4)NO示已经有人响应;3 表示事件已经被解决user_idstatus表名:表名:harbor_infoharbor_in

40、fo 港信息表港信息表列名列名harbor_idharbor_namedescriptionharbor_ip表名:表名:menu_infomenu_info 菜单表菜单表列名列名menu_idmenu_namestatustypecreate_datemenu_url表名表名:notice:notice 发布通知表发布通知表列名列名notice_idnotice_titlecontentrelease_time数据类型数据类型int(11)varchar(100)varchar(100)datetime默认值默认值18是否空是否空NONONONO注释注释通知 id通知标题通知内容发布时间数据

41、类型数据类型int(11)varchar(100)varchar(6)varchar(6)datevarchar(255)默认值默认值是否空是否空NOYESYESYESYESYES注释注释菜单 id菜单名称状态菜单类型创建时间菜单 url数据类型数据类型int(100)varchar(255)varchar(255)varchar(255)默认值默认值是否空是否空NONONONO注释注释港 id港名称港描述港 ipint(11)int(1)00NO默认为 0,事件应急处理人员是否阅读,1 表示已读,0 表示未读数据类型数据类型varchar(100)varchar(100)varchar(10

42、0)默认值默认值是否空是否空NONONO注释注释县区 id县区名称市 idvarchar(100)NO国家名称promulgator_idcreate_time表名:表名:provinceprovince 省表省表列名列名province_idprovince_namecountry_id数据类型数据类型varchar(100)varchar(100)int(11)默认值默认值是否空是否空NONONO注释注释省 id省名称int(11)datetimeNOYES发布者 id写库时间表名:表名:release_noticerelease_notice 接收通知表接收通知表列名列名idnotice

43、_idreceiver_idstatereceive_timecreate_time表名:表名:rolerole 角色表角色表列名列名role_idrole_namedescription表名表名:role_menu:role_menu 角色菜单表角色菜单表列名列名idrole_idmenu_id表名:表名:serviceservice 服务表服务表列名列名service_idbgcolorclickcodecolorCREATE_DATEdb_urlwar_urlwar_namedescriptiontypeicon数据类型数据类型int(11)varchar(255)varchar(255

44、)varchar(255)varchar(255)datetimevarchar(255)varchar(255)varchar(255)varchar(255)varchar(10)varchar(255)默认值默认值openrgb(255,255,255)19是否空是否空NOYESYESYESYESYESYESYESYESYESYESYES注释注释服务 id图标底色单击服务打开字体颜色创建时间数据文件 ftp 路径War 包 ftp 路径War 包名称服务描述服务类型桌面图标路径数据类型数据类型int(11)int(11)int(11)默认值默认值是否空是否空NONONO注释注释自增 id

45、角色 id菜单 id数据类型数据类型int(11)varchar(100)varchar(100)默认值默认值是否空是否空NONOYES注释注释角色 id角色名称角色描述数据类型数据类型int(11)int(11)int(11)int(11)datetimedatetime默认值默认值是否空是否空NONOYESNOYESYES注释注释自增 id通知 id接受者 id是否阅读,1 表示已读,0 表示未读阅读时间写库时间imagemaximizablemodenametplpathrenderresizablesizecompany_namerenderertogglevarchar(255)va

46、rchar(255)varchar(255)varchar(255)int(11)varchar(255)varchar(255)varchar(255)varchar(255)varchar(255)varchar(255)varchar(255)TRUEwindowTRUEdefaultYESYESYESYESYESYESYESYESYESYESYESYES侧边栏显示图标是否可以最大化打开的是 window 窗口服务名称定义翻转样式是否可以改变窗口大小服务图标大小公司名称表名:表名:service_templateservice_template 服务模板关系表服务模板关系表列名列名idt

47、emplate_idservice_id表名:表名:templatetemplate 模板表模板表列名列名template_idtemplate_nameuser_idnum数据类型数据类型int(10)varchar(255)int(10)int(10)默认值默认值是否空是否空NONOYESYES注释注释模板 id模板名称用户 id服务个数数据类型数据类型int(11)int(11)varchar(100)默认值默认值是否空是否空NONONO注释注释自增 id模板 id服务连接路径表名:表名:user_harboruser_harbor 跨港用户和港关系表跨港用户和港关系表列名列名iduse

48、r_idharbor_id表名:表名:user_infouser_info 用户信息表用户信息表列名列名user_idparent_iduser_nametelemailpasswordreal_namereal_idsexcommunity_idrole_id数据类型数据类型int(11)int(11)varchar(100)varchar(100)varchar(100)varchar(100)varchar(100)varchar(100)varchar(100)int(100)int(100)默认值默认值20是否空是否空NOYESYESNONONONONOYESYESYES注释注释用户

49、 id父 id电话邮箱密码真实姓名身份证号性别角色 id数据类型数据类型int(11)int(11)int(11)默认值默认值是否空是否空NOYESYES注释注释自增 id用户 id港 idtyperegister_timestateharbor_idwallpaperthemeiduser_idrole_idvarchar(100)datetimeint(11)int(11)varchar(100)varchar(100)int(11)int(11)int(11)NONONOYESYESYESNONONO1 平台管理员,2 跨港管理员,3 高级物业管理员,4 普通物业管理员注册时间用户状态壁

50、纸主题用户 id角色 id4 4 接口设计接口设计4.14.1 外外部接口设计部接口设计(1)对接第三方天气预报;(2)对接服务系统的事件信息;(3)平台单点登陆与服务系统的接口;4.24.2 软件接口软件接口使用 Mysql 数据库的驱动程序。4.34.3 内部接口设计内部接口设计模块间接口采用数据耦合方式,通过参数表传送数据,交换信息。5 5 安全性设计安全性设计物联网管理平台具有完善的安全性设计,包括其底层通信的加密,对管理员权限的详细设置以及管理员操作的日志记录。RAYSDATA IOT 在系统 物联网管理架构的设计上充分考虑到了安全的因素,下面列出一些 物联网在安全的上的考虑:21物

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com