一、总体目标  
    高校数字校园综合管理平台建设的总体目标:利用先进成熟的计算机技术、网络技术与数据库技术,通过科学合理的管理规范与完备通用的技术规范,基于统一的信息标准整合、集成各种信息资源与应用服务,构建安全、可靠、可扩展、易维护的综合管理平台,实现高校各项管理工作的信息化;为广大师生提供简便快捷的网络化信息服务。具体如下:
    1、建立统一信息标准:为确保数据的完整性、准确性与一致性提供依据。
    2、构建统一信息门户平台:集中信息资源管理、应用服务管理与内容整合,为广大师生提供个性化的综合信息服务。
    3、构建统一身份认证平台:统一身份管理与统一认证管理,保证用户电子身份的唯一性、真实性与权威性,实现单点登录与单点退出。
    4、构建公共数据交换平台:通过中心数据库实现应用软件之间的数据交换与数据共享。
    5、建设学校应用服务平台:包括综合查询服务平台、综合校情展示平台、协同办公服务平台、教学评估服务平台,基于中心数据库,为各级领导科学决策提供强有力的技术保障与数据支持。
    6、建设部门业务支撑系统:包括教务网络管理系统、科技网络管理系统、数字迎新管理系统、学生工作管理系统、团委工作管理系统、就业指导管理系统、数字离校管理系统、校友联络管理系统、人力资源管理系统、资产设备管理系统、学报网络管理系统、实践教学管理系统、实验教学管理系统、实验室管理系统、研究生管理系统、成教生管理系统、留学生管理系统、网络教学平台等,实现高校各项管理工作的信息化。
    7、建设掌上校园服务平台:使用无线通信网络及移动计算技术,将各种信息资源和应用服务进行整合、挖掘和展现,为管理人员、教职工、学生、学生家长和公众提供便捷的移动信息服务。
    8、集成其它各种应用软件:包括一卡通系统、电子邮件系统、图书管理系统、财务管理系统、档案管理系统、后勤管理系统、网管计费系统等,实现数据共享、消除信息孤岛。
二、指导思想  
    1、统一规划:高校数字校园综合管理平台建设是一个庞大的系统工程,涉及到计算机技术、网络技术、通讯技术与网络工程、软件工程、项目管理等多个方面,具有投资高、建设难、周期长、涉及部门和人员多等特点,因此建设之前必须站在整个学校的层面,做好项目分析和规划设计工作,整体考虑、统一规划,确保统一的信息标准、统一的技术路线、统一的基础架构和统一的组织管理。
    2、分步实施:高校数字校园综合管理平台建设是一个建设周期比较长的项目,涉及到需求调研、方案论证、系统选型、部署与集成、人员培训、推广应用、运行反馈、修改完善等多个阶段,因此整个建设过程必须统筹安排、分步实施,确保项目的进度和质量。
    3、加强应用:高校数字校园综合管理平台建设的核心目的就是“应用”,使各个业务部门实现管理信息化,实现业务部门内部上下级之间更简便快捷的沟通,实现不同业务部门之间的数据共享与交换,提高决策的科学性和民主性,形成充满活力的新型管理机制;为广大师生提供个性化的综合信息服务。因此,数字校园综合管理平台建设必须时刻坚持以应用为主导、优先确保应用软件建设,加强应用、以“应用起来”为主要目的。
    4、整合资源:高校数字校园综合管理平台是一个庞大的系统,许多高校经过十多年的信息化建设,购置、开发了不少应用软件,沉淀了大量的信息资源,平台建设必须考虑保护原有的投资、充分利用已有的信息资源。因此,数字校园综合管理平台建设必须不断整合已有的信息资源、开发新的信息资源,实现集中的信息资源管理机制。
    5、共享数据:大部分高校原有的各个应用软件之间不能互联互通、不能共享数据,形成信息孤岛。因此,数字校园综合管理平台建设必须确保各个应用软件之间的数据共享与实时交换。
