岑維欣
?
基于移動互聯網技術的移動辦公APP設計應用
岑維欣
上海華東電集實業有限公司科技分公司,上海 200120
隨著科技的進步和經濟體制的改革,企業的規模發生了很大的變化,員工增多、分公司和辦事處也在快速地增長著,這就造成了辦公和管理的困難,企業內部的溝通和協作經常受阻,迫切地需要一種穩定的、快速的、能夠實現跨區域的辦公方法,眾多企業公司高層已經意識到了這個問題,也紛紛投入大量資金及資源以尋求解決方案,因此“移動辦公”的解決方案逐漸興起。移動辦公以互聯網為基礎,借助新興移動科技的力量,解決企業員工之間、和業務伙伴之間的溝通難題,降低辦公的成本和管理成本、提升服務的質量,有著很明顯的實用價值。文章的主題是探討在移動互聯網發展的基礎上移動APP的設計和應用的問題,首先介紹的是移動辦公系統的發展現狀、接著討論的是APP開發的需求以及總體功能的流程問題,隨之是APP設計所需要遵循的原則;最后介紹的是移動辦公APP系統的具體設計。
移動互聯網;移動辦公;APP設計;辦公自動化系統
搭載科技發展的快車,移動互聯網的應用也越來越寬廣,并且手機、PAD終端也向著更加智能的方向發展,移動網民的數量在持續上漲,智能手機在社會上已經得到了很好的普及。企業的發展也受到了移動互聯網的影響,逐步有意識地引進移動互聯網系統和設備來減少管理工作的難度、提升工作的效率。隨著企業規模和業務的逐漸擴大,溝通和管理工作遇到了一定的困難,移動互聯網超越了時間和空間限制的特點很好地滿足了企業的需求,所以,近幾年基于移動互聯網的辦公系統有了很大的發展,用于移動辦公的APP應用受到了很大的追捧[1]。企業引進移動辦公系統,辦公人員就可以不必局限在公司,也不用一直在公司和分公司或者公司和辦事處來回奔波,只要在有手機、有網絡的環境下,就能夠實現在任何時間、任何地點通過手機上的移動辦公APP實現任何的辦公業務,對企業的發展有很大的促進作用。以下就來具體地介紹什么是移動辦公,以及移動辦公APP的設計和應用。
移動辦公屬于辦公自動化系統(OA)中的一種,需要借助移動互聯網和先進的計算機技術形成的一種可以智能化處理信息的系統,可以輔助辦公人員工作,降低工作的難度。移動辦公涉及多種概念,首先是網絡環境,沒有網絡環境就沒有移動辦公之說,還需要有辦公信息、機構、人員、設備等,除了上述五項還涉及的有其他的部分,但是這五項是必不可少的。我們以安卓系統為例,來具體地講解移動辦公的工作原理,安卓系統下的移動辦公系統主要分為兩部分,一個是客戶端,一個是服務器端,用戶操作的界面就是客戶端,需要用到的技術有ADT插件、Java等,服務器端需要建立一個API,API屬于服務器端的核心,客戶可以通過使用API來登錄并獲取相關的信息。移動辦公近幾年已經發展成為信息產業最有前途的市場之一,受到了包括通信設備廠商、移動運營商、信息化軟件開發商、手機制造廠商等許多領域的關注和投資,不管是國內還是國外的企業都有意識地開始在工作中引進這種辦公系統,用來提高企業的辦公效率,增強自身的競爭能力,移動辦公系統不僅能為企業帶來便利,還能夠促進通信事業的發展[2]。
(1)開發的需求。我們以某電力公司為例子來方便介紹,某電力公司具有外出辦公的業務,為了滿足外出辦公人員的需要,也為了加深辦公人員和總公司的溝通聯系,該電力公司引進了移動辦公系統,主要的是在現有的辦公系統上,利用安卓系統開發出一個新的辦公系統,通俗來講,就是將現在在電腦上使用的辦公系統植入到人們日常使用的手機上,方便辦公,提升工作和管理的效率,但是在開發之前需要有一定的要求,首先在新系統開發之前,必須要對該電力公司的所有用戶進行深入的調研,熟悉掌握該公司的工作方式以及工作流程,設計系統的時候也需要將公司的工作方式考慮在內,還要能夠意識到系統使用中可能會出現的問題以及面臨的風險,在考慮各種因素之后,選擇一條風險最小的、最適合該電力公司的移動辦公系統,切實滿足員工的需要;其次,新系統在運行的時候需要極高的穩定性,并且要求數據要和電腦上的數據完全一致,不能錯誤更不能丟失;系統的功能還需要齊全,不僅具備工作必不可少的信息,還需要集成公司有關的其他信息,比如公司的新聞資訊等,同時移動辦公系統還要能夠在安卓2.3或者以上版本的操作系統中運行;最后也是必不可少的一個要求是,系統所使用的網絡環境,GPRS、2G、3G或是現在已經發展起來的4G,也可以是公司無線網,使員工可以更加便捷地使用新系統,提高工作的效率。
(2)總體功能的流程。在調查了該電力公司的網頁版OA的訪問情況之后,總結出手機版OA應該設計的功能主要有流程審批、業務聯系人、通信錄等主要功能,同時還應具備日常工作中的辦公功能。經過長時間的調查和分析研究,移動辦公系統包括的功能主要有七個,分別是登錄板塊,實現員工的登錄以及保護登錄信息的安全;通信錄模塊的功能主要是查找公司同事的聯系方式,在工作需要的時候可以給同事打電話或者發信息,還可以查看公司的組織結構,同事的辦公室地點等;業務審批的板塊,這個板塊實現的主要功能是對業務工作流程的查看以及在線審批;班車訂票模塊是比較實用的功能板塊,用戶可以隨時隨地地查詢公司的班車信息并可以在線訂票,系統自動根據用戶訂票信息提醒乘車,為用戶日常的出行提供了極大的便利;公司新聞資訊模塊,設置此板塊的目的是向員工宣傳公司的最新動態,發布最新的工作計劃安排,讓員工了解公司的最新進程;問卷調查板塊可以方便公司進行各類問卷調查,員工可以直接通過手機進行作答,也可擴展應用到知識培訓和測驗功能中;除此之外還設置了消息告警模塊,提供統一的消息告警接口,支持其他系統調用,并可以接收用戶的消息回復,為公司與員工構建一個即時溝通的統一通道,并及時獲得員工的反饋信息。具體的功能流程如圖1所示。

