首页> 中文学位 >软件资产管理系统中的P2P数据分发的实现及改进策略
【6h】

软件资产管理系统中的P2P数据分发的实现及改进策略

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1引言

1.2研究现状

1.2.1资产管理系统研究现状

1.2.2数据分发研究现状

1.3本文的研究内容与完成工作

1.4论文章节安排

第二章基于P2P技术的数据分发

2.1 P2P技术

2.1.1 P2P技术特点

2.1.2基于P2P技术的数据转发及服务发现

2.1.3 P2P的网络模型

2.1.4 P2P网络与传统C/S结构的比较

2.2数据分发

2.2.1分发服务基本内容

2.2.2数据分发体系架构

第三章软件资产管理系统

3.1系统框架结构

3.2系统各模块功能

3.2.1软件收集

3.2.2软件使用情况监控

3.2.3软件数据分发

3.2.4用户权限管理

3.2.5系统各功能模块间的关系

3.3用户使用系统过程

第四章基于P2P技术的数据分发功能的实现

4.1基于P2P技术的数据分发系统设计

4.2数据分发客户端的设计

4.2.1数据分发客户端的分析

4.2.2数据分发客户端的实现

4.3数据分发服务器端设计

4.3.1数据分发服务器端的分析

4.3.2数据分发服务器端的实现

4.4系统运行测试

第五章基于蚁群算法的P2P网络中资源的搜索改进策略

5.1蚁群算法

5.1.1蚁群算法基本原理

5.1.2几种改进蚁群算法的比较

5.2蚁群系统框架结构

5.3蚁群搜索算法数学模型

5.4 P2P系统资源搜索蚁群算法设计思想

5.5基于蚁群算法的P2P资源搜索算法

5.6搜索算法性能分析

第六章结论与展望

6.1结论

6.2展望

致谢

参考文献

附录A Bencoding编码规范

展开▼

摘要

随着信息系统的不断改进和增多,软件及其相关资源在企业中的地位也与日俱增,软件资产的大量流失严重地影响了企业的业务管理和业务提升的能力。软件资产管理中最重要的环节则是各类数据文件的分发。在实际应用中往往由于系统中用户量剧增或数据文件过大,而造成网络拥塞,甚至服务器的崩溃。针对这种情况,如何改善大用户量和大数据量下的网络传输速率成为了资产管理系统所必须解决的问题。 本文在软件资产管理系统中引入了P2P技术,在B/S的整体架构下使用了C/S和P2P相结合的方式来完成对数据文件的分发操作。主要的工作是服务器端和客户端的设计和实现,服务器端完成的工作除了存储上传的数据文件和生成数据文件的元信息文件之外,还包括建立用户信息数据库、响应客户端发来的对元信息文件的查询请求、建立数据下载初始阶段的初始下载器、保存正在更新下载的节点列表等;客户端功能相对简单,主要是查询并下载数据文件和为其他P2P网络中的节点提供上传服务。 论文最后在P2P数据分发实现的基础上又提出了将蚁群算法加入到资源搜索中的改进策略,对几种改进的蚁群算法进行了简要介绍和比较,选择了适用于本系统的算法思想,并用伪代码的方式进行了描述,为系统的进一步完善提出了方向。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号