《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于社交網絡的維修辦公后臺軟件的研究
基于社交網絡的維修辦公后臺軟件的研究
2014年電子技術應用第7期
孫 弋, 雷小佩
(西安科技大學 通信與信息工程學院, 陜西 西安 710054)
摘要: 針對城市社區傳統維修服務效率低、人力耗費大等缺點,提出了基于社交網絡平臺的維修辦公自動化系統方案,并設計了該系統維修辦公后臺軟件。該軟件在Eclipse平臺上使用Java語言開發,并調用新浪微博開放的應用接口,最終生成可執行文件運行在PC上,實現社區維修服務流程的實時處理和跟蹤,以滿足維修服務過程可控、可查詢、可追溯歷史數據的業務需求。測試結果表明,該軟件對于社區維修服務水平的提升十分有效。
中圖分類號: TN919
文獻標識碼: A
文章編號: 0258-7998(2014)07-0134-03
The research of office server software for maintenance based on social network
Sun Yi, Lei Xiaopei
Department of Telecommunication and Information Engineering, Xi′an university of Science and Technology, Xi′an 710054,China
Abstract: An office automation system of maintenace is proposed based on mobile social network platform for some problems of traditional maintenance service.This problems include low efficiency, source consumption and other shortcomings. And the server software of this system is designed. It is programmed with Java language in Eclipse platform,and accessed to application interface of Sina micro-blog, eventually running on PC. The server software can achieve real-time processing and tracking during the process of maintenance, and meet the need that the whole service can be controlled,queried and traced back to achieve the history data. The experimental result indicates that this software is more effective for the improvement of community maintenance service.
Key words : social network; office automation; Java; API

  目前,城市社區維修服務模式顯露出效率低下、人力耗費大、影響環境等弊端 [1]。隨著4G技術的日趨成熟和智能手機的普及,移動社交網絡服務在互聯網市場應用越來越廣,一些大型社交網站已經陸續開放了第三方接入功能,為特定信息的收集、傳輸和處理提供了一種新途徑。

  針對這一情況,本文設計了基于社交網絡平臺的維修辦公后臺軟件。該設計采用新浪微博平臺作為數據傳輸通道,將采集的客戶端維修數據傳送到維修辦,維修辦根據數據類型處理維修數據,實時監控維修業務狀態。

1維修辦公自動化系統總體設計

  一套完整的維修辦公自動化系統主要包含客戶端和管理端,其中客戶端分為業主客戶端和維修工客戶端。本文提出的維修辦公自動化系統架構圖如圖1所示,最后完成對維修辦公后臺軟件的設計與實現。

001.jpg

2 維修辦公后臺軟件關鍵技術

  2.1 移動互聯社交網絡技術

  隨著移動互聯網的發展以及溝通、資訊、娛樂于一體的終端設備的普及,移動社交網絡也得到迅速發展,其中新浪微博就是很好的互聯網平臺[2-3]。該平臺為第三方提供了簡便的合作模式和應用相關接口,以實現第三方WAP站和客戶端等多種應用的接入。本文選擇接入新浪微博開放平臺,使用其相關技術介紹如下。

  2.1.1 授權機制

  微博API的訪問(如發表微博、獲取私信、關注等)都需要用戶身份,目前新浪微博開放平臺用戶身份鑒權有OAuth2.0和Basic Auth(僅用于應用所屬開發者調試接口),本設計使用OAuth2.0授權,其接口如表1所示。

005.jpg

  2.1.2 用戶接口的實現

  新浪微博開發平臺實際是通過公開應用程序編程接口方式整合并利用外部資源的平臺。該平臺將服務打包成統一的、可識別的接口并開放出去,以使得第三方的服務以相應形式接入到平臺之上。本文使用該平臺部分開放資源,所涉及的API如表2所示。

006.jpg

  2.2 數據庫管理技術

  維修辦軟件使用開放源碼的MySQL數據庫,其服務器具有快速、可靠和易于使用的特點,這使得MySQL十分適合于訪問Internet上的數據庫[4]。本設計使用MySQL主要負責存儲和管理社區內業主信息、維修工信息以及維修過程中生成的業務信息。

3 維修辦公后臺軟件的實現

 

002.jpg

  維修辦公后臺軟件的實現過程采用模塊化的設計方案,根據軟件在維修辦公系統中要實現的功能,結合圖2所示設計流程,詳細劃分出各功能模塊。本文主要完成3個模塊的設計:界面模塊設計、數據通信模塊設計、數據存儲/查詢模塊設計。

  3.1 界面模塊設計

  良好的界面設計有助于管理者監視維修狀態,以達到更好的管理效果[5-6]。在本設計中首先完善登錄機制,維修辦管理者需要通過Quath認證,使用微博賬號登錄維修辦公服務平臺。其次平臺界面采用Java布局管理器管理布局,實現窗口大小變化時,組件位置也會隨之作出調整以達到全局可視化、合理化。界面整體布局如圖3所示。

003.jpg

  3.2 數據通信模塊設計

  數據通信模塊通過無線網絡使用新浪微博數據接口來實現數據通信功能。該模塊主要解決用戶數據協議、數據接收和發送問題。

  3.2.1 用戶數據協議

  編制合理的用戶層數據通信協議可以提高軟件的可讀性和可維護性。本設計主要解決業主、維修工和維修辦三者之間的數據通信問題,所以需要編制各自的用戶層數據通信協議。因為業主數據信息分兩次發送,分別為維修請求信息和維修評價信息,故數據協議中用FLAG標志位進行區分。定義其數據格式如表3所示,其中數據字段用“;”隔開。

