李木昌


摘要:隨著移動互聯網的發展,高職院校應用系統越來越多。但這些系統都不是同一個廠家的,每個系統都有自己單獨的登錄信息,從一個系統切換到另一個系統,必須重新輸入登錄信息才能使用。由于有多個系統的賬號密碼,師生們容易混淆或忘記登錄賬號密碼。同時也增加了管理員的管理負擔。為此,全校師生都希望各業務系統能夠互通,能夠登錄一次,就可以訪問到各個業務系統,并支持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條數據交換流程,實現了各業務系統關鍵信息自動抽取推送到數據中心。建設了統一認證平臺管理所有用戶。建設了響應式綜合門戶網站,給師生們更好的體驗,大大提高了教職員工的工作效率,得到了大家的一致好評。