文档介绍:数据挖掘技术在电信计费系统中的应用
摘要
随着网络的高速发展,一些大型厂商推出了服务器出租这项业务。为了使得出租商快捷、方便以及高效的统计出用户的登录信息及应缴费情况,本文开发了一个电信计费系统。
本系统采用C/S架构,在UNIX环境下以C++为主要的开发语言开发完成。客户端的功能包括定时从非结构型服务器日志文件采集用户数据,匹配登入/登出信息,向服务器发送数据;服务端的功能包括接收客户端发送过来的数据,存储数据和整合数据等。从海量用户数据中匹配登入/登出信息采用了数据挖掘技术,所提取到的有效计费信息存储在Oracle数据库中。
关键词:电信计费系统;数据挖掘;数据匹配;数据整合
The Application of Data Mining Technology in the Toll System
ABSTRACT
With the rapid development of work , some panies such as China launched the server rent business. In order to statistic user login information and charge more fastly, conveniently and efficiently, a toll system is developed in this paper.
This system is programmed by C++ language with C/S architecture in Unix operater functions in client port include reading user information from unstructural log file ,matching data and sending data to a server;The functions in sever port include receiving data from client, data storage and integrating data. Data mining technology is used in the huge amount of data matching processing and all the resultful data are all stored in Oracle database.
Keywords:the toll system ; Data mining ;Data matching ;Data integration
目录
1 引言 1
课题来源及意义 1
国内外发展状况 1
1
数据挖掘技术的基本应用 2
数据挖掘技术的发展 2
本文的主要工作 2
设计思想和实现目标 2
论文结构安排 3
2 系统分析 3
4
技术可行性 4
经济可行性 4
需求分析 4
项目业务需求 4
功能模块 5
用例描述 7
3 概要设计 13
13
13
13
13
15
15
15
16
16
17
匹配的用户登录记录类 17
18
4 详细设计和实现 20
客户端模块 20
数据读取模块设计 20
数据匹配模块设计 23
数据发送模块设计 27
服务端模块 31
数据接收模块设计 33
数据存储模块设计 36
数据缓冲池 38
异常设计 39
异常类结构图 39
客户端异常类说明 39
数据库具体实现 40
5 结论 42
参考文献 43
致谢 44
1 引言
课题来源及意义
随着计算机及互联网技术的高速发展,一些大的厂家例如电信,推出了服务器出租这项业务,选择这项业务的用户可以通过远程登录服务器上进行自己的工作。服务器出租就是指用户不需要自己购买服务器,只需要根据自己的业务要求,向运营商申请一个帐号通过远程登录,便可以轻