| With the rapid development of network technology, many of information systems have changed to regional system from stand-alone system. Medical safety system also needs this change. The traditional medical safety system has two problems. One is the difficult of data exchange. Different software platforms have different technical architecture and different development language. The interface of each other will be very complicated. So it is hard to be a normal application. The other problem is the non-change knowledge database. The knowledge database is the core of medical safety system. If this database has no update, the system will be inaccurate.All told, we declared two names of these problems in this research report, one is the application problem of knowledge database and the other is the update problem of knowledge database. Firstly, for the application problem, we will use the Web Services technology to solve the data exchange problem and format the data exchange interface with XML, then the interface of platforms will be no limit with the different development languages or the different operating systems. Secondly, for the update problem, we will use web copy technology and Web Services technology to achieve the intelligent dynamic update system, and then the knowledge database will be fresh.Throughout the course of the study, followed the currently popular design model-UML, to express the design ideas with use case diagram and class diagram and sequence diagram, to describe the knowledge database by the data structure and the data descriptions. Finally through building simulation system and conduct functional testing and performance testing by soap-UI tool to verify the feasibility and reliability of the system. |