智慧水务项目详细设计说明书.docx
智慧水务详细设计说明书XX科技股份有限公司编制目录一、智慧水务系统软件模块设计二、狎您水务项目系统接口及函数.1.1数据生产.一.1.1.1数据生产函数.12数据采体,1*Z1.×>1.2.1数据采集接口.122数据存储函数.1.3数据分析1.31数据分析函欺.1.'1可视化展示1.4.I用户接口1.4.2菜单接口1.4.3角色接口.1.4.4管道平均压力分析接口1.4.5 用水分析接口.1.4.6 废水处理分析接口147地区用水量分析接口.1.4.8每月水质PH分析接口三、智慈水务系统数据格式1,数值类型142. fI期6I"fIHJ型163. 1?串类型.17四、智依系统数据S构18】*<«««»«*»«««”配置源HBASE、目标MYSQ1.数据格式,配置清洗策略将HBASE数据经过分析后存储MySQ1.功能需求数据分析例外以及相应处理调用的功能数据分析注释和说明1.4可视化展示1.4.1用户接口接口地址hhrzkgsystem/admin用户类系统管理员需求优先级高用户输入或系统外激励系统响应1.用户输入用户名、密码1.比对输入用户是否存在,井返回相应结果。2 .新增用户;3 .删除用户;4 .修改用户.接口地址hhrzkgsystempressure用户类系统用户需求优先级高用户输入或系统外激励系统响应1.1.展示全国各地管道平均压力情况。功能需求图形化展示全国各地管道平均压力情况。例外以及相应处理调用的功能管道平均压力分析注春和说明1.4.5用水分析接口接口地址hhrzkgsystemwater用户类系统用户需求优先级高用户输入或系统外激励系统响应显示各种类型用水数量情况。功能需求图形化展示各种类型用水数量情况。例外以及相应处理调用的功能用水分析注群和说明1.4.6废水处理分析接口接口地址hhrzkgsystemwastewater用户类系统用户需求优先级高用户输入或系统外激励系统响应显示展示各地区污水处理情况。功能需求图形化展示展示各地区污水处理情况。例外以及相应处理调用的功能废水处理分析注释和说明1.4.7地区用水量分析接口接口地址hhrzkgsystem/zone用户类系统用户需求优先效高用户输入或系统外激励系统响应展示各地区用水量情况。功能需求图形化展示各地区用水量情况。.例外以及相应处理调用的功能地区用水量分析注科和说明1.4.8每月水质PH分析接口接口地址hhrzkgsystemPH用户类系统用户需求优先级高用户输入或系统外激励系统响应展示全年每月水质PH情况。功能需求图形化展示全年每月水质PH情况。.例外以及相应处理调用的功能每月水质PH分析注释和说明三、智慧水务系统数据格式1 .数值类型这些类型包括严格数值数据类型(INTEGER、SMA1.1.INT,DECIMA1.和NUMERIC),以及近似数值数据类型(F1.OAT、REA1.和DOuB1.EPRECISION)o关键字VF是INTEGER的同义词,关键字DEC是DECIMA1.的同义词。Brr数据类型保存位字段值,并且支持MyISAM、MEMORY.InnoDB和BDB表。作为SQ1.标准的扩展,MySQ1.也支持整数类型TINYINT.MED1.UMNT和BIGINT。下面的表显示了需要的每个整数类型的存储和范围。表2败值数据格式表M大余««#>*TINYINT1b)te(-128.127)(0.255)小整皎侦Sma1.1.imtMEDMINT2b>3*6(32768.32767)(-83886O.38607j<065535<0.16777215)大瞥数位大整般mWMTrf1.tNTEQER4gg(-214743648.2(0.42X967147483647>295)大壑皎位wftftnB1.GINT8S86(9,223.37ZO3654J75.08.9223372036&54775断<0.18446744073709551615)F1.OAT4加8(-3/402823466E438.-1.175494351E38).0.1.175494351E-38.3.402823466351J8)O-<1J754!M351E-3,3.402823466E78J*aDOUB1.E8Ss”.797网1349623157÷3O82.225073585072014EX.0.2.225073ft585072014E-3C.1.7976931.346231.57E÷30)0<22250738585072014-308.1.7976931348623157E÷308)双M或界点皎价DECIMA1.小敏值DECMA1.(M.Dff1.U1.MJM>D>Ht2行则为D*22 .日期和时间类型表示时间值的日期和时间类型为DATETIME、DATE、TIMESTAMP.T1.ME和YEAR。每个时间类型有一个有效值范围和一个"零"值,当指定不合法的MySQ1.不能表示的值时使用“零”值。TIMESWfP类型有专有的自动更新特性,将在后面描述。表3日期时间数据格式表大分(byte)«OATE31CO0-O1-01.*9999-12-31YYYYMM-DD日IRatTIME3*38:59:5238:59:附1?加依城格续“用YEAR119012155YYYY年价值DATETIMe810000!01000000999912-3123:5«9YYYY-MMDDHHMMSS,令日IW和时睥值TIMESTAMP4197001-01OOO.<K>2Q38YYYYWDO配台日期和培欢附何足劭2147483647杪.ItvrtIA1.203811911:14:07格林圮而2侬年IJ1.19H凌8O3:14073 .字符串类型字符串类型指CHAR、VARCHAR、BINARY,VARB1.NARY、B1.OB,TEXT.EUM和SET。该节描述了这些类型如何工作以及如何在查询中使用这些类型。表4字符电数据格式表CHAR0-255b>te定K字符中VARCHAR0-66535W8S文长字符小Tinyb1.ob0255b)三不结4255个?符的:法M字符WTinytext0-255b>te15文本字有隼BtOB065535b偿6,遇影式的K文A故州TEXT0-65535长文本救必MED1.UMB1.Oe0-16777215b8.迎M影火的中等KH文本监粼MED1.UMTEXT016777215SM1.ONGB1.OB1.onotext0424967295b)te三X2X967295b晔四、智慧水务系统数据库表结构1.表结构设计图B1MySQ1.数据表设计图