多功能数据挖掘平台的CS架构扩展的研究与实现

客服QQ:3710167信息来源:不详 我要论文 收藏此文 【字体:

论文编号:TX237  论文字数:19728,页数:47

摘  要
 本文详细介绍了客户/服务器架构以及基于此架构的一个简单实现。一般来说,处理数据时个人PC机计算能力通常比较有限,常常不能满足大数量的处理要求。这时若将系统扩展为客户/服务器的模式,既能降低客户端软件成本,又能减轻客户机负担。针对这种系统,本文采用客户/服务器架构开发了一种求圆周率的简单应用。
 客户机/服务器架构是一种软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到客户端和服务器端来实现,降低了系统的通讯开销。它还可以增加数据存储业务扩展为三层客户/服务器架构。
 本文首先介绍了相关的背景知识,包括课题的来源、背景、意义及相关的技术知识,而后对整个系统进行了需求分析,主要是对客户端的需求分析,然后对系统进行了总体设计和详细设计,主要设计了客户端与服务器端各自的功能模块,详尽介绍了各模块的执行原理,并给出了各自的执行流程图,最后执行应用程序,给出测试报告。
    测试报告表明,本地任务执行和远程执行都能取得令人满意的结果。

关键词:客户/服务器,圆周率,需求分析,详细设计

Abstract
 This paper describes a client / server architecture and a simple realization based on the architecture. In general, the processing of personal data in PC-computing power is usually limited, and often cannot  meet the large number of processing requirements. Then if the system should be extended for client / server model, client software can reduce costs, but also reduce the burden on the client. In view of this system, using client / server architecture for the development of a simple application of pi.     Client / server architecture is a software system architecture, which can take full advantage of the advantage of both ends of the hardware environment, the rational allocation of tasks to the client and server-side to achieve, reducing the overhead of communication systems. It also can increase the data storage business expansion for the three-tier client / server architecture.     This paper first introduces the relevant background knowledge, including the source of the subject, background, significance and relevance of technical knowledge, and then the whole system needs analysis, mainly for analysis of client needs, and then on the system design and detailed design .The main design of the client and server-side function of the respective modules, each module includes detailed descriptions of the implementation of the principle, and given the implementation of their flow chart, and finally the implementation of applications, given a test report.      Test report shows that the implementation of local and long-range implementation of the task can be a satisfactory outcome.

KeyWords: Client / server,Pi, Needs analysis, Detailed design

目录
摘  要 I
Abstract II
第一章 课题背景 1
1.1 课题来源 1
1.2 课题背景与意义 1
1.2.1 课题背景 1
1.2.2 课题意义 1
1.3 应解决问题 2
1.4 技术要求 2
1.4.1 熟悉C/S架构 2
1.4.2 熟悉Java网络编程 5
1.4.3 了解Eclipse SWT/Jface 7
1.5 小结 8
第二章 国内外研究现状 9
2.1 国外研究现状 9
2.1.1 Weka 10
2.1.2 Intelligent Miner 11
2.2 国内研究现状 12
2.2.1 AlphaMiner 12
2.2.2 MFDM 13
2.3 小结 14
第三章 需求分析 15
3.1 架构扩展 15
3.1.1 描述 15
3.1.2 为什么进行架构扩展 15
3.1.3 如何进行架构扩展 15
3.2 功能分析 16
3.2.1 架构原理 16
3.2.2 功能描述 16
3.2.3 开发环境 16
3.2.4 需求描述 16
3.2.5 系统流程图 17
3.2.6 业务描述 18
3.3 开发工具简介 19
3.3.1 Eclipse简介 19
3.3.2 Eclipse平台结构 19
3.4 小结 20
第四章 系统设计与实现 21
4.1 总体设计 21
4.1.1 系统目标设计 21
4.1.2 系统功能分析 21
4.2 详细设计 21
4.2.1 系统模块设计 21
4.2.2 系统功能模块图 23
4.2.3 应用系统HIPO图 23
4.3 功能模块设计 24
4.3.1 客户端 24
4.3.2 服务器端 25
4.3.3 通信子协议包数据结构 28
4.4 小结 29
第五章 测试报告 30
5.1 系统客户端主界面 30
5.2 客户端操作流程 30
5.2.1 操作流程描述 30
5.2.2 操作流程图 34
5.3 系统服务器流程 35
5.4 远程执行性能评测 36
5.5 小结 39
结束语 40
致  谢 41
参考文献 42


多功能数据挖掘平台的CS架构扩展的研究与实现......
(作者:佚名 编辑:admin)
延伸阅读:

网友评论

 以下是对 [多功能数据挖掘平台的CS架构扩展的研究与实现] 的评论,总共:0条评论

最新文章

推荐文章

热门文章