ImageVerifierCode 换一换
格式:DOC , 页数:32 ,大小:470.50KB ,
资源ID:3537679      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3537679.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(169用户管理程序xiangying.diandian.com文档和数据库设计.doc)为本站会员(sk****8)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

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

1、1169 用 户 管 理 程 序 文 档 和 数 据 库 设 计 文档2目 录1 功能及特色 .31.1 功能描述 .31.2 特色介绍 .32 系统说明 .42.1 软件环境: .42.2 运行环境设置 .52.3 程序文件说明: .52.3 全局变量及函数说明: .83 模块划分 .134 数据库建库说明 .155 数据库结构说明 .15管理员管理表定义 .错误!未定义书签。3169 用户管理程序文档1 功能及特色1.1 功能描述根据电总的中国公众多媒体通信网的体制要求,结合 169 网具体要求,实现了基于 UNIX 大型数据库的 169 用户管理。这部分功能模块是面向 169 用户管理员

2、,提供友好的 WWW 界面,方便用户管理员的操作。功能上完成专线用户、帐号用户和信息源用户的管理,实现开户、销户、修改和查询等功能。对帐号用户的管理是实时完成的。1.2 特色介绍具体说来,我们实现的 169 用户管理模块具有以下功能及特点: 分类用户管理根据目前的 169 省网需求分析,我们把用户分为帐号用户、专线用户和信息源三类。在用户数据库 DB169 中分别定义相应的表,模块划分见下一小节。 安全性第一, 用户管理的 WEB SERVER 设在安全端口上;第二, 管理员需要输入正确的帐号和密码方可连上管理界面;第三, 运用 Cookie 技术使得:访问任何一个管理用的 HTML 页面都必

3、须通过管理员认证,以保证不被非法使用者入侵。第四, 管理员是分地区分级别的,一个地区的管理员只享有管理本地区的权限,不同的管理员具有不同的权限。 实时性通过在用户管理模块中加入外部程序调用,实现与接入层和信息层的实时4通信(基于自行定义的同步通信协议),从而做到了实时地进行开户、销户和修改用户信息等。 界面友好性采用 WWW 页面的管理方式,支持流行的 GUI 程序设计风格,提供友好的说明和提示。例如,对于管理员执行重大操作如销户前,提供页面方式的确认对话框等。 程序健壮性对管理员的键盘输入进行即时检查,对于非法输入给以对话框提示,从而保证了程序的健壮性(鲁棒性)。 平台无关性本次开发摒弃了传

4、统的 Client/Server 结构,采用 WWW 浏览器和 WEB Server 结构体系,因此程序具有很好的平台无关性,真正做到了瘦客户机结构,169 用户管理员可以在 Internet 网上任何一台微机或工作站上操作。2 系统说明2.1 软件环境:Brower: Netscape Navigator(support Javascript)Server: Netscape Enterprise Server / Fasttrack ServerNetscape serverside Javascript Application ManagerInformix DBMS其中 Web Ser

5、ver 与 Database 的关系如下:5Serverside Javascript 的结构如下:2.2 运行环境设置程序是基于 UNIX/Informix 数据库的,NETSCAPE Serverside Javascript 提供与 INFORMIX 数据库连接,所应用的程序设计语言是JavaScript,SERVERSIDE JAVASCRIPT 同时提供客户端和服务器端的JavaScript 支持,用户管理程序主体由 HTML 文件编写而成。HTML 文件建立在 UNIX 服务器上相应目录下,运行时,由 NETSCAPE SERVERSIDE JAVASCRIPT 的 jsac 命令

6、就这些 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 帐号用户开户模块6Dial_user_modif

7、y.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 删除

8、信息条目模块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.ht

9、m 历史记录查询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.ht

10、m 确认删除管理员server 端程序OnManager_delete.htm 删除管理员server 端程序OnDial_user_deleOK.htm 确认帐号用户销户server 端程序OnDial_user_delete.htm 帐号用户销户server 端程序7OnDial_user_insert.htm 帐号用户开户server 端程序OnDial_user_modiOK.htm 帐号用户修改完成server 端程序OnDial_user_modify.htm 帐号用户修改server 端程序OnDirect_user_deleOK.htm 确认专线用户销户server 端程序On

11、Direct_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_dele

12、te.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.h

13、tm 删除操作记录Operation_report.htm 操作记录报表Querybycity.htm 按城市域名查粗账QuerybycityMore.htm 按城市域名查细账QuerybycityRS.htm 按城市域名查费用余额Querybyinfo.htm 按信息源查账Qureybyuser.htm 按使用者查粗账QureybyuserMore.htm 按使用者查细账QuerybyuserRS.htm 按使用者查费用余额Reportbycity.htm 按城市域名查粗账server 端程序ReportbycityMore.htm 按城市域名查细账server 端程序Reportbycit

14、yRS.htm 按城市域名查费用余额server 端程序Reportbyinfo.htm 按信息源查账server 端程序Reportbyuser.htm 按使用者查粗账server 端程序ReportbyuserMore.htm 按使用者查细账server 端程序ReportbyuserRS.htm 按使用者查费用余额server 端程序SQLTable.js 新的 SQLTable 函数(SQLTableWithHead)8ClientCommon.js 一些公用的客户端函数To_login.htm 超时或没有权限的提示add_favor.htm 增加优惠时段方案change_favor.

15、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 初始化

16、工作其他文件:/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:连接数据库的用户口令pr

17、oject.centeraddr:数据库中心的 ip 地址project.powertable:管理种类及管理权限表的表名project.managertable:管理员管理表的表名monratetable:统一费率表的表名9project.favourratetable:优惠时段及费率表的表名project.localProvDomain:本省域名project.accountDay:当前结算日client 变量:client.Manager_ID 管理员帐号client.Manager_City管理员所在地client.chinese 管理员类型的中文名称client.root: 超级管理

18、员有权标志client.dial: 帐号用户管理有权标志client.direct 专线用户管理管理有权标志client.info 信息源管理有权标志client.holiday 节假日设定有权标志mon 统一费率设定有权标志client.charge 收费点有权标志 (保留)client.query 查账有权标志client.operation 操作记录查询有权标志client.history 历史数据查询有权标志client.favour 优惠率设定有权标志client.report 业务统计查询有权标志CutDotNum 函数(在 CutDotNum.js 中定义)参数为数值,返回两位小

19、数点的字符串GenFavourList(selname, favname)函数(在 FavourList.js 中定义)生成 form 界面中的优惠方案下拉式列表框。参数 selname 为列表框的名称,favname 为缺省选择的优惠方案名称。GenCityList(selname, man_city, with_prov)函数(在 CityList.js 中定义)生成 form 界面中的地域名下拉式列表框。参数 selname 为列表框的名称,man_city 为管辖域名, with_prov 指明列表框中是否包括全省域名。10GenCityListWithDial(selname, ma

20、n_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 函数的

21、 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 中定义)

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。