|
发表于 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,等
|
|