电信计费中数据收集系统的设计与实现

上传人:第*** 文档编号:57351775 上传时间:2018-10-21 格式:PDF 页数:81 大小:1.58MB
返回 下载 相关 举报
电信计费中数据收集系统的设计与实现_第1页
第1页 / 共81页
电信计费中数据收集系统的设计与实现_第2页
第2页 / 共81页
电信计费中数据收集系统的设计与实现_第3页
第3页 / 共81页
电信计费中数据收集系统的设计与实现_第4页
第4页 / 共81页
电信计费中数据收集系统的设计与实现_第5页
第5页 / 共81页
点击查看更多>>
资源描述

《电信计费中数据收集系统的设计与实现》由会员分享,可在线阅读,更多相关《电信计费中数据收集系统的设计与实现(81页珍藏版)》请在金锄头文库上搜索。

1、 分类号分类号:TP311TP311 单位代码:单位代码:1042210422 密密 级:级: 学学 号:号: 硕 士 学 位 论 文硕 士 学 位 论 文 论文题目论文题目: 电信计费中数据收集系统电信计费中数据收集系统的设计与实现的设计与实现 THE DATA COLLECTING SYSTEM ABOUT THE TELECOM BILLING DESIGN AND IMPLEMENTATION 作作 者者 姓姓 名名 学学 院院 名名 称称 软 件 学 院软 件 学 院 专 业 学 位 名 称专 业 学 位 名 称 软 件 工 程软 件 工 程 指指 导导 教教 师师 合合 作作 导导

2、 师师 ( (专业学位专业学位) ) 20162016 年年 4 4 月月 2020 日日 原创性声明和关于论文使用授权的说明原创性声明和关于论文使用授权的说明 原原 创创 性性 声声 明明 本人郑重声明:所呈交的招生论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集体, 均已在文中以明确方式标明。本声明的法律责任由本人承担。 论文作者签名: 日期: 关关于于招生论招生论文使用授文使用授权权的的声声明明 本人完全了解山东大学有关保留、使用招生论文的规定,同意学校保留或向国

3、家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。 (保密论文在解密后应遵守此规定) 论文作者签名: 导师签名: 日期: 山东大学硕士学位论文 I 目录目录 摘 要 . V ABSTRACT . VII 第 1 章 绪论 9 1.1 系统开发背景 . 9 1.1.1 BOSS 开发框架简介 9 1.1.2 电信计费系统在 BOSS 系统中的功能和作用 10 1.1.3 电信计费系统技术的现状 11 1.2 国内外数据收集系统的现状分析 . 12 1.3

4、 采用的主要技术 . 13 1.3.1 C/C+开发技术 13 1.3.2 数据库技术 14 1.3.3 脚本技术 15 1.4 解决的主要问题 . 15 1.5 本文的主要工作 . 16 1.6 论文的组织结构 . 16 第 2 章 需求分析 18 2.1 什么是需求分析 . 18 2.1.1 获取需求分析常用的原则 18 2.2.2 获取用户需求的方法 19 2.2 可行性分析 . 20 2.2.1 经济上的可行性 21 2.2.2 技术上的可行性 21 2.2.3 社会上的可行性 21 2.3 需求分析方式 . 22 2.4 系统的功能性需求 . 22 2.4.1 收集的数据的要求 23

5、 2.4.2 系统的功能需求 23 2.4.3 系统用例 25 2.5 非功能性需求 . 26 第 3 章 数据收集系统的概要设计 28 3.1 体系结构设计 . 28 3.2 系统总体架构 . 28 3.3 系统的功能设计 . 30 3.3.1 数据预处理功能块的概要设计 30 3.3.2 数据收集阶段的概要设计 30 3.3.3 网络管理模块发送端的概要设计 31 3.3.4 网络管理接收端和数据处理阶段的概要设计 31 3.3.5 数据存储模块的概要设计 32 山东大学硕士学位论文 II 3.4 本章总结 . 33 第 4 章 预处理模块与数据收集模块的详细设计与实现 34 4.1 预处

