校园信息平台

2024-09-07

校园信息平台(共12篇)

校园信息平台 篇1

引言

与二维GIS相比, 三维GIS具有对空间信息的直观可视化表达、可进行多维度上的空间分析等优势。这几年国内学术界及产业界表现出了对该技术的高度重视, 国内已掌握了世界一流的真三维技术。另一方面, 近年来信息科技的迅速发展推动了我国校园信息化建设的飞速发展, 计算机科学技术与网络技术在高校改革与发展过程中担任起至关重要的角色。集成校园导航、招生宣传、校园信息化管理的新一代三维数字校园系统成为校园门户网站不可缺少的重要栏目, 对学校的形象宣传、招生宣传、信息化管理将产生重要的作用。综上所述, 研究三维数字校园具有重要意义。

1 系统总体设计

本系统以防灾科技学院为对象, 结合Visual C#开发环境与Super Map Object.Net组件式GIS平台, 基于真三维立体显示和地理信息系统等技术实现校园的三维虚拟浏览。Super Map Object.Net组件式GIS平台以其独有的优势———直观快捷地展示地理信息, 使用户直观高效地对地理信息数据进行浏览。下面是系统结构图:

系统关键技术分析:本系统主要采用HTML+Java Script开发环境与Super Map云GIS软件开发平台及MVC设计模式和面向对象开发方法进行系统功能开发。并利用超图的Super Map i Server服务, 该服务是基于跨平台GIS内核的云GIS应用服务器, 具有支持二三维一体化地图缓存, 提供二三维一体化的服务发布、管理与聚合功能, 提供多层次的扩展开发能力, 采用面向服务的地理信息共享方式, 用于构建SOA应用系统和GIS专有云系统。并通过使用3DMAX软件建立校园实体模型。面对现有硬件系统内存有限, 本系统特别采用了场景缓存这一新技术。场景缓存是基于整个场景生成的缓存, 通过一次操作, 即可将已经加载到场景中的不用类型的数据图层生成不同类型的缓存。系统可以通过发布场景的缓存能够使数据在桌面上快速的加载与显示、使客户端上浏览更高效。但是由于一个场景缓存只能完成单一功能, 因此在本系统中, 为了实现3D浏览的同时还能对地图进行属性查询等操作, 我们采用同时发布两个场景缓存的技术来解决以上问题。

2 系统数据制作

2.1 数据采集整理

数据是GIS中的核心。基于GIS平台开发的三维校园系统, 其数据主要由道路、建筑等基础设施组成。数据采集工作始于测量防灾科技学院实物数据, 制作校园底图, 配准并添加到数据库当中。三维数字校园数据库中的数据主要由空间数据和属性数据两部分构成, 其中空间数据主要用于对地理空间实体的位置、大小、形状、方向以及几何拓扑关系的表达, 而属性数据则是描述地图上实体要素特征的数据。根据系统需求分析, 我们对实物属性数据结构做出合理的设计。

2.2 图片采集处理

采集的图片主要用于模型制作当中的贴图和数据发布当中的建筑实物图。由于拍照时受外界环境影响, 图片不能直接作为贴图使用, 需要运用PS等图片处理软件进行调校。另一方面, 拍照取景时, 可能受到拍摄角度限制、来往行人等因素影响, 照片也需要用PS进行相应的处理。

2.3 模型制作

三维模型构建的常用方法有三种, 一是使用Sketch Up、3DMAX等软件手工建立目标场景模型数据并渲染, 将场景整合到GIS系统中;二是根据高程字段拉伸2DGIS中矢量数据进行批量建模并进行纹理贴图;三是利用数字摄影测量技术进行三维建模。利用Super Map系列软件对二维的平面数据进行拉伸, 批量建模并进行纹理贴图, 这种建模方式建模成本低, 周期短, 但是精度较低, 适合应用于建筑数量较多又不需要精准建模的城市场景;通过使用3DMAX等软件手工建立目标场景模型数据, 通过Super Map的相应数据导入功能添加到场景当中, 这种建模方式所做模型精度高, 但是成本高, 周期长适合应用于建筑数量少对模型精准要求高的场景;利用数字摄影测量技术进行三维建模在周期和成本上都要高于前面两种主要是对精度要求较高的模型进行建模。这里采用第一种方式建立模型。

2.4 场景发布

场景是以抽象的三维球体模拟现实的地球, 它能够将从现实世界抽象出来的地理事物展示在球体上进而更直观形象地反映地理事物的实际空间位置和相互关系。场景提供了相机的设置, 用于对球体进行角度观测、方位观测、范围观测, 从而以不同的视角呈现地理实物的不同部位。防灾科技学院的场景是作为三维球体上的一部分进行建立的, 在建立场景时, 考虑到场景的显示效率及效果, 场景中一些固定且数量较多的实物通过建立三维符号减少数据复杂程度, 其部分实物通过场景缓存添加。

3 系统功能模块实现

本系统中, 我们实现了四大功能:定位、量算、飞行和天气模拟。定位功能中, 使用命名空间Super Map.Web.Realspace中的Camera类, 创建对象, 设置其经纬度以及高度值等属性, 最后使用Flying Operator命名空间中的fly To方法定位到查询的相应位置, 实现了定位功能。量算功能中, 使用命名空间Super Map.Web.UI.Action3Ds中的Measure Distance类和Measure Area类, 创建对象, 通过对象的on Click方法和on Db Click方法对量算过程进行监听, 并完成量算过程。飞行功能中, 需要提前使用Super Map i Deskpro制作好飞行路线和节点, 导出为一个飞行文件, 程序中调用此文件, 获取到已有的节点的经纬度以及相机方向等信息, 设置速度, 通过调用定位功能, 实现节点与节点之间的飞行, 给人一种在模型间穿梭飞行的真实感觉。天气模拟功能中, 使用命名空间Super Map.Web.Core中的Geo Particle类, 创建对象, 设置对象参数, 分别为雨、雪等类型, 并设置粒子的宽度、高度以及每秒产生粒子的个数等参数, 最后设置粒子的三维要素类, 形成三维天气模拟。

4 总结及展望

文章对真三维技术应用于三维数字校园综合信息服务平台进行了探索, 并在自身的实践基础上, 对校园地理信息系统的结构和功能设计做了一系列的探索, 使该系统成为一个比较完善的校园信息管理系统, 希望能为学校的教学和管理做出贡献, 成为数字化校园的一部分。同时由于本系统在数据库维护、网络版平台的开发等功能上还存在一些问题, 在今后的研究中将做进一步改进。

摘要:计算机科学技术的发展有利地推动了二维地理信息系统的研究成果向三维可视化空间的拓展, 三维虚拟系统已然成为地理信息系统的重要组成部分。本系统以防灾科技学院为对象, 结合Visual C#开发环境与Super Map Object.Net组件式GIS平台, 基于真三维立体显示和地理信息系统等技术实现校园三维虚拟浏览, 使用户直观高效地对地理信息数据进行浏览。三维校园系统另有智能化的POI查询定位功能和360度全方位浏览, 是虚拟校园建设的革命性突破。

关键词:3D GIS,SuperMap,三维校园

参考文献

[1]王警, 方音.控规编制中空间数据与属性数据一体化方案[J].城市规划, 2007 (4) .

[2]施贵刚, 程效军.网络虚拟校园三维建模方法研究与实现[J].工程图学学报, 2008 (2) :83-88.

[3]陈竹安, 张立亭.三维校园地理信息系统的设计与实现[J].安庆师范学院学报:自然科学版, 2006, 12 (1) :76-78.

[4]曾润国, 聂志锋, 卢建刚, 等.数码校园GIS中的三维建模[J].工程勘察, 2002 (3) .

校园信息平台 篇2

是以网络为基础,利用计算机技术、网络技术、通讯技术,实现 对学校与教学、科研、管理和生活服务有关的所有信息资源进行全面数字化;并用科学规范的管理对这些信息资源进行整合和集成,以构成统一的用户管理、统一的资源管理和统一的权限控制;把学校建设成面向校园内,也面向社会的一个超越时间、超越空间的虚拟大学,提升传统校园的效率,扩展传统校园的功能,最终实现教育过程的全面信息化。从而达到提高教育管理水平和效率的目的

数字化校园信息平台

一、数字化校园信息平台总体框架

数字化校园信息平台是以学校现有网络为基础,以服务于全校师生的教学、科研、生活为目的,建立在学校数据中心之上,涵盖了学校的信息化标准管理、学校管理、学生管理、教学管理、教职工管理、科研管理、财务管理、资产与设备管理、行政办公管理、数字图书资料管理等全方位的管理信息平台与信息服务平台。数字化校园信息平台解决方案的重点是解决学校信息化建设过程中不同厂家、不同产品、不同运行环境、不同开发工具开发的应用系统的集成。数字化校园信息平台的总体框架如下:

从上图可看出数字化校园信息平台的框架主要包括如下六个方面: 1.基础设施层:是数字化校园软硬件支撑系统,包括网络资源、硬件服务器、存储、支撑软件等。

2.应用系统基础平台:包括统一信息门户平台、统一身份认证平台、统一数据库平台、公共通讯平台等。3.应用系统层:是面向学校各部处的各类信息管理系统和面向师生的各类信息服务系统,可以分为管理中心、资源中心、服务中心,具体如下: 管理中心包括学校现有应用系统和新建应用系统;

