李廣慶 翁蘇湘
【摘要】 目前,各個高校所使用的OA系統在一程度上限制了辦公的靈活性,基于移動設備的OA系統開發勢在必行。結合現有資源,提出基于Web Service,采用Java + Android 架構的校園移動OA系統的設計。采用B/S與C/S相結合的混合模式,應用 MVC 框架。本文對該系統研究背景、系統結構進行闡述,該系統具有一定的市場前景。
【關鍵字】 Android 移動終端 OA系統 信息管理 混合模式
一、引言
近年來,移動互聯網取得了飛速的發展,其應用范圍越來越大。接入互聯網的移動終端逐漸普及,傳統的基于PC瀏覽器的辦公自動化(OA)系統已經無法滿足現階段的需要。經調查,高校中,97%以上的在校大學生都擁有一部智能手機,99.69%以上教師擁有只能手機,加之無線網絡覆蓋校園,移動終端獲取信息便捷至極。本文將利用現有的資源,從軟件入手,開發移動終端專有的校園信息平臺,提高OA系統的靈活性、實時性,解決了移動客戶端訪問傳統信息服務器所產生的視圖兼容差等問題[1-3]。
二、系統體系結構
系統體系結構采用B/S與C/S相結合的混合模式,為了利用現有信息資源,利用.net平臺搭建 Web Service進行服務端復雜數據處理,數據庫使用SQL 2005;基于Java + Android開發移動應用程序,直接調用Web Service提供的服務,簡化了客戶機的工作。
2.1系統模塊設計
系統有9大功能模塊,包括了公文管理、文件管理、人事管理、會議管理、考勤管理、通訊管理、工作管理、車輛管理以及系統管理。
2.2系統模塊功能設計(部分)
2.2.1 公文管理
公文管理包括2個功能:發文管理和收文管理。系統在領導簽發文件時可以自動生成文號,可以選擇模板或以附件形式新建公文。收文管理主要是負責對接收的公文進行相關處理,從接到公文起,需要經過擬稿、審稿、簽閱、辦理等幾個過程,最后將辦理好的公文進行存檔管理。
2.2.2文件管理
主要是對各個部門之間進行共享的相關文件進行集中管理,包括文件上傳、下載和檢索等。文件上傳能夠將部門之間傳輸的文件共享,填寫文件的相關信息,對于所上傳的文件無限制,更好地適應各個部門對各類文件的需求。文件檢索除了可以查看已上傳文件列表外,對特定某一文件的詳細內容可以進行查看。
2.2.3 會議管理
包括以下功能:會議申請、會議通知下達、會議記錄及歸檔;歸檔備份的資料主要是會議記錄、會議錄音、會議視頻等信息,以附件的方式保存在系統中。
2.2.4 考勤管理
用全校教職員工執行考勤制度而建立,在此模塊中包括考勤設置、考勤情況查詢、員工請假、員工銷假以及信息刪除等。
三、主要功能實現
客戶端開發時 先用 xml 布局文件來完成 UI 界面設計然后通過異步任務請求服務端返回的 json 數據,把數據轉換成對象然后加載到布局上[4-5]。采用基于Android客戶端的SQLite數據庫,使用SqlHelper封裝數據操作;終端使用Android提供的ContentPro-vider封裝獨立的sql操作語句,簡化了終端數據操作和提高了服務端數據交換效率[6]。
四、總結
辦公自動化系統高校行政管理工作的效率和質量起著重要作用。辦公自動化建設是個長期持續的過程,必須在充分細致調研的基礎上,進行縝密的分析,結合實際情況,不斷的充實和完善系統的功能,保證發揮辦公自動化的作用。
基于移動客戶端的辦公化系統大大的提高辦公機動性,卻也存在著弊端,受到移動終端的客觀因素影響,如手機屏幕較小,鍵盤使用不方便等,在一定程度上影響了辦公效率。基于移動互聯網的辦公也是適應未來辦公發展的一種趨勢。希望有后來的研究者能完善設計,使高校管理邁上一個嶄新的臺階。
參 考 文 獻
[1]姜遠航,孫繼禹,韓宇霏等.基于Java EE和Android 的校園信息系統的設計[J].信息技術.2015(04):73-74,79.
[2]莊彥.基于Android的校園助手軟件系統設計與實現[J].科技傳播.2015(3):169-171.
[3]周森鵬,徐杰,陸正球.基于Android平臺的校園掌中行設計與實現[J].現代計算機.2014(11):60-63.
[4]秦建,鄒凱,邰龍東等.基于Android的校園移動信息平臺設計與實現[J].電腦編程技巧與維護.2015(05):54-55.
[5]洪子玉.基于Android系統的校園辦公平臺設計與實現[D].電子科技大學.2013.
[6]朱婧茜,何人可.Android手機應用界面布局的可用性測試研究[J].包裝工程. 2014 (5): 61-64