系统数据库设计说明书(涉旅物联网+统一门户)_第1页
系统数据库设计说明书(涉旅物联网+统一门户)_第2页
系统数据库设计说明书(涉旅物联网+统一门户)_第3页
系统数据库设计说明书(涉旅物联网+统一门户)_第4页
系统数据库设计说明书(涉旅物联网+统一门户)_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE文档编号:版本号: 平潭综合实验区社会服务管理指挥中心全域智慧旅游工程(平潭国际旅游岛智慧文旅项目)一期采购项目涉旅物联网平台数据库设计说明书编写人:赵小满审核人:张志亮腾讯云计算(北京)有限责任公司2020年2月涉旅物联网平台-数据库设计说明书修订记录序号修改状态修改页码及条款修改人审核人修改生效日期1A新增赵小满张志亮2020年2月2M3.1概念结构设计赵小满张志亮2020年9月10日3M3.2逻辑结构设计赵小满张志亮2020年10月15日4M3.3物理结构设计赵小满张志亮2020年11月10日注:修改状态为A-增加,D-删除,M-修改对该文件内容增加、删除或修改均需填写此变更记录,详细记载变更信息,以保证其可追溯性。提交用户时,将此变更记录删除目录1. 编制说明 41.1 编写目的 41.2 读者对象 41.3 项目背景 41.4 术语定义 71.5 参考资料 72. 外部设计 72.1 标示符和状态 72.2 使用它的程序 72.3 命名约定 82.3.1 对象命名(根据实际情况编制) 82.3.2 字段命名(根据实际情况编制) 82.4 设计约定(根据实际情况编制) 93. 结构设计 93.1 概念结构设计E-R图 93.2 逻辑结构设计 103.3 物理结构设计 104. 安全设计 16涉旅物联网平台-数据库设计说明书PAGE4编制说明编写目的本数据库设计说明书是对涉旅物联网平台以下简称(“物联网”)数据库设计的定义,包括本系统数据逻辑结构设计、数据字典以及运行环境、安全保密设计等。本数据库设计说明书是以下开发活动的依据之一:系统详细设计用户验收读者对象本数据库设计说明书适合以下读者:用户系统设计人员质量控制人员系统确认测试人员系统维护人员项目背景业务系统建设现状已完成平潭旅游网()建设,但是网站功能比较单一,并存在显示错误,目前已无法访问;与当地三大运营商共同建设了旅游短信推送系统,但是发送成功率较低,大部分游客无法收到信息。平潭综合实验区旅游发展委员会暂无自建管理系统,主要应用了上级管理部门建设管理系统,例如本地导游员资格证书、旅游行业管理人员岗位职务培训证书遗失补证审核,导游证核发,风景区名胜区建设项目选址审核、境内和入境游业务旅行社经营许可相关业务办理,中国公民出国旅游团队名单表审核,各级导游人员等。无系统管理的工作只能通过纸质文件、社交工具、邮箱等传统方式完成,这样以来,相关管理数据无法在系统进行沉淀,不利于后续数据分析应用。涉旅信息基础设施现状近年来,平潭综合实验区不断加快宽带示范城市建设,提速“光网城市”和4G移动网络建设。截至2015年年底,平潭综合实验区光纤宽带网络用户占比位列全省第一,建成“全光网岛”,在本次走访过程中发现实验区内游客可达区域已经实现4G移动网络全覆盖。与此同时,平潭综合实验区也在加强公共区域“I-PingTan”免费WiFi的建设。自2016年4月上线以来,免费WiFi覆盖区域逐渐增加,游客可在区内景区、部分民宿村、行政服务中心、闽运汽车站等区域均可享受免费WiFi服务。虽然覆盖范围比较广,但是部分区域存在“网络质量差、网络延迟严重现象”,影响到游客上网体验。此外,很多景区内部游步道、景点、餐饮店、住宿点、治安点、厕所等服务设施存在未在主流第三方地图标注或标记不清现象,同时公共路段也存在临时封路未进行标注现象。平潭在旅游公共数据采集及信息标注方面还有待提升。游客服务智慧化水平现状平潭综合实验区内各景区的智慧化旅游服务较少,除了海坛古城外,其他景区在智慧景区建设方面还有很大提升空间。旅游集团运营管理的4个景区(石牌洋、仙人井、将军山、岚寨山)的智慧化服务也仅实现在其微信公众号(购票体验感不太顺畅)和美团等OTA上售卖门票。部分景区完成了视频监控、应急广播的建设,能够保障基本的景区安防管理职能;虽然大部分景区建设了电子票务管理系统和停车场管理系统,但是除海坛古城能够正常运行外,其他景区均因系统功能落后或缺乏人员维护处于废弃状态;“I-PingTan”免费WiFi对大部分景区完成覆盖,可为游客提供较稳定的上网服务体验;所有景区均无客流统计分析系统,部分景区依靠人工进行粗略统计;除海坛古城外,其他景区均未在主流第三方地图对内部游步道、小景点、游客中心、售票处、餐饮店、购物场所、周边住宿、治安点、厕所等服务设施进行详细标注。国内其他区域旅游景区发展成熟的景区流量监测、刷脸入园、票仓管理、智慧厕所、慢直播、数字导游导览、线上购物、AI互动等智慧化服务尚未实现。此外,酒店、民宿、旅行社等旅游供给要素的智慧化服务也较少,处于起步配置阶段。平潭区域内民宿信息化、智慧化程度普遍较低,除政府部门建设的“I-PingTan”免费WiFi,几乎无其他智慧化系统建设。但是民宿商家营销意识相对较强,大部分民宿产品均可在携程、美团、途家、飞猪等主流线上平台预订。平潭区域内酒店信息化程度相对较完善,大部分酒店建设了酒店管理系统、视频监控、无线WiFi、独立机房、门禁管理系统、无线对讲系统、程控电话系统、IPTV系统、财务管理系统等基础信息化系统,在智能客房、大数据分析等方面还有待提升;大部分酒店均可在携程、途牛、美团、去哪儿等主流线上平台进行预订。旅游行政管理的精细化与智能调控水平现状在旅游行政管理应用方面,平潭从省内外及台湾地区吸引了较多的高端行政管理人才,起点基础较高,但行政管理的智慧化载体配套滞后。平潭综合实验区旅游发展委员会暂无自建管理系统,主要应用了上级管理部门建设管理系统,例如本地导游员资格证书、旅游行业管理人员岗位职务培训证书遗失补证审核,导游证核发,风景区名胜区建设项目选址审核、境内和入境游业务旅行社经营许可相关业务办理,中国公民出国旅游团队名单表审核,各级导游人员等。公共服务方面:已完成平潭旅游网建设,但是网站功能比较单一,并存在显示错误,仅可进行简单的图文、视频等形式信息查询,在线预订功能可跳转到“平潭蓝”旅游网(未正式运营),但是不能完成预订;与当地三大运营商共同建设了旅游短信推送系统,但是发送成功率较低,大部分游客无法收到信息。平潭开通了旅游营销的微博、今日头条、微信(服务号)等新媒体账号,但是未进行信息发布,未能起到旅游营销作用,其他市场营销行为仍停留在推荐会等传统模式上。旅游产业大数据现状平潭综合实验区全区的文化旅游方面的大数据几乎空白。无系统管理的工作只能通过纸质文件、社交工具、邮箱等传统方式完成,相关管理数据无法在系统进行沉淀,不利于后续数据分析应用。旅发委所掌握的旅游数据,在旅游人次与收入大数据统计、滨海垃圾监测、沙滩区域物理围网管理车船活动范围、海岛型气象气候适游/预警信息推送平台、旅游投诉管理系统(如出租车不打表无处投诉)、入岛游客数字身份管理体系等智慧化管理平台/系统等方面不完善,全岛文旅产业的智能化调控管理体系尚需逐步建立。缺乏旅游大数据的分析应用机制,较难准确掌握画像偏好、消费特征等重要信息,不利于从全域全局的视角监测平潭文化旅游产业运行发展态势,在产业规划布局、旅游供给侧结构调整与产业发展决策制定过程中也会缺少量化依据。术语定义项目主要术语定义如下:表SEQ表\*ARABIC1-4文档相关专业术语定义表术语描述物联网通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。数据库数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。存储过程存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,它存储在数据库中,一次编译后永久有效。高并发通过设计保证系统能够同时并行处理很多请求索引索引是为了加速对表中数据行的检索而创建的一种分散的存储结构。索引是针对表而建立的,它是由数据页面以外的索引页面组成的,每个索引页面中的行都会含有逻辑指针,以便加速检索物理数据。参考资料《平潭综合实验区全域智慧旅游工程(平潭国际旅游岛智慧文旅项目)一期可行性研究报告暨初步设计方案》《潭综合实验区社会服务管理指挥中心全域智慧旅游工程(平潭国际旅游岛智慧文旅项目)一期采购项目》外部设计标示符和状态数据库软件的名称:Mysql数据库软件的版本:5.6数据库实例的名称:car_db数据库字符集:utf-8使用它的程序本数据库使用于“涉旅物联网系统”。命名约定对象命名数据库对象包括表、视图、存储过程、函数、约束(数据库设计中应避免建立外键约束)。对象命名采用26个大写英文字母和0至9十个自然数、下划线_组成,且只能以字母开头,不能出现其他字符。对象命名由“前缀_模块名_业务实体名”组成,以下划线分隔,总长度不超过30(不同数据库有不同限制,其中Oracle最短,为30)。模块名尽量简写,如ADDRESS,可简写为ADDR。前缀:表--ENV视图--V存储过程--P函数--F主键约束--PK索引--IX模块名必写,对于规模较小的系统,可统一采用同一个模块名(可为系统名,如通讯录ADDR)。业务实体名统一采用单数形式,如USER,而不是USERS。因此一些合法的命名如下:ENV_OU_USER、V_OU_USERGROUP、ENV_PERMIT_PROJECT。字段命名字段命名采用26个大写英文字母和0至9十个自然数、下划线_组成,且只能以字母开头,不同单词之间以下划线分隔。总长度不能超过30个字符。命名最好望文生义,且需遵守以下规则:主键字段不能使用ID,应该是“业务对象_ID”,如USER_ID。特殊单词如NAME、CODE、TYPE不能直接使用,应该是“业务对象_NAME”。数据内容来自字典表的字段需以CODE_开头,如CODE_REGION(行政区编码)。避免数据库保留关键字。设计约定在本系统中,数据库的设计采用Visio进行,并且采用面向对象的设计方法,首先进行对象实体的设计,最后将对象持久化到数据库中,所有的表和表之间的关联(ER图)都采用标准的Visio设计工具进行,这样能够将整个系统的设计和数据库设计有机的结合起来。数据库的开发工具采用Navicat11.1.13版本。结构设计概念结构设计

