已有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对的多重结构,要求构件相对独立的功能,能够相对较好的重用。
猜你喜欢
5米客厅电视多大合适
OPPO A36微距怎么用
北汽绅宝x65油耗 北汽绅宝x65真实油耗11升左右
阿特兹和凯美瑞哪个好 凯美瑞配置丰富动力强推荐购买
京东用支付宝还是微信
马自达3昂克赛拉2021款 空间宽敞动力充沛(采用新一代创驰蓝天技术)
荣耀X50i怎么设置桌面时间
纽约是哪个国家的
绿萝怎么养才能更旺盛
高速免费到6月30号真的假的
图字书法的各种写法
盗版书内容影响阅读吗
最新学习
苹果怎么看软件占多少内存
这“3种”水,不能随便给花“喂”,多数人还不知道
iphone13充电口是什么接口
源自安徽全柴公司 全柴发动机质量如何
怎么录音变成文件
抖音如何屏蔽一个人看不到我的作品
小鹅流行性感冒有何临床症状
怎么呼叫小v
荣耀90屏幕尺寸多大
荣耀80 Pro在哪里设置密码锁
奥迪q3价格及图片(奥迪q3最新消息)
网友约见面要注意什么