资源中心是指整个学校的各类资源库、资源库的管理、资源服务; 服务中心是指提供的各类信息服务和人工服务,包括管理中心、资源中心提供的信息服务,邮件、短信、即时消息等通讯服务,一卡通服务,软硬件运维服务等。4.信息服务层:为各级领导、相关管理员、教师、学生提供各种个人业务操作服务、查询、报表、统计分析、决策等。

5.信息安全体系:数字化校园的安全管理,包括安全策略、安全组织、安全评估、安全技术等。

6.信息标准/管理/保障体系:包括信息、技术标准、组织机构、管理制度、运维保障体系等。

二、数字化校园信息平台的建设内容

1.公共支撑平台建设包括:

①网络硬件支撑平台建设;

②软件支撑平台建设,含数据库、应用服务器、身份认证、门户等;

③信息标准建设,含数据标准、软硬件平台标准及开发规范、信息集成、交换标准与规范、信息化管理规范;

④统一信息门户平台建设,为学生、教师、行政办公人员等提供个性化服务的一站式服务中心;

⑤统一身份认证平台建设,含统一用户管理(LDAP)、单点登入、认证与授权管理、访问控制、审计与监控;

⑥数据中心平台建设,含数据中心库、数据交换配置、数据交换(数据抽取与订阅)、师生数字档案、数据综合查询、统计分析、报表;

⑦公共通讯平台建设,含邮件、短信、即时消息、通知公告。

2.管理信息平台建设就是学校各部处的应用系统建设。

3.数字资产平台建设包括:数字学术资源库、数字教学资源库、数字图书馆、数字档案馆、网络教学平台等。

4.学校现有应用系统的集成。

三、信息标准及基础平台

1.信息标准

通过信息标准的建设将为学校建立一个符合国际、国家、教育部和行业标准的,能够用于规范学校应用系统长期建设的标准规范体系--《学校信息标准》。

信息标准的建设遵循如下思路:

①涉及到国家和教育部已颁布的标准,要采用已颁布的标准;

②涉及到学校关于信息管理已经颁布执行的标准,要采用学校已颁布的执行标准;

③在参照国家标准的基础上,尽可能从学校实际应用需求出发考虑;

④学校后上系统必须符合学校的信息标准--《信息标准》;⑤《信息化标准》可维护。

数据标准的建设内容:

数据标准的内容建设包括数据编码原则和数据标准内容。

数据标准代码集:国家标准代码子集、教育部标准代码子集、学会(或高教行业)标准代码子集、学校标准代码子集。

数据标准内容的建设将从两个维度来进行梳理,一个面向主题对象的人(学生、教师)、财、物,一个是面向管理、教学、科研、生活。

①学校管理数据子集 ②学生管理数据子集 ③教学管理数据子集

④教职工管理数据子集 ⑤科研管理数据子集 ⑥财务管理数据子集

⑦资产与设备管理数据子集 ⑧办公管理数据子集 ⑨校友管理数据子集

信息标准的建设流程:

2.统一信息门户平台

统一信息门户是学校数字化校园信息平台各应用系统中各种应用构件整合和部署的平台,它把分立各个业务系统的不同功能有效地组织起来,为各类用户提供一个统一的信息服务入口。数字化校园信息平台门户提供学校门户布局定义、内容定义、二级门户网站模板自定义;师生个性化WEB桌面页面风格、布局、内容自定义;师生在各业务系统集成后的功能等方面的定制工具,快速完成后台应用构件基于规划的展现,同时为个性化服务打下了基础。数字化校园信息信息平台的各类用户可以通过信息门户灵活的得到个性化服务(一站式服务中心)。统一信息门户平台包括如下的内容:

①门户支撑框架;

②门户网站内容管理;

③应用系统集成;

④个性化定制功能;

⑤个人办公子系统;

⑥支持全站搜索引擎。

3.统一身份认证平台

通过统一身份认证系统的建设,针对学校数字化校园信息系统的用户身份进行身份(管理人员、学校领导、教师、学生等)整合,实现以下目标:

①建立统一的集中身份库(LDAP)--统一身份数据中心;

②在数字化校园信息系统集中身份库的基础上,实现用户信息的自动同步处理等功能;

③建立全校的统一认证中心CAS(Central Authentication Service);

④提供基于单点登录(简称:SSO)的解决方案;

⑤通过认证和授权,用户对于资源的访问受到合理的管控,提高了系统的安全性和服务的针对性。

统一身份认证平台将实现如下的功能

①统一用户身份管理:实现用户信息的集中管理,用户信息规范命名、统一存储,用户ID全局唯一,并提供标准接口,实现不同应用系统的用户身份的同步,支持海量的基于LDAP目录服务器的用户数据存储和管理功能;

②统一身份认证系统:用户认证采用集中统一方式,支持用户名/密码、数字证书等认证方式,支持B/S和C/S等多种应用。

③单点登录:支持多个应用系统(包括B/S和C/S)间的单点登录,数字化校园中所有的应用系统通过SSO单点登录系统来实现统一的身份认证。

④统一权限管理:支持多种权限管理方式,如单独授权、按角色授权和分级授权等。

⑤统一资源访问控制:能够提供细粒度的资源访问控制,包括对网页、按钮、菜单、文件、数据库字段级的访问控制

⑥资源访问安全审计:用户登录应用系统后对系统资源的访问按需记入日志,具备完善的日志管理功能,能详细记录对所有信息的操作和变化情况,以便事后对用户操作进行审计,建立完善的事后追溯机制。

⑦开放接口:开放的支持不同开发语言、不同应用服务器平台实现的应用系统的认证集成方式(Java、.net、ASP、PHP 等),包括WebService、API等方式,保证以后应用系统能方便纳入统一身份认证及授权中心。

4.数据中心平台

数据中心方案:

①在共享库的基础上尽可能扩展数据的集成范围,形成大而全的数据中心,全校数据统计分析、智能决策支持的权威数据库;

②数据库能集成到数据数据中心运行的应用系统尽可能集成到数据中心运行,数据中心可以成为后续开发各种应用系统的通用数据库平台;

③对于需独立运行的应用系统,通过数据交换与共享服务平台来实现数据的集成与共享;

④制定规范的数据变更流程,实现谁产生、谁维护、谁负责的权威数据源。

通过把源数据的数据抽取到数据中心,并转换成标准的数据格式,然后进入目标数据库。

数据综合查询

综合查询共享数据平台从各个业务系统抽取出数据后,使共享数据平台的数据无论是从横向的全校范围内,还是纵向的时间积累上,都是最全面的,最规范的,最权威的数据,供教师、职工、学生、领导查询。配置与查询的关系图如图所示:

管理人员、教职工、学生及其他人员凭系统管理员或各业务系统查询配置管理员设置的账号功能权限和查询配置进行方便的查询。

5.现有系统的集成

校园信息平台 篇3

关键词:教材管理 信息系统

1 概述

网络科技日益发达的今天,网络信息技术在中职院校教学资源管理中的应用越来越广泛。基于计算机技术和网络科技建立的教材管理信息系統就是其中的一个“代表作” 。按照传统手工操作的方式管理教材资源,工作量大,既耗时,又耗力,工作效率低下。而基于数字校园应用平台的教材管理信息系统应用网络科技技术将复杂的工作彻底简化,省时高效的同时又能有效降低出错率。从这点来看,构建一套功能健全的教材管理信息系统对于促进中职院校教学管理来说具有重要的现实意义。

2 需求分析

教材管理信息系统的开发和应用必须以完善的需求分析为前提。若缺少充分的需求分析,不了解用户的实际需求,则信息系统便只徒有华丽的功能,而无实际应用价值。因此,系统的设计和开发必须辅以必要的需求分析。

设计和开发适合中职院校的教材管理信息系统,目的是运用网络信息技术手段促成教材管理由手工式的实务管理向数字化管理过渡,使教材管理工作流程化,且更加规范合理。笔者参考市场调研,结合教材管理实际,对这套系统进行了功能分析:

2.1 教材信息维护功能:维护教材信息、学生信息和用户信息,管理者通过系统的操作权限,在系统管理界面上调用或修改以上信息。

2.2 教材需求管理功能:需求管理涉及师生两个群体的需求。根据课程设计和班级人数确定教材数量。

2.3 采购/入库管理功能:根据需求分析确定教材类别,并计算教材数量,由此得到需要采购的数量。教材入库的同时将相关数据录入系统。

2.4 出库管理功能:出库管理涉及教师领用、个人领用和班级领用三部分。不同的领用情况要采取不同的出库管理方式。

2.5 书费管理功能:该模块涉及书费的收缴、退还和结算三个功能模块。书费的收缴和退还不必多说。结算是根据学生书费的收缴和教材领用数量计算其书费结余。

2.6 学生查询功能:学生凭借各自的账号、密码登录信息系统,实时查询各自书费的缴、退情况,以及教材领用情况。

3 系统规划设计

3.1 体系结构。基于数字校园应用平台的教材信息系统的设计理念源于B/S(Brower/Server)三层构架,三层架构分别为数据层、应用层和用户层,服务器端设置前两层架构,客户端只需通过浏览器即可完成操作,无需投入过多的精力和物力进行客户端的维护,真正实现了“瘦客户”。

3.2 功能模块。教材管理信息系统除了服务与广大师生之外,同时包揽了教材管理人员和教材费管理人员的操作,对应不同的角色,可将系统功能细化为教材基本信息管理、教材任务信息管理、教材费用管理以及教材出入库管理四大功能模块。

