如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
资料收集HYPERLINK"http://bbs.vlan5.com"http://bbs.vlan5.com攻城狮论坛169项目文档169用户管理程序文档和数据库设计文档目录TOC\o"1-3"1功能及特色PAGEREF_Toc421602400\h21.1功能描述PAGEREF_Toc421602401\h31.2特色介绍PAGEREF_Toc421602402\h32系统说明PAGEREF_Toc421602403\h42.1软件环境:PAGEREF_Toc421602404\h42.2运行环境设置PAGEREF_Toc421602405\h52.3程序文件说明:PAGEREF_Toc421602406\h52.3全局变量及函数说明:PAGEREF_Toc421602407\h83模块划分PAGEREF_Toc421602408\h104数据库建库说明PAGEREF_Toc421602409\h135数据库结构说明PAGEREF_Toc421602410\h13管理员管理表定义PAGEREF_Toc421602411\h20169用户管理程序文档1功能及特色1.1功能描述根据电总的中国公众多媒体通信网的体制要求,结合169网具体要求,实现了基于UNIX大型数据库的169用户管理。这部分功能模块是面向169用户管理员,提供友好的WWW界面,方便用户管理员的操作。功能上完成专线用户、帐号用户和信息源用户的管理,实现开户、销户、修改和查询等功能。对帐号用户的管理是实时完成的。1.2特色介绍具体说来,我们实现的169用户管理模块具有以下功能及特点:分类用户管理根据目前的169省网需求分析,我们把用户分为帐号用户、专线用户和信息源三类。在用户数据库DB169中分别定义相应的表,模块划分见下一小节。安全性用户管理的WEBSERVER设在安全端口上;管理员需要输入正确的帐号和密码方可连上管理界面;运用Cookie技术使得:访问任何一个管理用的HTML页面都必须通过管理员认证,以保证不被非法使用者入侵。管理员是分地区分级别的,一个地区的管理员只享有管理本地区的权限,不同的管理员具有不同的权限。实时性通过在用户管理模块中加入外部程序调用,实现与接入层和信息层的实时通信(基于自行定义的同步通信协议),从而做到了实时地进行开户、销户和修改用户信息等。界面友好性采用WWW页面的管理方式,支持流行的GUI程序设计风格,提供友好的说明和提示。例如,对于管理员执行重大操作如销户前,提供页面方式的确认对话框等。程序健壮性对管理员的键盘输入进行即时检查,对于非法输入给以对话框提示,从而保证了程序的健壮性(鲁棒性)。平台无关性本次开发摒弃了传统的Client/Server结构,采用WWW浏览器和WEBServer结构体系,因此程序具有很好的平台无关性,真正做到了瘦客户机结构,169用户管理员可以在Internet网上任何一台微机或工作站上操作。2系统说明2.1软件环境:Brower:NetscapeNavigator(supportJavascript)Server:NetscapeEnterpriseServer/FasttrackServerNetscapeserversideJavascriptApplicationManagerInformixDBMS其中WebServer与Database的关系如下:ServersideJavascript的结构如下:2.2运行环境设置程序是基于UNIX/Informix数据库的,NETSCAPEServersideJavascript提供与INFORMIX数据库连接,所应用的程序设计语言是JavaScript,SERVERSIDEJAVASCRIPT同时提供客户端和服务器端的JavaScript支持,用户管理程序主体由HTML文件编写而成。HTML文件建立在UNIX服务器上相应目录下,运行时,由NETSCAPESERVERSIDEJAVASCRIPT的jsac命令就这些HTML文件编译成.web文件,再由NETSCAPE应用程序管理器创建相应的应用程序。2.3程序文件说明:文件名功能Manager_insert.htm增加管理员CutDotNum.jsCutDotNum函数Dial_Rate.htm帐号费率修改模块Dial_Rate_Modify.htm帐号费率修改完成提交-se