远程项目管理平台的设计与研究
发布时间:2018-03-06 11:22
本文选题:项目管理 切入点:Huffman算法 出处:《浙江理工大学》2015年硕士论文 论文类型:学位论文
【摘要】:智能化项目信息管理系统是科研活动中重要的一部分,不仅能够提高工作效率,而且对于提高科研项目整体水平具有重要意义。项目管理系统中存在着数据传输效率低,数据容易被窃取以及服务程序对任务处理不及时的问题。本系统采用C/S架构模式,主要分为客户端、服务端和数据库三部分,重点研究数据传输中的数据安全、传输效率以及多客户端的并发访问问题。本文主要研究工作如下: 1、针对网络中的数据传输效率问题,对数据压缩技术中的Huffman压缩算法以及LZ77压缩算法进行原理分析及性能测试,指出了各自的优缺点,对LZ77算法进行改进,在此基础上,研究了Huffman和改进LZ77混合压缩算法。 2、针对数据传输中的安全问题,本文分别对非对称加密算法中的RSA算法以及对称加密算法中的DES和AES算法进行了原理分析, DES算法和RSA算法在加密中性能有一定的互补,所以,本文研究采用DES和RSA混合加密方法。 3、针对系统在有大量客户端访问服务端的时候,会出现服务端处理客户请求不及时的问题,本系统采用线程池解决并发访问问题,对线程池的原理结构及实现方法进行分析,设计了适用于本系统的自适应线程池。 4、利用winform框架和MySql数据库搭建了项目管理系统平台,本系统采用混合压缩算法对数据进行压缩,采用混合加密算法对数据进行加密,,采用线程池对客户端的任务请求进行处理。 系统的应用结果表明,本文采用的混合压缩算法、混合加密算法以及线程池等方法具有较好的鲁棒性,基本能够满足科研活动中的项目信息管理需要,数据的传输速度快,安全性高,服务程序的处理能力较强,能够解决传统的人工信息记录工作量大、效率低的问题,实现了智能化、高效率的信息管理。
[Abstract]:Intelligent project information management system is an important part of scientific research activities, which can not only improve the working efficiency, but also improve the overall level of scientific research projects. There is a low efficiency of data transmission in the project management system. The system adopts C / S architecture mode, which is mainly divided into three parts: client, server and database. It focuses on data security in data transmission. Transmission efficiency and multi-client concurrent access problem. The main work of this paper is as follows:. 1. Aiming at the problem of data transmission efficiency in network, this paper analyzes the principle and performance of Huffman compression algorithm and LZ77 compression algorithm in data compression technology, points out their advantages and disadvantages, and improves the LZ77 algorithm. The hybrid compression algorithm of Huffman and improved LZ77 is studied. 2. Aiming at the security problem in data transmission, this paper analyzes the principle of RSA algorithm in asymmetric encryption algorithm and DES and AES algorithm in symmetric encryption algorithm. The performance of DES algorithm and RSA algorithm in encryption is complementary to each other, so, In this paper, the mixed encryption method of DES and RSA is studied. 3. When the system has a large number of clients to access the server, the server will deal with the customer request not in time, this system uses thread pool to solve the concurrent access problem, and analyzes the principle structure and implementation method of the thread pool. An adaptive thread pool is designed for this system. 4. The project management system platform is built by using winform framework and MySql database. The system uses mixed compression algorithm to compress data, uses mixed encryption algorithm to encrypt data, and uses thread pool to process client task request. The application results of the system show that the hybrid compression algorithm, mixed encryption algorithm and thread pool are robust, which can basically meet the needs of project information management in scientific research activities, and the transmission speed of data is fast. It can solve the problems of large workload and low efficiency of traditional manual information recording and realize intelligent and efficient information management.
【学位授予单位】:浙江理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP315
【参考文献】
相关期刊论文 前10条
1 林锋;黄可生;徐小杰;吴建培;;LZW压缩算法在多通道高速数据采集系统中的实现[J];船舶工程;2011年S2期
2 徐晓华,熊剑,罗佳;利用Huffman算法对RINEX格式GPS观测文件进行压缩[J];测绘信息与工程;2002年05期
3 朱翔;基于高效线程池的技术研究与设计[J];长沙铁道学院学报;2003年04期
4 周瑞;鲍文;于霄;贺惠新;刘金福;;基于提升小波和混合熵编码的数据压缩方法[J];电力系统自动化;2007年22期
5 蒙皓兵;路晓亚;;DES算法分析[J];计算机安全;2012年06期
6 刘录松;;浅论基于RSA的加密算法[J];电脑知识与技术;2012年21期
7 李红艳;一种将AES和SSL结合的数据加密算法[J];河南师范大学学报(自然科学版);2005年01期
8 王忠效,姜丹;关于Lempel-Ziv 77压缩算法及其实现的研究[J];计算机研究与发展;1996年05期
9 吴国清;陈虹;;一种科学数据无损压缩方法[J];计算机工程与应用;2006年05期
10 黄荣辉;周明天;曾家智;;动态哈夫曼算法在电力线计算机网络数据压缩中的应用[J];计算机科学;2000年11期
本文编号:1574626
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/1574626.html