3.2.1 教材基本信息管理。教材基本信息管理主要是维护教材的基本信息,包括教材版本、出版社、作者和刊号等信息。实现对教材信息的增、删、改、查。

3.2.2 教材任务信息管理。教材任务需求是通过教学任务中所需教材和教学班级人数自动计算出所需教材的数量。在教材任务信息管理模块,教材管理人员的操作权限仅限于查询和处理教材需求信息,数据录入和数据修改不同通过此模块实现。

3.2.3 教材费用管理。教材费用管理实现教材费用的收取,配合招生就业管理信息系统完成学生书费的收取,通过教材的发放实现对教材费用的自动结余,如果学生教材费用不足则完成教材费的补收功能。在学生毕业、转学和退学等情况实现对学生教材费用的退费功能。

3.2.4 教材出入库管理。包括采购/入库管理功能和出库管理功能。

3.3 数据库设计。在网络信息技术管理系统中,数据库始终是核心部件。一套科学地管理信息系统必定有一个规范合理、良性运作的数据库作支撑。同样,教材管理信息系统中的核心功能也需通过数据库来实现,包括系统内部涉及的信息交互和各模块功能的实现,都需要通过数据库来完成。

数据库设计始于需求分析,根据需求分析绘制ER图,继而完成数据库的初步设计。第二步,采用3NF(第三范式)的规范级别进一步规范数据库的功能模块。但是需要明确一点,数据库规范化并非规范化的程度越高越贴近规范化的要求。通常达到3NF(第三范式)的级别即可。

4 系统实现

该系统是基于ASP+SQL Server开发环境,应用ASP三层架构开发模式进行开发设计的。这套系统基本涵盖了教材管理系统的四大功能模块。

ASP(Active Server Pages)是一基于Web服务器端的开发环境。通过ASP可衍生出一个Web 服务应用程序,该程序性能优越,且是动态的互动程序。ASP 的脚本语言浅显易懂,基于脚本语言和HTML 代码,它能在不依靠脚本编译的情况下,通过服务端直接完成网站应用程序。与浏览器无关(Browser Independence),只需通过可执行HTML 码的浏览器,即可在客户端直接浏览Active Server Pages所设计的网页内容。Active Server Pages 所使用的脚本语言(VBscript、Jscript)均在Web 服务器端执行,客户端的浏览器不需要能够执行这些脚本语言。在我国,普通用户均使用微软的Windows操作系统和SQL Server数据库系统,两个系统均出自同一研发平台,因而系统的兼容性和稳定性都能满足应用要求。因此该系统选择ASP技术开发B/S架构的教材管理信息系统。

基于ASP技术开发设计的教材管理信息系统,采用Browser/Server模式三层架构,将Browser/Server模式的应用特点融入操作系统,建立起基本信息维护、教材需求管理、采购/入库管理和零售/出库管理等功能模块,不仅简化了操作流程,而且系统的精准度和工作效率大幅提高,以此取代传统的手工操作管理模式,省工省时的同时也降低了成本消耗,无论从社会效益来分析,还是考虑其经济效益,该系统的应用价值都毋庸置疑。21世纪是信息大爆炸的时代,基于计算机技术发展至今的网络科技,正以其强大的应用优势迅速征服全球。它是新时代的产物。为实现数据共享、防止信息孤岛,基于ASP开发环境研发的基于数字校园应用平台的教材管理信息系统,必将以其强大的应用优势快速取代传统手工操作的信息管理模式,成为中职院校教学管理的得力新手。

参考文献:

[1]姜真杰,方陆明,吴达胜.数字校园理念及应用[J].吉林师范大学学报(自然科学版),2003(02).

[2]陈秋劲.网络化教学资源库建设的思考[J].价值工程,2012(11).

校园信息平台 篇4

1 校园信息查询系统的结构设计

本系统主要针对的用户是学校老师和职工, 故此在系统内容设计上主要采用了校内主要的几个教职工信息查询平台, 比如工作查询、水电费查询等。系统的设计主要包括两个部分, 服务器端和移动客户端, 服务器端采用ASP.net技术建立网站, 使用ADO.net链接每个系统的数据库, 并建立查询操作等web页面。移动客户端负责完成链接无线网络, 并根据查询条件, 将访问的页面数据绑定到控件上, 完成移动客户端的查询、输入等操作。系统的功能模块将学校现有的部分信息系统进行了整合, 包含有以下几个模块。

2 Android客户端的系统实现

Android客户端使用eclipse+Android SDK开发平台, Java开发语言。用户使用本机号码和工资查询密码进行登录。登陆后将用户姓名和ID存入Shared Preferences类中, 在今后的模块中使用。

2.1 用户使用数据流量模式访问局域网内数据库

很多信息查询平台, 比如工资查询等仅供局域网用户使用, Android客户端只能在局域网环境下使用wifi连接, 查询所需信息。为了让用户在数据流量状态下实现访问网数据, 在设计时将服务器端程序放到了一台在局域网环境中对外发布的web服务器上, 通过服务器端ADO.net链接各个平台的数据库, 并将数据处理结果以页面的方式在互联网上发布。移动客户端通过读取网页页面内容来获取数据。同时, 移动客户端通过访问web服务器内的页面地址来提交数据处理请求, 如图所示。

2.2 用JSON字符串进行数据传递

在使用Android平台上的UI控件进行数据绑定时, 本系统采用JSON字符串来进行数据的传递。JSON (Java Script Object Notation) 是一种轻量级的数据交换格式。它基于Java Script的一个子集。JSON采用完全独立于语言的文本格式, 但是也使用了类似于C语言家族的习惯这些特性使JSON成为理想的数据交换语言。易于人阅读和编写, 同时也易于机器解析和生成。JSON可以将Java Script对象中表示的一组数据转换为字符串, 然后就可以在函数之间轻松地传递这个字符串。

在具体实现中, 由ASP.net通过访问数据库输出到页面, 并将查询数据封装成JSON字符串格式输出, 让网页内容以JSON字符串的形式显示出来。比如查询月工资页面输出一至三月份的工资总额字符串如下:

在Android端, 将页面以文本的方式读入JSON字符串, 返回一个字符串。

建立一个JSONArray对象, 通过get JSONObject方法将字符串中每个数据值对取出, 并实例化单个对象, 将值对赋值将此页面上的内容读入到每个记录的不同属性上, 将整个记录集返回一个List对象。

将List对象映射到Hash Map, 并将Hash Map绑定到UI控件

相对于使用XML作为数据, JSON字符串更容易阅读, 格式更容易控制。在进行Android客户端与web页面间传递数据时是一种非常优秀的数据格式。同时因为它是一个纯文本的字符串格式, 可以通过各种网页程序来实现, 为系统的扩充提供了非常好的基础。为系统的模块化建立提供条件。

3 结语

本文介绍了校园内已有的信息系统的Android客户端实现, 为实现这种平台提供一种快捷的解决方案, 采用局域网内web服务器对外发布信息查询网站, 而后用JSON数据封装格式读取数据并绑定到UI界面控件上。只要能将现有信息系统, 无论以何种语言, 发布在web服务器中, 就可以实现在移动客户端进行功能实现。

摘要:随着移动互联网的发展, 各学校都开始将校园信息在移动平台进行传播, 本文对如何在现有信息平台的基础上进行Android平台软件的开发, 使其既不影响现有信息平台的使用, 又能快捷和方便的实现提出了一种方案。

关键词:Android,校园信息查询,JSON

参考文献

[1]王晓禹, 石丽.基于JSON实现Android智能终端与Web服务器“面向对象”的信息交换[J].数字技术与应用, 2012 (4) :224-225.

[2]权重民, 彭昕昀.利用JSON实现Android高效、安全访问远程数据库的一种方式[J].韶关学院学报, 2011 (12) :16-20.

[3]谢文焘, 董黎刚.基于Android的校园网移动客户端设计与实现[J].杭州电子科技大学学报, 2012 (5) .

[4]初雅莉, 陈昌稳, 崔召金, 等.基于Android的智慧校园手机系统[J].微型机与应用, 2013, 32 (15) .

校园微信平台运营 篇5

(2)微信为新新媒体,对学生受众有很强的吸引力,而且迎合了当代学生的生活习惯。(3)微信发送语音形式的消息,使得信息的传递更具人性化、更贴近生活。(4)微信公众平台的开通,实现了信息一对多的传播,而且互动性更强。

(5)目前微信公众平台不仅能发送文字、图片、语音,还能发送视频图文列表消息。(6)建设微信公众号目前也有不少高校采用的第三方的微信平台,这里面可以去看一下微之家(微之家-专业的高校微信公众管理平台,微信查成绩、课表、空教室、图书、续借)帮其他高校做的一个微信案例:福建工程学院团委; 对策与建议

新媒体时代,微信粉丝与其说是传统意义上的受众,不如说是信息消费的“用户”,而校园微信公众平台的信息消费用户就是学生——一个特殊的群体。如何能更好地留住并开发更多的信息用户呢?我们还需要从以下几个方面着手。

(一)明确定位,打造品牌

定位是一个媒体建设和发展的核心。要想做好、做大一个媒体,必需制定一个适合自身发展以及符合自身建设的定位,明晰自己的定位,以形成品牌效应来辐射受众。而定位可以基于以下三个方面的前提假设:战略目标假设——我们想做什么;外部环境假设——我们可以做什么;内部实力假设——我们能做什么。富有特色又适合自己的定位,可以彰显微信公众平台这一新兴媒体与众不同的个性风格,增强其不可替代性。

