| With the development of information and computer science technology, more and moremedical workers and scientific researchers pay attention to digital medical. At present, thedevelopment of our country’s digital medical technology is still in the beginning stage, EMR(Electronic Medical Record) as the foundation of clinical medical information, the core of thehospital comprehensive information system, has become an important goal which modernmedical management is resolutely pursuing. This paper focuses on how to build highperformance electronic medical records system, puts forward the electronic medical recordssystem based on WCF, especially introduces the design scheme and development architecture ofserver of the system. The main researching contents include the followings:(1) For the current situation of the development of electronic medical records, this paperdiscusses the necessity, development trend and the key technologies of the electronic medicalrecords system. Through comparing the previous electronic medical records system, the paperputs forward the electronic medical records system based on WCF.(2) After analyzing business requirements and performance demands of hospital, this paperdesigns the C/S/S three-tier architecture by.net, namely the client, business logic layer and thedatabase server. It designs and realizes the main business module of the system as the purpose ofefficient, stable and safety.(3) The technologies for realizing simultaneity, safety and maintainability of the system areintroduced, focusing on how to query rapidly and store large medical record data. It resolves theproblems by designing database through building double tables, setting up the index, trigger andusing NHibernate instance factory.(4) It introduces the function and detailed implementation process of the server of thissystem, and analyzes main module combining the actual codes. In order to ensure the goodoperation, the system is tested. Finally, the thesis is summarized and predicted. |