摘要
目的:开发一种.NET环境下的基于客户端/服务器(Client/Server,C/S)结构的医院信息系统(hospital information system,HIS)架构,使HIS中的不同功能模块可以方便地加载到该架构中,以提高HIS开发的效率,降低开发成本。方法:对HIS架构进行分层结构化设计,分别为界面层、逻辑层、数据访问层和实体层。用户通过界面层输入数据,由逻辑层响应界面层的用户请求,最后由数据层响应逻辑层的请求进行数据库的访问操作。实体层是数据的载体,界面层、逻辑层、数据访问层通过实体层传递数据。利用Visual Studio 2008中的C#语言完成架构程序的开发。结果:利用该架构,可以方便地对HIS中的各个功能模块进行加载,大大方便了开发人员对程序功能的控制。结论:基于C/S结构的分布式HIS架构满足了医护人员和管理人员对软件的要求,提高了HIS开发的效率,同时降低了系统开发的成本。
Objective To develop a HIS architecture based on .NET in C/S environment, so that the different functional modules of the HIS can be easily loaded into the architecture to improve the efficiency of HIS development and reduce development costs. Methods The proposed HIS architecture underwent hierarchical structure design, and was composed of boundary, logic, data access and physical layers. The user input data through the boundary layer, responded to the user request through the logic layer, and reacted to the request from the logic layer through the data access layer to realize database access. The boundary, logic and data access layers transferred data through the physical layer which was used as the data carrier. C# language of Visual Studio 2008 was applied to the development of the architecture program. Results The system could conveniently load each function module in HIS of the hospital, which greatly facilitated the developer to control the function of the program. Conclusion The system meets the requirements of medical staff and management to the software, improves the efficiency of HIS system development, and reduces the cost of system development. [Chinese Medical Equipment Journal, 2017,38 (5) : 66-69]
出处
《医疗卫生装备》
CAS
2017年第5期66-69,共4页
Chinese Medical Equipment Journal