当前位置:文档下载 > 所有分类 > IT/计算机 > 基于Web服务的实验室排课系统体系结构设计
侵权投诉

基于Web服务的实验室排课系统体系结构设计

维普资讯 http://www.wendangxiazai.com

E up n Ma ua t n e h oo y No4, 0 8 q i me t n f cr gT c n lg . 2 0 i

基于 W b服务的实验室排课系统体系结构设计 e 陈守宽 (肇庆学院教育技术与计算机中心,广东肇庆 56 6 ) 2 0 1 摘要: b服务软件体系结构采用了一种面向服务的、 We开放的、耦合的架构,松所有协议基于XML,依照 We务中定义描述的方式实 b服现交互。具有通用性且实现简单,给面向服务软件体系结构带来了新的契机。本文以实验室排课系统为例,探讨了基于 W e服务的软件 b体系结构的设计,改善了传统管理系统对实验室排课要进行的各种处理,改变了信息沟通欠全面、欠实时、易出错等特点,高了工作容提 效率,少工作失误。减 关键词: e务; W b服实验室排课;软件体系;构设计结

中图分类号: P 1; 2 T 3 9 G4 4

文献标识码: A

文章编号: 2 5 5 ( 0 8l 1 0-2 17— 4 X 2O 6 O - 5 0

随着计算机网络技术和通信技术的发展,部署在 We b上的应用也随着 It t深入发展而不断扩大,但在 We的 n me e r b上应用和传统桌面应用之间存在着连接的鸿沟。基于 We b服务软件体系结构在传统管理系统中的设计,为解决这一问题提出 了较为合理的解决方案。we服务作为一种新兴的 We用 b b应

节。服务请求者不知道也不关心服务究竟是由 Jv aa代码,# c, C B L还是由某种其他的程序设计语言编写的。 O O, 基于 We务的软件体系结构的发布采用基于 X b服 ML统 一

的 WS L语言的描述的服务在 U D注册中心注册。 D DI由于服

务描述的统一性,服务请求者可以通过 lt t U D注册 ne到 D I me

模式,是一种新的分布式计算模型, We上数据和信息集成是 b的有效机制,较传统管理系统的应用链接和程序代码维护及更新的代价低,目前应用环境中相对合理的解决方案。是 目前,一般引用传统桌面数据库管理代替关键手工处理实 验室排课,其方法相对较手工处理可以极大提高工作效率,减

中心方便的查询所需的服务和服务提供者,绑定服务提供者, 使用服务。

2基于 We b服务的实验室排课系统体系结构设计 21实验

室排课系统功能分析 .

少工作失误,但存在信息沟通欠全面、欠实时、容易混乱出错等特点,使到实验室使用单位与管理单位之间协调得不够充分, 造成工作滞后,而基于 We b服务的软件体系结构的设计,能够 改善这种情况。

实验室排课系统设计是利用 We b数据库管理系统,基于 We b提供服务,由服务器对录入的数据按一定的规则进行运

算处理,后生成所需要的查询表,然并对该表通过 Widw n o s的

1 We b服务软件体系结构简述 We b服务软件体系结构是一种基于对象/组件模型的分布式计算技术。在现有技术的基础上,引进很多新的技术和思想。它基于一系列开放的标准及规范,其中最核心的有: D I U D、 WS L S A。使用 U D“现” D、O P D I发机制来定位服务 (实现松耦合 )使用 WS L服务说明来定义如何使用服务 (, D实现普遍的

O E技术生成目前流行的 Mi oo xe及 Wod等文档作为 L c sfE cl r t r

输出。具体要求实现为在 we页上提交排课信息的录入, b包括安排实验时间、实验地点、实验人物、实验用时、实验项目等,并通过服务器运算,现时问冲突的检测,到排课数据的各种实再运算处理,最后实现处理 We b页上的数据查询输出,其关键技术是对服务器提供的 We b服务的部署。 22实验室排课系统结构描述 .

通信 )使用标准的 S A传送协议进行通信 (, OP实现统一的数据 格式 )消除了现存解决案 ( C R A和 D O中的互用性,如 O B C M)问题。它同时也可以看作是一种自包含、自描述的、松散耦合的、可复用的软件模块,它封装了离散的功能, It t在 ne上发 me布后可以通过标准的 It n t ne e协议在进程中访问。We r b服务软件体系结构是互联网应用需求和技术发展的双重产物。 基于 We b服务的软件体系结构采用基于 X ML的 WS L D来定义和描述服务,用于描述服务请求者所要求绑定到服务提

实验室排课系统总体的结构描述如图 1所示 客户端应用: s P oA

Wb e服务组成的逻辑层:业务 XML

应用整合:

实验室管理单位 i

谭入务\录服!

实室用位验使单 I

排信处 课息理i

教f师 S A 0 P

]/

~ X ML

排信审 l课息核 ● _-。 _ -—

供者的细节以及服务本身的属性、功能、参数等。服务描述的重 点在于与下面几部分交互作用的操作:服务、调用操作的消息、 构造这种消息的细节。WS L不包括服务实现的任何技术细 D

巨 【. . . _

J

请 求

请 求

J库源数资J据

图 1系统总体结构描述

收稿日期:0 8 0— 9 2 0 - 1 1作者简介:陈守宽 (9 4 )男, 17一,广东省罗定市人,广东省肇庆学院教育技术与计算机中心,实验师。

10 5

http://www.wendangxiazai.com

第1页

免费下载Word文档免费下载:基于Web服务的实验室排课系统体系结构设计

(下载1-2页,共2页)

猜你喜欢

返回顶部