系统实现与应用测试

系统实现与应用测试

ID:43658312

大小:415.99 KB

页数:35页

时间:2019-10-12

系统实现与应用测试_第1页
系统实现与应用测试_第2页
系统实现与应用测试_第3页
系统实现与应用测试_第4页
系统实现与应用测试_第5页
资源描述:

《系统实现与应用测试》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、4.2系统数据库设计4.2.1数据库设计原则根据能耗远程监测系统的特性,设计能耗系统的数据库。数据库采用Oracle10.2版本,通过PLSQL可视化工具访问数据库。数据库设计考虑能耗监测系统的特点,依据规范性、效率、可操作性等原则设计。数据库设计的基本原则是在系统总体信息方案的指导下,各个库应当为它所支持的管理口标服务,在设计数据库系统吋,应当重点考虑以下几个因素:1、数据库必须层次分明,布局合理。2、数据库必须高度结构化,保证数据的结构化,规范化和标准化,这是建立数据库和进行信息交换的基础。数据结构的设计应该遵循国家标准和行业标

2、准,尤其要重视编码的应用。3、在设计数据库的吋候,一方而要尽可能地减小冗余度,减小存储空间的占用,降低数据一致性问题发主的可能性,另一方面,还要考虑适当的兀余,以提高运行速度和降低开发难度。4、必须维护数据的正确性和一致性。在系统中,多个用户共享数据库,由于并发操作,可能影响数据的一致性。因此必须用“锁”等办法保证数据的一致性。5、设定相应的安全机制,由于数据库的信息、对特定的用户有特定的保密要求,安全机制必不可少。4.2.2数据表主要结构数据表根据业务需求设计了以下的表,主要包括:用户、权限表:用于存储用户信息,用户权限及其关联表

3、。分项数据时、H、月数据表:用于存储计算生成的分项分时数据表。测点数据时、口、月数据表:用于存储计算生成的测点分时数据表。测点原始数据表:用于存储报文解析后的测点原始读数表。测点实吋数据表:用于存储近期测点原始读数表,数据量较少,读数效率高,同吋为二次计算提供数据。建筑信息表:用于存储建筑基木资料信息。测点、采集器、端口信息表:用于存储与采集器匹配的采集信息数据表。H志表:用丁•记录操作H志数据表。其数据表结构图如图4・8所示。4.2.3数据表详细设计能耗远程监测系统主要数据表详细设计如下:I.T_D_User:用户数据表详细设计如

4、表4・1所示:表4-1用户数据表Table.4-1Userdata字段名中文描述数据类型是否为空键码备注Id白增长IDinteger否PKName用户名nvarchar(200)否Pass密码nvarchar(200)否CreateTime创建日期datetimeIsUsed是否启用nvarchar(200)2.T_D_Role:权限描述表详细设计如表4-2所示:表4・2权限描述表Tablc.4-2Permissiondescription字段名中文描述数据类型是否为空键码备注Id自增长IDinteger否PKRoleCode权限代

5、码nvarchar(200)否RoleDes权限描述nvarchar(200)否3.T_D_User:用户权限关联表详细设计如表4-3所示:表4・3川户权限关联表Table.4-3UserRightsAssociation字段名中文描述数据类型是否为空键码备注Id白增长IDinteger否PKUserid用户关联IDinteger否Roleld权限关联IDinteger否2.T_D_FlfxHour:分类分项数据表(时、日、月)详细设计如表4・4所示:表4・4用户权限关联表Table.4-4Classifiedsubitemdata

6、字段名中文描述数据类型是否为空键码备注Id自增长IDinteger否PKDian电nvarchar(50)总电能DZmczyd照明插座用电_1nvarchar(50)分项能耗DKtyd空调用电_2nvarchar(50)分项能耗DDlyd动力用电_3nvarchar(50)分项能耗DTsyd特殊用电_4nvarchar(50)分项能耗DDZmcz照明插座_1_1nvarchar(50)分项能耗DDZlyj走廊应急_1_2nvarchar(50)分项能耗DDSwzm室外照明_1_3nvarchar(50)分项能耗DDLrz冷热站_2_

7、1nvarchar(50)分项能耗DDKtmd空调末端_2_2nvarchar(50)分项能耗DDDLdb冷冻泵nvarchar(50)分项能耗DDDLqb冷却泵_2_1_2nvarchar(50)分项能耗DDDLj冷机_2」_3nvarchar(50)分项能耗DDDLt冷塔一2_1_4nvarchar(50)分项能耗DDDRsxhb热水循环泵_2_1_5nvarchar(50)分项能耗DDDDgl电锅炉_2_2」nvarchar(50)分项能耗DDDKqjz空气机纟fl_2_2_2nvarchar(50)分项能耗DDDXijz新风

8、机组_2_2_3nvarchar(50)分项能耗DDDPfjz排风机组_2_2_4nvarchar(50)分项能耗DDDFjpg风机盘管_2_2_5nvarchar(50)分项能耗DDDFtkt分体空调_2_2_6nvarchar(5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。