传播校园信息的媒体,都与开展学生思想引领与成长服务这个主题离不开,也可以说,这是根本主旨。校园微信公众平台是要打造成为一个全新的传递校园信息的主流媒体,以“主流性与草根性并重,思想性与娱乐性并重,观念引导与行动实施并重,服务学校与服务学生并重,立足校园与放眼社会并重”为原则。

(二)创新内容,提升内涵

内容是一个媒体生存的最大武器。精彩的内容,实用的信息是吸引受众的最大法宝。“使用与满足”研究把受众成员当作是有着特定“需求”的个人,把他们的媒介接触活动看作是基于特定的需求动机来“使用”媒介,从而使这些需求得到“满足”的过程。○3要对内容进行创新,首先当然是需要了解受众的需求。

校园微信公众平台,主打的当然是校园新闻,所以应该更加注重报道校园新闻、校园活动预告等内容,但不能陷入简单的“复读机”模式,停留在单纯的复制层面,而是真正做好新闻的二次传播。同时,开拓新颖的板块栏目,创新新闻内容是十分关键的。除了校园新闻外,不能缺少学生感兴趣的饮食养生、娱乐、星座、职场等信息,而这其中,构思能引起学生共鸣的话题,是最值得实行的方案,以华中科技大学的校园微信公众平台为例,其成功推出“属于你的我的华科式爱情”等板块,不仅是本土化和接地气的做法,也是用学生的独特视角去解读生活、爱情以及校园和社会,让学生更容易、更乐于接受校园微信公众平台的内容。

(三)打破传统,革新形式

在这么多校园媒体中,可以说没有一个媒体传播信息的形式多于微信这个新媒体,微信主打的就是用语音进行信息播报,而像传统的文字信息,图片信息也在微信中得到运用,同时不能忽视的是微信视频的功能。一条讯息可能有多个化身,从相同的数据中自然生成。因此,在形式上,应该在尽量克服限制微信公众平台发布信息数量的基础上,不仅通过文字内容、图片和语音吸引学生读者,还可以利用3G时代智能手机的相关强大功能和不断研发升级的微信功能,加入微信漂流瓶、扫一扫甚至是视频信息的传递,使校园微信公众平台更贴近学生的生活。例如:华中科技大学校园微信公众平台为方便校内同学交友交流,成功开发华科版微信校内漂流瓶和微信上墙等功能,迅速走红校园。

(四)灵活时间,增强互动

学生一般习惯晚睡,除了在晚上九点到十一点使用微信,在中午十二点到十四点这个时间段也是使用微信的高频段。因此,根据学生的生活作息习惯,灵活制定微信发布的时间是很重要的。

当然,除了制定时间,和粉丝互动是很关键的一个环节。增强互动就需要知道受众需要怎样的互动话题,需要怎样的互动形式,确立良好的互动关系。要增强校园微信的互动性,首先,应该想到“互动话题”本身能够引起学生的感兴趣度,如:“那些年我们一起......”等,使更多的学生“有话可说”。其次,利用奖品吸引学生积极参与,提高互动粉丝的福利。再次,应该为学生受众提供更多的互动机会,并不一定只有互动话题才能参与,可以开设一个专门和粉丝互动的栏目,接收学生受众提供的各种信息。

(五)整合资源,优化人员

校园微信公众平台的整体运营包括微信运行后台、内容提供者——校园编辑、移动接收终端,学生用户等几部分。在这几个部分中,学生用户是主体,对各部分都起着显性或隐性的导向作用;而运行后台和接收终端是联系各方的传送血液。

数字校园统一平台的建设 篇6

关键词:数字校园;框架;网络

中图分类号:TP393.18文献标识码:A文章编号:1006-8937(2011)22-0078-01

1数字校园建设的现状及问题

数字校园建设是高等学校建设的重要部分,是整体推进教育信息化的一个过程。当前教育信息化建设展现了良好的发展势头,但有些问题如果不解决,将可能对建设的持续性发展产生制约影响。而对于解决问题的新技术、新理念也应该从可扩展、可通用等多角度出发去进行选取,本项目便是基于上述的原则,针对目前数字校园建设中存在的信息无交互或交互过少而形成的若干信息孤岛,无统一信息平台而造成的管理和沟通的不便等问题,采用了扩展性、通用性都较强的基于J2EE的平台建设技术,尤其是有关数据交换的相关技术,对现有数字校园的建设进行进一步改进。

2如何改进数字校园建设

针对上述数字校园建设过程中缺乏发展规划、资源不能共享、应用难以集成、用户使用繁杂等问题,从以下四个方面提出改进方案:

①网络基础设施建设,对现有一定规模的网络基础设施进行改造和完善,包括网络带宽的升级,连网范围的扩大,网络设备的升级和优化,网络管理、安全的加强等。

②网络存储、计算资源的扩展,建立超级计算机系统,为科研中的大规模计算创造条件,建立网络海量存储系统,为校园网用户提供存储服务。

③应用平台和系统建设,建设统一、可伸展、安全、可互操作、数据共享的应用开发与运行环境,实施网络安全,建立身份认证系统,加强数字图书馆建设,丰富远程教育系统的功能,完善视频会议系统,完善电子化教学应用,建立统一的校务管理系统,实现完全意义上的办公自动化,建立先进的应用开发体系,形成一定的应用开发支持基础,以适应今后多种灵活的网络应用发展。

④门户服务的提供,建立校园社区服务架构并提供多方位服务,采取统一的门户服务方式扩大学校的宣传影响和对外服务。

校园门户网站主要向数字校园使用者提供个性化单点登陆的界面显示;Web连接逻辑主要用于连接应用程序和Internet/Web,以及生成基于Web的表示内容;可伸缩集成应用逻辑主要用于连接遗留应用程序,新应用程序及其他外部应用程序;而遗留应用程序是指已有数字校园中已开发好的管理系统,如办公、教务、财务等;新增及其他外部应用程序就是即将开发的数字校园的新业务系统;校园数据库则是校园内基本数据的汇总。

利用J2EE来搭建上述的数字校园软件平台,完全能够提供相应的技术支持,整个系统与操作系统无关,这正遵循了J2EE的规范,而且正如上面所言,所有的开发均可用Java语言来完成,比如校园门户网站的Web浏览及Java小程序可以用Java GUI技术建立,Web逻辑可用Java Servlet、JSP等来实现,可伸缩集成应用程序逻辑则由EJB、J2EE接头、J2EE管理、JMX、J2EE Deployment、JACC和JAAS w/EJB等来完成,而整个结构中的数据支持部分则运用JAXP及JDBC来操作,当然还有通信、安全等实施均有相应的较为成熟的技术支持。

3结 语

从上述对高校数字校园的现状分析可以看出,高校的管理是松散式管理,这必然导致数据格式的多样性。如果为每一种数据在要使用的模块中增加一个转换接口,这有点愚公移山的精神。为此我们不仅要保存已有的数据管理系统,还要让使用这些数据的应用程序保持稳定,即不能因为数据的任何变动而产生结构上的变动。因此一种可行的方案是把每个从应用中出来的数据进行规范,规范后的数据能在各个应用中被识别,接收方再根据自己的要求把这种数据转换成自己的使用或显示形式即可。这种方案对规范数据的要求较高,它既要能方便地转换成其他各种形式的数据,而且还要具有可扩展性,目前看来,用XML来表示数据是一种较为理想的选择,它从万维网产生,但在一般数据表示中也有广泛的应用,因此,可以用XML标准语法描述存储与交换的数据,而且Java和XML都具有跨平台的特性,因此它们可以毫不犹豫地完美地结合在一起,完成数据存储和转换的工作,J2EE中集成的JAXP便是这种模式的具体体现。当然要转换数据首先要获取数据,这需要连接已有的数据库管理系统并发出它们能识别的数据查询命令才可获取,同样是因为数据库管理系统的多样性,要找到一种一劳永逸的方法也确实不易,好在J2EE中集成的JDBC技术解决了这一难题。

参考文献:

校园信息平台 篇7

然而随着学校网络用户上述应用不断深入, 教师和学生也对学校网络的建设提出了更高的要求, 比如如何实现在家也能访问学校的内网资源, 比如学生希望在外网也能选课, 老师希望在家里也能访问O A系统或是备课系统来完成白天未完成的工作, 尤其重要的是需要在家或是在外出差或是开会的过程中也要实现能实时的访问校园网内的众多信息平台, 给我们的网络建设和管理提出了极高的要求, 随着近来学校之间的联系逐渐加深, 与相关的合作学校需要实现数字教学资源的共享;如上等等的要求如何解决, 通过什么样的方式解决也成了我们众多网络建设和维护老师的非常迫切需要解决的问题。

我们传统的方式是通过在防火墙上通过端口映射的方式来实现, 但是相对于计算机知识相对薄弱的老师和学生来说使用起来还不尽如人意, 很多教师和学生都宁愿放弃在外访问的机会, 而且更为严重的是我们付费的国外珍藏的文献资料在家根本就无法访问;由于高校图书馆所购买的校外数字图书资源大部分都有限制访问的IP地址范围。比如从校园网出去的IP地址都是认可, 因为校园网出口IP和部分公网I P地址是属于这个有限范围, 所以校园网上的所有上网计算机可以使用。如果教师、学生在家里上网或者一个老师到外地出差需要访问这些电子资源, 数据库服务商认为是非授权用户, 拒绝访问。

