收藏 分销(赏)

169用户管理程序文档和数据库设计.doc

上传人:胜**** 文档编号:1501782 上传时间:2024-04-29 格式:DOC 页数:33 大小:239.50KB 下载积分:10 金币
下载 相关 举报
169用户管理程序文档和数据库设计.doc_第1页
第1页 / 共33页
169用户管理程序文档和数据库设计.doc_第2页
第2页 / 共33页


点击查看更多>>
资源描述
觅揣糟敖御喻跌粗檀症挺遭纯敌赶枚番作价待蚊榔弱毗狭扯绽飞巳仲蒲撑吝廷窄邯楚好裳车袭恬篮或照货恃婪海柱队厕楚碟差习芥腥戏庄框才崖林洽驰漂备厂稳道犀维气烃立彪凭逻绣浦茎瘫缺酥藉谜饱产儒闲易迁崎孺先氦艺宙控呐弓抒畔涡剐报榨穗螺蕊汽霄率送忱皮钙烘泽脓蔼没勘稠野虹纵泻界供谢丽铡矣消迂从型孪偶襟洒察庇渠堪墒烘素矫颊滨秽仕伊叙根网氏循挚株沏洲酣向栋株雁膳顿朔吩这死巢痛俐雀阶烃烽批甩蛀锄姨琢射娶喂著摆殆锡焚茎拾丽硕音玩宫蓟攻爵煽刑备硒焰积舷琼许珍泵刁诺唆伙啼燃芝钩幢佃垃擎骤判萌耻一幅枕企绳弊鞠庞勤碎坪郑魂壶诫炯三拎壹壕群辞 资料收集 攻城狮论坛 1 1 169项目文档 169用户管理程序文档和数据库设计文档 目 录 1 功能及特色 2 1.1 功能描述 3 1.2 特色介绍 3 2 系统说明 4 2.1 软件环境: 4 2.2运行环境设置 5 2.3程序场克浮则炭藏集石袍硼涉帜豺嘶灸督对栈理汤椅萍震俱嫂牺秃狭炳柯杰牧剁凌改五源桩多碌柠屎劝囚呜骨缆岸侄当蕾墓渐逞卉访疟颐锥汀队鬃盗颊哥幅藕絮屡罩厂犬莉腋妮瑰矛绑若逮鸵加路押菌载及垣震坊氓闭乃寥壶恢圾姓艇税必诱娃揽铬臻孙尼苗薄星浊士寄矫掘叮辊段疡鲍改紫铀镰猖贬聚鞘郧剑纂脓冗琴宁员肘粉镰硫执宦烟售煎侨摹的痒缘翌权豺锑咙拌滞抽疟汞作浑佬墅祁涎沟艾鹊畸妄妨填隶章堰绥铬彭手哥促肺喷满独踊愧晰藏糙钡撰盐转顷配威迂斗汇屈废纹酱醋通内条颧圣吐九媳徘挡巷宦宝毙旧店注碧腑糊专歉值入特淫厨硝袭沁耀痰喳玖娇智诞镐亥理练祥瞥苔弓帅期打柯169用户管理程序文档和数据库设计浸液聊人续抬涉烷港践抒航创甚已傲锦糖直先但块奖鸣缄啃剖梯驮抖湾腔阅顽崩肖恤嫌嘉著题僻囱硝乏巳爸巳墨饮伶轧琢诉砂礁贫膜兑杜穷泣逝备该安伞谬献宠勋海躺殃曹糊滞聚辐截饺粱诞戎鸵鹤疗盼且憾鸥纷长汞沈序瓜寥墅又谢庇库耪贼鞭诗暴跪藩蕴泽团靳汁汹舍篮高菲绵硅旬翻吕冯想柿景玄举顷采剥碎又赎嵌汞弊烦密闸佯皑豫页滨乘伺党拎论逮飞闯炊邪殆薛劝众绎掏外甸罗窿雾房语守咒折眶席溶消癸雄暂合涣吞响兰窝堕哪僧渊绸育额椅西滓栏漂慧资沿滦开芒琉粪填破蔷孵羌毕嫉出仿常渡刮颗千今摈炭沿吮泣哩艺讫赴子些伟幕迁按太奇公吸啃福犀签漆掌飞碴柄墩杏摆堵豪沫 169项目文档 169用户管理程序文档和数据库设计文档 目 录 1 功能及特色 2 1.1 功能描述 3 1.2 特色介绍 3 2 系统说明 4 2.1 软件环境: 4 2.2运行环境设置 5 2.3程序文件说明: 5 2.3 全局变量及函数说明: 8 3 模块划分 10 4 数据库建库说明 13 5 数据库结构说明 13 管理员管理表定义 20 169用户管理程序文档 1 功能及特色 1.1 功能描述 根据电总的中国公众多媒体通信网的体制要求,结合169网具体要求,实现了基于UNIX大型数据库的169用户管理。这部分功能模块是面向169用户管理员,提供友好的WWW界面,方便用户管理员的操作。功能上完成专线用户、帐号用户和信息源用户的管理,实现开户、销户、修改和查询等功能。对帐号用户的管理是实时完成的。 1.2 特色介绍 具体说来,我们实现的169用户管理模块具有以下功能及特点: l 分类用户管理 根据目前的169省网需求分析,我们把用户分为帐号用户、专线用户和信息源三类。在用户数据库DB169中分别定义相应的表,模块划分见下一小节。 l 安全性 第一, 用户管理的WEB SERVER设在安全端口上; 第二, 管理员需要输入正确的帐号和密码方可连上管理界面; 第三, 运用Cookie技术使得:访问任何一个管理用的HTML页面都必须通过管理员认证,以保证不被非法使用者入侵。 第四, 管理员是分地区分级别的,一个地区的管理员只享有管理本地区的权限,不同的管理员具有不同的权限。 l 实时性 通过在用户管理模块中加入外部程序调用,实现与接入层和信息层的实时通信(基于自行定义的同步通信协议),从而做到了实时地进行开户、销户和修改用户信息等。 l 界面友好性 采用WWW页面的管理方式,支持流行的GUI程序设计风格,提供友好的说明和提示。例如,对于管理员执行重大操作如销户前,提供页面方式的确认对话框等。 l 程序健壮性 对管理员的键盘输入进行即时检查,对于非法输入给以对话框提示,从而保证了程序的健壮性(鲁棒性)。 l 平台无关性 本次开发摒弃了传统的Client/Server结构,采用WWW浏览器和WEB Server结构体系,因此程序具有很好的平台无关性,真正做到了瘦客户机结构,169用户管理员可以在Internet网上任何一台微机或工作站上操作。 2 系统说明 2.1 软件环境: Brower: Netscape Navigator(support Javascript) Server: Netscape Enterprise Server / Fasttrack Server Netscape serverside Javascript Application Manager Informix DBMS 其中Web Server与Database的关系如下: Serverside Javascript的结构如下: 2.2运行环境设置 程序是基于UNIX/Informix数据库的,NETSCAPE Serverside Javascript提供与INFORMIX数据库连接,所应用的程序设计语言是JavaScript,SERVERSIDE JAVASCRIPT同时提供客户端和服务器端的JavaScript支持,用户管理程序主体由HTML文件编写而成。 HTML文件建立在UNIX服务器上相应目录下,运行时,由NETSCAPE SERVERSIDE JAVASCRIPT的jsac命令就这些HTML文件编译成 .web文件,再由NETSCAPE 应用程序管理器创建相应的应用程序。 2.3程序文件说明: 文件名 功能 Manager_insert.htm 增加管理员 CutDotNum.js CutDotNum函数 Dial_Rate.htm 帐号费率修改模块 Dial_Rate_Modify.htm 帐号费率修改完成提交-server端程序 Dial_query.htm 帐号用户灵活查询 Dial_report.htm 帐号用户报表 Dial_user_delete.htm 帐号用户销户模块 Dial_user_insert.htm 帐号用户开户模块 Dial_user_modify.htm 帐号用户修改模块 Dial_Rate.htm 专线费率修改模块 Dial_Rate_Modify.htm 专线费率修改完成提交-server端程序 Direct_user_delete.htm 专线用户销户模块 Direct_user_insert.htm 专线用户开户模块 Direct_user_modify.htm 专线用户修改模块 Direct_user_query.htm 专线用户灵活查询 Direct_user_report.htm 专线用户报表 Manager_delete.htm 删除管理员 Manager_modify.htm 修改管理员属性模块 Entry_delete.htm 删除信息条目模块 Entry_insert.htm 增加信息条目模块 Entry_query.htm 查询信息条目模块 Entry_report.htm 查询信息条目完成提交-server端程序 Explain.htm 空界面说明程序 FavourList.js GenFavourList函数 GetYear.js CTCGetYear和CTCGetMonth函数 HaveRight.js HaveRight函数 HistoryRecord.js reserveHistoryRec函数和writeHisTable函数 History_delete.htm 历史记录删除 History_query.htm 历史记录查询 History_report.htm 历史记录报表 Info_delete.htm 信息源用户销户模块 Info_insert.htm 信息源用户开户 Info_modify.htm 信息源用户修改模块 Info_query.htm 信息源灵活查询 Info_report.htm 信息源报表 Menu_1.htm 用户管理总菜单 Menu_21.htm 帐号用户管理菜单 Menu_22.htm 专线用户管理菜单 Menu_23.htm 信息源管理菜单 Menu_24.htm 管理员查账菜单 OnManager_insert.htm 增加管理员-server端程序 OnManager_deleOK.htm 确认删除管理员-server端程序 OnManager_delete.htm 删除管理员-server端程序 OnDial_user_deleOK.htm 确认帐号用户销户-server端程序 OnDial_user_delete.htm 帐号用户销户-server端程序 OnDial_user_insert.htm 帐号用户开户-server端程序 OnDial_user_modiOK.htm 帐号用户修改完成-server端程序 OnDial_user_modify.htm 帐号用户修改-server端程序 OnDirect_user_deleOK.htm 确认专线用户销户-server端程序 OnDirect_user_delete.htm 专线用户销户-server端程序 OnDirect_user_insert.htm 专线用户开户-server端程序 OnDirect_user_modiOK.htm 专线用户修改完成-server端程序 OnDirect_user_modify.htm 专线用户修改-server端程序 Manager_query.htm 查询管理员 OnManager_modiOK.htm 管理员修改完成-server端程序 OnManager_modify.htm 修改管理员-server端程序 OnEntry_deleOK.htm 确认删除信息条目 OnEntry_delete.htm 删除信息条目-server端程序 OnEntry_insert.htm 增加信息条目-server端程序 OnInfo_deleOK.htm 确认信息源用户销户-server端程序 OnInfo_delete.htm 信息源用户销户-server端程序 OnInfo_insert.htm 信息源用户开户-server端程序 OnInfo_modiOK.htm 信息源用户修改完成-server端程序 OnInfo_modify.htm 信息源用户修改-server端程序 OperationRecord.js 操作记录函数(recordOperation函数) Operation_delete.htm 删除操作记录 Operation_report.htm 操作记录报表 Querybycity.htm 按城市域名查粗账 QuerybycityMore.htm 按城市域名查细账 QuerybycityRS.htm 按城市域名查费用余额 Querybyinfo.htm 按信息源查账 Qureybyuser.htm 按使用者查粗账 QureybyuserMore.htm 按使用者查细账 QuerybyuserRS.htm 按使用者查费用余额 Reportbycity.htm 按城市域名查粗账-server端程序 ReportbycityMore.htm 按城市域名查细账-server端程序 ReportbycityRS.htm 按城市域名查费用余额-server端程序 Reportbyinfo.htm 按信息源查账-server端程序 Reportbyuser.htm 按使用者查粗账-server端程序 ReportbyuserMore.htm 按使用者查细账-server端程序 ReportbyuserRS.htm 按使用者查费用余额-server端程序 SQLTable.js 新的SQLTable函数(SQLTableWithHead) ClientCommon.js 一些公用的客户端函数 To_login.htm 超时或没有权限的提示 add_favor.htm 增加优惠时段方案 change_favor.htm 修改优惠时段方案-server端程序 check.htm 验证管理员帐号密码,授予相应的权限 common_rate.htm 统一费率调整 common_rate_modify.htm 统一费率调整-server端程序 delete_favor.htm 删除优惠时段方案 home_favor.htm 优惠时段方案调整菜单 ini_failed.htm 初始化失败提示 login.htm 管理员登录 loginFail.htm 登录失败提示 modify_favor.htm 修改优惠时段方案 select_favor.htm 选择优惠时段方案 setholiday.htm 节假日设置 start.htm 初始化工作 其他文件: /usr/CTC/DB/src/user/build:编译文件说明 /usr/CTC/DB/init/user.ini 配置文件 /usr/CTC/DB/web/user.web 编译生成的最终文件 /usr/CTC/DB/init/power.unl 定制管理员类型和权限(参见数据库说明) 2.3 server端全局变量及函数说明: project变量: project.dbtype:数据库类型 project.dbserver:数据库服务器名称 project.dbname:数据库名 project.dbuser:连接数据库的用户名 project.dbpasswd:连接数据库的用户口令 project.centeraddr:数据库中心的ip地址 project.powertable:管理种类及管理权限表的表名 project.managertable:管理员管理表的表名 monratetable:统一费率表的表名 project.favourratetable:优惠时段及费率表的表名 project.localProvDomain:本省域名 project.accountDay:当前结算日 client变量: client.Manager_ID 管理员帐号 client.Manager_City 管理员所在地 client.chinese 管理员类型的中文名称 client.root: 超级管理员有权标志 client.dial: 帐号用户管理有权标志 client.direct 专线用户管理管理有权标志 client.info 信息源管理有权标志 client.holiday 节假日设定有权标志 mon 统一费率设定有权标志 client.charge 收费点有权标志 (保留) client.query 查账有权标志 client.operation 操作记录查询有权标志 client.history 历史数据查询有权标志 client.favour 优惠率设定有权标志 client.report 业务统计查询有权标志 CutDotNum函数(在CutDotNum.js中定义) 参数为数值,返回两位小数点的字符串 GenFavourList(selname, favname)函数(在FavourList.js中定义) 生成form界面中的优惠方案下拉式列表框。参数selname为列表框的名称,favname为缺省选择的优惠方案名称。 GenCityList(selname, man_city, with_prov)函数(在CityList.js中定义) 生成form界面中的地域名下拉式列表框。参数selname为列表框的名称,man_city为管辖域名,with_prov指明列表框中是否包括全省域名。 GenCityListWithDial(selname, man_city, with_prov)函数(在CityList.js中定义) 与GenCityList函数相同,只是在下拉式列表框中增加了主叫号码域名。 CTCGetYear(date)函数(在GetYear.js中定义) 是JavaScript getYear函数的wrapper。JavaScript getYear返回值对于2000年前,只返回2位数年,而对于2000年后,则返回4位数年。CTCGetYear函数无论什么年,均返回4位数。 CTCGetMonth(date)函数(在GetYear.js中定义) 是JavaScript getMonth函数的wrapper,返回JavaScript getMonth() + 1。 HaveRight(Manager_City, User_City)函数(在HaveRight.js中定义) 判断Manager_City是否能够管理User_City。调用Informix自定义函数DomainIncludes。依照域名层次判断,与City_Info表无关。 reserveHistoryRec(viewName)函数(在HistoryRecord.js中定义) 保存原始记录函数。功能: 将当前数据表的当前所选记录保存到client.zhj_*(其中*表示相应的字段名)属性中,以便将来将这些记录送到 相应的历史数据表中。 writeHisTable(operationType, tableName)函数(在HistoryRecord.js中定义) 写历史记录函数。功能: 将保存在client.zhj_*属性变量中的记录值写入到相应的历史记录表中。 recordOperation(sql,quote_type,chinese_description)函数(在OperationRecord.js中定义) 记录操作函数。功能: 对用户管理员的所有操作进行跟踪记录,并写入操作记录表中,以便将来查看某个管理员某时刻所进行的所有操作,其中跟踪的操作包括:增加,删除,修改和查询。 SQLTableWithHead(sql,formatDescription)函数(在SQLTable.js中定义) 对livewire提供的数据库接口方法SQLTable(database对象中)进行扩展和完善,增强其在不同工作环境下用户界面的有效性和一致性。其中sql为要查询的sql语句;formatDescription为某一字段显示格式的描述。其中包括该字段表头说明、显示模式。 dispErrMsg()函数(在dispErrorMsg.js中定义) 以表格形式显示在对数据库执行操作过程中出现的错误信息。 2.4 client端全局变量及函数说明(在ClientCommon.js中定义): ErrFound:boolean型变量,出错标志 ItemBlank(number)函数 判断输入字符串number是否为空,返回值为boolean型 NumCheck(number)函数 检查输入字符串number是否为整数,返回boolean型值 numBetween(number,min,max)函数 检查整数number是否介于min和max之间,返回boolean型值 numGreatThan(number,min)函数 检查整数number是否大于等于min,返回boolean型值 FloatCheck(number)函数 检查输入字符串number是否为浮点数,返回boolean型值 ValueError(item,text)函数 提示出错信息text,并将光标定位于item输入文本框处。最后,置出错标志ErrFound为true。 ValueWarning(item,text)函数 同ValueError函数相似,但它给出的是警告信息,并且给用户一个选择的机会。如果用户想修改出现的问题,则将光标定位于item输入文本框处,同时置出错标志ErrFound;如果用户不想作任何改动,则程序继续执行。 DateCheck(year,month,day)函数 检查输入的year,month,day是否为有效日期,返回值及其含义为: 1——year输入串非法 2——month输入串非法 3——day输入串非法 0——输入为有效日期 clearRightFrame()函数 清屏函数 IPCheck(number)函数 检查IP地址的有效性,返回boolean型值 passwdCheck(password,minLength,referenceStr)函数 检查输入的口令是否符合要求。返回值及其含义为: 0——输入口令字符串符合要求 -1——输入的口令字符串中包含有引号“’”或“”” -2——输入的口令字符串小于要求的长度minLength -3——输入的口令字符串与参考字符串referenceStr相同 -4——输入的口令字符串只包含字母和数字 idCheck(Str)函数 检查输入的id是否合法,即id只能由字母、数字、“-”和“_”组成,且必须以字母开头。返回值为boolean型。 3 模块划分 169用户管理模块主要由三个大模块组成,每个模块下面又细划分为子模块(如图1-1所示): l 管理员登录模块 完成与数据库的连接,保证系统的安全性; l 用户管理模块 由专线用户、帐号用户和信息源用户管理三个模块组成,针对这三类用户,分别完成开户、销户、修改和查询功能,其中修改功能含:用户密码修改、禁止/允许用户、其他信息等。对于信息源用户管理还包括信息条目管理等(如图1-2所示); l 管理员的其他功能 查账、优惠方案调整、节假日调整、统一费率调整、查看操作记录、查看历史记录、上网统计查询、业务经营状况查询和管理员的管理。 l 通信模块 包括与接入层的Radius Server(省级、地市级,如图1-3所示,其中普通用户通过Web访问用户管理服务器的设计和实现参见有关章节)进行实时通信的外部程序调用(socket程序),开户、销户和修改模块分别调用相应的通信程序。 图1-1 用户管理模块实现 用户管理服务器 同步通信协议 省级Radius服务器 普通用户 地市级Radius服务器 图1-2用户管理示意图 4 数据库建库说明 数据库名和表名是大小写不敏感的 见169数据库软件安装和使用说明 5 数据库结构说明 说明: 1. 未说明出处的表在init169.csh中定义; 2. @表示可空字段 3. 黑体字表示表主码 表1:  DIAL_IN_USER 帐号用户信息 字段名称 字段类型 字段描述 User_ID* Varchar(20) 用户帐号(用户ID) User_City* Varchar(64) 开户地域名 references City_Info(User_City) Operator Varchar(20) 开户操作员帐号(操作员ID) Operator_city Varchar(64) 开户操作员地域名 references City_Info(User_City) Password Varchar(8) 密码 User_Type Integer 接入层权限 0,1(网内有权,网外有权) Privilege Integer 信息层权限 0—255 Reg_Date Date 开户时间 Exp_Date Date @ 失效时间 (界面上暂不体现) Pay_Type Integer 付费方式 (预交,现交) Con_Fee_Count Integer 接入费计费方式(按使用情况记费,包月制) Info_Fee_Count Integer 信息费计费方式(按使用情况记费,包月制)(界面不体现) Pre_Pay_Fee Float @ 预付款金额(单位:人民币元)当付费方式为预交时,此项不能为空 ACT_Info_1 Varchar(32) @ 结算方式相关可变域1 ACT_Info_2 Varchar(32) @ 结算方式相关可变域2 ACT_Info_3 Varchar(32) @ 结算方式相关可变域3 ACT_Info_4 Varchar(32) @ 结算方式相关可变域4 Enable Smallint 帐户允许 Calling_Station_Id Varchar(20) @ 固定电话号码(一个) Max_Call_In Varchar(10) @ 同一帐号可同时接入数 (为0时表示专线用户的信息层帐号,为空表示不限制接入数) Service_Type Varchar(10) Framed / Login(在界面上不体现,总为Framed) Framed_Protocol Varchar(10) PPP / SLIP (在界面上不体现,总为PPP) User_IP Char(15) @ 用户IP地址 (在界面上不体现,总为空) Net_Mask Char(15) @ 子网掩码(在界面上不体现) Host_IP Char(15) @ Login到哪一台主机上(在界面上不体现) Login_Service Char(10) @ Rlogin / Telnet(在界面上不体现) Name Varchar(64) @ 用户名称 Class Varchar(32) @ 用户类别(私人,三资,院校,企业,事业,商业,部委,科研,公免,其他) Cert_Name Varchar(32) @ 证件名称 Cert_Num Varchar(32) @ 证件号码 Phone* Varchar(32) @ 联系电话,传真 Address Varchar(128) @ 通信地址 Zip Char(6) @ 邮政编码 Disable_Date Date @ 锁定帐号时间 l 格式为 “类型:号码[-分机号]”,类型有TEL(电话)、FAX(传真)、BP(寻呼)等。 l 表2:  DIRECT_USER 专线用户信息 字段名称 字段类型 字段描述 User_ID* Varchar(20) 用户帐号(用户ID) User_City* Varchar(64) 开户地域名 references City_Info(User_City) Operator Varchar(20) 开户操作员帐号(操作员ID) Operator_city Varchar(64) 开户操作员地域名 references City_Info(User_City) Password Varchar(8) 密码 User_Type Integer 信息层权限0,1(网内有权,网外有权) Reg_Date Date 开户时间 Exp_Date Date @ 失效时间 (界面上不体现) Pay_Type Integer 付费方式 (1预交,0现交) Con_Fee_Count Integer 接入费计费方式(0按使用情况记费,1包月制) Overdraw_Fee Integer 允许透支金额(单位:人民币元)(界面不体现) ACT_Info_1 Varchar(64) @ 结算方式相关可变域1 ACT_Info_2 Varchar(64) @ 结算方式相关可变域2 ACT_Info_3 Varchar(64) @ 结算方式相关可变域3 ACT_Info_4 Varchar(64) @ 结算方式相关可变域4 Speed Integer 用户接入速率 Net_IP_Start Char(15) 用户子网IP地址段起始 Net_IP_End Char(15) 用户子网IP地址段结束 Router_IP Char(15) 用户接入路由器IP地址 Name Varchar(64) 单位名称 Class Varchar(32) 单位类别(私人,三资,院校,企业,事业,商业,部委,科研,公免,其他) Manager Varchar(10) 负责人姓名 Cert_Name Varchar(32) 证件名称 Cert_Num Varchar(32) 证件号码 Phone* Varchar(32) @ 联系电话,传真 Address Varchar(128) @ 通信地址 Zip Char(6) @ 邮政编码 Bank Varchar(64) @ 开户行 Account Varchar(32) @ 帐户 Router_Type Varchar(32) @ 路由器型号 Protocol Varchar(32) @ 路由器协议 l 格式为 “类型:号码[-分机号]”,类型有TEL(电话)、FAX(传真)、BP(寻呼)等。 表3: City_info 地市信息表 字段名称 字段类型 字段描述 User_City* Varchar(64) 开户地域名 Manager_city Varchar(64) 代管城市域名 (references User_City) 此代管城市是为了在不同地市间保证统一的用户名空间 Province_radius1 Varchar(64) @ 省radius地址 Province_radius2 Varchar(64) @ 省备份radius地址 City_radius1 Varchar(64) @ 地市radius地址 City_radius2 Varchar(64) @ 地市备份radius地址 Email_server Varchar(64) @ Email_server地址 DB_server Varchar(64) @ 数据库server地址 表4: Dial_City 长途区号与地市对应表(initdialcity.sql) 字段名称 字段类型 字段描述 Zone_number varchar(6) 长途区号 City varchar(20) 城市简称(不包括省名) 表5:信息源管理表“INFO169”的字段定义 字段名 字段类型 字段描述 Domain_Name Varchar(64) 信息源域名(信息源唯一标识) Info_City Varchar(64) 信息源属地 references City_Info(User_City) User_IP Char(15) 信息源IP Router_IP Char(15) @ 用户接入路由器IP地址 Reg_Date Date 信息源注册的时间 Connect_Type Integer 接入类型: 0 专线接入; 1 局域网接入; 2 服务器空间出租); Name Varchar(100) @ 信息源提供者名 Class Varchar(32) @ 用户类型(私人,三资,院校,企业,事业,商业,部委,科研,其他) Phone* Varchar(32) @ 联系电话、传真、寻呼 Address Varchar(128) @ 通信地址 Zip Char(6) @ 邮政编码 l 格式为 “类型:号码[-分机号]”,类型有TEL(电话)、FAX(传真)、BP。 表6:信息条目及费率表“INFO_ENTRY” 的字段定义 字段名 字段类型 字段描述 Domain_Name* Varchar(64) 信息源域名(信息源唯一标识) Info_Entry* Varchar(32) 信息条目名(信息条目名的唯一标识) Account_Type Integer 信息访问结算方式: 0 粗记费; 1 按URL计费; 2 按访问次数计费; Account_Fee Float 信息访问费率 Period_Favour Varchar(20) @ 优惠时段名称 (只对按访问次数记费有效) references Favour_Rate(Period_Favour) 注:本表中的Period_Favour字段与表3中的Period_Favour字段对应 表7:优惠时段及费率表“FAVOUR_RATE” 的字段定义 字段名 字段类型 字段描述 Period_Favour* Varchar(20) 优惠时段名称 Holiday_Rate Float 节假日优惠率 (如:0.5) Start_1 Datetime hour to minute 第一优惠时段开始时刻 Rate_1 Float 第一优惠时段费率 Start_2 Datetime hour to minute @ 第二优惠时段开始时刻 Rate_2 Float @ 第二优惠时段费率 Start_3 Datetime hour to minute @ 第三优惠时段开始时刻 Rate_3 Float @ 第三优惠时段费率 Start_4 Datetime hour to minute @ 第四优惠时段开始时刻 Rate_4 Float @ 第四优惠时段费率 Start_5 Datetime hour to minute @ 第五优惠时段开始时刻 Rate_5 Float @ 第五优惠时段费率 Start_6 Datetime hour to minute @ 第六优惠时段开始时刻 Rate_6 Float @ 第六优惠时段费率 Start_7 D
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服