学校系统集成方案Word格式文档下载.docx
《学校系统集成方案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《学校系统集成方案Word格式文档下载.docx(23页珍藏版)》请在冰豆网上搜索。
7.教务管理系统
8.人事管理系统
9.教务在线查询系统
10.Vod点播系统
11.还有其他如musicbbs等给学生提供的一些web服务系统
以下是部分应用系统的访问界面:
西亚斯国际学院网络办公系统
西亚斯国际学院电子邮件系统
西亚斯国际学院课表查询系统
报到注册系统
总体而言,西亚斯国际学院信息体系中已经有一些为不同职能部门开发设计的应用系统。
总体状况有下列特点:
●各系统相互独立,呈“信息孤岛”状况。
●没有单点登录的能力,访问每个系统,都需要输入用户名和口令。
●没有内部协同教学信息门户,外网只能通过网络向外部和内部用户提供有限服务。
2.“数字学院”概述
建设“数字学院”的主要目的是借助网络信息技术手段,为学院领导,教师,学生以及校外学员提供与学院运行相关的各项服务功能。
要提供完善的数字化功能,就必须依靠一个功能丰富,架构完整的软件基础设施系统。
一般而言,一个比较完整,科学的“数字学院”体系架构包含以下系统和模块:
“数字学院”功能体系架构图
上图描述了一个比较完整的“数字学院”的整体框架。
该框架各部分之间形成“4横2纵”的逻辑关系。
“4横”相互关联,形成平衡的整体核心业务能力;
“2纵”提供了安全管理和系统运营与维护等辅助能力。
下面对框架中的各主要部分作简要介绍。
2.1软件基础架构
过去的校园信息化建设基本都是采取“按需建设”的思路进行,有什么应用需求,就上一套相应的应用系统。
由于这种缺少整体规划指导的建设思路,直接导致校内各应用系统重复建设,不能互联互通,形成信息孤岛的根本原因。
根据对大量用户案例的研究表明,一个成熟完善的校园IT系统,除了应具备一个完善的硬件和网络基础设施,以及功能丰富强大的应用系统之外,同时还应具有一个完善的软件基础架构。
这是保证校内数量众多的信息化应用系统真正能够形成统一的有机整体,构建高效,互联,安全,稳定的“数字学院”的基础。
2.2统一的协同教学信息门户
针对内部管理和办公自动化的需求,目前国内大部分高校都已经建立了一些内部信息化应用系统,这些系统均独立开发和部署,并且建立在各自不同的系统平台上。
分析学校信息化的过程,学校在建设信息系统时都采用“按需建设”的思路:
针对不同的应用需求建立不同的子系统。
这种方法的好处是分期投资、见效快,但由此带来的问题是各子系统都是针对特定应用设计的,不同子系统之间存在着功能设计重复、信息存储冗余甚至互相之间数据不一致等问题,导致信息孤岛的出现。
不同部门、不同系统之间难以实现信息共享。
建立一个完整有效的校园协同教学信息门户,可以在一定程度上把分立系统的不同功能有效地组织起来,提供一个统一的信息服务功能入口,并利用相关的门户技术,整合学校的后台业务系统,减少信息孤岛的存在并降低重复投资,为用户提供更加完善的信息服务。
通过建设统一的校园协同教学信息门户,不仅可以将现有应用的信息和数据整合起来,并为未来的应用和数据提供一个统一展现的平台。
同时可以为用户提供一个易于使用的信息服务访问入口,用户登录门户之后,再访问其他应用和数据时不再需要重复输入用户名/密码。
同时统一的校园协同教学信息门户提供了一个个性化的,可定制的平台,可以方便、灵活地为学校、教职员工、课题组、各部门建立各具特色的信息窗口,真正做到将适当的信息传递给适当的人,并且各取所需。
通过该集成化的门户,校园网用户可以在各自的权限范围内访问相应的信息和所有应用系统如教学协作平台(教学办公自动化平台)、教学管理系统和信息资源库等。
2.3应用系统建设
应用系统是给用户直接提供功能服务的信息化系统,在“数字学院”的建设当中,比较常见的应用系统包括教学管理,办公自动化,数字图书馆,网络辅助教学,教务管理等多种系统。
从用户体验的角度而言,一个“数字学院”是否成功,关键是要看这个“数字学院”是否能够给用户提供了丰富且方便易用的应用系统功能。
从这个角度而言,应用系统的建设是整个“数字学院”建设的重中之重。
但是,我们通过对相当数量的高校“数字校园”调研发现,目前很多高校“数字校园”应用系统的建设仍然普遍存在一些问题。
1)根据“按需建应用,打补丁式”的思路开展应用系统的建设;
由于缺乏整体规划的指导,部分高校用户在建设“数字校园”的应用系统时采取“打补丁式的建设思路。
要么是随大流盲目跟风上项目,要么就是看当前需要解决什么问题,就上什么项目;
而且各个系统分属不同业务部门,独立建设,独立管理。
造成了校内应用系统“各自为战”,形成了数量众多的信息孤岛。
2)过于依靠学校自身的开发力量进行应用系统的研发;
由于高校是高素质,高智商人才聚集的场所,其中又以信息技术的开发人员最多。
所以很多高校从节约成本的角度出发,在建设应用系统的过程中过于依靠学校自身的开发力量进行研发。
虽然能保证比较低的开发成本,但同时带来了很多严重的问题。
例如由于学校开发人员对用户需求不熟悉,对开发过程的管理不熟练,开发效率很低;
由于开发人员过于相信自己的开发实力,对一些基础应用(例如电子邮件,即时消息,门户系统等)也自行进行开发,但是又不具备相应的技术积累和需求经验,导致开发出来的系统可用性很差;
因为开发人员缺乏系统的整体架构观念,开发出来的系统相互独立,根本不能实现互联互通,导致新建系统直接成为又一个信息孤岛。
2.4应用集成平台
应用集成平台是实现校内应用系统整合,系统间无缝信息交换的核心。
该平台通过运用消息队列,XML和WebService等技术,在遵循国际通行的开放标准的前提下,在各应用系统之间扮演了一个消息交换中间件的角色,各应用系统通过应用集成平台与其他应用系统实现互联互通。
应用集成平台是实现“数字学院”的核心平台,只有建成应用集成平台,才能在此基础上建设完善的统一协同教学信息门户,用户和数据管理系统。
在建设应用集成平台的过程中,应根据相关的国际标准和国内教育管理数据标准制定学院的应用系统和数据接口规范,新建系统只要遵循这些标准的要求,就能很好地集成到现有“数字学院”的框架当中,保证形成一个统一整体。
3.业务整合方案
3.1目标及范围
以BizTalk为核心平台,建设一个数据互通和信息交换平台,统一全校的学生、教师的基本信息,同时构建全校的公共基础数据库,并提供统一的信息维护界面和大批量导入数据的手段。
具体的目标包括:
●建立核心数据库,用来存储核心数据,并在此基础之上维护数据的完整性和一致性。
●建立以BizTalkServer为核心的数据互通和应用整合平台。
一方面可以整合原有系统的基本数据,另一方面为灵活接入新系统提供基础平台。
●提供核心数据的维护界面,并整合入Portal系统。
我们根据高校校园网建设的背景和要求,结合我们在教育信息化建设以及校园网建设的成功经验,提出高校校园信息系统整合解决方案。
该方案围绕安全、互联、整合和管理四大目标进行校园网基础应用系统建设,其基本思路包括以下几点:
●基于微软SharePointPortalServer2003的校园综合信息门户,实现用户界面的整合;
●基于微软活动目录ActiveDirectory的统一身份管理;
●基于微软ExchangeServer2003的邮件服务平台
●基于微软SQLServer2005的教学资源与数据管理平台;
●基于微软的BizTalkServer2006实现校内应用的集成整合,实现统一信息门户的基础。
1)业务目标
●整合获取全面的学生老师数据,辅助评估和决策
●建立系统整体规划,统一数据资料
●建立统一的接口平台
●提供统一的应用接入平台
●增强平台可扩展性,减轻维护压力。
●当新增或者改造子系统时,能够方便的接入平台并同其他系统协调工作。
●保证系统的性能与稳定
●确定在现有系统基础上发展和过渡的各个阶段与途径
2)技术目标
●数据定义、数据管理和数据转换
●标准的系统间通讯协议
●平台独立应用独立的自动化流程管理
●安全认证和角色控制
●系统管理的方便性
●性能、稳定性和可扩展性
3)建设范围
本次系统建设以建设校园应用集成平台为核心,整合原有系统中的人员基本信息,并提供核心数据的维护界面。
系统不提供新的业务功能。
3.2系统设计原则
对系统的建设必须遵循和坚持高起点、高要求。
1)先进性
系统的设计要符合面向对象思想,分层管理。
系统的模型设计、软件结构以及软硬件平台都应采用当前主流的技术。
2)标准化与开放性
系统网络平台、设备平台、系统软件、应用软件的建设应遵循业界统一标准,系统采用分布式开放结构,充分考虑与外部系统(省级中心系统、PG系统、SP系统及其它系统等)的接口。
3)安全性
系统应具备统一、完善的多级安全机制,以保证中心系统的安全性。
系统应能抵御互联网上常见的各种攻击。
4)可用性和可靠性
系统应提供高可用性以及数据多重保护,应避免由于单点故障影响整个系统正常稳定运行,避免关键信息的丢失。
5)易用性
系统应提供友好的中文图形操作界面和在线帮助,系统应向用户提供方便、快捷的业务使用体验,同时便于系统管理员和操作员的维护、管理。
6)可扩充性
系统的软件设计采用模块化体系结构,新功能的引入不影响原有的功能模块,具有良好的可扩展性。
同时,系统的容量可随硬件的扩容和软件的升级达到更高的要求。
7)可维护性
系统的网络平台、设备平台、系统软件、应用软件都应提供方便、灵活的维护手段,方便应用人员的维护和管理。
8)经济性
系统的建设应考虑投资的经济性。
3.3系统结构
一卡通系统
课表活动查询系统
校园网计费系统
教务管理系统
人事管理系统
教务在线查询系统
Vod点播系统
适配器层
数据整合流程
BizTalk系统
数据库
各个子系统通过对应的适配器和BizTalk服务器连接,并通过不同的数据整合流程对核心数据库的数据管理和维护。
用户通过校园门户系统对核心数据库中的核心数据进行维护和管理,然后系统会启动数据整合流程维护各个分离系统中的基本数据,从而保证了各个系统之间数据的完整性和一致性。
3.4网络结构
微软提供一种成本经济的快捷企业应用集成方案,使得客户可方便得将应用和数据集成到自动业务进程中。
微软视窗服务器(MicrosoftWindowsServer)、BizTalk服务器、主机集成服务器(HostIntegrationServer)和SQL服务器(SQLServer),为在非常不同的异类企业环境中集成应用和数据源提供了全面的集成基础架构。
微软的企业应用集成解决方案提供了工具集来定义、部署、和管理分布式业务进程,帮助您的组织增强竞争性和利润率。
基于BizTalk™Server2006的微软企业应用集成方案从根本上使得组织内部或组织之间的应用集成更加便捷。
BizTalk服务器的基础是它的基于角色的业务文档路由、转换与跟踪机制。
这种架构使得公司可通过组织内或跨越组织边界的应用间交换传递业务文档(如订单发票等),实现集成、管理和自动化业务进程。
BizTalk服务器还提供了功能强大的可视化设计环境创建动态的业务进程,高级的执行引擎自动运行这些业务进程。
业务流程对任何企业都是至关重要的。
设计优良的业务流程可以帮助企业更有效地利用自己的人力和产品,为企业创造更多的价值。
作为MicrosoftWindowsServerSystem™的一部分,Microsoft®
BizTalk®
Server2006可以帮助客户开发、部署和维护良好、统一的企业一级业务流程,并可将这些流程扩展至合作伙伴和客户。
通过易于管理的业务流程,BizTalkServer2006帮助客户有效和高效地将系统、员工和贸易伙伴集成在一起,让他们以高度灵活、高度自动化的方式进行交互。
这些都是WindowsServerSystem应用程序体系结构中的内建功能,对那些熟悉VisualStudio®
.NET开发环境,并能利用基于标准的WebService在企业内或企业间实现更安全可靠的业务流程自动化的开发人员,这些功能将确保他们获得最大的生产力。
BizTalkServer2006使许多难题都迎刃而解。
作为WindowsServerSystem企业集成功能的核心产品,BizTalkServer2006使用了整个WindowsServerSystem产品系列所通用的集成服务器技术,让客户将精力集中在如何通过自己的解决方案提供更多的商业价值上,而不是浪费时间在管理事务上。
例如,通过BizTalkServer2006,企业可以轻松地将.NET应用与离线的老式批处理系统集成在一起,将二者合为一个整体,以请求/回复式应用的方式呈现给应用开发人员。
BizTalkServer将现有的应用和技术与WindowsServerSystem集成在一起。
通过节省花费在构建和连接新应用上的时间,客户可以更快地完成自己新的解决方案。
Microsoft的电子商务方案,通过为商业分析师和开发人员提供协同设计、实现、管理和监视业务流程的工具,达到业务互联的目的。
这一方案包括通过与MicrosoftVisualStudio.NET2005和MicrosoftOfficeSystem相集成实现的更好的开发体验,集成的安全技术,覆盖这些技术的部署、管理和监视,以及对企业内互操作性更好的WebService支持等。
互操作性、模块性、集成性、可扩展性和安全性将帮助企业把信息、人和流程连接在一起。
BizTalkServer2006建立在这些设计目标之上,为更远大的电子商务远景规划奠定了坚实的基础。
●互操作性。
长久以来,企业从不同的开发商那里购买企业应用的授权,这意味着许多企业现在使用大量运行于不同平台之上的应用。
因为每个应用都是为完成特定的任务而设计的,如数据仓储或客户关系管理(CRM)等,所以与其他应用的集成在开发时很少被重视。
因此,将企业内部应用集成在一起是一件非常费力费时的繁重工作。
可以说今天的这些应用就像数据和功能的孤岛。
BizTalkServer2006通过WebService和适配器将企业的这些投资连接在一起。
BPEL(BusinessProcessExecutionLanguage,业务流程执行语言)是由Microsoft公司、IBM公司、BEASystems公司、SiebelSystems公司和SAPAG联合开发的一个规范,用于实现跨平台的业务流程互操作性和创建最佳的业务流程。
BizTalkServer2006在BPEL之上实现了WebService的引入和导出支持。
●模块性。
企业通过专为企业面临的问题而定制的软件实现内部联网和与贸易伙伴之间的互联。
很多公司都试图开发现代化电子商务软件包,但它们中的大部分都因其产品缺少灵活性而遭受挫折。
BizTalkServer2006提供了基于WebService标准模块,这些模块为企业提供了构建自定义电子商务解决方案所需的关键组件。
客户可以选择最适合自己企业的Microsoft电子商务技术,以优化自己的业务流程。
他们既可以将BizTalkServer连接至不同的系统,也可以利用BizTalkServer提供的所有集成模块。
例如,如果公司需要强大的业务规则引擎和接口以利用自己的老式内容管理系统,那么它可以使用BizTalkServer的模块来填充“IT拼图”中缺少的部分。
●集成性。
任意工具和技术都是构建互联的业务所必需的。
BizTalkServer2006不仅提供了统一的工具和模块,还提供了一致的、无缝的开发、部署、管理和用户体验。
这一模块集成性不仅在设计阶段显示其价值,在运行时也同样如此,因为BizTalkServer模块利用了整个集成套件的强大功能,提供了实时视图、报告及修改功能。
每个模块都支持开放的规范,如WebServicesInteroperability(WS-I)BasicProfile、BPELforWebservices(BPEL4WS)及XMLSchemaDefinition(XSD)等,并且针对套件中其他组件的功能进行了优化。
集成的引擎增加了每个模块服务的效率,同时所有API在模块间都是一致的,从而有效地消除了以前的跨技术学习曲线。
●可扩展性。
因为每个公司的业务流程都是独一无二的,选择有助于增强这些流程的技术非常重要,这意味着可扩展性和对开放规范和标准的强力支持。
与以前的版本一样,BizTalkServer2006专门针对处理XML消息进行了设计、开发和优化。
但是,经过升级的BizTalkServer2006运行时采用兼容W3C的XSD作为其描述和验证这些消息的语言;
同时BizTalkServer2006在采用兼容W3C的XSLT(ExtensibleStylesheetLanguageTransformations,可扩展样式表语言转换)作为转换语言方面进行了增强,客户既可以添加自己的XSLT,也可以将XSLT作为自定义functoids(BizTalkServer转换开关)的实现方式,以满足其独特的变换需求。
与WS-IBasicProfile1.0和WebServicesSecurity(WS-Security)插件一样,强大的WebService支持深深扎根于BizTalkServer的基础之中。
通过MicrosoftVisualStudio.NET中的添加Web引用特性,BizTalkServer2006可以将WebService以图形方式组合在便于管理的流程中,同时客户可以通过一个简单的向导方便地将业务流程作为WebService发布。
●安全性。
随着企业越来越依赖于Internet进行通讯和交易,计算平台的安全性变得前所未有的重要。
企业连通性的增加带来了大量的好处,但与安全性相关的风险也随之增加,直接威胁企业数据和系统的保密性、完整性和可用性。
在选择电子商务平台的基础时,企业不再需要在安全性和易用性之间取舍不定。
BizTalkServer2006的开发遵循了“Microsoft可信赖的计算”的倡议,确保企业轻松地部署和管理值得信赖的、安全的、可伸缩的企业级集成解决方案。
在设计方面,BizTalkServer2006提供了更为安全的消息传输机制,并支持通用的安全标准,如公用密钥架构(PKI)、数字证书和WS-Security等。
企业应用集成认证(SSO)功能提供了跨多个系统的应用身份验证,并为运行中的系统组件提供了细致的安全性。
设计优良的安全角色确保系统管理在企业内部和贸易伙伴间具有最高的集成性。
此外,BizTalkServer2006自带了更为安全的默认设置,确保部署可以满足不同公司的安全需求。
3.5数据集成方案的基本要求
提供灵活、方便的数据建模技术,便于数据平台业务需求扩展时,维护人员可以方便、迅速的建立数据模型。
数据模型要求科学、适用,即要减少数据的冗余,又要能够存放业务系统需要的数据。
采用实时/定期/业务驱动需求的方式,从业务系统提取数据到数据平台。
由于业务系统、网络或数据平台故障,导致数据平台无法取数时,待故障排除之后,平台应及时将业务系统这段时间内发生变化的所有数据提取出来。
采用实时/定期/业务驱动需求的方式,将平台的数据分发到业务系统。
由于业务系统、网络或数据平台等出现故障,导致平台分发数据部分失败时,待故障排除后,数据平台应及时将这段时间内发生变化的所有数据分发给该业务系统。
数据源和目标数据的种类繁多,有关系型数据库,文本文件、XML文件等,BizTalkServer2006允许企业通过来自Microsoft和第三方的封装适配器将封装或专用的系统与标准技术连接在一起。
这一健壮的适配器框架随BizTalkServer2006一道提供,允许用户快速连接至专用系统,甚至定制开发适用于特殊应用和数据的适配器,实现从不同数据源读取数据和分发数据到目标数据中。
BizTalkServer2006包含25个内建的适配器:
HTTP
BaseEDI
WSE
File
SMTP
FTP
SOAP
WebsphereMQ2.0
POP3
MSMQ/MSMQT
SAP
Peoplesoft
SQL2000/SQL2005
Oracledatabaseconnector
IBMDB2
Siebel
OracleApplicationSuite
TIBCOEMS
HostFile
HostApplications
JDEdwardsOneWorldXE
JDEdwardsEnterprise1
TIBCORendezvous
AmdocsClarifyCRM
WindowsSharePointServices
通过BizTalk浏览器和BizTalk管理控制台,开发人员可以修改适配器处理程序的默认配置,或者添加、删除和修改适配器的发送端口和接收位置。
BizTalkServer适配器框架使用XSD定义动态生成用户界面。
适配器提供所需的XSD,BizTalkServer适配器框架创建一个属性页,让用户输入数值。
但BizTalkServer适配器框架提供的不仅仅是经由专用协议的简单连接,它还允许开发人员将巨大的企业应用分割为服务组件,实现面向服务的体系结构。
此外,BizTalkServer适配器框架支持在设计时与企业元数据的自动探询,从而最小化把这些服务融入应用中所需的工作,并进一步降低维护成本。
对于没有采样标准数据格式的业务系统,BizTalkServer2006通过对消息管道的定制,将这些业务系统的数据转化为标准的XML数据后,存放在数据平台上,实现进一步的流程操作和消