要解决图书馆网络化应用, 拓展数字图书馆的接入范围, 就必须找到一种技术手段, 将校外移动用户逻辑上接入校园网, 通过分配校内虚拟地址, 使其能访问校外图书馆。这就需要一套可管理、可认证、可安全的远程访问数字图书馆的解决方案, 将校园网当作校外用户访问校外图书馆的中转站, 使校外用户通过鉴权后拥有校内地址再访问校外资源。

当教师和学生提出了上述问题以后, 在查阅了众多资料之后, 最终了解到SSL V PN的技术可以很好的将上述问题一一解决;由于SSL VPN技术任意两个节点之间的连接并没有传统专网所需的端到端的物理链路, 而是利用某种公众网的物理链路资源动态组成的, 在实际应用中, 利用SSL V PN技术, 校外用户在直接使用浏览器接入校园网络, SSL VPN网关会给每个远程用户分配一个校园网IP地址, 从而实现远程用户以校园网用户身份访问数字图书馆资源, 即解决了校外访问数字图书馆的问题, 又提高了校园网数字图书馆的安全性。

通过在我校部署SSL VPN设备, 我们已经成功的将校园网内部资源通过安全可靠的方式发布到公网上, 而且实现了身份认证, 保证接入用户的合法性, 使用者只需通过IE浏览器即可访问如图1所示。

目前SSL VPN设备主要给我校的校园信息化带来了如下的价值:

(1) 通过将选课系统、校园邮件系统、数字图书馆等资源通过VPN的方式发布, 学生可以在家或是宿舍里就能实现选课和收发邮件, 而且可以很方便就能访问校园网内的数字图书馆, 包括国外的收费文献资料;尤其是在外实习的学生也可以通过网络查阅资料完成论文;

(2) 通过将校园信息平台 (OA) 、课件服务器、数字图书馆资源的V P N方式开放, 老师可以在家轻松的备课、批改作业以及查阅相关的资料;

(3) 另外对于友校也有极大的用处, 通过我们VPN的分配的公用账号, 友校的专家和学生也可以访问我们教学资源, 包括图书馆资源。

如上所述, SSL VPN的上线确实给我校带来不小的便捷, 解决了老师和同学们的问题;那么这是如何实现的呢?

SSL VPN能对文件共享/打印、FTP、Ou tlo o k、SQ L、Lo tu s No te s、Sy b a se、O r a c l e、C i t r i x等常用应用程序以及基于TC P、UD P以及ICM P协议层以上的所有应用程序的支持。对于网络维护人员而言, 由于SSL的易用性, 无需部署和维护客户端软件, 极大降低了管理和维护VPN网络的工作量。

我们采用国内某领先厂家的SSL VPN设备, 通过旁路模式部署, 并接入电信和联通的线路, 通过多线路自动选路实现了最快访问, 我们还是用了如下的技术手段来更好的保障我校的远程数据共享。

与LDAP进行联动, 无需在SSL VPN设备上建立LDAP上的用户, 直接将认证的数据转向我校已有L D A P服务器, 让LDAP进行判断。选择实时的进行同步, 从而保证LDAP上的用户与SSL VPN上的用户信息保持同步;根据我校的组织架构, 给每个用户分配不同的资源;

启用单点登录功能, 登录SSL VPN系统后就可以直接登录到应用系统, 避免再次手动输入用户名密码带来的麻烦, 从而提高访问效率。为了进一步提高单点登录的适用性, 针对不同的资源可以设定不同的单点登录账号, 从而实现不同用户登录不同应用系统采用不同账号进行单点登录, 提高了单点登录的方便性。

通过虚拟IP池的技术保证接入用户都能访问国外收费数据库资源。

目前的VPN的技术和发展已经使得我们使用起来越来越方便, 通过部署S S L V P N也确实给我校师生带来了极大的便捷, 学校的信息化网络建设也会随着网络的发展而不断完善, 不断受惠新技术所带来的便捷。

摘要:随着计算机和网络技术的不断发展, 学校作为教学科研的前沿阵地, 学生和教师的教学和学习活动也越来越离不开计算机和网络, 也非常受益于网络和计算机技术, 使得老师们的上课可以更丰富更有成效, 网络也拓展了同学们学习知识的空间, 不再受限于学校有限的教学资源;如何构建稳定高效的互联网为学校服务已经越来越成为目前各大高校所共同关注的话题;校园网教育应用平台代表了学校教育的管理水平和意识, 是信息化时代的学校在管理方面的重要装备。

校园信息平台 篇8

传统的校园数字化更多依赖电脑, 师生平常使用电脑访问校园网进行课表、成绩、图书馆馆藏的查询、选课、浏览校内信息等, 存在不能随时随地使用的限制。此外, 目前使用手机浏览器访问校园网会出现信息显示错乱、功能缺失等问题, 这导致学生不能及时准确地获取网站上发布的信息, 影响学生、教师与行政部门之间的沟通效率。Android作为目前全球使用人数最多的移动操作系统, 具有开放性、硬件跨平台性等优点, 其强大的应用层API、并行运行模式和开放的平台更有利于开发者快速开发出各种移动应用软件。

本文提出的基于JAVA+Android+Web Service为平台的新型校园信息平台, 以移动学习理论为基础, 介绍了软件设计整体架构和重点功能模块的设计方案及关键技术, 实现了校园信息发布、校园内容展示和教务管理等功能。

2 系统模块划分

在此对项目的功能性需求进行说明。项目的功能构成图如图所示, 校园助手的功能构成包括:校园概况、校园动态、教务管理、图书馆、个人中心五大模块。

2.1 校园概况

校园概况是师生了解学校的基础, 主要内容包括:学校简介、校徽校训, 历史沿革、历任领导, 现任领导、校园风貌等概况。

2.2 校园动态

校园动态可以更好地帮助师生了解学校的最新消息及动态, 包括校团委公告、教务通知、校内新闻、社团公告、入学指南

2.3 教务管理

教务管理是大学生在学习生活中最常用到的校园信息系统, 一直处于校园学习生活的核心地位, 用户进入教务管理可操作以下功能:登陆、选课、成绩查询、课表查询

2.4 图书馆

在图书馆模块中, 将传统的图书馆的功能精简为搜索图书、预约、查看借阅历史、续借、查看己借未还记录。搜索图书的査询字段可以按书名、作者和出版社搜索;搜索列表的显示的信息有封面图片、书名、出版社、出版时间、索书号、馆藏数和架上剩余数;己借未还记录列表显示的信息有封面图片、书名、借出时间。当预约可借或图书超期自动推送消息。

2.5 个人中心

个人中心模块中设置有用户登陆、个人资料、修改资料、忘记密码等功能, 方便用户管理自己的基本信息及资料等。

3 应用主要技术

3.1 系统运行环境

本系统Web管理端基于Windows7操作系统, Web服务器操作系统采用Windows Severs 2008, 移动终端采用Android4.0操作系统;系统Web数据库使用Microsoft SQLServer2005,

移动终端采用SQLite数据库;Web服务采用开源免费的Apache Tomcat7.0服务器;系统主要实现框架采用基于SSH的多框架整合模式, 在移动终端采用MINA框架和Java Script技术。

3.2 主要问题及解决方案

(1) 我校教务管理使用的为某某公司开发教务管理系统, 图书股使用我校自主研发图书管理系统。在开发学生客户端过程中, 学生端数据如何与现有数据无缝连接, 成为首当其冲的问题。通过查阅教务管理系统文档和在图书管理系统开发人员配合下, 分析数据库, 建立Java Web Service提供所有需数据接口, 借助Wifi, 将Android手机的网络IP和服务器的IP设置在同一网段, 通过HTTP协议, 客户端通过发送网络请求进行数据的获取, 从Apache Tomcat服务器进行上获取所需数据, 服务器端则将客户端请求的数据以数据流的形式远程发送到手机App端。

(2) 数据流解析问题。当前对象的远程发送较为流行且高效的是根据对象的设计将对象信息序列化为JSON对象进行传输, 为了在发送数据和接收数据时对相关数据进行转化, 使用Gso工具包进行对象的序列化和反序列化。

(3) 数据持久化问题:信息查询模块该模块考虑到与现有信息的数据交换, 采用基于Android客户端的SQLite数据库, 使用Sql Helper封装数据操作, 简化数据操作;在终端移动客户端使用Android提供的Content Pro·vider封装一系列独立的sql操作语句, 极大简化了终端数据操作和提高了服务端数据交换效率。

4 结论

移动互联网的快速发展使人们获取信息的方式变得更为方便, 智能化的移动终端设备更为普及, 在“互联网+”的大战略背景下, 移动互联网逐渐走向了主体地位。信息获取的便捷和智能移动终端的强大功能, 人们可以随时随地处理各种事物。在设计上力求做到用户界面友好、使用方便、功能实用等特点, 解决了校园新闻、通知的快速发布, 学生及时捕获各种所需信息, 切实做到定位于服务学生的目标, 经过充分调研后, 所设计的各项功能都针对在校生的需求, 具有较强的应用与参考价值, 但由于设计中的不足, 还有很多缺陷, 相信在后续的维护中能够逐步地完善。

参考文献

[1]谢欣.移动互联网应用开发行业人才培养模式研究[J].声屏世界, 2011 (8) :57-58.

[2]杨少健.基于Android的LBS移动订餐系统的设计与实现[D].暨南大学, 2012.

[3]吕伟.基于Android的移动学习平台的设计与实现[D].南京:南京师范大学, 2013.

[4]耿东久, 索岳, 陈渝等.基于Android手机的远程访问和控制系统[J].计算机应用, 2011, 31 (2) :559-561+571.

[5]朱婧茜, 何人可.Android手机应用界面布局的可用性测试研究[J].包装工程, 2014 (5) :61-64.

校园信息平台 篇9

随着高校信息化建设的高速发展,尤其是校园网络的快速发展,高校在科研、教学、管理等各个方面,开发建设了大量的软件系统,这些系统提高了教学、科研、管理工作的效率,在校园局域网初建时期确实起到了相当大的作用。但随着技术的进步,尤其是近来移动互联基础的发展并逐步趋于成熟,原来的应用系统,渐渐的不再适应当今的工作要求和校园网环境,主要表现在以下几点:

1、原有的信息系统都是基于校园局域网和个人PC环境开发的系统。这些系统比较封闭交互性不强。

2、功能齐全系统庞大,每一个客户端都发布了系统的所有功能,但有些功能只是少数人使用,并不是大多数用户所需要的,不但系统做的繁杂,同时也使得系统非常不安全。

3、IT新趋势变化和市场变化息息相关,目前互联网+、智慧城市、中国制造2025的持续冲击,使企业亟需数字化转型。随着移动互联技术的发展,人们渐渐习惯了移动设备带来的愉悦体验,校园网用户迫切希望校园信息系统也能在移动设备上工作。

4 A大软件系统不得不适应而被拆解为更小功能服务的小软件服务。智能移动设备推动软件碎片化,让工作无时无处都可以被处理。

移动应用日益受到社会各个领域的密切关注,并成为教育领域新的研究热点,移动应用以其独特的应用受到了越来越多的认可。而作为移动互联中的宠儿微应用以其便捷性、即时性、多点性等特点,恰恰能解决高校信息化所面临的诸多问题。

本文以传统校园信息系统为数据基础,以微应用为设计思想与实现方法,利用移动应用的技术,在统一平台上完成各信息系统数据的整理并展现,在移动互联平台上重构信息系统,以此解决目前信息系统存在的不足。

1 微应用实现架构

以“轻量便携,精准服务”为特点的微应用,是学校教育信息化发展到如今的必然产物,结合当下高速发展的移动互联网技术,将校园信息系统重构,实现基于学校用户角色,面向服务重新整合业务,将传统的PC环境中的信息系统,转化成移动互联环境中的轻量级服务,最终实现信息系统在移动互联中的重塑。

微应用的形式不同于微博及传统PC上应用功能,它主要运行于移动终端,最大的特点是有APP的味道,故称之为轻APP。

微应用惯称是指微信应用的开发对接,但依托多年的移动应用开发经验和产品积累沉淀,领衔突破传统、大胆创新,在满足各种公众微信应用功能对接的同时,还为客户制作对应的APP客户端,无缝的打通了各种第三方移动交互开放接口。

相关机构预测,企业软件将在未来十年内,转型为以微服务技术架构为核心的微应用大平台建设模式,实现商业功能虚拟化。而在云计算、大数据以及移动互联等前沿技术的冲击下,要实现“微服务”、“微应用”,企业软件必须先期实现云端的资源聚合、分享以及调配,具备快速、弹性、可扩展的虚拟化能力。

微应用平台由传统的业务系统提供基础数据,经数据交换引擎整理后,由微应用服务引擎展现给用户,如图1所示:

微应用平台基于Cent OS 7操作系统、apache+html5进行开发,终端为PC或移动终端的微信企业号平台。微应用服务器及数据交换服务器可以是物理器,或者是基于KVM和QEMU技术的虚拟服务器。

2 微应用平台

微应用平台的主要功能是在统一平台上完成各信息系统数据的整理并展现,根据用户角色,将功能服务化封装,以完成信息系统在移动互联环境中的轻应用的重构任务。

2.1 数据源

传统业务系统为数据源,并提供数据接口,可以是JSON、XML、AJAX等标准数据接口,也可以是数据库的VIEW视图,将数据按照服务标准封装为不同的web servie。

Web Service可以重用代码背后的数据。使用Web Service,再也不必像以前那样,要先从第三方购买、安装软件组件,再从应用程序中调用这些组件;只需要直接调用远端的Web Service就可以了。另一种软件重用的情况是,把好几个应用程序的功能集成起来,通过Web Service“暴露”出来,就可以非常容易地把所有这些功能都集成到你的门户站点中,为用户提供一个统一的、友好的界面。可以在应用程序中使用第三方的Web Service提供的功能,也可以把自己的应用程序功能通过Web Service提供给别人。

2.2 数据交换引擎

由数据交换引擎统一整理归并后将数据同步到本地数据库。对于标准数据接口,根据业务系统的特性,启用定时同步的策略;对于数据库的VIEW视图可以启用触发器来发起同步,以提供同步效率。这样既减轻了业务系统的压力,又解决了数据时效的问题。如:课表数据,由于已强制要求调、停课必须提前1天申请,所以课表的数据只需要每天凌晨同步1次即可;一卡通数据,由于一卡通的数据变化频繁,在一天内可以产生多条数据,且不定时产生,故在一卡通系统数据库上添加触发器,通过触发器来触发同步,以最大限度的保证数据的时效性。

2.3 微信服务引擎

微信服务引擎是最终的展示引擎。通过微信企业号平台将特定数据展示给特定用户。当用户第一次登录微应用平台时,通过微信企业号平台完成用户的身份认证。此时用户的微信将与微应用引擎进行绑定,以完成今后微应用的无感知登录。同时,用户将绑定该用户在企业内的真实身份,并得到微应用引擎中的相关权限,以展示相关数据。

3 微应用系统特点

微应用平台集成了学校当前的大多数业务系统的基础数据,经数据交换引擎整理后,由微应用服务引擎通过微信企业号平台展现给用户,如图3、图4所示:

3.1 安全性

消息推送和应用模块都有严格的实名认证机制,对内容进行安全掌控,保证内容的可追溯性和合法性。同时所有的数据都采用post方法获取,确保数据的安全。

3.2 扩展性

微校园集成的应用功能模块都是独立的,可以保证很好的模块化管理和扩展,应用可以根据用户需要随时组合。

3.3 即时性

系统中的每一数据,只有一个产生者,数据产生之后,便被封装成服务提供给服务对象,服务对象根据需要随时引用,因此,客户端引用的数据是即时更新的数据。

3.4 黏合性

移动终端的小巧易携带不仅提高用户的使用率,而且简单适用的功能,更易让用户觉得亲近友好,提高用户对产品的黏性。

3.5 智能性

不同的角色匹配不同的用户界面、不同的角色匹配不同的应用功能、以及不同的角色可以进行需求功能的定制开发。

3.6 多样性

每个应用模块都是可定制的,也是独立的,可以像积木一样自由组合形成自己风格的微应用。

4 总结

移动互联在带给软件用户使用便利,个性化体验、业务急速创新的同时,也将以往客户端/服务器运行级别的“大应用”前所未有的碎片化。

基于“大平台+微应用”架构的校园信息系统的设计思想与实现方式,数据交换引擎能与多个传统业务系统对接,通过标准数据接口或数据库视图同步相关数据,以完成各信息系统数据的整理,再将这些在微应用引擎上展现给用户。从而帮助企业解决以往各应用系统碎片化的问题。

摘要:介绍了基于“大平台+微应用”架构的校园信息系统的设计思想与实现方式,利用移动应用技术,在统一平台上完成各信息系统数据的整理并展现,以解决各应用系统碎片化的问题。

关键词:微应用,移动应用,应用交互

参考文献

[1]杨伟伟.数据交换引擎的设计与实现[D].南开大学,2007.

[2]熊彩凤.数据集成交换平台引擎的设计与实现[D].北京工业大学,2012.

[3]PWorld2015:“大平台+微应用”书写软件下一个十年

校园信息平台 篇10

微信以其快捷、方便、丰富的信息服务体验,受到人们的热捧,成为新媒体中的佼佼者。中国社科院发布的《2014年新媒体蓝皮书》指出,微信使用率最高的人群为24岁以下,用户呈现出明显的年轻化趋势[1]。面对新媒体、新技术带来的机遇与挑战,如何最大化利用微信,使其在校园移动信息服务建设中产生积极的影响,值得研究。

1 微信公众平台

微信作为近年来发展最迅猛的移动端新媒体应用,正大量应用到传媒、旅游、信息服务等领域。微信公众账号是腾讯公司在微信基础功能上推出的让政府、企业、事业单位、个人面向公众进行信息服务的公开平台。政府、企业、事业单位、个人可以通过该平台运用文字、图片、语音等方式实现和特定群体之间的全方位沟通、互动,从而挖掘用户需求,提供相应服务。

微信公众平台不仅是一个交流工具,还可进行二次开发,将其打造成一个 “轻量级APP”,实现更全面的移动信息服务。微信公众平台的高拓展性和强大的用户基数,使得各个组织机构都在积极发掘微信公众号的潜能。可以预见,微信将成为机构发展移动信息服务不可忽视的平台。

2 校园微信公众平台发展现状

2.1 微信公众平台特点

2012年11月,腾讯官方公布的数据显示,拥有大量碎片时间的大学生占用户总量的64%,这为利用微信公众平台推进校园文化建设打下了坚实的群众基础[2]。微信公众平台具有如下特点:(1)操作简便,信息丰富,只要拥有移动设备就可随时随地获取各种信息;(2)灵活私密。微信因交流形式丰富、私密性高,便于师生对话,特别是语音功能,提高了对话的私密性;(3)强大的数据统计功能。学校可对微信进行二次开发,建立合理的量化考核体系,配合高校实现精细化管理[3]。

2.2 校园微信公众号模式

微信公众平台是一款实现一点对多点的信息推送平台,包含编辑和开发两种管理模式,两种模式各有优缺点。对管理者而言,编辑模式适合不懂程序开发的管理者使用,平台搭建速度快,能实现自动回复、群发、用户管理等常规功能;开发模式是针对程序员的,使用者需掌握微信开发技术、系统运营经验,通过公用开发接口设计适合自身的微信公众平台,搭建出更全面的信息服务窗口。对用户体验而言,编辑模式下的校园公众平台只能为用户提供图文消息推送、关注回复消息、发送关键字时回复消息等基础功能服务。开发模式下的公众平台才能让用户享受到更全面的信息服务,如:基于LBS位置服务,利用微信LBS服务特性,推出基于位置的服务功能,引导用户到达目的地,包括校区地图、校区路线及交通导航、校区周边吃喝住行购导航等;客服应答:支持客服即时解疑,整理常见问题并形成标准答案供用户查询。在招生就业之际,开发客服应答功能,实时为家长和学生解答招生就业等问题;留言板功能:用户自由发表言论,征集广大师生与家长的意见、建议;语音识别功能:用户通过发送语音信息进行相关的查询服务与导航服务,使导航与查询更智能化。

2.3 存在问题

微信公众平台存在以下问题:(1)校园微信公众平台充当“公告栏”角色,只发挥简单的信息推送作用;(2)许多高校的微信公众号同质化现象严重,提供的功能、微信界面在设计上大同小异,缺乏针对性开发和个性化服务;(3)对开展校园微信不够重视,开发力度不够[4]。

3 基于微信构建校园智能化信息服务公众号

3.1 微信API———第三方消息接口

微信API是微信公众平台消息接口,用于进行消息处理。开发者通过对微信的二次开发,能丰富微信公众平台功能,提高管理员与用户的互动性。当用户发送消息给公众号时,微信公众平台服务器会使用http请求对接入的网址进行消息推送,第三方服务器可通过响应包回复特定结构。如果公众号已经和API成功对接,用户则除了享受“编辑模式”下的功能服务外,还可享受“开发模式”下更丰富多彩的服务功能,如LBS位置服务、多客服并行服务等。

微信不断优化公众平台功能,向公众号开通微信认证,增加开发者问答系统,并向开发者开放9大高级接口:语音识别、客服接口、OAuth2.0网页授权、生成带参数二维码、获取用户地理位置、获取用户基本信息、获取关注者列表、用户分组接口、上传下载多媒体文件。通过第三方接口的实现,打造一个综合性的校园信息服务平台,全方位满足需求[5]。

3.2 第三方接口实现方式

微信第三方接口是一种易于扩展的微信消息处理方式,可将微信用户发送的信息转发到公众平台管理服务器,其消息流转方式为:用户微信服务器第三方微信服务器。为了开启第三方接口,需要用户开启微信公众平台的“开发者模式”,并在开发者模式下配置好服务器URL和Token。目前,微信第三方接口消息采用XML格式封装,通过80端口以HTML协议在微信与第三方服务器中传输。所以,人们可以用常见的网站服务器如:a-pache、tomcat、nginx、iis等搭建微信公众平台服务器,并使用自己熟悉的网络编程语言如:.NET、PHP、J2EE等完成服务器的各种逻辑功能。

3.3 微信公众平台移动信息服务

笔者基于微信公众平台提供的功能服务及运营情况,从5个方面提出构建校园微信公众平台建议:(1)利用微信多媒体交流特点,更新信息推送方式,采取多种编辑方式,实现图文声并茂,刺激视听感官,引发关注与自传播;利用微信推送人才培养、学术报告、素质教育等信息,增加学校的关注度;(2)加强沟通,提升交互空间。微信丰富了人们的交流方式,微信公众平台可针对不同人群赋予特定的权限,教师可通过校园微信提供的多种媒体形式统一发布作业、难题解疑、专业资料等信息,供学生随时随地查看,学生也可给老师发送信息,探讨学习问题,语音功能突破了文字的局限性,声音间的交流更能拉近人与人之间的距离;(3)学生管理人员可通过微信平台对外发布管理工作进程,向学生、家长乃至社会各界征询意见,借助各界群体的力量优化在校大学生管理。鼓励在校生绑定学号信息,提供个人信息查询服务,如成绩查询、课表查询、空教室查询等,还可推出微信支付功能,方便学生订水、订餐、充值电费、充值校园卡等[6];(4) 做好Q&A———关键词应答操作。许多家长和准新生、毕业生希望了解学校招生就业等信息,可以整理出师生家长常见问题,建立常见问题库,存放在微信后台,当师生家长向微信发送相关词时,微信可立即返送答案,提高解答效率;(5)利用数据分析功能和基于LBS位置服务。管理员可在后台录入相关位置信息供用户查询,例如,查询学校附近餐饮店、校区地址等。系统对用户在微信界面的操作进行跟踪、记录、分析和反馈,管理员根据数据分析微信运行情况和师生需求。

构建校园微信公众平台功能规划[7],见图1。为了微信顺利运营,发挥其最大效能,有3个问题需要把控。(1)信息的定时推送。在运营微信时,管理员应注重优化推送内容,注意推送次数,若推送太多将造成信息泛滥,若不定时且推送次数过少,则降低了校园微信的活跃度;(2)聚集用户,提高关注度。利用学校所拥有的微博、校官网、贴吧等社交网站推广校园微信,进行延伸性关注,并让用户绑定自己的学号信息;(3)投入技术,注重微信深度开发。挖掘用户需求,对接校内教务、后勤系统,对微信进行深度开发,为用户提供更全面、丰富的服务内容,提升用户对校园微信公众号的依赖性。

4 结语

随着微信公众平台功能不断被发掘、创新,其功能朝着手机轻量级APP方向发展。运用微信这种新兴媒介作为发展移动信息平台的载体,不仅能整合校务资源,提高学校与师生的互动性,还潜移默化地影响着学生的价值观、人生观,其所包含的意义相当于开发了一个教育信息化项目。

摘要:微信以其新颖的交流方式吸引了众多年轻粉丝,而其所开放的九大功能服务接口,为企事业单位创建移动服务提供了无限可能。对微信公众平台进行了介绍,分析了校园微信公众平台的发展现状及存在的问题,在此基础上结合微信特性、用户需求,构建了校园微信公众平台。

关键词:微信公众平台,移动服务,校园服务

参考文献

[1]2014年新媒体蓝皮书[EB/OL].http://www.pishu.cn/zxzx/mtjj/78098.shtml.

[2]微信用户属性数据:性别比例和年龄比例[EB/OL].http://www.199it.com/archives/76608.html

[3]礼晓宇.浅谈“微信公众平台”在高校精细化管理中的应用[J].中国教育信息化,2014(5):44-45.

[4]黄楚筠,彭琪淋.高校微信公众平台使用动机与传播效果研究——以中南大学微信平台为例的实证分析[J].中南传播,2014(8):122-124.

[5]百度百科:微信API[EB/OL].http://baike.baidu.com/link?url=nAEQubXEgfQyi72RnrUGL11K3o7cO1c-TdA22KVU9lcUby0n001t97buQEOTehPjuqYEZ0x9Zj3JMQn7nQov1EDkKtn6xajmT83ryhYuv2a

[6]白浩,郝晶晶.微信公众平台在高校教育领域中的应用研究[J].中国教育信息化,2013(4):16-19.

基于数字校园数据平台的数据仓库 篇11

[关键词]数字校园 数据平台 数据仓库工程

数字化校园建设中数据仓库的架构

数字化校园的构成可以用图1表示,计算机网络是数字化校园的基础设施;网络基本服务是数字信息流动的基础,包括电子邮件、文件传输、域名服务、身份认证、目录服务等;在此基础上要建立各类基于网络的数据仓库,包括职能信息库、课程资源库、数字化图书资源等;应用支撑系统包括办公自动化系统、各类管理信息系统、网络教学系统以及数字图书馆管理系统等等;在此之上的信息服务系统是校内用户的主要使用界面,为师生提供各种服务,如信息交流、信息查询、决策支持、电子商务等。五个区域分别表示数字化学习环境的功能领域:组织管理、教学活动、学术研究、公共服务和学校社区服务等,各个功能领域之间是密切相关、相互促进的。

图1

以选课系统为例解析数据仓库的构建与应用

数据挖掘,又称为数据库中的知识发现(Knowledge Discovery in Database,簡称KDD),是指从大型数据库中提取人们感兴趣的信息,提取的知识表示为概念(Concepts)、规则(Rules)、规律(Regularities)、模式(Pattems)等形式。数据挖掘可以应用于各个领域,包括商务管理、生产控制、市场分析、工程设计和科学探索等。利用数据挖掘技术,挖掘选课系统中积累的有用信息,可以使学校的相关部门有弹性地调节所开的课程,调整热门课程和冷门课程的人数,调节相关课程的学分,通过选课率及相关信息做出正确决策,鼓励和引导学生选择互补的课程,这有利于学生整体素质的提高,也有利于教师、教室等资源的合理分配。

1.确定数据仓库和OLAP模型

OLAP(Online Analytical Mining或OLAP Mining)是基于数据仓库的信息分析处理过程,其基本特点是能够从多种角度对从原始数据中转化出来的信息进行快速、一致、交互地处理,从中获得对数据更深入地了解。OLAM将二者结合起来,发展一种建立在OLAP和数据仓库基础上的新的挖掘技术,它兼有OLAP多维分析的在线性、灵活性和数据挖掘对数据处理的深入性,是数据库应用工具未来发展的方向之一。

通常要先分析原有业务数据库,确定待建的数据仓库主题。再根据用户的需求来确定各个级别数据仓库的存储主题。这里选取学生选课管理这一典型业务为主题。为了保证数据的正确性和一致性,还要确保这些数据是按同样的方法记录的同一件事情,需要对选课的原始数据进行预处理,转换成适合数据挖掘的数据。数据预处理(Data preprocessing)包括三个步骤:数据清理(Data cleaning)、数据集成(Data integration)和数据变换(Data transformation)。完成数据的预处理之后,便可确定待建的数据仓库模型,实现OLAP建模,生成多维数据集(CUBE)。可以建立以ROLAP方式存储的选课数目分析多维数据集(以时间维、学号维、院系专业维为维度,选课数目为度量值)、选课学分分析多维数据集(以课程类别维、课程开课部门维、学号学历维为维度,学分为度量值)等许多个不同的多维数据立方体。

2.数据挖掘关联算法的实现

关于关联规则的挖掘算法主要有循环式扫描算法、增量式更新算法、并行挖掘算法、元模式制导、基于约束挖掘等等。目前大多数研究集中在频繁数据项的挖掘方法上。其中比较典型的关联规则挖掘算法有Apriori算法和FP-growth算法。

Apriori算法可以产生相对较小的候选项目集,扫描数据库的次数由最大频繁项目集的项目数决定。因此,该算法适合于最大频繁项目集相对较小的数据集中的关联规则挖掘问题。针对Apriori算法框架的缺陷,Han.JW(韩家炜)等人提出了FP-tree结构和相应的P-growth算法。FP-growth算法采用的是分而治之的策略,即在经过了第一次扫描之后,把数据库中的频繁集压缩进一棵频繁模式树(FP-tree),同时依然保留其中的关联信息。随后再将FP-tree分化成一些条件库,每个库和一个长度为1的频集相关;然后再对这些条件库分别进行挖掘。当原始数据量很大时,也可以结合划分的方法,使得一个FP-tree可以放入主存中。实验表明,FP-growth对不同长度的规则都有很好的适应性,同时在效率上较之Apriori算法有巨大的提高。由于高校多年来存储的选课数据量较大,故选用FP-growth方法实现高校选课系统的关联规则挖掘较合适。

校园信息平台 篇12

1 统一信息信息门户平台的设计方案分析

1.1 什么是统一信息门户平台

“信息门户平台是数字化校园信息平台各应用系统中各种应用构件整合和部署的平台,它把分立系统的不同功能有效地组织起来,为各类用户提供一个统一的信息服务入口。”[1]简单来说,信息门户平台其实就是一个入口,广大师生通过这个入口,输入用户名、密码,就可以访问整个数字化校园的资源,在访问各个子系统时,并不再需要输入用户名、密码,这就是所说的单点登陆。

1.2 信息门户平台的需求分析

各高校都已经建立自己的门户网站,包括学校的二级部门一般也已建设了自己的二级网站。这些网站数量较多,很多部门更新数据并不及时。用户需要登陆不同的系统才能进行查询信息或其他操作。如果两个网站信息不一致,就会无所适从。而各部门也浪费了很多精力来维护这类网站。所以要建立一套发布各类信息的权威平台,根据工作性质授权给相关部门,允许其发布信息。这样可以实现校各业务子系统在服务上的拓展和延伸,也是对共享数据库中的数据的集中展现。信息门户平台的服务包括各个业务子系统所提供的功能和平台自身提供的个性化信息辅助工具。所以信息门户平台一般会提供灵活的、自定义的WEB网站页面风格、布局、内容等方面的定制工具,通过浏览器访问,用户也可以按照自己的喜好设置自己的门户风格,满足个性化的需求。也有些系统提供CS架构的客户端,那样登录、访问更加灵活方便。信息门户平台还是展示数字化校园和学校新闻、政务的宣传窗口,学校可以授权相关部门在信息门户平台发布各种信息。

2 统一信息信息门户平台的设计方案分析

2.1 信息门户平台的设计原则

1)符合师生使用习惯,界面亲和力强;

2)平台建设符合通用标准,可以持续升级;

3)提供各种WEB应用系统与门户系统集成的策略,可以完成各种应用系统集成;

4)平台安全可靠,提供安全的凭证登陆手段,实现单点登陆;

5)为用户提供个性化要求的功能。

2.2 信息门户平台的功能要求

2.2.1 个性化界面定制

信息门户服务必须个性化,让用户根据自己的喜好和身份进行自定义设计。信息门户平台需要制作出多套不同的风格样式,用户可以根据需要从中选择自己的风格作为自己的门户样式;信息门户的各种栏目和栏目中的内容,都可以由用户自己定制。系统管理员将用户能使用的功能分配给用户,用户可以根据自己的喜好将这些功能组合成不同的栏目。

2.2.2 协作服务

协作服务是信息门户平台为用户提供的多种信息服务功能,涵盖了学习生活的诸多应用工具。包括日历、记事本、在线消息、日程安排、个人收藏夹、个人文件夹、个人相册、留言功能、待办事宜、网上投票、论坛等。

2.2.3 内容管理

信息门户平台为了给各类用户提供快速、灵活的的信息服务,让他们能利用平台的采编功能进行信息的发布。用户的信息发布的权限需要根据用户的工作岗位和身份制定,有些用户可以直接发布,有些用户需要根据流程选择审批人进行审批发布。在内容管理工具中提供以部门为单位的自主式内容管理功能、构建分级门户网站,即首先由系统管理员定义好部门及部门管理员帐号,并授予他们管理自己部门栏目的权限。

2.2.4 集成功能

根据要集成的应用特点,信息门户平台可以提供如下的方法:

1)通用的认证组件,集成需要经过认证才能访问的网站,用户在登录了信息门户平台后,从信息门户平台访问该网站需要认证;

2)界面集成工具,可以无缝集成其他网站的网页;

3)强大的插件开发接口:对于复杂的应用集成,发布的内容、逻辑复杂,单凭固化的发布工具是无法满足需求的,必须要使用定制开发。可以使用系统的授权系统对插件进行统一管理,并且界面风格统一,插件接口符合J2EE标准,易于开发。

2.3 集成应用系统的实现方案

为了避免前期投资浪费,信息门户平台作为数字化校园的应用展示窗口,需要根据需求对学校现有的应用系统进行整合,支持和学校其他业务系统的集成,为用户访问数字化校园中的所有应用提供统一的入口。采用的集成方式一般有两种:

1)嵌入式集成

嵌入式集成是指门户通过嵌入窗口直接引用到业务系统的操作界面,用户在门户的嵌入窗口中直接完成对应用系统的访问。

2)数据传递集成

数据传递集成是指在门户上开发出新的应用,用户输入数据或者命令,这些数据和命令通过门户的分类,分别传递到相应的应用系统中进行处理,处理的结果再以数据的形式返回到门户,门户经过整理后形成结果,展示给用户。

这两种集成适用于门户平台与所有的新建、已有系统的集成,具体采用哪种方式将根据实际情况进行选择。无论采用哪种集成方式,在界面上,门户都会对应用系统的界面进行统一的处理,使门户保持统一的风格。再加上统一认证平台的支持,用户登陆门户一次,就可以访问所有的应用系统,实现真正的单点登陆。

如图1所示,信息门户平台中的A界面,直接将A应用系统的界面引用到平台中,数据的交换和处理在A系统内部完成;B界面的数据来源于B1和B2应用系统,平台将数据分类后传递给两个应用系统,再有B1和B2系统返回处理的结果,经过平台整理后展示出来。

3 小结

“数字化校园是教育信息化的里程碑,是一个复杂的系统工程,牵一发而动全身,信息门户是推动教育信息化向前跨步的支点也是数字化校园的高级表现形式。”[2]高校必须构建一个功能齐全,安全可靠的信息门户网站,来集成学校现有的应用系统,为全面实现学校数字化校园建设打下一个良好的基础。信息门户平台实现单点登陆、信息统一发布对推进学校校务公开和提高广大师生的工作、学习效率,提升学校形象都有非常积极的意义。

摘要:统一信息门户平台是高校建设数字化校园一个重要内容。该文分析了高校在数字化校园过程中,对统一信息门户平台有哪些具体需求,讨论了在建设统一信息门户平台时设计原则以及现有应用系统的集成方案。

关键词:信息门户平台,应用系统集成,数字化校园

参考文献

[1]曾振东.浅谈数字化校园中信息门户平台的建设[J].价值工程,2010(14):255-256.

上一篇:三环教学下一篇:分层作业设计论文