李木昌
摘要:隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,高職院校應(yīng)用系統(tǒng)越來(lái)越多。但這些系統(tǒng)都不是同一個(gè)廠家的,每個(gè)系統(tǒng)都有自己?jiǎn)为?dú)的登錄信息,從一個(gè)系統(tǒng)切換到另一個(gè)系統(tǒng),必須重新輸入登錄信息才能使用。由于有多個(gè)系統(tǒng)的賬號(hào)密碼,師生們?nèi)菀谆煜蛲浀卿涃~號(hào)密碼。同時(shí)也增加了管理員的管理負(fù)擔(dān)。為此,全校師生都希望各業(yè)務(wù)系統(tǒng)能夠互通,能夠登錄一次,就可以訪問(wèn)到各個(gè)業(yè)務(wù)系統(tǒng),并支持PC、手機(jī)、平版電腦等終端的安全訪問(wèn)。針對(duì)這個(gè)問(wèn)題,該文詳細(xì)介紹基于移動(dòng)互聯(lián)網(wǎng)的綜合門(mén)戶網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)。該文對(duì)高職院校數(shù)字校園建設(shè)有一定參考價(jià)值。
關(guān)鍵詞:綜合門(mén)戶;響應(yīng)式綜合門(mén)戶網(wǎng)站;單點(diǎn)登錄;系統(tǒng)集成;統(tǒng)一認(rèn)證
中圖分類號(hào):TPB/1.52 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)30-0091-02
1背景
目前工作單位是珠海城市職業(yè)技術(shù)學(xué)院,現(xiàn)有系統(tǒng)包括人事系統(tǒng)、教務(wù)系統(tǒng)、一卡通系統(tǒng)、OA辦公系統(tǒng)、學(xué)工系統(tǒng)、公寓系統(tǒng)、網(wǎng)站群系統(tǒng)、財(cái)務(wù)系統(tǒng)等。這些系統(tǒng)都不是同一個(gè)廠家的,每個(gè)系統(tǒng)都有自己?jiǎn)为?dú)的登錄信息,從一個(gè)系統(tǒng)切換到另一個(gè)系統(tǒng),必須重新輸入登錄信息才能使用。由于有多個(gè)系統(tǒng)的賬號(hào)密碼,師生們?nèi)菀谆煜蛲浀卿涃~號(hào)密碼。同時(shí)也增加了管理員的管理負(fù)擔(dān)。隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,手機(jī)、平版電腦等端設(shè)備已成為師生們上網(wǎng)的主流設(shè)備,終端顯示的分辨率就各不相同。針對(duì)這種隋況,傳統(tǒng)的網(wǎng)頁(yè)設(shè)計(jì)方法就遇到了瓶頸。開(kāi)發(fā)人員需要對(duì)每一類型的設(shè)備,單獨(dú)開(kāi)發(fā)一套對(duì)應(yīng)的網(wǎng)站,其工作量是巨大。而響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)很好地解決了上述難題。響應(yīng)式網(wǎng)站會(huì)根據(jù)終端設(shè)備自動(dòng)判斷并顯示相應(yīng)的界面,從而帶給師生們更好的體驗(yàn)。
2系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
為了解決目前存在多個(gè)不同廠家的系統(tǒng)互通,讓師生能登錄一次就可以訪問(wèn)到所有應(yīng)用系統(tǒng)。制定以下方案:1.根據(jù)信息標(biāo)準(zhǔn),建立數(shù)據(jù)中心數(shù)據(jù)庫(kù)。2.要求各廠家提供各自應(yīng)用系統(tǒng)的接口。3.進(jìn)行數(shù)據(jù)整合,將各應(yīng)用系統(tǒng)的關(guān)鍵信息推送到數(shù)據(jù)中心。4.建立統(tǒng)一認(rèn)證平臺(tái)管理所有用戶賬號(hào)。5.實(shí)現(xiàn)單點(diǎn)登錄功能。6.實(shí)現(xiàn)響應(yīng)式綜合門(mén)戶網(wǎng)站。下面將從數(shù)據(jù)集成、響應(yīng)式門(mén)戶網(wǎng)站、單點(diǎn)登錄功能實(shí)現(xiàn)等方面進(jìn)行介紹。
2.1數(shù)據(jù)集成
實(shí)現(xiàn)移動(dòng)版的綜合門(mén)戶網(wǎng)站,首先要打破信息孤島,使各業(yè)務(wù)系統(tǒng)數(shù)據(jù)互通。為此,需要各應(yīng)用系統(tǒng)廠商提供對(duì)接的接口進(jìn)行數(shù)據(jù)集成。具體做到以下幾方面:1)建立統(tǒng)一的標(biāo)準(zhǔn)。21建立數(shù)據(jù)中心數(shù)據(jù)庫(kù)。3)分析各業(yè)務(wù)系統(tǒng)數(shù)據(jù)接口。4)通過(guò)Ora-ck公司ODI工具建立存儲(chǔ)過(guò)程、接口、程序包等方法將關(guān)鍵數(shù)據(jù)抽取并推送到數(shù)據(jù)中心。5)實(shí)現(xiàn)自動(dòng)定時(shí)抽取數(shù)據(jù)和推送數(shù)據(jù)。
2.2響應(yīng)式綜合門(mén)戶網(wǎng)站
隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,手機(jī)、平版電腦等端設(shè)備已成為師生們上網(wǎng)的主流設(shè)備,終端顯示的分辨率就各不相同。針對(duì)這種情況,傳統(tǒng)的網(wǎng)頁(yè)設(shè)計(jì)方法就遇到了瓶頸。開(kāi)發(fā)人員需要對(duì)每一類型的設(shè)備,單獨(dú)開(kāi)發(fā)一套對(duì)應(yīng)的網(wǎng)站,其工作量是巨大。而響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)很好的解決非了上述難題。
在高職院校,老師希望在手機(jī)上直接查詢到自己的工資信息、一卡通消費(fèi)信息、課表信息等,學(xué)生希望在手機(jī)上直接查詢到自己的課表信息、學(xué)習(xí)成績(jī)信息、一卡通消費(fèi)信息等。較為復(fù)雜的業(yè)務(wù)功能在PC上操作。為了解決這個(gè)問(wèn)題,可采用Ht-m15技術(shù)制作響應(yīng)式網(wǎng)站,當(dāng)PC端打開(kāi)網(wǎng)站時(shí),可智能判斷出是PC端訪問(wèn),系統(tǒng)自動(dòng)調(diào)用PC設(shè)備的樣式,顯示適應(yīng)PC端的界面。當(dāng)手機(jī)端打開(kāi)時(shí),系統(tǒng)自動(dòng)調(diào)用手機(jī)端設(shè)備的樣式,顯示適應(yīng)手機(jī)的界面。這樣用戶使用起來(lái)體驗(yàn)效果比較好。Ht-m15的media能識(shí)別終端設(shè)備,調(diào)用相應(yīng)尺寸的樣式。同一樣式名,在不同尺寸的media寫(xiě)不同的樣式代碼,使得在不同終端能顯示不同的界面。
對(duì)于開(kāi)發(fā)人員不需要開(kāi)發(fā)多套網(wǎng)站,減少了工作量,提高了效率,也給師生們更好的體驗(yàn)。
2.3單點(diǎn)登錄功能實(shí)現(xiàn)
目前學(xué)校有不同廠家的多個(gè)應(yīng)用系統(tǒng),每個(gè)系統(tǒng)都有自己?jiǎn)为?dú)的登錄信息,從一個(gè)系統(tǒng)切換到另一個(gè)系統(tǒng),必須重新輸人登錄信息才能使用。師生們?nèi)菀谆煜蛲浀卿涃~號(hào)密碼。師生們都希望登錄一次,就可以訪問(wèn)到校園內(nèi)的所有有權(quán)訪問(wèn)的業(yè)務(wù)系統(tǒng)。要實(shí)現(xiàn)單點(diǎn)登錄需要各個(gè)業(yè)務(wù)系統(tǒng)的廠商提供數(shù)據(jù)接口并改寫(xiě)登錄方式。具體做到以下幾個(gè)方面:1)分析業(yè)務(wù)系統(tǒng)數(shù)據(jù)結(jié)構(gòu)。2)分析業(yè)務(wù)系統(tǒng)數(shù)據(jù)接口。3)根據(jù)不同程序改寫(xiě)登錄頁(yè)面代碼。4)安裝證書(shū)。5)測(cè)試單點(diǎn)登錄功能。6)實(shí)現(xiàn)統(tǒng)一認(rèn)證。
3物理設(shè)計(jì)
3.1硬件條件
服務(wù)器端配置如下:CPU P4 1.0 GHz或更高、內(nèi)存2GB、硬盤(pán)60GB、因?yàn)榭蛻舳酥饕糜跒g覽和操作數(shù)據(jù),所以對(duì)客戶端的硬件要求不高,因此用戶端配置如下:CPU P41.0GHz或更高、內(nèi)存2GB、硬盤(pán)70GB。
3.2軟件條件
服務(wù)器端:開(kāi)發(fā)平臺(tái):Microsoft Visual Studio 2010、開(kāi)發(fā)語(yǔ)言:C#、操作系統(tǒng)Windows Server 2008/2003/2012、瀏覽器Inter-net Explorer 8.0以上、數(shù)據(jù)庫(kù)、Microsoft SQLserver2008/2005
用戶端:操作系統(tǒng)Windows 7/Windows 8、瀏覽器InemetExplorer 8.0以上。
3.3學(xué)校網(wǎng)絡(luò)
3.4學(xué)校硬件支撐平臺(tái)
如圖2所示。
4結(jié)束語(yǔ)
珠海城市職業(yè)技術(shù)學(xué)院通過(guò)數(shù)字化校園項(xiàng)目建設(shè),建立了數(shù)據(jù)中心數(shù)據(jù)庫(kù),通過(guò)Orcal公司的ODI工具建立了380條數(shù)據(jù)交換流程,實(shí)現(xiàn)了各業(yè)務(wù)系統(tǒng)關(guān)鍵信息自動(dòng)抽取推送到數(shù)據(jù)中心。建設(shè)了統(tǒng)一認(rèn)證平臺(tái)管理所有用戶。建設(shè)了響應(yīng)式綜合門(mén)戶網(wǎng)站,給師生們更好的體驗(yàn),大大提高了教職員工的工作效率,得到了大家的一致好評(píng)。