Font Size: a A A

The Design And Implementation Of An Electronic Medical Record Certificate System Based On Blockchain

Posted on:2020-12-30Degree:MasterType:Thesis
Country:ChinaCandidate:L TianFull Text:PDF
GTID:2434330575959473Subject:Engineering
Abstract/Summary:PDF Full Text Request
Traditional medical software systems mostly use the centralized storage to store the medical record and the electronic medical record information into a database.This centralized storage makes the medical record data easy to leak and information sharing difficult.In this paper,the proposed electronic medical record storage system based on the blockchain technology is a data security solution that can prevent user data from tampering and enable data sharing.The proposed system splits the traditional electronic medical record data into the patient information and cases data,which combines the traditional database and the blockchain technology to store the data.The system stores single case data in traditional database,and stores patient's personal information data and case index data in database in block chain network.The problem of information ownership dislocation and data security sharing can be solved by separate storage of data with different ownership.This paper begins with a brief introduction to the blockchain and the underlying technologies it uses.Secondly,this paper combined with the various problems encountered in the use of the existing electronic medical records,the functional and non-functional requirements analysis of the system is given.According to the needs analysis of the system,the overall design scheme of the system is introduced again,and the design ideas of each module are described in detail.Finally,using Python as the main development language to complete the development of the electronic medical record storage system based on the blockchain,realize the various functional requirements proposed in the system requirements analysis.The implemented electronic medical record system is a classic B/S architecture,and its front-end Web framework adopts the Django-based MTV development model.The blockchain network part uses the Hyperledger Fabric framework and uses the Go language to write chaincodes.In order to solve the security problem of the traditional electronic medical record system data,the DES+RSA hybrid encryption algorithm is used in the development process to double encrypt the user data.It is hoped that the storage method combining the blockchain network technology and the traditional database technology can solve the problem of misalignment of electronic medical record data and data security sharing in traditional electronic medical record system,and realize rapid sharing of case data on the premise of ensuring data security.
Keywords/Search Tags:Electronic Medical Record, Blockchain, Medical Data, Privacy Protection
PDF Full Text Request
Related items