Font Size: a A A

Design And Implementation Of Integrated Platform For Third-Party Anti-Virus Scanning Software

Posted on:2016-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:J LiFull Text:PDF
GTID:2308330473952253Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The increasing popularity of computers, regardless of the individual home user or corporate government departments are gradually computer as part of their daily life and work h module. Today’s rapid development of electronic information technology, electronic data and network communication has become the most important core assets of government and enterprise. The attendant is network security, information security issues. The computer virus prevention is one of the most important issues.Currently, the prevention of computer virus is mainly use anti-virus softwares which is provided by the world’s leading Software vendors. But these anti-virus software killing the virus, each has its own way to recognize some unknown virus which is not defined in virus lib. Using manual methods for multi-killing virus software is time-consuming. How can we schedule a variety of anti-virus software for virus scaning in the same time? This question is the focus of this research direction.In this paper, the design and implementation of integrated third-party anti-virus scanning engine platform is a set of scheduling control system based on WEB technology. The platform consists of web subsystem, scheduling subsystem, the scanning subsystem and db and zookeeper service composition. The platform make the Tomcat as the running platform in window system,and use the myeclipse as a development platform,and make Java as a development language,and use mysql as a database,and also use the zookeeper as scheduling signal service. The platform implements multiple third-party anti-virus engine integrated into a platform for file virus scanning, and it can output the unified scan report. The greatest feature of the platform is the many anti-virus softwares working at the same time with strong concurrency. The data are split to many subtasks for improving scan speed. The platform is highly scalable. It can easily expand the number of anti-virus software for performance improvements and is also very easy to adding a new anti-virus software.The platform can meet the needs of virus scaning for the files and datas of SMEs and Institutions.This paper introduces the research background and research status of virus scanning platform, and then describes the use of related technologies, and then gives a detailed functional requirements of the platform as well as non-functional requirements, and based on the needs analysis, a detailed system design and database design are given, and finally a detailed description of each module implementation and testing work carried out on each module.
Keywords/Search Tags:Virus Scan, Systems Integration, Concurrency Control
PDF Full Text Request
Related items