计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于数据通道的高校科研管理系统设计(1)

2015-10-10 01:01
导读:计算机应用论文论文,基于数据通道的高校科研管理系统设计(1)论文样本,在线游览或下载,科教论文网海量论文供你参考: 摘 要:通过分析现有的系统结构存在的问题,本文提出了数据通
摘 要:通过分析现有的系统结构存在的问题,本文提出了数据通道思想。利用数据通道技术设计高校科研管理系统,Web用户不直接访问数据库,数据库的安全性高;Web服务器与数据库服务器通过数据通道进行通信,实现起来简单、快捷。关键词:系统结构;数据通道;科研管理系统0 引言 随着计算机技术与网络技术突飞猛进的发展,各单位部门都在开始建立自己的管理信息系统(MIS),而关于MIS系统结构的选择是系统分析设计人员遇到的首要问题。 目前企业中使用的管理系统大致可归为以下两种:一是基于“肥客户机”机构下的C/S结构应用软件。客户方软件一般由应用程序及相应的数据库连接程序组成,服务器方软件一般是某种数据库系统。这种结构在取得成功的同时也暴露出其缺陷:当客户端用户的数目超过其支持限度时,执行效率便开始下降。其次,C/S结构经常把系统的应用逻辑写在客户端的应用程序之中,当应用系统需要改变时,所有的客户端应用程序都必须改写,大大增加了系统维护的成本。二是基于“瘦客户机”B/S结构软件。B/S结构简化了客户端软件,只需装上浏览器作为客户端应用的运行平台,而将所有的开发、维护和升级工作集中在服务器端。B/S结构以其使用简便、信息资料共享程度高,逐步得到广泛的应用。但B/S结构建立在广域网之上,面向的是不可知的用户群,对安全的控制能力相对较弱[1]。为了解决这些问题,笔者在开发高校科研管理系统中,采用了基于三层结构的数据通道技术。利用数据通道技术,用户不直接访问数据库,而是通过执行数据通道中的应用程序来访问数据库,从而提高了数据库的安全性。另外,由于在客户端与数据库服务器之间不存在平台,只进行通信,因此实现起来简单、快捷。 1 数据通道技术概述 1.1数据通道的基本思想 数据通道类似于网络中的命名管道。命名管道是一种简单的进程间通信机制。命名管道可在同一台计算机的不同进程之间,支持可靠的、单向或双向的数据通信。命名管道利用微软网络提供的(MSNP)重定向器,通过一个网络,在各个进程间建立通信。采用命名管道作为数据通信的传输通道时,实际上建立了一个简单的客户机/服务器数据通信体系,使得可以在其中可靠地传输数据。命名管道可以存在多个实例,使之能够把一个服务器与多个客户机连接起来。每个实例都是一个独立的通信通道,一个实例中的消息不会影响另一个实例中的消息[2]。图1 数据通道结构 数据通道(结构如图1)是普通客户端与数据库服务器或Web服务器与数据库服务器之间的一种通信机制。它有两个端口,允许客户端向数据库写入数据,也允许客户端从数据库读取数据,数据在通道中是双向流动的。 要想实现一个数据通道服务,要求必须开发一个应用程序,通过它创建数据通道的一个或多个“实例”,再由客户机进行访问。对服务器来说,通道实例实际就是一个接口,用于从普通客户端或Web服务器的应用程序接受一个连接请求。服务器可能希望为多于一个的应用程序打开通道,它事先并不知道有多少个应用程序,因此可以为每一个应用程序建立一个实例。数据通道可以存在多个实例,使之能够把一个服务器与多个客户机连接起来。 普通客户端通过数据通道访问数据库,Web浏览器通过Web服务器访问数据通道,通过数据通道才能访问数据库;操作结果通过数据通道传给客户端或Web服务器。 1.2 数据通道的特点 在普通客户端与数据库服务器或Web服务器与数据库服务器之间不存在平台,只进行通信,是一种简化了的三层(多层)结构。它既能完成三层(多层)结构的通信功能,又不须创建专门的应用服务器。具有三层结构的安全性好,易扩展的优点,又比真正的三层结构设计起来简单。共2页: 1 [2] 下一页 论文出处(作者):

(科教论文网 Lw.nsEAc.com编辑整理)


归纳学习方法在结构损伤识别中的比较研究
中频数字接收机中的NIOSⅡ设计与应用
上一篇:用Borland C 3.1实现外设与Windows应用程序实时通信 下一篇:没有了
>