 |
 |
|
 |
首页 >> 解决方案 >> 应用解决方案 |
|
|
| 169用户管理程序文档和数据库设计 [应用解决方案] |
| 广州市易和网络科技有限公司 |
| 2005-5-26 15:03:00 文/ |
|
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网上任何一台微机或工作站上操作。 server端全局变量及函数说明: project变量: project.dbtype:数据库类型 project.dbserver:数据库服务器名称 project.dbname:数据库名 project.dbuser:连接数据库的用户名 project.dbpasswd:连接数据库的用户口令 project.centeraddr:数据库中心的ip地址 project.powertable:管理种类及管理权限表的表名 project.managertable:管理员管理表的表名 project.commonratetable:统一费率表的表名 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 节假日设定有权标志 client.common 统一费率设定有权标志 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指明列表框中是否包括全省域名。 。。。。。。
想要查阅详细方案,请下载:《169用户管理程序文档和数据库设计》 ·IT产品报价大全 |
|
|
|
|
|
|
相关文章 |
|
|
|
|
 |
|
 |
|
|