欢迎来到天天文库
浏览记录
ID:46612345
大小:74.00 KB
页数:8页
时间:2019-11-26
《MIS开发中CS模式与BS模式的结合策略(精选)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、MIS开发中CS模式与BS模式的结合策F摘要:企业MIS开发己大量应用WebServer新技术,但不能将此新模式完全替代传统模式,或者与传统模式完全对立,应发挥各自长处,找到最佳结合方法。关键词:IntranetMISClient/serverBrowse/Server一、引言Intranet这个名字自Internet商业化以来,已成为一个时髦的词,且让人们逐渐与MIS的概念混淆区别。若按•般的理解为:“防火墙之后的Internet”,确实与初级MIS企业管理信息系统)有很多相似之处,但笔者认为Intranet不能与MIS相提并论,至少基于以下
2、二点:LIntranet是基于Internet技术之上的,为适应企业的应用需求特点,所开发出增强了的应用技术平台。它侧重于平台技术。2MIS构件包括计算机应用程序、OS通讯协议等,它是一个综合系统,而且更注重于网上内容及网上管理。可以说,Intranet的出现只是更丰富了MIS的吸引力,而根本不能代替MIS的含义范围。基于概念上的混淆,口前在企业信息网的建设上普遍存在着两个误区:L将Intranet等同于MIS认为MIS就是指C/S客户机倣务器)模式,Intranet代表了新技术B/S浏览器用艮务器)模式。以前的所有系统设计方案都可用B/瀬式来
3、解决,全部系统在B/S模式下开发。2将Intranet与MIS对立,认为B/S侧重于信息文本发布,C/S的数据库信息的形成过程也就是它的发布过程,主张数据库信息进出仍用C/S模式。笔者认为以上两种做法都是偏激的,是对Intranet新平台的缺乏认识所致,有必要给予充分认识才能正确对待。二、C/S的实用与缺陷MIS在我国已有20多年的发展历程,但真正普及应用还是近十年来的事。由于负责企业庞大而复杂的数据信息的管理,在企业生产经营管理中发挥了巨大的作用,C/S本身也是属于发展到90年代的较为先进的结构。这种模式将应用一分为二,服务器负责数据管理,客
4、户机完成与用户的交互任务。C/S具有强壮的数据操纵和事务处理能力,以及数据的安全性和完整性约束。但随着企业规模的日益扩大,应用程序的复杂程度不断提高,逐渐也暴露了以下几点:L开发成本较高。C/S结构对客户端软硬件要求较高,尤其是软件的不断升级,对硬件要求不断提高,增加了整个系统的成本,客户端越來越臃肿。2移植困难。不同开发工具开发的应用程序,一般来说互不兼容,不能搬到其它平台上运行。a用户界面风格不一,使用繁杂,不利于推广使用。4维护复杂,升级麻烦。如果应用程序要升级,必须到现场为客户机一一升级,每个客户机上的应用程序都需维护。5信息内容和形式
5、单一,因为传统MIS-般为事务处理,界面基本遵循数据库的字段解释,开发之初就已确定,而且不能随时截取办公信息和档案等外部信息,用户获得的只是单纯的字符和数字,既枯燥又死板。6新技术不能轻易应用。因为一个软件平台及开发工具一旦选定,不可能轻易更改。三、B/S的先进与不足基于B/S的Intranet技术,其三项优势是实质性的:1•它是有计算技术以来最稳定的技术平台。在C/S时代,用户最苦恼的问题莫过于如何选择一个稳定的平台。由于以前的技术基础不是网络,因此自然地发展出众多的互不兼容的技术平台。每种技术平台,从用户应用稳定性要求来看,都可以说是昙花一
6、现,给用户留下了无奈与苦恼。只有进入网络计算机时代,由于上亿用户都联在网上,其技术才获得了高度稳定性。它只能发展,不能被推翻,所有人只能支持和遵循它,不能控制它。2它本质上是一种客户机技术,这对于大中型企业特别合适。在C/S模式下,每种应用的主要部分是在客户机侧。别的不说,光是在众多的客户机侧安装和维护多种应用的多个版本,就叫人受不了。而Internet技术却不同,上亿个用户只是通过浏览器这个统一界面,就可享受到无限丰富的,永远在不断变化和发展着的信息服务。Intranet原则上取消了所有在客户机侧的维护工作。3它提供了异种机、异种网、异种应用
7、服务的联机、联网、统一服务的最现实的开放性基础。通过Intranet技术统一访问异种数据库,早己成为现实。从ISI汎到AIM再到现在人行其道的TCP/IR正是由于Internet的大行其道,宽带IP将会成为真正的、统一服务的(数据、语音、多媒体)网络基础。但是存在着两大问题,一为:企业是一个有结构、有管理、有确定任务的有序实体,而Internet面向的却是一个无序的集合,B/S必须适应并迎合长期C/S下的有序需求方式。其二为:企业中已经积累了或多或少的各种基于非Internet技术上的应用,与这些应用联接,是Intranet—项极其重要而繁重的
8、任务。缺乏对动态页面的支持能力,没有集成有效的数据库处理功能,系统的扩展能力差,安全性难以控制,好集成工具不足等等,都让我们应慎重行事。C/S与B/S
此文档下载收益归作者所有