正文

三、系統(tǒng)所需相關(guān)技術(shù)分析

中國高校校友工作理論研究與實踐探索(2016) 作者:張美鳳,唐杰


三、系統(tǒng)所需相關(guān)技術(shù)分析

以下對校友綜合管理與服務(wù)系統(tǒng)開發(fā)過程中需要使用的相關(guān)技術(shù),如B/S(Browser/Server)結(jié)構(gòu)模式、手機客戶端涉及的Native App應(yīng)用程序進行分析。

1.B/S結(jié)構(gòu)模式

B/S即瀏覽器/服務(wù)器模式,作為Web流行后的客戶端主要應(yīng)用軟件,具有系統(tǒng)功能實現(xiàn)核心集中到服務(wù)器及方便系統(tǒng)開發(fā)、維護和使用等綜合性優(yōu)點。相較C/S(Client/Server)即客戶/服務(wù)器模式來說,不需要下載專用軟件,有效地降低了服務(wù)器的負(fù)擔(dān),系統(tǒng)的擴展性和交互性都能得以很好地實現(xiàn)。尤其是B/S所特有的三層模式從很大程度上彌補了C/S二層模式的缺陷,其層與層之間的相對獨立不會影響其他層使用其他產(chǎn)品和相關(guān)功能。需要注意的是,采用B/S結(jié)構(gòu)模式雖然在硬件環(huán)境上要求不高,但其對安全性的控制卻相對較弱。

校友綜合管理與服務(wù)系統(tǒng)對數(shù)據(jù)處理能力要求特別高,可能經(jīng)常性出現(xiàn)百萬級數(shù)據(jù)的導(dǎo)入、導(dǎo)出和整理。傳統(tǒng)的數(shù)據(jù)庫和C/S模式雖能解決基礎(chǔ)數(shù)據(jù)處理問題,但其暴露出的在便捷性、高效性、開放性和擴展性等方面的諸多局限,不利于系統(tǒng)的升級及與相關(guān)系統(tǒng)的對接,無法實現(xiàn)校友管理后期開發(fā)運用與交互服務(wù)。[17]而近年來開發(fā)的系統(tǒng)大部分采用的方式是SNS前臺采用B/S、校友信息管理采用C/S。

為了系統(tǒng)部署、維護和使用的便利,如果采用“B/S+win系統(tǒng)服務(wù)組件”模式開發(fā),也就是系統(tǒng)所有用戶(包括管理員和校友)全部采取B/S接入,預(yù)留WebServer標(biāo)準(zhǔn)接口,針對不同的用戶和管理員角色提供查詢、數(shù)據(jù)處理、信息群發(fā)等功能,可滿足用戶使用、維護升級的便利;數(shù)據(jù)庫方面為達到高負(fù)荷要求,采用集中式數(shù)據(jù)庫。用Microsoft主推的ASP.NET 3.5作為編程語言,結(jié)合動態(tài)緩存技術(shù),使用多層分層系統(tǒng)架構(gòu),提供開放接口服務(wù),可有效整合現(xiàn)有系統(tǒng)和網(wǎng)站,并具有良好的、可持續(xù)擴展的性能。

2.Native App應(yīng)用程序

隨著智能手機的發(fā)展和移動互聯(lián)網(wǎng)的興起,手機移動客戶端已成為人們獲取信息、互動交流的新方式,成為人們不可或缺的助手。開發(fā)手機客戶端,校友就可以利用碎片時間實現(xiàn)學(xué)校與校友、校友與校友之間的即時互動,高校校友工作部門也能夠自動發(fā)現(xiàn)、搜索、智能更新校友信息,有望最終解決校友信息采集和交互難的問題。

Native App是基于移動智能終端設(shè)備操作系統(tǒng)的應(yīng)用程序,在軟件開發(fā)過程中可兼容不同的手機操作系統(tǒng)(主要有iOS、Android、WinPhone等)。Native App的優(yōu)點是比較明顯的,如用戶體驗比較好,可針對不同平臺提供不同的體驗,界面比較華美;可利用系統(tǒng)API及平臺特性,訪問手機提供的各類功能界面如GPS、相機等;可訪問本地資源,支持離線工作,節(jié)省用戶流量;與系統(tǒng)高度契合,可獲得更快的運行速度和更佳的性能。從校友綜合管理與服務(wù)系統(tǒng)的手機客戶端角度來看,Native App最大的優(yōu)勢就是可以使用操作系統(tǒng)開發(fā)商提供的API,包括收發(fā)文本消息,瀏覽網(wǎng)站,管理日歷、聯(lián)系人資料和相冊等,并通過不同移動操作系統(tǒng)隨帶的用戶界面組件,實現(xiàn)較為流暢的用戶體驗(見圖1)。

圖1 Gowalla和Awesome Note——移動客戶端的經(jīng)典設(shè)計案例


上一章目錄下一章

Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號