三、建设原则  
    1、先进性:采用先进的设计思想、成熟的技术方法,符合当前潮流与未来发展趋势,以便跟上信息技术的发展,具有较强的生命力,具有长期使用价值。
    2、实用性:坚持实用原则,紧紧围绕学校的实际需求。在能够满足学校数字校园综合管理平台建设要求的前提下,以尽可能少的投入,取得尽可能大的效益。
    3、开放性:具有良好的开放性和兼容性。采用面向服务架构,通过统一信息门户平台、统一身份认证平台和公共数据交换平台,整合、集成各类应用软件和各种信息资源。
    4、标准化:采用业界主流标准与规范,遵循标准化原则,不依赖特定网络、系统软件与硬件,能够部署并运行在各种主流的软硬件环境中。
    5、安全性:构建全方位、多层次、完善的安全保障体系,在保证物理安全和网络安全的基础上保证数据安全,采取各种安全策略与安全措施保证系统安全。
    6、可靠性:具有高可靠性,使用成熟的热备份技术和集群技术,确保快速响应与不间断运行。
    7、稳定性:具有良好的稳定性,保证持续运行时间长、故障间隔大、无故障时间长。
    8、可扩展性:具有良好的可扩展性,对于管理模式的变化、组织机构职能的调整、业务流程的改变等,通过简便配置即可快速适应变化、满足需求。
    9、易升级性:采用独创的版本控制机制与更新包技术,简便快捷地完成版本升级。
    10、易维护性:坚持易维护原则,确保结构清晰、界面友好、操作简单、维护方便。
四、功能结构  

五、技术架构  
    《KINGOSOFT高校数字校园综合管理平台》采用先进的J2EE技术架构,基于多层软件构架(即客户层、表示层、业务层、集成层和资源层),采用面向服务的思想、使用中间件、Web Service和XML等技术整合与集成各种应用软件,能够为高校数字校园建设提供先进实用、安全可靠、便于兼容、易于扩展的技术解决方案。技术架构如下:


    1、客户层
    客户层是技术架构最上面的分层,主要用于将操作界面呈现给用户、建立与服务器的连接、接收并验证用户的输入、管理客户端与服务器的会话状态;支持网页浏览器(IE、Firefox、Chrome等)、WAP浏览器以及移动智能客户端(运行操作系统Android、iOS或Symbian等)。
    网页浏览器客户端程序使用HTML、CSS、JavaScript与AJAX等技术实现;
    WAP浏览器客户端程序使用WML(Wireless Markup Language)和WMLScript等技术实现;
    基于操作系统Android、Symbian的移动智能客户端程序采用JAVA语言实现;
    基于操作系统iOS的移动智能客户端程序采用Objective-C语言实现。
    2、表示层
    表示层是技术架构中最活跃的分层,由WEB服务器及其组件构成,主要用于处理客户端的请求、响应业务层组件的请求。引入Struts框架,其MVC(模型-视图-控制器)设计模式使得业务逻辑更加清晰;采用Portal技术,通过门户实现个性化、单点登录和各类信息的内容聚集;采用Servlet与XML等技术,实现的组件具有良好的稳定性和可伸缩性。
    3、业务层
    业务层是技术架构中最核心的分层,由应用服务器及其组件构成,主要用于处理业务逻辑。
    引入Spring框架,其IOC(控制反转)技术和AOP(面向切面编程)技术使得所有功能模块在最大程度上实现松散耦合;采用Web Service与JavaBean等技术,实现的组件具有良好的可靠性和开放性。
    4、集成层
    集成层是技术架构中很重要的分层,由若干接口组件和各类服务构成,主要用于集成各类资源(文件和数据)。引入Hibernate框架技术,建立对象模型与关系模型的映射、持久化业务对象,可以方便地通过面向对象方式操作数据库,支持各种主流的数据库管理系统(Oracle、SQL Server、DB2、Sybase、Mysql等);采用JNDI集成目录服务,实现集中的用户管理和统一身份认证;采用JavaMail集成邮件系统,实现邮件发送功能;使用JMS集成消息中间件,实现在线消息收发功能。
    5、资源层
    资源层是技术架构最下面的分层,主要用于存储和管理持久化数据。
    数据的存储与管理可以使用文件系统、电子邮件系统、消息中间件(支持JMS)、目录服务器(支持LDAP协议,包括OpenLDAP/IBM Directory Server/Microsoft Active Directory/Oracle Internet Directory/Oracle Directory Server Enterprise Edition/Novell eDirectory)和关系数据库管理系统(支持Oracle、SQL Server、DB2、Sybase和Mysql等)。
