|
B/S软件 vs 传统C/S |
|
|
|
|
|
|
B/S软件 |
传统C/S软件 |
|
1.安装 |
服务端端一站式安装,客户端的电脑不用重复安装。 |
不但需要在服务端安装,还需要在每一个客户端安装同一版本的软件,非常麻烦。 |
|
2.维护性 |
客户端不安装软件,无需维护;服务端可以通过网络远程升级维护。 |
客户端安装了软件,客户端和服务端的连接是系统维护的主要问题,服务端和客户端的一致性经常需要维护。 |
|
3.互联网 |
直接支持互联网使用,全国各站点数据保持实时一致。 客户端占用网络带宽小,随着无线网络的普及,在手机或PDA上都可以操作系统。 |
要达到全国联网,需要VPN设备,复杂,费用高。有时还要通过人工上下载才能做到数据同步。 终端始终离不开PC电脑。 |
|
4.数据安全 |
选用SSL加密技术,在网络上数据不可能被窃取解密,安全放心。 |
数据的传输一般没有经过加密处理,安全性相对较差,很容易破解密码,窃取或修改数据。 |
|
5.数据稳定 |
全程事务处理,既使在突然断电、断线的情况下也不会影响到数据库中数据的一致性。 |
一般软件均不支持事务处理,网络故障往往会导致客户端死机,造成数据混乱,甚至数据有时丢失。 |
|
6.数据容量 |
随着数据量的增加,系统性能不会明显降低,可以连续使用5~10年以上。 |
随着数据量的增大,系统性能明显减缓,速度出现明显的减慢。 一般使用1年就需要手工清理重建数据了。 |
|
7.并发用户 |
服务器端有数据连接缓冲池,只要有足够的资源,并发用户最高可支持数百人以上。 |
每一个客户端至少占用一个数据库连接,并发用户数量有限制,用户越多,性能越不稳定,要求宽带大,影响整个局域网的速度。一般局域网中超过10个并发用户就会出现问题。 |
|
8.上线难易 |
界面精简,设计统一,几乎所有的操作都可以在鼠标的轻松点击中完成(同时支持键盘的快捷操作),流程全部采用基于实务的设计原则,即使不精通电脑的业务人员,不需要培训或简单培训就能上岗。 |
界面复杂,设计不统一,需要经过复杂的培训才可以操作,使用性较差。 |
|
9.日志管理 |
详细的日志管理,所有与系统数据联系的操作,系统都作了详细的记录,有了日志,可以恢复系统到任何时刻的数据。 |
有的没有日志管理,有日志管理的也只是记录了用户做了什么操作,对操作的具体内容没有记录,更不能恢复数据。 |
|
10.扩充性能 |
采用J2EE组件构架模式,可扩充性能很强,支持特殊定制功能。 |
一般可扩充性能很差,特殊定制的功能升级后无法使用。 |
|
11.OA扩充 |
可以方便的扩充OA办公协同环境,如:即时通讯和留言、BBS、邮件功能等。 |
(无) |
|
12.授权方式 |
序列号认证,通过互联网注册和激活。 |
一般多采用硬件加密狗,容易损坏,更换时需要另外付费。 |
本文出自 51CTO.COM技术博客 |