毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net企业人事资源管理系统设计(7)
传统的C/S体系结构虽然采用开放的模式,但这仅仅是系统开发一级的开放性,在一些特定的应用中不管是Client端还是Server端都需要特定的软件来支持。由于不能够提供用户真正期望开放环境,C/S结构的软件必须要求针对不同的操作系统系统开发不同版本的软件, 又因为产品的更新换代飞速,这就已经很难去适应百台电脑以上局域网用户同时使用。而且代价高效率低。
2.4.3 B/S结构与C/S结构比较
C/S和B/S是如今开发模式技术架构中的两大主流技术。C/S是美国Borland公司最早研发,B/S是美国微软公司研发。目前,这两项技术以被世界各国所掌握,国内公司以C/S和B/S技术开发出产品也是多种多样。这两样技术都具备着自己的特定的客户群以及市场率,每个企业都会表示自有的管理软件都能够具有强大的功能和架构。下面就比较下两者的不同点:
1. 硬件环境不同
C/S建立在局域网的基础上,通过专门服务器提供连接和数据交换服务。它处理的用户群是固定的而且,在必须有这相通的操作系统及区域。B/S建立在广域网的基础上,信息自己管理,具备相比于C/S更强的适应范围,与操作系统平台关系最小。面向不可知的用户群。
2. 结构不同
B/S采用三层结构,而C/S软件采用的是两层结构:这两种结构有这不同的客户端的运算方法,两层中客户端是参与算法的,而三层则不然,它仅仅是简单地去接手用户发出的请求,最后显示出对应的结果。因为三层结构的客户端不必参与算法,其所需的电脑配置也相对应的较低。但即使BIS使用的是逻辑上的三层结构,但是在
物理
中的结构却依旧是之前的环形网或者以太网。而C/S的结构只有两层,所以他的
通信
量就会降低。所以,C/S处理大量信息的能力是B/S无法比拟的。
3. 处理模式不同
C/S与B/S的处理模式相比较,B/S的就会大程度的简化了客户端,只要通过简单的系统操作、浏览器和网络协议就可以完成。
4. 构件重用不同
在构件的重用性方面,C/S程序从整体进行考虑,具有较低的重用性。然而,B/S的对应的多重的结构,就需要具有各种对应的独立的功能结构,有良好的重用性。
5. 系统文护不同
软件生存周期中花费最大的就是系统的文护。C/S程序因为它具有的整体性,必须通过整体考察,然后再处理出现的问题。而B/S结构,客户端不必安装及文 护。B/S结构在构件组成方面只需要改变个别的构件,开发、文护等工作都集中在服务器端。当需要升级时,只需更新服务器端的软件,而不必更换客户端软件,实现系统的无缝升级。这样就减轻了系统文护与升级的成本和工作量,大大降低了总体成本的支出。
6. 对安全的要求不同
因为C/S采用配对的点对点的结构模式,并且采用适用于局域网、安全性好的网络协议,可以较好地保证安全性。 C/S一般的使用群是固定的,在程序的开发商更对流程更加重视,它可以多层次的检验权限,寄予更加安全的存取模式。一般高度的机密信息系统采用C/S结构。而B/S使用的结构模式是点对点的,而且使用的Internet的开放性协议是类似于TCP/IP一类的,它的安全性就只能单单依靠数据库服务器中对于密码数据库的管理。所以B/S对于访问的要求及安全更加的严谨。而Intemet技术中这些关键的安全问题远未解决。
7. 速度不同
因为C/S比B/S少一层逻辑结构,对于相同的任务,C/S总比B/S先完成。使得C/S更利于处理大量数据。
8. 交互性与信息流不同
共10页:
上一页
1
2
3
4
5
6
7
8
9
10
下一页
上一篇:
C#企业进销存管理系统开发与设计+ER图
下一篇:
基于KINECT体感游戏控制器的3维背景重建方法研究
ASP.NET的Web网络應用程序开...
一種删除准则的NOMA资源联...
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
asp.net+sqlserver社区医院病员...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书
国内外图像分割技术研究现状
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
中国学术生态细节考察《...
神经外科重症监护病房患...
C#学校科研管理系统的设计
承德市事业单位档案管理...