六、运行环境  

名称 数量 项目 建议规格
中  心
数据库
服务器
≥ 1 网络  校园网  连接畅通
 Internet  禁止连接
 硬件  CPU  数量 ≥2 颗
 内存  ≥16GB
 硬盘  数量 ≥3 ,单盘容量 ≥146GB
 网络适配器  1000MB/S
 软件  操作系统  Solaris 或 Linux 或
 Microsoft Windows Server 2008
 数据库管理系统  64位Oracle 11g 或 IBM DB2 或
 Microsoft SQL Server 2008( 企业版 )
中  心
数据库
备  份
服务器
≥ 1  网络  校园网  连接畅通
 Internet  禁止连接
 硬件  CPU  数量 ≥2 颗
 内存  ≥8GB
 硬盘  数量 ≥3 ,单盘容量 ≥146GB
 网络适配器  1000MB/S
 软件  操作系统  64位Solaris 或 Linux 或
 Microsoft Windows Server 2008
应  用
数据库
服务器
 ≥ 1  网络  校园网  连接畅通
 Internet  禁止连接
 硬件  CPU  数量 ≥2 颗
 内存  ≥16GB
 硬盘  数量 ≥3 ,单盘容量 ≥146GB
 网络适配器  1000MB/S
 软件  操作系统  64位Solaris 或 Linux 或
 Microsoft Windows Server 2008
 数据库管理系统  64位Oracle 11g 或 IBM DB2 或
 Microsoft SQL Server 2008( 企业版 )
应  用
数据库
备  份
服务器
≥ 1  网络  校园网  连接畅通
 Internet  禁止连接
硬件  CPU  数量 ≥2颗
 内存  ≥8GB
 硬盘  数量 ≥3 ,单盘容量 ≥146GB
 网络适配器  1000MB/S
软件  操作系统  64位Solaris 或 Linux 或
 Microsoft Windows Server 2008
目  录
服务器
≥ 1 网络  校园网  连接畅通
 Internet  禁止连接
硬件  CPU  数量 ≥2颗
 内存  ≥16GB
 硬盘  数量 ≥1 ,单盘容量 ≥146GB
 网络适配器  1000MB/S
软件  操作系统  64位Solaris或Linux或
 Microsoft Windows Server 2008
 目录服务器  OpenLDAP 或 IBM Directory Server 或
 Microsoft Active Directory 或
 Oracle Internet Directory 或
 Oracle Directory Server Enterprise Edition
 或 Novell eDirectory
应  用
服务器
≥ 2 网络  校园网  连接畅通
 Internet  连接畅通
硬件  CPU  数量 ≥2 颗
 内存  ≥16GB
 硬盘  数量 ≥1 ,单盘容量 ≥146GB
 网络适配器  1000MB/S
软件  操作系统  64位Solaris 或 Linux 或
 Microsoft Windows Server 2008
 应用服务器  Jboss 或 IBM WebSphere 或
 Oracle Weblogic;Microsoft IIS 7.0
七、软件选型  

类别 名称 描述
操作
系统
 RedHat Enterprise Linux 4.0 或
 更高版本
 企业级Linux解决方案系列的旗舰产品,提供最高级别的技
 术支持。支持Intel X86、Intel Itanium、AMD64、IBM
 zSeries、IBM iSeries、IBM pSeries及IBM S/390。
 SCO UnixWare 7.1 或 更高版本  为中高端数据库服务器及应用服务器提供坚实的应用基础,
 能够支持在线业务处理和决策支持应用。
 支持Intel X86、Intel Pentium及AMD。
 Solaris 9.0 或 更高版本  是一种非常稳固的、全天候持续可用的环境,适用于按需提
 供服务的体系结构。
 Microsoft Windows Server 2008
 或更高版本
 适应大中型企业应用。
 支持基于x86与Itanium的处理器。