圖1 移動辦公系統總功能流程圖
移動辦公系統APP需要考慮的因素有很多,在設計時也需要遵循一定的原則,站在用戶的角度思考問題,認真總結現實工作中真正的需要,盡最大的努力保證用戶有舒適的體驗,這是APP設計之前必須考慮的問題,具體的設計原則如下:(1)功能性原則。移動辦公系統的發明和引進主要就是為了滿足企業工作的需要,所以功能性是第一位的,一個完整的、實用的APP首先需要考慮的是功能性,沒有功能的APP是沒有存在的價值的,對于該電力公司來說,通信錄、業務的運行情況、聯系方式、新聞資訊等都是必須要考慮的,這是移動辦公APP必不可少的功能,但是設計APP時除了考慮功能性,還需要考慮一定的非功能性,比如界面的設計,雖然不管怎樣的界面都不影響辦公人員的使用,但是界面友好性這個非功能性的設計也需要考慮在內,因為界面的設計關系著工作者的使用感受,科學合理的界面設計可以提高APP的使用率,所以功能性和非功能性都是APP設計需要考慮的因素和遵循的原則。(2)與互聯網和安卓操作系統的適用度。本移動辦公系統的APP是建立在互聯網的基礎上,搭載安卓操作系統,利用先進的計算機技術形成的,所以在設計的時候需要遵循和互聯網以及操作系統相適用的原則。互聯網的可用性要求很高,整年的服務時間要求達到99%以上,所以系統要滿足互聯網的這個特征;其次還需要保證APP運行的安全性、穩定性、可維護性;最后,本文所介紹的移動辦公APP是針對安卓操作系統而言的,而目前市場上搭載安卓操作系統的機型種類繁多,所以在設計APP的時候還需要考慮各種機型的兼容性,以大多數優先的原則,選擇最合適的設計方案。(3)管理的便利性。不管是怎樣的APP,在使用中都有可能會出現一定的問題,并且手機的屏幕有限,怎樣合理方便地管理維護APP也是設計時需要考慮的問題,公司的員工使用移動辦公APP時,首先得需要一個該公司的OA賬號和密碼,這是登錄APP的前提條件,登錄之后界面上會有很多功能的版塊,這些功能板塊在使用之后會留下一定的日志信息,系統自動收集用戶使用日志和程序版本信息,系統管理員可方便地對日志信息進行分析和管理,并且程序自動檢測系統版本的更新情況,并提示用戶進行系統的更新,甚至在用戶手機丟失后,可以通過服務端掛失,保護APP程序本地數據不被盜用,所以在設計的時候要考慮既要提供完善的系統管理維護功能,又要降低使用者的管理難度。
(1)系統網絡的設計。整個移動辦公系統需要借助互聯網才能夠投入使用,客戶端和服務端需要使用HTTP請求進行通信,客戶端通過互聯網直接訪問企業DMZ區的服務端,除此之外,服務端在和外網連接的同時,還需要保證能夠和企業內部的企業內網進行連接,調用相關的服務,實現用戶登錄、業務審批、通信錄等功能板塊。每個公司都有自己的信息,比如機密的業務信息、客戶的聯系方式等,所以對這些內部信息的訪問只能使用企業內部網絡才可以訪問,這也是對公司的一種保護。網絡的使用必須安全,所以還需要進行防火墻的設置,移動辦公系統的網絡設置了兩道防火墻,第一道設置在企業和外網連接的入口處,第二道設置在企業內網服務和企業DMZ區服務器之間,具體的保護原理如圖2所示。

