目 录
第一章 引言............................................................................................................ 3 1.1 编写目的................................................................................................................. 3 1.2 术语说明................................................................................................................. 3 1.3 参考文献................................................................................................................. 3 第二章 系统概述.................................................................................................... 4 2.1 系统说明................................................................................................................. 4 2.2 系统任务................................................................................................................. 5 2.3 需求规定................................................................................................................. 6 第三章 系统总体结构设计........................................................................................ 6 3.1 系统物理结构......................................................................................................... 6 3.1.1 系统物理结构示意图:...................................................................................... 7 3.1.2 设备清单............................................................................................................ 7 3.2 系统软件结构......................................................................................................... 7 3.2.1 系统软件结构示意图.......................................................................................... 7 3.2.2 模块清单.............................................................................................................. 8 第四章 4.1 4.2 4.3 4.4 4.5
模块功能描述 .............................................................................................. 9 Pstn用户上网情况月统计(DialPstnFm)功能描述 ..................................... 9 Isdn用户上网情况月统计(DialIsdnFm)功能描述 ..................................... 9 所有用户上网情况月统计(DialSumFm)功能描述 .................................. 10 用户上网主叫号及相应时长统计(DialCallerFm)功能描述 ................... 10 用户使用磁盘空间大小统计(DialDiskFm)功能描述 .............................. 10
1
业务统计分析子系统概要设计说明书
4.6 4.7 4.8 4.9
用户漫游情况统计(DialRoamFm)功能描述............................................ 11 专线用户数统计(DDNNumFm)功能描述 ............................................... 11 专线用户月通信量统计(DDNTrafficFm)功能描述 ................................ 11 拨号用户数按类别进行统计(DialTypeFm)功能描述 ............................. 11
4.10 拨号用户数按发展情况进行统计(DialDeveloperFm)功能描述 ..................... 12 第五章 接口设计...................................................................................................... 12 5.1 用户界面............................................................................................................... 12 5.2 通信接口............................................................................................................... 14 第五章
系统运行设计 ............................................................................................ 14
第六章 安全性设计.................................................................................................. 15
2
业务统计分析子系统概要设计说明书
第一章 引言
1.1 编写目的
说明对程序系统的设计考虑,包括程序系统的基本处理流程图、程序系统的组织结构、模块划分、功能分配、接口设计、数据结构设计和安全设计等。为程序的详细设计奠定基础。
1.2 术语说明
1.3 参考文献
1.oracle数据库操作使用说明 2.VB程序设计手册 3.WINCFG控件使用说明
3
业务统计分析子系统概要设计说明书
第二章 系统概述
2.1 系统说明
本系统是对163拨号用户和专线用户进行各种数据的业务统计分析。其主要功能有:
(一)对163各个拨号用户上网情况进行月统计,并对所有用户上网情况进
行月统计,其内容包括上网时长、上网次数、平均每天上网时长、每天上网次数、上网主叫号码以及相应时长。
(二)对163拨号用户每天使用磁盘空间进行统计,并对所有用户使用情况
进行汇总。
(三)对用户漫游情况进行统计,其中包括漫游入次数及相应总时长,漫游
出次数及相应总时长。
(四)对专线用户总数进行统计。 (五)对专线每月通信量进行统计 (六)对拨号用户数按类别进行统计比较 (七)对拨号用户数按发展情况进行统计
4
业务统计分析子系统概要设计说明书
2.2 系统任务
根据要求,业务统计系统各项功能模块其统计周期均与计费结算周期同步,
本月未到周期的以到本日前一个结算日期为止。
(一) 各类用户数的统计、比较
主要内容包括:拨号用户按公免用户、个人用户、单位用户和其它用户进行分类。此模块提供对拨号用户按上述4类进行统计和比较
(二)专线用户数及通信量的统计
主要内容包括:统计专线用户总数以及每月所有专线用户通信量。
(三) 用户月登录次数及总时长
主要内容包括:此模块统计每个用户月总时长,平均每天登录时长,月登录总次数,平均每天登录次数。拨号用户按ISDN与PSDN以及所有用户分开统计。
(四)用户月使用磁盘空间情况
主要内容包括:采集每个用户每天磁盘使用空间大小,统计每个用户月平均使用磁盘空间大小和所有用户月平均使用磁盘空间大小。
(五)每个用户的主叫号码及相应时长统计
主要内容包括:统计每个用户当月使用的所有主叫号码及相应登录时长
5
业务统计分析子系统概要设计说明书
(六)本地用户当年发展统计表
主要内容包括:按年结算,统计每个月增加的用户数,删除的用户数,净增用户数,用户总数,当月停机的用户数,复机的用户数,改密码的用户数,改帐号的用户数。并能查询每月每项数据的具体用户详单。
2.3 需求规定
1.对统计结果提供打印输出
2.对本月未到结算周期的只统计到现在为止
第三章 系统总体结构设计
3.1 系统物理结构
6
业务统计分析子系统概要设计说明书
3.1.1 系统物理结构示意图:
数据库服务器
C/S
客户端
打印机
3.1.2 设备清单
设备编号 设备名称 数量 型号规格
1 主认证服务器 1 Sun Enterprise 3500 2 从认证服务器 1 Sun Netra 2
3 邮件服务器1 1 Sun Enterprise 5500 4 邮件服务器2
1 Sun Enterprise 5500 5 计费(数据库)服务器1 1 Sun Enterprise 3500 6 计费(数据库)服务器2 1 Sun Enterprise 3500 7 控制终端 1-5 普通pc
8 WEB服务器 1 Sun Enterprise 450 9 文件服务器
1
Sun Enterprise 450
3.2 系统软件结构
3.2.1 系统软件结构示意图
业务统计分析系统
7
业务统计分析子系统概要设计说明书
拨号用户业务统计 专线用户业务统计 拨号用户数统计
P I 所用用用专用 S S 有户户户线户 T D
用上漫使用用 N N 户网游用户户 用用上主情磁总月 户户网叫况盘数 通 上上情号统空统信 网网况及计 间计
量 情情统相情统 况况计 应况计
统统时统 计 计 长 计
3.2.2 模块清单
模块编号 模块名称
模块标识 1 Pstn用户上网情况月统计 DialPstnFm 2 Isdn用户上网情况月统计 DialIsdnFm 3 所有用户上网情况月统计 DialSumFm 4 用户上网主叫号及相应时长DialCallerFm 统计
5 用户使用磁盘空间大小统计 DialDiskFm 6 用户漫游情况统计 DialRoamFm 7 专线用户数统计
DDNNumFm 8 专线用户月通信量统计 DDNTrafficFm 9 拨号用户数按类别进行统计 DialTypeFm
10
拨号用户数按发展情况进行DialDeveloperFm
统计
用用户户数数按按类发别展进情行况统统计计
比较
8
业务统计分析子系统概要设计说明书
第四章 模块功能描述
4.1 Pstn用户上网情况月统计(DialPstnFm)功能描述
输入 处理
通过界面输入PSDN用户判断用户帐号是否存在,帐号,选择统计月份 统计月份是否合法,使用
者只能选择以前的月份进行统计
输出
用户名(UserID)、统计月份(StatDate)、会话时长(Sessiontime)、登 录次数(DialNum)、平均每天会话时长(AvgSessiontime)、平均每天登录次数(AvgDialNum)
输出表名:pn_dialstathis
4.2 Isdn用户上网情况月统计(DialIsdnFm)功能描述
输入 处理
通过界面输入ISDN用户判断用户帐号是否存在,帐号,选择统计月份 统计月份是否合法,使用
者只能选择以前的月份进行统计
输出
分两条记录输出:ISDN上网情况与PSDN上网情况。它们都 包括:用户名(UserID)、统计月份(StatDate)、会话时长(Sessiontime)、登 录次数(DialNum)、平均每天会话时长(AvgSessiontime)、平均每天登录次数(AvgDialNum)
输出表名:pn_dialstathis,pn_isdnstathis
9
业务统计分析子系统概要设计说明书
4.3 所有用户上网情况月统计(DialSumFm)功能描述
输入
通过界面选择统计月份
处理
判断统计月份是否合法,使用者只能选择以前的月份进行统计
输出
统计月份(StatDate)、会话时长(Sessiontime)、登 录次数(DialNum)、平均每天会话时长(AvgSessiontime)、平均每天登录次数(AvgDialNum)
输出表名:pn_dialstathis pn_isdnstathis
4.4 用户上网主叫号及相应时长统计(DialCallerFm)功能描述
输入 处理
通过界面输入用户帐号,判断用户帐号是否存在,选择统计月份 统计月份是否合法,使用
者只能选择以前的月份进行统计
输出
用户帐号(UserID),统计月份(StatDate),主叫号码(Caller),会话时长(SessionTime)
输出表名:pn_dialcollecthis,pn_isdncollecthis
4.5 用户使用磁盘空间大小统计(DialDiskFm)功能描述
输入 一. 单个用户统计:通过
界面输入用户帐号,选择统计月份 二. 所有用户统计:选择
统计月份
处理 输出 判断用户帐号是否存在,一. 单个用户统计:用户统计月份是否合法,使用帐号(UserID)、统计
月份(StatDate),使用者只能选择以前的月份
磁盘空间(DiskNum) 进行统计
二. 所有用户统计:统计
月份(StatDate)、使用
10
业务统计分析子系统概要设计说明书
磁盘空间大小(DiskNum)
输出表名:PN_ExtMailSizehis
4.6 用户漫游情况统计(DialRoamFm)功能描述
输入
选择统计月份
处理
判断统计月份是否合法,使用者只能选择以前的月份进行统计
输出
漫游入总次数(RoamInNum)、 漫游入总时长(RoamInSessiontime)、
漫游出总次数(RoamOutNum)、 漫游出总时长(RoamOutSessiontime)
输出表名PN_RoamCollecthis
:
4.7 专线用户数统计(DDNNumFm)功能描述
输入
处理
输出
专线用户总数(DDNNum)
输出表名:PN_DuserInfo
4.8 专线用户月通信量统计(DDNTrafficFm)功能描述
输入
选择统计月份
处理
判断统计月份是否合法,使用者只能选择以前的月份进行统计
输出
统计月份(StatDate)、流入总字节数(InOctets)、流出总字节数(OutOctets)
输出表名PN_DDNStathis
:
4.9 拨号用户数按类别进行统计(DialTypeFm)功能描述
输入
处理
输出
用户类别(UserTypeName) 用户数(UserNum)
输出表名:PN_UserInfo
11
业务统计分析子系统概要设计说明书
4.10 拨号用户数按发展情况进行统计(DialDeveloperFm)功能描述
输入 处理 一、 用户年度发展情况:
判断统计年份或月份是选择统计年份 否合法,使用者只能选择
二、 用户发展情况详单:
以前的年份或月份进行
选择统计月份
统计
第五章 接口设计
5.1 用户界面
(一) 各类用户数的统计、比较
输出
一. 用户年度发展情况:
增加用户数(AddUser)、删除用户数(DelUser)、净增
用户数(IncreaseUser)、用
户总数(UserSum)、停
机用户数(StopUser)、
复机用户数(ResumeUser)、改密码用户数(ChangePwdUser)、改帐号用户数(ChangeUserIDUser) 二. 用户发展详单:
工单号(PigonholeNo)、用户帐号(UserID)、操作时间(OperTime)
输出表名:PN_WorkSingle,PN_UserInfo
12
业务统计分析子系统概要设计说明书
界面实现形式:对拨号用户按个人用户、单位用户、公免用户和其它用户四类进行统计,界面提供柱形图,通过柱形图对各类用户进行比较。
(二) 专线用户数及通信量的统计
界面实现形式:专线总数与专线月用户通信量分两个界面。专线月通信量统计提供按月统计,统计结果用MsFlexGrid控件显示出来。
(三) 用户月登录次数及总时长
界面实现形式:对于单个ISDN或PSDN用户提供输入用户帐号与选择统计月份进行统计,其中用户帐号不提供模糊统计。所有用户只需选择统计月份就可统计。所有统计结果用MsFlexGrid控件显示出来。
(四) 用户月使用磁盘空间情况
界面实现形式:对此模块提供了两个界面,一是统计单个用户每天和平均每天使用的磁盘空间大小,此界面提供二个选项:输入用户帐号;选择统计月份。二是统计所有用户每天或平均每天总使用磁盘空间的情况,此界面提供一了个选项查询:选择统计月份。统计结果用MsFlexGrid控件显示出来。
(五) 每个用户的主叫号码及相应时长统计
界面实现形式:此界面提供两个选项,一个是输入用户帐号,另一是选择统计月份。统计结果列出满足条件的所有主叫号码和相应时长。统计结果用MsFlexGrid控件显示出来。
13
因篇幅问题不能全部显示,请点此查看更多更全内容