应用
服务器
 Oracle Weblogic 10 或 更高版本  是业界最好的应用服务器之一,可用于构建、集成和管理分
 布式Java应用,并保证这些应用的安全性。
 支持Linux、UNIX、Solaris、Windows、IBM AIX及HP-UX。
 IBM WebSphere 6 或 更高版本  用于整合业务流程、集成企业应用程序;可帮助创建和部署
 新的业务流程,同步不同平台上的多个业务信息。
 支持Linux、UNIX、Solaris、Windows、IBM AIX及HP-UX。
 Jboss 4.2GA 或 更高版本  开源的J2EE应用服务器,遵循最新的J2EE规范。
 支持Linux、UNIX、Solaris、Windows、IBM AIX与HP-UX。
数据库
管理
系统
 Oracle 10G 或 更高版本  提供了业界领先的可伸缩性和可靠性,提供了最全面的OLTP
 和商务智能特性,并具有最低的总体拥有成本。
 支持Linux、UNIX与Windows。
 Microsoft SQL Server 2008 或
 更高版本
 给企业数据和分析应用程序带来增强的安全性、可伸缩性和
 可用性,使得它们更易于创建、部署和管理。
 支持Windows Server 2008。
 IBM DB2 8.1 或 更高版本  支持各类商务应用的多种数据类型和平台。
 支持Windows、Linux、IBM AIX、Solaris与HP-UX。
目录
服务器
 Oracle Directory Server
 Enterprise Edition 11
 或更高版本
 以LDAP为基础,为各类企业提供用户管理服务,用于管理大
 量用户信息,提供各种高级安全功能,具有企业级的伸缩性
 、出众的性能和可用性。
 支持Solaris、Windows、Linux、IBM AIX与HP-UX。
 IBM Directory Server 5.2
 或更高版本
 是强大的、安全的和符合标准的企业级目录服务器。
 支持 AIX 、 Solaris 、 Windows 2008 、 HP-UX 及 IBM  eServer 、 iSeries 、 pSeries 、 zSeries。
 Microsoft Active Directory  基于Windows的目录服务。
 绑定在Windows Server 2003/2008操作系统中。
 OpenLdap 2.4.8 或更高版本  LDAP的开源实现,已被包含在众多流行Linux发行版中。
 支持Linux、UNIX、Solaris与Windows。
中间件  Oracle Webcenter Suites  在基于标准、面向服务的体系结构(SOA)上创建社交应用程
 序、企业门户、协作社区、组合应用程序和Internet 或校
 园网Web站点。该套件组合了丰富的Internet应用程序开发
 功能、一个多通道门户框架以及一组横向 Enterprise 2.0
 应用程序,可提供内容、协作、联机状态和社交网络功能,
 创造高度交互的用户体验。
 Oracle Identity and Access
 Management Suites
 一个集成的、高伸缩性和健壮的身份管理架构,作为Oracle
 融合中间件的一个组件;Oracle身份管理提供访问管理、单
 点登录、身份联合、用户供应、LDAP服务和Web Services管
 理等。
 Oracle SOA Suites  提供面向服务应用的基本套件,包括服务开发平台,基于BP
 EL的工作流编排引擎,符合SLA的Web服务管理以及业务活动
 监控解决方案。
 Oracle Data Integrator  提供包括所有数据集成功能的一个集成平台:基于数据的、
 基于事件的和基于服务的。通过高效地转换大数据量的能力
 、用高级的变化数据捕获(CDC)在实时环境中处理事件,Ora
 cle Data Integrator能够统一各种孤立的集成技术。还能
 够提供强大的数据完整性控制能力,确保数据的一致性和正
 确性。
 Oracle Service Bus  用于集成服务,管理服务交互,并在不同IT环境之间执行消
 息代理。它的轻量级、无状态、高性能架构扮演“中间人”
 角色。Oracle Service Bus是部署和实现SOA的理想工具,
 支持智能消息代理,监控和管理服务;它在企业基础架构中
 添加一个可扩展的动态路由和转换层,并管理服务生命期:
 配置和供应服务、监控服务的运行和履行SLA。