007.jpg

  與業主傳送數據信息不同,維修工需要發送圖片信息,在調用新浪微博接口傳送數據信息時會自動將圖片以URL地址的形式發出,接收端再次調用新浪微博接口把URL地址轉換成圖片格式即可實現圖片的傳送與接收。定義維修工數據協議如表4所示。

008.jpg

  定義維修辦數據信息按照表5的數據格式進行封裝,其中工單號是按照接收到維修請求的時間進行編號,數據字段用“;”隔開。

009.jpg

  3.2.2 數據接收和發送

  (1)數據接收:維修辦登錄服務平臺后,通過刷新按鈕接收數據。首先根據數據格式判斷是否為所需數據,然后進行數據解包。以比較復雜的業主數據解包為例,其數據解包流程如圖4所示。

004.jpg

  (2)數據發送:工單生成后,維修辦自動獲取業主和維修工的微博賬號,以微博作為數據通道,將工單信息以規定的數據協議格式同時發送給業主和維修工。

  3.3 數據存儲/查詢模塊設計

  數據存儲需采取統一的入戶登記、信息采集、數據錄入、變更調取、網上流轉等操作規范[7],實現業主、維修工和維修工單信息數據精細化、標準化。在本設計中,維修辦在接收到維修請求后,通過查詢小區業主信息數據庫獲得維修請求業主的手機號、門牌號等信息;然后使用維修工信息數據庫查詢空閑的維修工信息,將之與業主信息整合在一張工單上,存儲在工單信息數據庫中。另外管理者還需要根據業主的服務評價定期對小區維修工技能評定信息進行更新。以工單信息數據處理為例,定義工單信息數據庫表格如表6所示。

010.jpg

  將工單信息生成數據表后,利用數據庫就可以方便地實現工單數據的查詢、插入、刪除和更改操作。

4 軟件測試及分析

  維修辦公后臺軟件運行在PC上,運行系統一般是Windows XP或Windows 7。打開該軟件,登錄已獲得Quath認證微博賬號trenhe,進入維修辦服務平臺主界面,如圖3所示,維修辦接收到維修請求后,生成工單通過新浪微博發送給業主和維修工。在實際應用中,管理人員可以根據維修辦服務平臺存儲的歷史數據對小區內的房屋狀況有清楚的了解,并根據業主的服務評價對維修工的維修技能做出評定,使維修業務統計和查詢更加方便。

  本文設計并實現了一種基于社交網絡平臺的維修辦公后臺軟件。經過測試表明,該軟件界面友好而簡潔,功能完善,能方便管理人員構建歷史維修數據,并進行科學管理,在社區的維修管理中具有廣闊的應用前景。

參考文獻

  [1] 張統華. 我國住宅小區物業管理中存在問題及發展趨勢[J].改革與開放,2011(10):109-110.

  [2] Sina 微博開放平臺API[CP/OL].[2014-02-17]http://open.weibo.com/wiki,2013.

  [3] 齊京.開發iPhone電子雜志和新浪微博客戶端[D].北京:北京信息職業技術學院, 2013.

  [4] 李榮國, 王見. MySQL數據庫在自動測試系統中的應用[J].計算機應用,2011(S2):169-175.

  [5] 伊達千代, 內藤孝彥[日],著. 版面設計的原理[M].周淳,譯.北京:中信出版社,2013.

  [6] 安百俊, 高棟, 張偉,等.通過Java調用本地方法[J]. 微處理機,2011(2):42-44.

  [7] 俞坤游,陳益民,駱德漢,等.基于Android平臺的醫護查房系統的研究與設計[J].電子技術應用,2013,39(10):

127-129,132.


此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 香港午夜伦理 | 日韩欧美亚洲一区精选 | 国产盗摄精品一区二区 | 青春草在线观看精品免费视频 | 婷婷免费在线 | 日韩欧美动漫 | 夜夜躁日日躁狠狠久久 | 日韩国产精品欧美一区二区 | 色喔喔| 午夜欧美成人久久久久久 | www.av在线免费观看 | 日韩精品一区二区三区 在线观看 | 日韩黄色中文字幕 | 亚洲成年| 成人高清免费 | 一个人免费观看在线视频www | 国产区一二三四区2021 | 永久免费视频网站在线观看 | 四月激情网 | 欧美日韩中文字幕在线手机版本 | 国产在线永久视频 | 免费久久一级欧美特大黄 | 欧美videosex娇小hd | 日韩高清中文字幕 | 在线观看视频你懂得 | 成人激情综合 | 国产一级a毛片 | 免费看特级淫片日本 | 毛片在线不卡 | 乱系列中文字幕在线视频 | 女女色综合影院 | 国产 欧美 日本 | 亚洲欧洲高清 | 九九久久精品视频 | 看一级毛片女人洗澡 | 天天躁狠狠躁狠狠躁夜夜躁 | 亚洲一区中文 | 亚洲免费在线视频 | 小明在看看永久免费平台 | 国产一区二区三区在线影院 | 免费超爽大片黄 |