基于移动互联网的综合门户网站设计与实现
2019-12-16李木昌
李木昌
摘要:随着移动互联网的发展,高职院校应用系统越来越多。但这些系统都不是同一个厂家的,每个系统都有自己单独的登录信息,从一个系统切换到另一个系统,必须重新输入登录信息才能使用。由于有多个系统的账号密码,师生们容易混淆或忘记登录账号密码。同时也增加了管理员的管理负担。为此,全校师生都希望各业务系统能够互通,能够登录一次,就可以访问到各个业务系统,并支持PC、手机、平版电脑等终端的安全访问。针对这个问题,该文详细介绍基于移动互联网的综合门户网站设计与实现。该文对高职院校数字校园建设有一定参考价值。
关键词:综合门户;响应式综合门户网站;单点登录;系统集成;统一认证
中图分类号:TPB/1.52 文献标识码:A
文章编号:1009-3044(2019)30-0091-02
1背景
目前工作单位是珠海城市职业技术学院,现有系统包括人事系统、教务系统、一卡通系统、OA办公系统、学工系统、公寓系统、网站群系统、财务系统等。这些系统都不是同一个厂家的,每个系统都有自己单独的登录信息,从一个系统切换到另一个系统,必须重新输入登录信息才能使用。由于有多个系统的账号密码,师生们容易混淆或忘记登录账号密码。同时也增加了管理员的管理负担。随着移动互联网的快速发展,手机、平版电脑等端设备已成为师生们上网的主流设备,终端显示的分辨率就各不相同。针对这种隋况,传统的网页设计方法就遇到了瓶颈。开发人员需要对每一类型的设备,单独开发一套对应的网站,其工作量是巨大。而响应式网页设计很好地解决了上述难题。响应式网站会根据终端设备自动判断并显示相应的界面,从而带给师生们更好的体验。
2系统设计与实现
为了解决目前存在多个不同厂家的系统互通,让师生能登录一次就可以访问到所有应用系统。制定以下方案:1.根据信息标准,建立数据中心数据库。2.要求各厂家提供各自应用系统的接口。3.进行数据整合,将各应用系统的关键信息推送到数据中心。4.建立统一认证平台管理所有用户账号。5.实现单点登录功能。6.实现响应式综合门户网站。下面将从数据集成、响应式门户网站、单点登录功能实现等方面进行介绍。
2.1数据集成
实现移动版的综合门户网站,首先要打破信息孤岛,使各业务系统数据互通。为此,需要各应用系统厂商提供对接的接口进行数据集成。具体做到以下几方面:1)建立统一的标准。21建立数据中心数据库。3)分析各业务系统数据接口。4)通过Ora-ck公司ODI工具建立存储过程、接口、程序包等方法将关键数据抽取并推送到数据中心。5)实现自动定时抽取数据和推送数据。
2.2响应式综合门户网站
随着移动互联网的快速发展,手机、平版电脑等端设备已成为师生们上网的主流设备,终端显示的分辨率就各不相同。针对这种情况,传统的网页设计方法就遇到了瓶颈。开发人员需要对每一类型的设备,单独开发一套对应的网站,其工作量是巨大。而响应式网页设计很好的解决非了上述难题。
在高职院校,老师希望在手机上直接查询到自己的工资信息、一卡通消费信息、课表信息等,学生希望在手机上直接查询到自己的课表信息、学习成绩信息、一卡通消费信息等。较为复杂的业务功能在PC上操作。为了解决这个问题,可采用Ht-m15技术制作响应式网站,当PC端打开网站时,可智能判断出是PC端访问,系统自动调用PC设备的样式,显示适应PC端的界面。当手机端打开时,系统自动调用手机端设备的样式,显示适应手机的界面。这样用户使用起来体验效果比较好。Ht-m15的media能识别终端设备,调用相应尺寸的样式。同一样式名,在不同尺寸的media写不同的样式代码,使得在不同终端能显示不同的界面。
对于开发人员不需要开发多套网站,减少了工作量,提高了效率,也给师生们更好的体验。
2.3单点登录功能实现
目前学校有不同厂家的多个应用系统,每个系统都有自己单独的登录信息,从一个系统切换到另一个系统,必须重新输人登录信息才能使用。师生们容易混淆或忘记登录账号密码。师生们都希望登录一次,就可以访问到校园内的所有有权访问的业务系统。要实现单点登录需要各个业务系统的厂商提供数据接口并改写登录方式。具体做到以下几个方面:1)分析业务系统数据结构。2)分析业务系统數据接口。3)根据不同程序改写登录页面代码。4)安装证书。5)测试单点登录功能。6)实现统一认证。
3物理设计
3.1硬件条件
服务器端配置如下:CPU P4 1.0 GHz或更高、内存2GB、硬盘60GB、因为客户端主要用于浏览和操作数据,所以对客户端的硬件要求不高,因此用户端配置如下:CPU P41.0GHz或更高、内存2GB、硬盘70GB。
3.2软件条件
服务器端:开发平台:Microsoft Visual Studio 2010、开发语言:C#、操作系统Windows Server 2008/2003/2012、浏览器Inter-net Explorer 8.0以上、数据库、Microsoft SQLserver2008/2005
用户端:操作系统Windows 7/Windows 8、浏览器InemetExplorer 8.0以上。
3.3学校网络
3.4学校硬件支撑平台
如图2所示。
4结束语
珠海城市职业技术学院通过数字化校园项目建设,建立了数据中心数据库,通过Orcal公司的ODI工具建立了380条数据交换流程,实现了各业务系统关键信息自动抽取推送到数据中心。建设了统一认证平台管理所有用户。建设了响应式综合门户网站,给师生们更好的体验,大大提高了教职员工的工作效率,得到了大家的一致好评。