最新
推荐
2014年高等教育信息化十大“关... 01-04 教育部成立教育信息化专家组 12-24
我国首次开展全国性教育信息化... 12-22 CERNET第二十一届学术年会 11-24
|
研发技术及使用情况 “掌上师大”采用目前流行的前沿技术进行开发,系统应用VMware ESX 虚拟化平台,为今后支持数据云做有效技术准备,主程序使用Dbentry做数据库组件,外部接口调用使用WebServic和REST JSON,使用ASP.net MVC3为后端支持,HTTP响应均采用GZIP压缩。新闻的获取采用自主研发的Spider爬虫系统,敏感信息使用RSA、SHA1加密。 另外,针对不同操作系统进行针对行的优质开发,iOS版本使用的开发语言是Objective-C与HTML5/JS的Hybrid 应用。主界面采用Objective-C,内部界面采用Jquery Mobile,点击界面上的快讯/校园卡/教师信载入本地HTML5数据(Hybrid),点击界面上的地图载入外部地图URL(WebApp),点击界面上的黄页载入本地化黄页列表(Native)。Android版本使用的开发语言是JAVA与HTML5的WebApp应用。使用HTML5 Manifest做系统缓存,主界面与内部界面均采用HTML5 ,全部使用Ajax进行数据访问。地图服务使用专业地图软件Arcgis10,地图矢量底图为自主绘制,影像地图均为最新的卫星图,系统的主界面使用JqueryMobile、ASP.net MVC 3、Razor开发,后端数据库访问使用Entity Framework Code First,前端使用LocalStorage(HTML5特性)做缓存。 目前,“掌上师大”支持安卓系统智能手机、苹果手机及平板电脑,安卓系统安装程序可通过访问网址“http://www.bnu.edu.cn/mobilebnu/”下载安装,苹果手机则需从苹果公司的“App Store”上下载安装。截至2012年10月24日,“掌上师大”安卓版本已有超过2600人次下载,苹果手机版本已有近700人次下载,并在App Store获得了五星评价,下载师生纷纷表示“很实用”、“校园卡应用非常好”,也表达了对更多功能的期待。 “掌上师大”的开发工作并没有随着发布而停止,而是以发布为契机,以广大师生的口碑为动力,继续完善和发展更为贴近师生的应用。“掌上师大”将不断进行功能丰富与完善,增加教务教学信息与教育应用服务,为管理、教学、科研、校园生活提供全方位的技术支持 与服务,打造更专业、更精彩的数字校园。 (作者单位为北京师范大学信息网络中心)
|
版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号
关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com