②在系统的性能方面,因为大部分客户采用Window平台操作系统,大家需要更为简便的操作系统,而B/S结构设计恰恰可以满足需求,因为只需要一台可以上网的计算机即可,通过浏览器就可以轻松管理系统。因为,操作是通过服务器来处理的,所有对计算机的想能并没有太多的要求。而C/S结构设计,则需要客户端和服务端都要正常运行采用,这对计算机性要求很高。而且基于客户端还有许多不足,比如操作比较单一,而且维护,更新起来比较繁琐。所有对比这下,B/S结构设计更能满足用户需求。
③在系统开发方面,因为C/S结构技术的局限性,对操作设计人员提出了更高的要求,需要投入更多的精力和人力。列如在处理复制和同步,通信安全等相关问题,这对用户所需要的操作简洁性背道而驰。文献综述
(4)B/S、C/S结构软件技术上的比较
①硬件环境不同:
C/S不仅需要对计算机和服务器有所要求,而且对网络要求也很高,一般运用在专门的网络里,比如学校的校内网、公司的局域网、VPN,另外不管是公司,还是学校,必须购买专门的服务器来提供服务。
相对于B/S就对网络没有太高要求,不管是广域网还是局域网都可以满足需求,一般来说用户只要一台装有WEB浏览器可以联网的电脑就可以了。
②对安全要求不同
C/S安全系数高,因为只针对困定的用户及相关人员。B/S结构设计安全系数相对不足,因为用户没有针对性。
③对程序架构不同
C/S程序运行速度快,因为比较着重流程设计,可以对权限进行多次校验。
B/S结构注重优化基础而且还有卡破了安全和访问速度多种因素进行考虑。
④软件重用不同
C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好。
B/S 的多重结构,要求构件相对独立的功能, 能够相对较好的重用,就如买来的餐桌可以再利用,而不是做在墙上的石头桌子。
⑤系统维护不同
C/S结构设计需要考虑整体性,另外从构件的重要性来讲不如B/S结构设计那样实用。
B/S结构更新维护方便,可以实现系统的无缝升级,只要在服务器端进行升级即可,这大大节约了工作成本,提高了工作效率。
⑥处理问题不同来~自^751论+文.网www.751com.cn/
C/S 程序结构面向用户相对单一,而且区域单一,这就要求很高的安全系数,而且对操作系统也有更高的要求。
B/S结构设计与C/S结构设计恰恰相反,这就节约了成本和维护的时间。
⑦用户接口不同 。
C/S 程序结构对维护人员具有很高的技术要求,而且对运行的平台和网络都有专门的要求。
B/S结构设计只需要一台装有浏览器的计算机,而且用户的交互都是基于浏览器完成,其更新维护相对容易,而成本低廉
ASP.NET+SQLSERVER三通物流管理WEB系统的设计+源代码(3):http://www.751com.cn/jisuanji/lunwen_74969.html