| Information management of the Hospital is an important means to improve service quality, efficiency, reduce operating costs. HIS is one of the ways to achieve the hospital information management, and many commercial projects have committed to HIS research. However, due to technical strength, more projects and power scattered, funding, management differences, HIS software level is low and difficult to achieve generality. It does not have a high level hospital management software package which can be widely promoting throughout our country. Focusing on this problem, this paper using J2EE technology standards, research the hospital management system based on C/S mode.The following are the main tasks and achievements:1. On the basis of the full investigation of the hospital business, Put forward system requirements specification first. Then, propose the system function specification. The core function include basic settings, medical service, physician services, pharmacy services, and outpatient statistics, ward management, hospital statistics, financial management, etc. Based on the function specification, propose the system design scheme which including interfaces prototyping, system functional design, and database design.2. Use of J2EE to build Web applications, and the content include:client/server communication, customer response to treatment, application servers and enterprise integration build. Use of MVC pattern for system architecture. Use the Struts Framework to forward the request and process the request; Use JSP/Servlet development environment as the front, and apply Taglib to extend JSP tags; use Javabean to encapsulate business logic; use BEA WebLogic to integrate of enterprise application and use BEA WebLogic Platform in the port-to-port applications within the framework of integrated business processes. Use JDBC and Oracle9i to implement system persistence layer.3. Use connection pool, thread pool technology to optimize system performance. Using J2EE for Web components configuration, define a role for each visitor to ensure the security of the system.4. Use functional testing, stress testing, recovery testing, security testing and other means to detect system vulnerabilities, increasing system quality.5. Design and implement hospital management system. The system implement centralized data management system for hospital patients and decentralized statistics. Patient information of each floor of the hospital, ward, wards, and operating theaters is accurate, timely, but each department can implement independently. The system has the generality, robustness, scalability. It has been use in the Nanchang3rd hospital and promote throughout our country. |