vdn-nt-数据库设计说明书

VDN-nt项目数据库设计说明书版本修订历史版本作者修订原因完稿日期备注1.0张玉斌2008-5-9设计基线稿目目录录1数据库环境说明42数据库的命名规则43逻辑设计44物理设计44.1数据字典(即数据表汇总)44.1.1user(登录用户)44.1.2user_group(登录用户组)54.1.3customer(客户,企业或代理商或个人用户)64.1.4device(设备)74.1.5tunnel_template(隧道模板)84.1.6connect_policy(隧道策略)104.1.7connect(连接,即隧道)104.1.8trap_type(告警类型或告警策略)114.1.9trap(告警)114.1.10event(事件或日志)124.1.11device_otls(设备OTLS连接,即设备到VDN的连接信息,存放于内存)134.1.12vdn_state(VDN状态用于分布式特别是对称分布式的VDN选取,存放于内存)135安全性设计135.1防止用户直接操作数据库的方法135.2用户帐号密码的加密方法135.3角色与权限146优化147数据库管理与维护说明141数据库环境说明VDN-NT数据库采用MySQL系统,运行在Linux操作系统上,使用C/C++为编程语言进行开发。VDN-NT项目只在VDN或专门数据库服务器上存放数据,再APN和管理客户端都不存放数据库。2数据库的命名规则VDN-NT数据库命名为vdn。3逻辑设计提示:数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD)。如果采用面向对象方法(OOAD),这里实体相当于类(class)。4物理设计4.1数据字典(即数据表汇总)4.1.1user(登录用户)FIELDTYPENULKEYDEFAULTNOTEUserIdUBigInt(20)PRINULL用户标识,以’UUID’的ASCCI开始,Auto_incrementLoginNamevarchar(32)登录用户名(ASCII),用于登录用户标识,具有唯一性。RealNamevarchar(64)用户真实姓名(GB2312),可以重复GroupIdUBigInt(20)用户组标识CustumerIdUBigInt(20)用户所属企业标识Passwordvarchar(128)用户登录密码(ASCII方式)StatusUint用户状态,如欠费、密码过期等:0---正常1---密码过期2---用户欠费3---用户注销ValidTimeInt有效期,-1表示无限制Telvarchar(20)YNULL默认电话号码OfficeTelvarchar(20)YNULL公司电话号码MobileTelvarchar(20)YNULL移动电话号码HomeTelvarchar(20)YNULL家庭电话号码FaxTelvarchar(20)YNULL传真电话号码Addressvarchar(128)YNULL联系地址(GB2312)ZipCodevarchar(20)YNULL邮政编码Emailvarchar(40)YNULL电子邮件HomePagevarchar(64)YNULL公司主页RegisterTimedateTime注册时间LastChangeTimedateTime最近修改时间LastLoginTimedateTime最近登录时间4.1.2user_group(登录用户组)FIELDTYPENULKEYDEFAULTNOTEGroupIdUBigInt(20)PRINULL用户组标识,以’GUID’开始,Auto_incrementGroupNamevarchar(64)1用户组名(GB2312)CustomerIdUBigInt(20)企业标识,用户组所属企业范围,1标识OLYM公司,即所有管理企业VdnRightUBigInt(20)管理VDN的权限:Bit0---VDN日志查看Bit1---VDN日志删除Bit2---VDN系统升级Bit3---VDN数据库密码更改Bit4---VDNroot密码更改UserRightUBigInt(20)管理用户和用户组的权限:Bit0---修改自己信息Bit1---查看其他用户Bit2---修改其他用户Bit3---增删用户Bit4---查看用户组Bit5---修改用户组Bit6---增删用户组DeviceRightUBigInt(20)管理网元的权限:Bit0---查看网元Bit1---修改网元信息Bit2---增删网元Bit3---重启网元ServiceRightUBigInt(20)管理业务的权限:Bit0---查看连接Bit1---修改连接Bit2---增删连接Bit3---查看隧道模板Bit4---修改隧道模板Bit5---增删隧道模板Bit6---查看隧道策略Bit7---修改隧道策略Bit8---增删隧道策略Bit9---实时监控TrapRightUBigInt(20)管理告警的权限:Bit0---查看告警Bit1---删除告警Bit2---查看告警类型Bit3---修改告警类型Bit4---增删告警类型CreateTimedateTime创建时间LastChangeTimedateTime最近修改时间4.1.3customer(客户,企业或代理商或个人用户)FIELDTYPENUKEYDEFAULNOTELTCustomerIdUBigInt(20)PRINULL用户组标识,以’CUID’开始,Auto_incrementCustomerNamevarchar(64)1客户名称(GB2312)AgentIdUBigInt(20)所属代理商标识,如果是Agent客户,则与CustomerId相同AdminIdUBigInt(20)管理员用户标识VDOMAINvarchar(32)所属虚...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?