阅读数:862
已有1条回答
管理员
1、硬件环境不同:CS一般是建立在专用网络上,在小范围的网络环境下,在局域网之间并通过专用服务器提供连接和数据交换服务。BS构建在广域网上,不一定是专用的网络硬件环境。比如电话上网、出租设备、信息管理等,都比CS具有更强的适应性,一般只要有操作系统和浏览器即可。
2、信息流不同:CS程序一般是典型的中央集权的机械式处理,交互性相对低。BS信息流向可变化,B-B、B-C、B-G等信息流向的变化,更象交易中心。
3、对安全要求不同:CS一般面向相对固定的用户群体,具有较强的信息安全控制能力。一般来说,高度机密的信息系统采用合适的CS结构,可以通过BS发布部分公开信息。BS构建在广域网上,具有相对较弱的安全控制和未知的用户基础。
4、用户接口不同:CS多是建立的Window平台上,表现方法有限。对程序员普遍要求较高。BS建立在浏览器上,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,减低开发成本。
5、对程序架构不同:CS程序可以多注意流程,可以多级验证权限,对系统运行速度可以少考虑。基于更多优化的需要,BS对安全性和访问速度的多重考虑比CS有更高的要求。
6、系统维护不同:系统维护在是软件生存周期中,开销大。重要CS程序由于整体性,,必须整体考察,处理出现的问题以及系统升级。升级难,可能是再做一个全新的系统。BS程序由构件组成,方便构件个别的更换,实现系统的无缝升级,系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。
7、处理问题不同:CS程序可以处理用户面固定,并且在相同区域,,安全要求高需求,与操作系统相关,应该都是相同的系统。BS建立在广域网上,面向不同的用户群,分散地域,这是CS无法作到的,与操作系统平台关系最小。
8、软件重用不同:CS程序可以不可避免的整体性考虑,构件的重用性不如在BS要求下的构件的重用性好。BS对的多重结构,要求构件相对独立的功能,能够相对较好的重用。
猜你喜欢
最省油的车排行榜第一名(轿车油耗排行榜更新)
小米平板6 Pro死机怎么办
荣耀手环7有没有定位
快充最快的手机是多少w
宾馆宣传语
2张显卡性能叠加吗
汽车发动机维修保养小常识
华为Mate60怎么设置财神爷上香主题
拼多多怎么改免密支付功能
微信搜索账号添加是什么意思
马自达用0w20还是5w30
比亚迪护卫舰07款图片及价格(比亚迪护卫舰2022新款多少钱)
最新学习
RedmiNote13Pro怎么关闭通话彩铃
丰田塞纳2021款报价及图片 2021款塞纳售价30万
vivo Y77收不到短信解决方法
Redmi K40S怎么开启节能省电模式
新车磨合期多少公里 1000到3000公里之间(避免急刹车、急加速)
奥迪a6多少钱 落地价在57万左右(全国裸车价51.53万起)
手机双清怎么弄
华为mate 50 Pro怎么装双卡
小米13 Ultra是全网通吗
丰田埃尔法车图片及参数(丰田埃尔法新配置上市售价92.8万)
红米Note 12NFC设置地铁卡教程
手机纯净模式是什么意思