|  | 
 
 发表于 2003-5-26 17:57:30
|
显示全部楼层 
医院的HIS开发用B/S结构还是C/S结构好?| b/s和多层结构(三层以上)的应用是发展方向. ***********************
 C/S结构
 采用Intranet技术,适用于局域网环境
 可连接用户数有限,当用户数量增多时,性能会明显下降
 客户端都要安装应用程序
 系统扩展维护复杂
 代码可重用性差
 开发费用较低,开发周期较短
 ***********************
 B/S结构
 采用Internet/Intranet技术,适用于局域网和广域网环境
 支持更多的客户。可根据访问量动态配置WEB服务器、应用服务器,以保证系统性能。
 客户端只需标准的浏览器
 系统扩展维护简单
 采用面向对象技术,代码可重用性好
 开发费用较高,开发周期较长
 *****************************
 1.实施c/s结构的应用相对来说是比较容易,但是当你的需求有变化时,c/s不能提供灵活的支持,大家在实施应用的过程中可能都有这样的体会,用户的需求是呈阶梯状的,不考虑这点的应用是短寿的.
 2.技术的发展给b/s和多层结构(三层以上)插上了翅膀,执行效率不见得比c/s低.例如对connection cache,agent的有效管理,及对application server 的简单升级就能给前台应用带来很大的性能改善.
 3.随着管理的规范化,医院内信息化的程度的提高,authority,security and privacy 的相应要求和法律规范的出台是必然的,对c/s的应用来讲不是很容易解决这样的问题.例如对应用的权限管理就是难点之一.
 4.c/s现实的存在,多是老产品新发展的问题,很多单位已经用了多年的系统,不可能全部否定
 5.PACS 和RIS, 我主张用多层结构,可选很多效率高的开发工具如 C#,Delphi,等
 
 | 
 |