對于像區縣級黨校這樣的單位,本身財力有限,對于智能辦公又有需求,市場上的智能辦公軟件價格比較高,且許多功能又不適應黨校的需求,但是靠黨校自己去開發一套智能辦公軟件又成本太高,而且后期維護和升級即沒有人力也負擔不起成本。因此對于基層黨校來說急需要一種成熟的、方便的、低成本的智能辦公解決方案。而阿里巴巴公司的“釘釘”是專為中小企業打造的溝通和協同的多端平臺,我們可以利用這個平臺上開發出適合基層黨校需求的智能辦公系統。
《信息技術與標準化》(月刊)創刊于1959年,由中華人民共和國工業和信息化部主管、中國電子技術標準化研究所主辦,中國電子工業標準化技術協會、全國信息技術標準化技術委員會協辦,是面向產業、面向市場、面向信息化建設,集基礎性、實用性和先導性于一體的綜合性技術刊物。
1概述
“智能移動辦公”也可稱為“3A辦公”,也叫移動OA, 即辦公人員可在任何時間(Anytime)、任何地點(Anywhere)處理與業務相關的任何事情(Anything)。這種全新的辦公模式,可以讓辦公人員擺脫時間和空間的束縛。單位信息可以隨時隨地通暢地進行交互流動,工作將更加輕松有效,整體運作更加協調。 利用手機的移動信息化軟件,建立手機與電腦互聯互通的企業軟件應用系統,擺脫時間和場所局限,隨時進行隨身化的公司管理和溝通,有效提高管理效率,推動政府和企業效益增長。
對于像區縣級基層黨校這樣的單位,本身財力有限,但是本身業務的發展對于智能移動辦公又有需求,市場上的成熟通用智能辦公軟件價格比較高,且許多功能又不適應基層黨校的需求,但是靠黨校自己去開發一套智能辦公軟件又成本太高,而且后期維護和升級即沒有人力也負擔不起成本。因此對于基層黨校來說急需要一種成熟的、方便的、低成本的智能辦公解決方案。
“釘釘”平臺介紹:
釘釘(DingTalk)是阿里巴巴集團專為中小企業打造的溝通和協同的多端平臺。釘釘因中小企業而生,幫助中小企業通過系統化的解決方案,全方位提升中小企業溝通和協同效率。釘釘是一款免費的企業級即時通訊軟件,零成本溝通,持續免費升級。不需要部署,即下即用,企業激活了釘釘后,員工可以通過客戶端,看到公司組織結構和人事狀況,同事之間進行文字、語音、電話、會議等即時溝通協作。而且“釘釘”還開放一些通用接口,單位可以通過自己開發單位應用的方式拓展功能,也可以通過購買第三方企業服務的方式拓展功能。
“釘釘”平臺的優勢:1)成本低;2)維護方便;3)適應基層黨校需求;4)后期拓展功能強大。
2相關理論與技術基礎
“釘釘”提供了三種用戶調用模式。
應用服務器調用釘釘開放平臺提供的接口,以釘釘微應用的身份給企業用戶的釘釘賬號推送消息,稱為主動調用模式。
釘釘用戶在使用企業提供的微應HTML5頁面時,該頁面可以調用釘釘提供的JS接口,使用釘釘開放的終端能力和業務能力,稱為JSAPI模式。
釘釘服務器把用戶發送的消息或用戶觸發的事件推送給企業應用,由企業應用處理,稱為回調模式。
3系統需求分析
3.1 目標
1)基于“釘釘”平臺開發;2)現有的學校數據遷移入釘釘系統;3)基本功能:通知、簽到、審批、云盤、日志、郵件、網絡電話;4)擴展辦公功能:日程、辦公協作;5)擴展培訓功能:視頻會議、會議預定、會議簽到、會議點名。
結合目前基層黨校工作實際以及使用人員水平參差不齊的限制,在系統開發中盡量做到易用、管理方便快捷、后期運行維護費用低,需要的維護人員少等要求。
3.2 面向的用戶
本系統面向的最終用戶群體為基層縣區級黨校,有系統管理員、校領導、中層干部以及普通教工。
系統管理員:具有系統最高權限,負責整個系統的權限分配、功能管理、用戶管理、日志管理等。
校領導:具有系統管理員分配的權限,如:審核權,查看報表等。
中層干部:具有系統管理員分配的權限,如:發布通知、發布協作任務、預定會議室等。
普通教工:具有系統管理員分配的權限,如:查看通知,查看協作任務,簽到等。
3.3 項目預算和開發周期
3.3.1項目預算
根據初步市場調研,預算控制在3萬元以內(不含云服務租賃費等后期費用);
3.3.2開發周期
項目開工期2個月,上線運行時起,試運行2個月,試運行結束且系統無故障,方可驗收。
4系統設計
4.1 系統整體設計
根據需求系統功能模塊進行了具體劃分為三大系統十四個模塊:1)基礎系統:通訊錄系統、公告系統、日志系統、云盤系統、簽到系統、審批系統、郵件系統、網絡電話系統;2)辦公系統擴展:日程系統、辦公協作系統;3)會議系統擴展:視頻會議系統、會議預定系統、會議簽到系統、會議點名系統。整體設計如圖1所示:
圖1 系統整體框架
4.2 數據庫設計
數據庫在設計時就要能滿足其所需信息的輸入和輸出以及模塊的擴展。收集數據結構、基本數據以及數據處理的流程,為今后的具體設計打下基礎。
本系統的數據庫設計其關鍵概念數據模型如圖2所示:
圖2 黨校智能辦公系統概念數據模型圖
5系統實現
5.1基礎系統
基礎系統是由通訊錄系統、公告系統、日志系統、云盤系統、簽到系統、審批系統、郵件系統、網絡電話系統等八個子系統組成,提供整個智能移動辦公的基礎信息支撐。
AccessToken是系統訪問釘釘開放平臺接口的全局唯一票據,調用接口時需攜帶AccessToken。
AccessToken需要用CorpID和CorpSecret來換取,不同的CorpSecret會返回不同的AccessToken。正常情況下AccessToken有效期為7200秒,有效期內重復獲取返回相同結果,并自動續期。
Https請求方式: GET
https://oapi.dingtalk.com/gettoken?corpid=id&corpsecret=secrect
[參數\&參數類型\&必須\&說明\&corpid\&String\&是\&企業Id\&corpsecret\&String\&是\&企業應用的憑證密鑰\&]
5.1.1 通訊錄系統
提供統一的校內教工通訊錄、可自己維護的個人通訊錄以及對外通訊錄。校內教工通訊錄由管理員進行統一維護,管理員可以對部門進行增加、修改和刪除,也可對人員進行增加、修改和刪除,其他人員可根據權限進行查看。個人通訊錄由本人自己維護,個人通訊錄信息可導出至Excel文件。對外通訊錄由專人管理,其他人員只能申請修改,這樣即使人員變動也不會改變。
Https請求方式: GET
https://oapi.dingtalk.com/user/getUseridByUnionid?access_token=ACCESS_TOKEN&unionid=xxxxxx
5.1.2 公告系統
主要完成系統內通知發布,人事任免公示等功能。通知公告發布時,可選擇接收部門、人員、有效期。包括最新通知、以往通知、通知刪除。通知可以通過客戶端信息、短信、網絡電話等方式發布,接到通知的人需要回復確認。
5.1.3 日志系統
主要記錄系統內各類操作的日志,日志只能由管理員查看,并提供日志分類、查詢、備份等功能。
5.1.4 云盤系統
主要用來存儲文檔、圖片、音頻和視頻等文件,可以使用系統自帶的云盤系統,或使用第三方云盤系統,所有人都提供云盤服務,并根據用戶權限分配流量和容量。
5.1.5 簽到系統
主要用來簽到,用戶通過移動客戶端進行簽到,讀取用戶的地理位置。擁有權限的用戶可以查看簽到情況。
5.1.6 審批系統
主要用來進行文件和事件的審批。由申請人提交文件,提交到部門負責人,再由部門負責人根據文件內容進行審核,決定發回修改或上報領導審核,領導審核后決定發回修改或同意執行。
5.1.7 郵件系統
主要用來進行系統內部信息發送和交流。可以實現個人對個人,個人對部門,個人對全體,部門對個人、部門對部門、部門對全體等功能。
5.1.8 網絡電話系統
主要通過系統自帶的網絡電話系統,實現移動終端接聽語音通知或文字轉語音通知。接到通知的人可以通過回復消息或語音的方式確認。
5.2辦公系統擴展
5.2.1 日程系統
1)個人日程管理
每個用戶都可以設定自己的日程,包括日期、時間、主題、地點、提醒、備注等,可通過顏色對日程安排信息進行區分其重要程度,系統進行自動提醒。可以以日、周、月為單位進行瀏覽,顯示整體的日程安排情況。用戶可以通過電腦客戶端打印、分享和備份。
2)公共日程管理
支持維護全校工作日程,并可查詢歷史記錄。與個人日程分開顯示,由部門負責人及以上權限增加、修改和刪除。
5.2.2 辦公協作系統
可以由發起人自由選擇校內人員組成臨時任務團隊,實現多人在線實時協作辦公,支持在線白板、協同文檔修改。可以團隊協同修改Excel、Word、PowerPoint等文件,實現文件修改回溯,修改日志,云存儲等功能。
5.3會議系統擴展
5.3.1 視頻會議系統
主要實現視頻會議功能,可以通過電腦客戶端或手機客戶端通過網絡進行視頻會議。會議時間可以提前預約,會議發言可以通過發起人或管理人安排或個人申請,可以通過聊天室或彈幕的方式實時回饋會議信息。
5.3.2 會議預定系統
會議預定主要實現對內會議室的預定和對外會議室的租賃服務。由擁有權限的部門進行審核,審核同意后回饋給申請人。實現會議預定單位或部門,預定的日期和時間段,會議室名稱和位置,會議需求等。
5.3.3 會議簽到系統
會議簽到是通過讀取參與會議用戶的位置信息、用戶編碼來實現簽到。簽到后信息可以由擁有權限的用戶查看。會議開始前一天和十五分鐘提醒,會議開始后未簽到的網絡電話語音提醒。
5.3.4 會議點名系統
會議點名是通過提前報名或現場報名的方式獲取參與會議人員信息。通過簽到方式獲取參與會議人員是否在會場。會議開始后持續十五分鐘離開會場的人員通過發送信息提醒。
6總結
黨校智能移動辦公系統為基層黨校搭建了一個信息平臺,通過對本系統相關理論和技術基礎、系統需求分析和設計以及系統實現幾大系統和模塊的描述,向讀者展現了一個基礎“釘釘”開發的智能移動辦公平臺。
本系統具有以下一些特點:1)跨平臺,支持桌面電腦和持移動終端設備(IOS和Android)。2)易擴展,通過“釘釘”提供的一系列接口,本系統可以方便后期功能擴展。3)易操作,本系統通過移動智能終端操作,符合大部分人的操作習慣,及時的信息通知,不會延誤重要信息。4)維護方便,本系統是通過“釘釘”來實現的,系統底層安全可靠,只需要對擴展功能進行維護即可,擴展功能不會影響基礎功能。
本系統是根據黨校智能移動辦公系統的實際需求所做出的嘗試和探索,提出的一些看法還有很多不足之處。由于該系統設計時間比較倉促和本人的水平有限,在以后實現方面還有許多的問題亟待解決,希望在下一步的工作中能設計出更加符合實際需求的系統。不足之處主要表現在:
1)系統實現的最終結果表明基本滿足現有黨校智能移動辦公的基本需求,但還有一些功能需要更進一步的拓展,為最終實現黨校智能移動辦公系統的實施而繼續努力。
2)隨著計算機技術的發展,各種第三方的服務平臺已經逐漸走進人們的視野,比如企業微信等,這類服務平臺在國內已經逐漸開始受到一部分企業的支持,由于微信的用戶基數比較大,方便統一入口。因此今后對微信等多服務平臺的兼容成為研究的方向。
3)對于移動辦公類系統,制約最大的主要是兩個方便:一是信息不能及時接收和發送的問題。二是移動端在不方便辦公的問題。隨著計算機技術的發展,增強現實技術(Augmented Reality,簡稱 AR)和虛擬現實技術(Virtual Reality,簡稱VR)等新技術將會很好的解決這類問題。因此這也是今后研究的方向。
參考文獻:
[1] 釘釘開發文檔[EB/OL]. https://open-doc.dingtalk.com/?spm=a219a.7629140.0.0.rcmYhU.
[2] 威利,湯姆森. php和mysql web開發[M].北京:機械工業出版社, 2009.
[3] Robin, Nixon. PHP、MySQL與JavaScript學習手冊[M]. 4版.北京:中國電力出版社, 2015.
論文指導 >
SCI期刊推薦 >
論文常見問題 >
SCI常見問題 >