额定电压 EDDY float 额定电流 EDDL float 表计型号 BJXH number 表计状态 BJZT number 电表分类 DBFL number 变电站档案 表名:DEV_BDZXX (见表3-10) 表3-10 变电站档案
字段说明 字段 类型 主键说明 是否为空 其它说明 变电站编号 BDZBH number 主键 not null 变电站名称 BDZMC varchar2(20) 部门编号 BMBH number 电压等级 DYDJ number 变电站地址 BDZDZ varchar2(255) 备注 BEIZHU varchar2(255) 外部标示 WEBDZBS varchar2(50)
日表码数据表 表名:DATA_DLSD(见表3-11)
表 3-11 日表码数据表
字段说明 字段 类型 主键说明 是否为空 其它说明 测量点编号 CLDBH number 主键 not null 数据时间 SJSJ date PT变比 PTBB number CT变比 CTBB number 接受时间 JSSJ float 正向有功总 ZXYGZ float 反向有功总 FXYGZ float 补全标志 BQBZ float
小时曲线表码数据表 表名:DATA_DLSD_QXSJ(见表3-12)
表 3-12 小时曲线表码数据表
字段说明 字段 类型 主键说明 是否为空 其它说明 测量点编号 CLDBH number 主键 not null 数据时间 SJSJ date PT变比 PTBB number CT变比 CTBB number 接受时间 JSSJ float 正向有功总 ZXYGZ float 反向有功总 FXYGZ float 补全标志 BQBZ float
测量点档案 表名:DEV_CLDXX(见表3-13)
21
表3-13 测量点档案 字段说明 字段 类型 主键说明 是否为空 其它说明 电表编号 CLDBH number 主键 not null 部门编号 BMBH number 测量点序号 CLDXH number 测量点性质 CLDLX number 测量点类型 CLDXLX number 测量点状态 CLDZT number 电表地址 CLDDZ varchar2(100) PT变比 PTBB number CT变比 CTBB number 功率计算标志 GLJSBZ number 电量计算标志 DLJSBZ number
系统的数据结构由标准数据库语言SQL生成。
具体的例如创建系统用户表格 Users的程序用SQL表示如下: create table USERS (
ID NUMBER not null, USERNAME VARCHAR2(20), PASSWORD VARCHAR2(20), NAME VARCHAR2(20), BMMC VARCHAR2(50), SFMS VARCHAR2(50), BZ1 VARCHAR2(20), BZ2 NUMBER, constraint PK_USERS primary key (ID),
constraint AK_KEY_2_USERS unique (USERNAME) );
权限表(QX表)的SQL语句如下 create table QX (
ID NUMBER not null, QXMC VARCHAR2(20), BZ1 VARCHAR2(20), BZ2 VARCHAR2(20), constraint PK_QX primary key (ID) );
用户权限表(YHQX表)的SQL语句如下: create table YHQX (
ID NUMBER not null, USERID NUMBER, QXID NUMBER, BZ1 VARCHAR(20),
22
BZ2 NUMBER, constraint PK_YHQX primary key (ID) );
USERID和QXID 是外键所以需要添加外键,SQL语句如下: alter table YHQX
add constraint FK_YHQX_REFERENCE_QX foreign key (QXID) references QX (ID); alter table YHQX
add constraint FK_YHQX_REFERENCE_USERS foreign key (USERID) references USERS (ID);
其它表的建表语句基本大致相同。
3.4运行设计
(1) 运行模块的组合
具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据。 (2) 运行控制
软件运行时有较友好的界面,基本能够实现用户的数据处理要求。 (3) 运行时间
系统的运行时间基本可以达到用户所提出的要求。
3.5出错处理设计
(1) 出错输出信息
在用户使用错误的数据或访问没有权限的数据后,系统给出提示:“对不起,你非法使用数据,没有权限!”而且用户的密码管理可以允许用户修改自己的密码,不允许用户的匿名登录。
(2) 出错处理对策
由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。
23
第四章 详细设计
4.1 总体结构
4.1.1系统管理模块
总体模块如图4-1所示:
系统管理模块 用异异平电测变户常常衡表量电维点站管范类公护维维 理 围型式护护 管管维块 理 护
图 4-1 系统管理模块图
用户管理模块如图4-2所示:
用户管理模块 添删修权加 除改限用用密管户 户 码 理 添加 修改用户删除用户权用户权限 权限 限 图4-2 用户管理模块图
24
异常范围管理模块如图4-3所示:
异常范围管理模块 异异异异常常常常范范范范围围围围查修添删询 改 加 除 图4-3 异常范围管理模块图
异常类型管理模块如图4-4所示:
异常类型管理模块 异异异异常常常常类类类类型型型型添删修查加 除 改 询 图4-4 异常类型管理模块图
平衡公式维护模块如图4-5所示:
平衡公式维护模块 添删修查加除改询平平平平衡衡衡衡公公公公式 式 式 式 图4-5 平衡公式维护模块图
25
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业设计论文2.1(5)在线全文阅读。
相关推荐: