论文部分内容阅读
数字校园是以互联网为基础,利用各种终端(如:台式计算机、笔记本电脑等),通过宽带上网、无线上网等手段,将学校各学院的教务和排课等系统、图书馆管理系统等整合在一起,支持信息的查询、交互及多媒体教育,实现校园数字化。学生和教职工可以通过使用各种终端来获取有关校园的信息。现在移动互联网在迅速发展和普及,如果数字校园信息可以在移动终端(如手机)上查阅,便是为学生和教职工提供了一种新型查阅校园信息的方式,他们可随时随地的获取校内信息,同时也可提高学校教育管理水平和效率。移动数字校园是通过开发手机等移动设备的应用程序,若要实现这种新型且便捷的服务,需要有学校各应用系统提供足够的校园数据作为支撑。而由于学校内的各个应用系统都是单独使用的,并且各系统的数据库之间是没有关联的,所以这些系统信息是相对独立的。这就需要采用数据整合方法,将信息将分散的信息资源整合在一个系统中,从而形成完善的数据中心系统。本篇论文对移动数字校园整合平台进行需求分析,通过分析设计并实现对学校各系统数据的整合。该整合平台达到的目的就是数据存储和共享。面对学校各应用软件繁杂,开发和应用平台不统一的情况,为了达到统一存取的目的,我们选择Web Services作为数据服务的提供方式,就是通过有效整合学校各系统提供的Web Services接口,来形成完善的数据中心系统。该平台包括三个部分:Web管理站点、WebServices服务器和数据库。其中,Web管理站点主要是对服务提供用户(即管理学校各应用系统的相关人员)提供和管理Web Services接口信息;数据库是存储用户信息和Web Services的相关信息;Web Services服务器的作用是根据服务提供者提供的服务的描述文件来生成服务器端代理,服务调用者(通常是程序员)通过服务器端代理调用Web Service的接口,服务器端代理根据数据库里存储的Web Services相关信息来调用数据,将该数据转换成JSON格式提供给服务调用者。服务调用者可以根据Web站点上提供的JSON数据的示例来进行解析。该整合平台的实现,能够为开发移动数字校园的程序员提供丰富的数据资源,继而方便学生和教职工对信息的查阅和修改等。