圖2 移動辦公系統的網絡設計
(2)總體功能的設計。移動辦公系統的APP最主要的目的是提高工作的便利性和效率,所以功能的設計必須完善和切合用戶的需要。為了方便觀察,我們還是以某電力公司為例子,針對現實工作中的需求,設計了七大功能板塊,來滿足用戶的使用,以提高企業的工作效率和管理效率,總體功能如圖3所示。

圖3 某電力公司移動辦公系統的功能設計
(3)總體框架的設計。安卓操作系統有特定的軟件構架方法,本移動辦公系統基于的操作系統就是安卓系統,以安卓操作系統為例,再根據面向對象的Java程序,設計出了系統的總體框架,大的框架總共有六個,分別是UI層、業務邏輯層、網絡訪問層、數據庫訪問層數據庫文件層以及其他層。
業務邏輯層主要是通過Network Access獲取網絡的數據,然后再將得到的數據存放到數據庫之中;網絡訪問層主要負責的是網絡通信功能,實現數據的發送和接收;其他層次實現的功能比較多,如業務處理、文件的操作、日志、字符串的操作和加密等。
社會和移動互聯網的發展都是非常迅速的,企業在不斷壯大的過程中會遇到更多的新問題,互聯網和計算機領域也會出現新的技術,比如IOS系統在移動市場上也占據了巨大的份額,所以移動辦公系統也需要根據實際情況與時俱進,實現更大的應用效果。
[1]張威.基于Android移動辦公系統的設計與實現[D].成都:電子科技大學,2014.
[2]簡擎炬.基于Android的無線移動辦公系統的設計與實現[D].成都:電子科技大學,2013.
Mobile office APP Design based on the Technology of Mobile Internet Applications
Cen Weixin
Shanghai East China Power Collective industrial Co., Ltd., Branch of science and technology, Shanghai 200120
With the progress of science and technology and the reform of economic system, great changes have taken place in enterprise scale, staff, branches and offices in rapid growth, too, this is the office and management difficulties caused by internal communication and collaboration is often blocked, urgently needs a stable and fast, can achieve cross-regional office methods. Many enterprises have realized this problem, at the top have also spend a lot of money and resources to find solutions, so the “mobile office” solution gradually rise. Mobile office based on the Internet, with the aid of the power of the emerging mobile technology, solve between employees and business partners, communication problems, reduce the cost of office and the management cost and improve service quality, has the obvious practical value. Is the theme of the article discussed on the basis of the development of mobile Internet mobile APP design and application of the problem, first introduced the mobile office system development present situation, then discuss the APP development needs, and the overall function of flow problems, followed by the APP needs follow the principle of design; Mobile office APP system are finally introduced the specific design.
mobile internet; mobile office; APP design; office automation system
TP311.56
A
1009-6434(2016)08-0102-03