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