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

上传人:公**** 文档编号:550442347 上传时间:2022-11-07 格式:DOC 页数:31 大小:210.51KB
返回 下载 相关 举报
169用户管理程序文档和数据库设计.doc_第1页
第1页 / 共31页
169用户管理程序文档和数据库设计.doc_第2页
第2页 / 共31页
169用户管理程序文档和数据库设计.doc_第3页
第3页 / 共31页
169用户管理程序文档和数据库设计.doc_第4页
第4页 / 共31页
169用户管理程序文档和数据库设计.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《169用户管理程序文档和数据库设计.doc》由会员分享,可在线阅读,更多相关《169用户管理程序文档和数据库设计.doc(31页珍藏版)》请在金锄头文库上搜索。

1、169项目文档169用户管理程序文档和数据库设计文档目 录1 功能及特色21.1 功能描述31.2 特色介绍32 系统说明42.1 软件环境:42.2运行环境设置52.3程序文件说明:52.3 全局变量及函数说明:83 模块划分104 数据库建库说明135 数据库结构说明13管理员管理表定义20169用户管理程序文档1 功能及特色1.1 功能描述根据电总的中国公众多媒体通信网的体制要求,结合169网具体要求,实现了基于UNIX大型数据库的169用户管理。这部分功能模块是面向169用户管理员,提供友好的WWW界面,方便用户管理员的操作。功能上完成专线用户、帐号用户和信息源用户的管理,实现开户、销

2、户、修改和查询等功能。对帐号用户的管理是实时完成的。1.2 特色介绍具体说来,我们实现的169用户管理模块具有以下功能及特点:l 分类用户管理根据目前的169省网需求分析,我们把用户分为帐号用户、专线用户和信息源三类。在用户数据库DB169中分别定义相应的表,模块划分见下一小节。l 安全性第一, 用户管理的WEB SERVER设在安全端口上;第二, 管理员需要输入正确的帐号和密码方可连上管理界面;第三, 运用Cookie技术使得:访问任何一个管理用的HTML页面都必须通过管理员认证,以保证不被非法使用者入侵。第四, 管理员是分地区分级别的,一个地区的管理员只享有管理本地区的权限,不同的管理员具

3、有不同的权限。l 实时性通过在用户管理模块中加入外部程序调用,实现与接入层和信息层的实时通信(基于自行定义的同步通信协议),从而做到了实时地进行开户、销户和修改用户信息等。l 界面友好性采用WWW页面的管理方式,支持流行的GUI程序设计风格,提供友好的说明和提示。例如,对于管理员执行重大操作如销户前,提供页面方式的确认对话框等。l 程序健壮性 对管理员的键盘输入进行即时检查,对于非法输入给以对话框提示,从而保证了程序的健壮性(鲁棒性)。l 平台无关性本次开发摒弃了传统的Client/Server结构,采用WWW浏览器和WEB Server结构体系,因此程序具有很好的平台无关性,真正做到了瘦客户

4、机结构,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/Informi

5、x数据库的,NETSCAPE Serverside Javascript提供与INFORMIX数据库连接,所应用的程序设计语言是JavaScript,SERVERSIDE JAVASCRIPT同时提供客户端和服务器端的JavaScript支持,用户管理程序主体由HTML文件编写而成。HTML文件建立在UNIX服务器上相应目录下,运行时,由NETSCAPE SERVERSIDE JAVASCRIPT的jsac命令就这些HTML文件编译成 .web文件,再由NETSCAPE 应用程序管理器创建相应的应用程序。2.3程序文件说明:文件名功能Manager_insert.htm增加管理员CutDotN

6、um.jsCutDotNum函数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_

7、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.jsGen

8、FavourList函数GetYear.jsCTCGetYear和CTCGetMonth函数HaveRight.jsHaveRight函数HistoryRecord.jsreserveHistoryRec函数和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信息源

9、报表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帐号用户开

10、户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.h

11、tm查询管理员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信息源用户修改完成serv

12、er端程序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按使用者

13、查费用余额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

14、.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/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号