6、理模块的详细设计 . 34 4.1.1 重置子模块 34 4.1.2 备份子模块 36 4.2 数据挖掘子模块 . 38 4.3 记录匹配模块 . 44 4.4 保存日志记录子模块 . 46 4.5 操作时序图 . 47 第 5 章 网络管理客户端的详细设计和实现 48 5.1 网络管理模块的详细设计 . 48 5.2 网络发送模块 . 48 5.2.1 读取上次失败的文件 50 5.2.2 客户端的网络发送端 51 5.3 网络发送端发送数据 . 52 5.4 客户端图形界面及多线程编程 . 54 5.4.1 Client 类 54 5.4.2 多线程 WorkThread 类 . 55 5

7、.4.3 界面类 ClientDlg . 57 5.5 本章总结 . 59 第 6 章 网络接收端及数据存储模块的详细设计及实现 60 6.1 网络接收端子模块 . 60 6.1.1 LogQueue 类 . 60 6.1.2 LogThread 类 64 6.1.3 LogDao 抽象类 65 6.2 网络管理中服务 . 65 6.2.1 ServerSocket 类 66 6.2.2 ClientThread 类 68 6.3 存储子模块 . 69 6.3.1 存储线程 StoreThread 类 72 第 7 章 结论与展望 74 7.1 结论 . 74 7.2 展望 . 75 参考文献

8、 76 致谢 79 山东大学硕士学位论文 III Abstract VII Chapter 1 Introduction . 9 1.1 The System Development Background 9 1.1.1 Introduction to the BOSS Development Framework 9 1.1.2 Telecom Billing System in the Function and Role of BOSS System . 10 1.1.3 The Present Situation of the Telecom Billing System Technolo

9、gy . 11 1.2 Domestic and International Present Condition Analysis of the Data Collection System 12 1.3 The Main Technology 13 1.3.1 C/C + + Development Technology . 13 1.3.2 Database Technology 14 1.3.3 Script Technology . 15 1.4 The Main Problem . 15 1.5 The Main Work of This Article 16 1.6 The Org

10、anizational Structure of the Thesis 16 Chapter 2 Demand Analysis . 18 2.1 What is the Requirements 18 2.1.1 The Common Principles of Fetching Requirements . 18 2.1.2 The Methods of Fetching Customers Requirements . 19 2.2 Feasibility Analysis 20 2.2.1 Economic Feasibility 21 1.3.2 Technological Feas

11、ibility 21 1.3.3 Social Feasibility . 21 2.3 The Requirements Analysis Mode . 22 2.4 The Functional Requirements of the System . 22 2.4.1 The Requirements of the Data Collected 23 2.4.2 The Function of the System Requirements . 23 2.4.3 System Use Case . 25 2.5 Non-functional Requirements 26 Chapter

12、 3 The Summary of the Data Collection System . 28 3.1 Architecture Design . 28 3.2 The System Overall Architecture . 28 3.3 The Function of the System Design . 30 3.3.1 The Summary of Data Preprocessing Function Block Design . 30 3.3.2 The Summary of the Data Collection Stage Design . 30 3.3.3 Netwo

13、rk Management Module to Send the Profile Design 31 3.3.4 Network Management of Receiving End and The Data Processing Phase Profile Design 31 3.3.5 The Summary of the Data Storage Module Design 32 3.4 The Chapter Summary . 33 Chapter 4 Preprocessing Module and Data Gathering Module Detailed Design an

14、d 山东大学硕士学位论文 IV Implementation 34 4.1 The pretreatment module of detailed design 34 4.1.1 Reset the Sub Module . 34 4.1.2 BackUp the Module 36 4.2 Data Mining Module 38 4.3 Record Matching Module 44 4.4 Save the Record Module 46 4.5 The Operating Sequence Diagram . 47 Chapter 5 The Client Network Ma

15、nagement Design and Implementation 48 5.1 Network Management Module of Detailed Design . 48 5.2 Network Module 48 5.2.1 The File Read Failed Last Time 50 5.2.2 The Sender Client Network. 51 5.3 The Sender Sends Data Network . 52 5.4 The Client Graphical Interface and Multithreaded Programming . 54 5.4.1 Client Class . 54 5.4.2 Multithreaded WorkThread Class . 55 5.4.3 Graphical Interface ClientDlg Class . 57 5.5 Chapter Summ

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

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