逻辑结构设计表名:t_iot_device序号列名数据类型(长度)主键是否为空默认值(内容)注释1dev_codevarchar(32)是是设备编码2original_codevarchar(50)是设备原编码3dev_namevarchar(50)是设备名称,基础设施系统上送4dev_aliasvarchar(50)否用户在联动设置的别名5parent_codevarchar(32)否父code6sys_codevarchar(6)是基础设施系统编码7devtype_codevarchar(10)是设备类型编码8macvarchar(36)否机器码9area_codevarchar(10)是区域code10lngdouble是经度11latdouble是纬度12dev_addrvarchar(200)否设备地址13remarkvarchar(200)否设备说明14ipvarchar(15)否ip15enabledsmallint是启用禁用16infotext否设备特性基本数据17statussmallint否工作状态18err_msgvarchar(100)否异常信息19onlinesmallint是在线状态20lastonline_timedatetime是最后上线时间21create_timedatetime是创建时间22update_timedatetime否修改时间表名:t_iot_device_currdata序号列名数据类型(长度)主键是否为空默认值(内容)注释1idbigint是是id2dev_codevarchar(32)是设备编码3devtype_codevarchar(10)是设备类型编码4sys_codevarchar(6)是基础设施系统编码5datatext否设备实时运行数据json格式6create_timedatetime是创建时间7update_timedatetime否修改时间表名:t_iot_dev_status序号列名数据类型(长度)主键是否为空默认值(内容)注释1idint是是id2devtype_codevarchar(10)是设备类型编码3statussmallint是状态数据4status_namevarchar(10)是状态名称表名:t_iot_devtype序号列名数据类型(长度)主键是否为空默认值(内容)注释1devtype_codevarchar(10)是是设备类型编码2devtype_namevarchar(32)是设备类型名称3maintype_codevarchar(6)是设备主类型编码4sys_codevarchar(6)是基础设施系统编码5remarkvarchar(200)否设备类型说明6enabledsmallint是启用状态7create_timedatetime是创建时间8update_timedatetime否修改时间表名:t_iot_event序号列名数据类型(长度)主键是否为空默认值(内容)注释1idint是是事件类型id2codevarchar(20)是事件类型编码3namevarchar(50)否事件类型名称4devtype_codevarchar(10)是设备类型5sys_codevarchar(6)是基础设施系统编码6topic_namevarchar(150)是主题名称7create_statussmallint是主题创建状态8is_gangedsmallint是是否为联动事件9enablesmallint是启停用10remarkvarchar(200)否描述11create_timedatetime是创建时间12update_timedatetime否修改时间表名:t_iot_ganged序号列名数据类型(长度)主键是否为空默认值(内容)注释1idint是是联动场景id2namevarchar(50)是联动名称3remarkvarchar(200)否描述4statussmallint是状态5create_timedatetime是创建时间6update_timedatetime否修改时间表名:t_iot_menu序号列名数据类型(长度)主键是否为空默认值(内容)注释1idbigint是是菜单id2signvarchar(100)是权限key3sys_codevarchar(100)否所属系统4pathvarchar(100)是菜单路径5remarkvarchar(200)是描述6create_timedatetime是创建时间表名:t_iot_dict_maintype_param序号列名数据类型(长度)主键是否为空默认值(内容)注释1idbigint是是id2maintype_codevarchar(6)是设备主类型编码3datatype_codevarchar(2)是数据类型4standard_param_codevarchar(32)是设备主类型标准参数标识5param_namevarchar(32)是参数名称6allow_typeint(11)是读写类型7param_contextvarchar(2000)是参数内容8remarkvarchar(200)否参数描述表名:t_iot_devtype_param序号列名数据类型(长度)主键是否为空默认值(内容)注释1idbigint是是id2devtype_codevarchar(10)是设备类型编码3datatype_codevarchar(2)是数据类型编码4standard_param_idbigint否主类型标准参数id5param_codevarchar(32)是自定义标识6param_namevarchar(32)是参数名称7allow_typesmallint否读写类型8param_contextvarchar(2000)否参数内容9save_tablesmallint是存储位置10remarkvarchar(200)否参数描述表名:t_iot_dev_opt序号列名数据类型(长度)主键是否为空默认值(内容)注释1idvarchar(10)是是功能编码2opt_namevarchar(20)是功能名称3devtype_codevarchar(10)是设备类型编码4sys_codevarchar(6)是设施系统编码5remarkvarchar(200)否功能描述6create_timedatetime是创建时间7update_timedatetime否更新时间表名:t_iot_event_param序号列名数据类型(长度)主键是否为空默认值(内容)注释1idbigint是是id2event_type_idint是事件类型id3event_type_codevarchar(10)是事件类型编码4datatype_codevarchar(2)是数据类型编码5param_codevarchar(32)是参数标识6param_namevarchar(32)否参数名称7allow_typesmallint是是否输出8param_contextvarchar(2000)否参数内容9remarkvarchar(200)否参数描述表名:t_iot_infrastructure表结构:序号列名数据类型(长度)主键是否为空默认值(内容)注释1sys_codevarchar(6)是是设施系统编码2app_idvarchar(50)否应用ID3sys_namevarchar(60)是基础设施名称4sys_urlvarchar(100)否系统地址5onlineint是当前在线状态6last_online_timedatetime否最后上线时间7data_typevarchar(12)是数据格式8remarkvarchar(200)否备注9enabledsmallint是启用状态10create_timedatetime是创建时间11update_timedatetime否修改时间12sys_typeint否系统类型安全设计由腾讯云提供防御SQL注入、暴力破解等攻击数据的行为,在遇到DDos攻击时能利用自身优势抵御各种流量攻击,保证业务持续性。只有经过授权的账户才能访问到数据库。用户表密码字段加密,就算获得用户数据也无法破获密码。5.管理体系统一门户平台结构设计概念结构设计E-R图:逻辑结构设计数据库部署在腾讯云Mysql上

表名:t_iot_portal_sys序号列名数据类型(长度)是否主键是否为空默认值注释1idint是是主键id2sys_namevarchar(100)否是系统名称3sys_typesmallint否是系统类型4sys_urlvarchar(100)否是系统地址5sys_orderint否是系统排序6sys_imagevarchar(1000)否系统图标7create_timedatetime否是创建时间8update_timedatetime否修改时间表名:t_iot_user_info序号列名数据类型(长度)是否主键是否为空默认值注释1userIdVarchar(255)PRINO用户唯一标识2userNamevarchar(255)YES用户账号名称3userPwdvarchar(255)YES用户账号密码4userTelvarchar(255)YES用户电话5userEmailvarchar(255)YES用户邮箱6createTimedatetimeYES创建时间7updateTimedatetimeYES修改时间8userImgevarchar(255)YES用户

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论