In view of the low degree of informationization of many small and medium-sized hospitals, this paper develops a generalized medical information system. The modular medical information system developed by this system mainly includes four common modules: outpatient charge management system, doctor workstation, dispensing management system and medical technology management system. The design of the system is versatile and can be applied to many hospitals. On this basis, different functions are designed to meet the needs of more users, which makes the system more applicable. The system is convenient, efficient and modular. Through continuous updating and optimization, the user's operation is simple and efficient, which brings convenience to both doctors and patients.