Font Size: a A A

Hospital Clinic Information Real-time Acquisition And Intelligent Processing System

Posted on:2018-07-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y L ZhangFull Text:PDF
GTID:2348330518996846Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of "Internet plus medical",the medical service gradually becomes digital, mobile and intelligent. In numerous medical service information, clinic information is the window of medical institutions for the vast number of patients, and it is also an indispensable information source of research on optimization of medical resources allocation. However, the distribution of clinic information on the Internet is relatively dispersed, and the page structure that each medical website presenting information is complicated and different, and the information updating is random. So how to get the effective data timely and accurately is faced with challenges.In order to realize the real-time collection and intelligent processing of clinic information, this paper uses the idea of task management, using web data collection, data analysis, data storage and other related technology to obtain and deal with the original clinic information of major hospitals, and update the changing information in real time.Firstly, we analyze the application scenarios, functional requirements and performance requirements of the system, and study the relevant technologies needed in the process of system implementation, including web crawler, PHP cURL, regular expression, phpQuery framework and MySQL.Secondly, we carry out the overall design of the whole system, and complete the design of system architecture and main function modules.Logically, the system is divided into two layers of management and execution. The management layer completes the task scheduling management and data management function through the task scheduler and database table design; the execution layer adopts task driven design pattern,being divided into several tasks according to the type of information collection, and each task respectively completes the data acquisition, data analysis and data storage function.In addition, we complete the design and verification of the key algorithm. In order to ensure that the clinic information is updated in real time, we design a dynamic updating algorithm based on web page update frequency which dynamically adjusts the frequency of information acquisition according to the update frequency of target site's hospital clinic information. At the same time, in order to improve the system efficiency,we study two kinds of parallel acquisition strategies, and choose the first-come-first-served multi thread parallel acquisition strategy which has better performance.Finally, we set up the development environment, and complete the whole system according to the design of the system. Then we test the system from two aspects of function and performance, display the execution results of the system, and thus the feasibility and effectiveness of the system in the process of acquisition and processing of hospital clinic information are verified.
Keywords/Search Tags:clinic information, web crawler, task management, realtime update, parallel acquisition
PDF Full Text Request
Related items