目的:开发一种.NET环境下的基于客户端/服务器(Client/Server,C/S)结构的医院信息系统(hospital information system,HIS)架构,使HIS中的不同功能模块可以方便地加载到该架构中,以提高HIS开发的效率,降低开发成本.方法:对HIS架构进行分层结构化设计,分别为界面层、逻辑层、数据访问层和实体层.用户通过界面层输入数据,由逻辑层响应界面层的用户请求,最后由数据层响应逻辑层的请求进行数据库的访问操作.实体层是数据的载体,界面层、逻辑层、数据访问层通过实体层传递数据.利用Visual Studio 2008中的C#语言完成架构程序的开发.结果:利用该架构,可以方便地对HIS中的各个功能模块进行加载,大大方便了开发人员对程序功能的控制.结论:基于C/S结构的分布式HIS架构满足了医护人员和管理人员对软件的要求,提高了HIS开发的效率,同时降低了系统开发的成本.