基于智能主體的移動辦公系統(tǒng)的研究與實現(xiàn)碩士學(xué)位論文_第1頁
基于智能主體的移動辦公系統(tǒng)的研究與實現(xiàn)碩士學(xué)位論文_第2頁
基于智能主體的移動辦公系統(tǒng)的研究與實現(xiàn)碩士學(xué)位論文_第3頁
基于智能主體的移動辦公系統(tǒng)的研究與實現(xiàn)碩士學(xué)位論文_第4頁
基于智能主體的移動辦公系統(tǒng)的研究與實現(xiàn)碩士學(xué)位論文_第5頁
已閱讀5頁,還剩73頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、廣東工業(yè)大學(xué)碩士學(xué)位論文(工學(xué)碩士)基于智能主體的移動辦公系統(tǒng)的研究與實現(xiàn)a dissertation submitted to guangdong university of technology for the master degree of technologyresearch and implementation of the agent-based mobile office systemmaster candidate: shaoliang fang supervisor: prof. xin chen may 2009faculty of computer sciencegua

2、ngdong university of technologyguangzhou, guangdong, p.r.china, 510090畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻(xiàn)的個人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日期: 使用授權(quán)說明本人完全了解 大學(xué)關(guān)

3、于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉績?nèi)容。作者簽名: 日 期: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到本聲明的法律后果由本人承擔(dān)。作者簽

4、名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日摘 要信息技術(shù)的發(fā)展和internet的全球普及,大大加快人們生活節(jié)奏,同時也增加了工作的流動性,傳統(tǒng)的“固定辦公桌”式的工作模式已不能滿足人們的需要,移動辦公的需求就越來越強(qiáng)烈。本文將智能主體技術(shù)應(yīng)用于移動

5、辦公領(lǐng)域,提出基于智能主體的移動辦公系統(tǒng)。本文利用移動agent技術(shù)融合了分布式計算領(lǐng)域中的分布式對象技術(shù)、軟件agent技術(shù)和移動代碼技術(shù)的特點,充分考慮移動agent的自主性、移動性、交全性、協(xié)作性和智能性,實現(xiàn)跨平臺、可復(fù)用、自主、安全的移動辦公系統(tǒng)。系統(tǒng)主要包括移動端辦公agent、服務(wù)端辦公agent、agent管理服務(wù)器三個模塊。移動端辦公agent是系統(tǒng)的移動辦公終端,由移動辦公人員在辦公過程中創(chuàng)建,其主要功能是查詢、事件錄入、事件上報、任務(wù)反饋、任務(wù)接收等。服務(wù)端辦公agent由服務(wù)端辦公人員在辦公過程中創(chuàng)建,其主要功能是查詢、事件接收、任務(wù)下發(fā)、任務(wù)接收確認(rèn)、事件管理等。ag

6、ent管理服務(wù)器是整個系統(tǒng)的管理者,所有的移動agent在創(chuàng)建時都必須向agent管理服務(wù)器注冊,擁有標(biāo)示身份的唯一的id號,方便agent管理服務(wù)器對系統(tǒng)中移動agent的協(xié)調(diào)和安全管理,以及agent之間的相互通信。它包括管理agent,服務(wù)端辦公人員信息agent,移動端辦公人員信息agent和移動id服務(wù)agent。在agent的定義與實現(xiàn)中,系統(tǒng)定義了一個基類agentobj,所有的agent都從它繼承?;恆gentobj的設(shè)計思想是:對agent的屬性進(jìn)行規(guī)范定義,直接實現(xiàn)所有agent的基本邏輯,同時,又對agent提供間接支援,只以基類的形式對繼承子類的具體實現(xiàn)方式加以定義,

7、把具體實現(xiàn)形式留給其子類,方便不同子類根據(jù)自己的需要具體實現(xiàn)不同的功能。移動agent之間的通信涉及到agent之間通信語言的理解和生成,系統(tǒng)各agent之間的通信是用kmql語言實現(xiàn)的,具體的做法是用xml描述kqml語言,通過soap協(xié)議傳遞xml文件,實現(xiàn)agent之間的通信。本文從移動agent之間的通信安全、移動agent服務(wù)器的安全、移動agent自身的安全等幾個方面對移動agent安全性進(jìn)行分析,并針對性地提出移動agent的安全機(jī)制。本文提出的基于智能主體的移動辦公系統(tǒng)已經(jīng)應(yīng)用在廣州市城市建設(shè)管理監(jiān)控指揮系統(tǒng)和濟(jì)南市數(shù)字化城市監(jiān)督管理系統(tǒng)中,該系統(tǒng)使用方便、功能強(qiáng)大、界面友好,

8、得到了用戶的好評。廣州市城市建設(shè)管理監(jiān)控指揮系統(tǒng)獲得廣州市科學(xué)技術(shù)進(jìn)步獎。關(guān)鍵詞:agent、移動agent、移動辦公、移動agent通信、移動agent安全abstractas the development of information technology and the global popularity of internet, the pace of peoples lives has greatly accelerated, the mobility of the work is also increased, the traditional fixed-desk type of

9、 working pattern can not meet peoples needs, the demand for mobile office will be to more strongly. in this paper, use mobile agent technology in the office field, given the agent-based mobile office system.in this paper, we make use of mobile agent technology that it has the characteristics of conv

10、ergence distributed object technology in the field of distributed computing, software agent technology and mobile code technology, give full consideration to the autonomy ,mobility, pay the whole, collaboration and intelligence of mobile agent, to achieve cross-platform, reusable, self-secure mobile

11、 office.the system including three modules.they are mobile client office agent, server client office agent, agent management server. mobile client office agent is the end of the system, is created by mobile office worker in the process of work, its main function is to query, event entry, event repor

12、ting, task feedback, task reception and so on. server client office agent is created by server client office worker in the process of work, its main function is to query, receive events, tasks issued, task to receive confirmation, event management and so on. agent management server is the administra

13、tor of the system, every mobile agent must be registered to the agent management server while it is created, and have the identity id number, it make it easy for the agent management server to manage the coordination and safety of the agents, also the communication between agents. it includes the ma

14、nagement agent, server client office staff information agent, mobile client agent office staff and mobile id information service agent. system defines a base class agentobj in the definition and implementation of agent, every agent is inherited from it. the design idea is: define the attributes of a

15、gent standard,implement all basic logic of agent, at the same time, providing indirect support to the agent,only difine the sub-category classs implement ways used the form of based class, left the specific to its subclass, different sub-categories can implement the need for different functions. com

16、munication between the mobile agent to agent involved the language of understanding and generation between agent and agent, in this paper, we use xml to describe kqml language, and soap protocol delivery through xml documents. this paper analysis mobile agent security from the mobile communications

17、between the agent security, the safety of mobile agent server, mobile agents own security, and targeted to the mobile agent security mechanism.in this paper, agent-based mobile office system has been used in the monitoring command system of guangzhou urban construction and management, and jinan city

18、 supervision and management of digital systems. the system is easy to use, powerful, user-friendly, and it has been affirmed by the user. monitoring command system of guangzhou urban construction and management has won the guangzhou science and technology progress award.keywords: agent, mobile agent

19、, mobile office, the communication between agent and agent, mobile agent security目錄摘 要iabstractiii目錄vcontentsvii第一章 緒論11.1 研究背景11.2 目標(biāo)及意義21.3 論文結(jié)構(gòu)3第二章 相關(guān)技術(shù)研究52.1 移動辦公系統(tǒng)52.1.1 移動辦公的特點52.1.2 移動通信技術(shù)62.1.3 國內(nèi)外概況72.2 agent技術(shù)92.3 移動agent技術(shù)122.3.1 工作模型142.3.2 結(jié)構(gòu)與特點15第三章 系統(tǒng)總體設(shè)計203.1 系統(tǒng)工作模型203.2 系統(tǒng)總體結(jié)構(gòu)233.2.

20、1 體系結(jié)構(gòu)233.2.2 網(wǎng)絡(luò)結(jié)構(gòu)243.3 系統(tǒng)組成253.3.1 移動端辦公agent253.3.2 服務(wù)端辦公agent273.3.3 agent管理服務(wù)器293.4 數(shù)據(jù)庫設(shè)計30第四章 關(guān)鍵技術(shù)實現(xiàn)344.1 agent模型344.1.1 agent的命名344.1.2 基類agent344.1.3 管理agent384.2 移動agent模型404.2.1 移動agent行為圖404.2.2 類的定義及封裝404.3 移動agent通信機(jī)制424.3.1 通信信息類別434.3.2 通信語言kqml444.3.3 基于web service的通信實現(xiàn)464.4 移動agent的安

21、全機(jī)制48第五章 應(yīng)用分析515.1 案例描述515.2 應(yīng)用分析52總結(jié)與展望54總結(jié)54將來的工作54參考文獻(xiàn)56讀學(xué)位期間參加的研究項目和發(fā)表的學(xué)術(shù)論文59獨(dú)創(chuàng)性聲明60致 謝61contentsabstract(chinese)iabstractiiicontents(chinese)vcontentsviichapter 1 introduction11.1 the research bachground11.2 the research purpose and meaning21.3 the structure of this paper3chapter 2 related tec

22、hnology research52.1 mobile office system52.1.1 the characteristics of mobile office52.1.2 mobile communication technology62.1.3 profile both at home and abroad72.2 agent technology92.3 mobile agent technology122.3.1 working model142.3.2 structure and characteristic15chapter 3 system design203.1 sys

23、tem working model203.2 the overall structure of the system233.2.1 architecture233.2.2 network structrue243.3 component of system253.3.1 mobile client office agent253.3.2 server client office agent273.3.3 agent manager server293.4 database design30chapter 4 implement of key technology344.1 agent mode

24、l344.1.1 agent named344.1.2 base class agent344.1.3 manage agent384.2 mobile agent model404.2.1 mobile agent behavior figure404.2.2 definition and capsulation of the class404.3 mobile agent communication mechanism424.3.1 type of communication information434.3.2 communication language kqml444.3.3 imp

25、lement of web service-based communication464.4 security mechanism of mobile agent48chapter 5 application analysis515.1 case description515.2 application analysis52conclusion and expectation54conclusion54future work54references56published papers and projects during study59original statement60acknowle

26、dgements61第一章 緒論1.1 研究背景伴隨網(wǎng)絡(luò)應(yīng)用的不斷深入,企業(yè)的信息化已經(jīng)發(fā)展到相當(dāng)成熟的階段,很多業(yè)務(wù)與日常辦公都在內(nèi)部網(wǎng)絡(luò)中通過計算機(jī)來完成,極大地提高了工作效率,但是新的問題也隨之產(chǎn)生。當(dāng)企業(yè)決策人員位于內(nèi)部網(wǎng)絡(luò)之外時,許多通過內(nèi)部辦公網(wǎng)絡(luò)進(jìn)行的工作就會出現(xiàn)停頓,極大地降低了工作效率。因此,如何訪問企業(yè)內(nèi)部網(wǎng)絡(luò),保證工作不間斷和事務(wù)及時處理,真正實現(xiàn)無論何時何地都能辦公,已經(jīng)是許多企業(yè)正在考慮的實際問題。移動辦公可以使企業(yè)員工通過筆記本、pda以及其他終端設(shè)備等在任何時候、任何地點開展工作,使企業(yè)與機(jī)動人員保持密切的聯(lián)系,在最大限度上提高企業(yè)的工作效率,使組織流程順暢并節(jié)省

27、開支。從 2000年開始,移動通信服務(wù)的企業(yè)用戶市場開始悄然興起,并且孕育著巨大的發(fā)展?jié)摿ΑT谝苿釉O(shè)備上,用基于移動設(shè)備的應(yīng)用程序代替辦公桌上pc上的系統(tǒng)。典型的業(yè)務(wù)應(yīng)用如公安交警的路面巡邏、超市的倉儲盤點、速遞物流業(yè)的貨車跟蹤調(diào)度、醫(yī)院的移動電子病例等,在以上應(yīng)用中員工在移動中實現(xiàn)了辦公,數(shù)據(jù)采集更加準(zhǔn)確和及時,員工的辦公效率提高了,而企業(yè)的運(yùn)營成本降低了。目前存在實際需求的移動應(yīng)用相當(dāng)多,比如: 公安移動警務(wù)處理系統(tǒng)、 領(lǐng)導(dǎo)移動工作審批、移動銷售巡查系統(tǒng)、移動維修服務(wù)管理系統(tǒng)等等。移動agent技術(shù)的出現(xiàn)從根本上改變了傳統(tǒng)的遠(yuǎn)程過程調(diào)用方式的限制,它是agent技術(shù)與分布式計算技術(shù)的完美結(jié)

28、合。傳統(tǒng)的遠(yuǎn)程過程調(diào)用(remote procedure call,rpc)客戶和服務(wù)器間的交互需要連續(xù)的通信支持和網(wǎng)絡(luò)連接,極大的占用了網(wǎng)絡(luò)資源;而移動agent可以遷移到服務(wù)器上,利用服務(wù)器的資源運(yùn)行,并與服務(wù)器進(jìn)行本地高速通信,這種本地通信不再占用網(wǎng)絡(luò)資源。此外agent還具有可以異步和自治執(zhí)行,具有較強(qiáng)的魯棒性和容錯性等優(yōu)點。目前,移動辦公系統(tǒng)主要存在以下主要問題:(1) 移動終端設(shè)備的多樣性。由于缺乏標(biāo)準(zhǔn),各個廠商之間的設(shè)備很難兼容;同時為了滿足不同層次的需要,設(shè)備之間的性能差異也很大。(2) 移動終端設(shè)備的局限性。作為一種便攜式設(shè)備,其計算處理能力,內(nèi)存容量,存儲機(jī)制,屏幕大小,電

29、池壽命等都有限制與不足。因而,復(fù)雜計算,大量存儲是不可行的。(3)通信網(wǎng)絡(luò)的不穩(wěn)定。在移動終端與internet連接通信過程中,需要經(jīng)過無線網(wǎng)絡(luò),眾多的網(wǎng)關(guān)與中繼,因而經(jīng)常出現(xiàn)網(wǎng)絡(luò)延遲,甚至中斷。這為數(shù)據(jù)的可靠傳輸,保持用戶的體驗,帶來挑戰(zhàn)。(4)無線信道目前傳輸速率低,不能傳送大容量的信息。(5)通信安全難以得到保證。同傳統(tǒng)辦公系統(tǒng)比較,移動辦公系統(tǒng)在信息安全方面需要特別注意的是無線數(shù)據(jù)通道的安全以及終端設(shè)備的安全問題。cdma網(wǎng)絡(luò)比gsm 網(wǎng)絡(luò)安全,但是無線信號在公共空間傳播這一特性,導(dǎo)致其安全方面天然的較為脆弱性。1.2 目標(biāo)及意義移動agent技術(shù)是一種重要的基于internet的分布

30、計算技術(shù),克服了基于rpc的client/server結(jié)構(gòu)的方式單一、靈活性差等方面的問題,展示出了其良好的技術(shù)和應(yīng)用前景,因而被認(rèn)為是未來的主流分布計算模式1 2,受到了工業(yè)界和學(xué)術(shù)界的廣泛關(guān)注。移動agent技術(shù)在移動辦公系統(tǒng)中至少在以下幾個方面擁有特有的優(yōu)勢3 4 :(1)結(jié)構(gòu)的開放性:移動agent計算模式是一種網(wǎng)絡(luò)適應(yīng)性良好的開放的計算模式,以此模式建立的移動辦公系統(tǒng)無論從結(jié)構(gòu)上、功能上、容量上、易維護(hù)性上都具有明顯優(yōu)勢。(2)異步性:異步性資源主機(jī)在把移動agent發(fā)送出去以后,即可斷開網(wǎng)絡(luò)連接 ,而發(fā) 出的移動agent可在完成任務(wù)后自動返回源主機(jī)。該特點非常適合于手持移動設(shè)備的

31、網(wǎng)上應(yīng)用,它不但可以保證這類用戶的服務(wù)質(zhì)量,還可以擴(kuò)大用戶應(yīng)用的領(lǐng)域。此外,異步性還意味著傳統(tǒng)c/s 模式下的遠(yuǎn)程事務(wù)處理變成了移動agent移動后的本地處理,這就為實施基于web的非實時性事物的處理提供了一種高效、可靠的解決方案。(3)自主性:移動agent能根據(jù)完成任務(wù)的需要和當(dāng)前網(wǎng)絡(luò)負(fù)載的情況來決定所需訪問的主機(jī)列表以及移動路線,以優(yōu)化路由選擇。另一方面,移動agent完成任務(wù)后,也可根據(jù)源主機(jī)狀況來選擇行為。例如:若源主機(jī)已經(jīng)斷開網(wǎng)絡(luò)連接,則移動agent可攜帶結(jié)果在源主機(jī)相應(yīng)的代理處等候,待源主機(jī)上線后,再自行返回。移動agent在獲得可靠、安全的運(yùn)行條件下,其自主性意味著它能代表用

32、戶與其它用戶進(jìn)行在線談判和交易。(4)移動性:移動agent能根據(jù)任務(wù)需要,中斷它的本地運(yùn)行,攜帶代碼、數(shù)據(jù)和運(yùn)行狀態(tài)移動到遠(yuǎn)端主機(jī)上,并在遠(yuǎn)端主機(jī)上重新恢復(fù)運(yùn)行。由上述分析可知,移動agent技術(shù)所具有的開放性、異步性、自主性、移動性等特性,較好地彌補(bǔ)www技術(shù)的不足, 使得它更適于在移動辦公領(lǐng)域中的應(yīng)用。因此,在理解agent技術(shù)的前提下、分析移動辦公特點、對移動agent的關(guān)鍵技術(shù)通信機(jī)制和安全問題研究的基礎(chǔ)上,我們提出了基于智能主體的移動辦公系統(tǒng)模型,該系統(tǒng)目前應(yīng)用在“廣州城市建設(shè)管理監(jiān)控指揮系統(tǒng)”和“濟(jì)南市數(shù)字化城市建設(shè)管理監(jiān)督指揮系統(tǒng)”兩個項目中。1.3 論文結(jié)構(gòu)第一章簡要介紹基于

33、智能主體的移動辦公系統(tǒng)的研究背景,指出目前移動辦公存在以及制約其發(fā)展的主要問題。對本文研究的目標(biāo)及意義進(jìn)行了論述,最后提出了本文的論文結(jié)構(gòu)。第二章 介紹移動辦公的定義與起緣、國內(nèi)外的應(yīng)用及研究及情況,分析移動的主要優(yōu)勢與特點,接著介紹移動通信的幾種方式。介紹了agent的有關(guān)定義、基本特性和系統(tǒng)結(jié)構(gòu),接著介紹移動agent的體系結(jié)構(gòu)與工作過程,然后對移動agent技術(shù)與其他分布式計算技術(shù)進(jìn)行比較,總結(jié)出移動agent技術(shù)在應(yīng)用上的優(yōu)點,本章節(jié)為第三章系統(tǒng)設(shè)計提供了理論依據(jù)。第三章 在前面章節(jié)的基礎(chǔ)上,提出了引入移動agent技術(shù)的移動辦公系統(tǒng)解決方案,也就是本文的研究課題。本章主要講系統(tǒng)的設(shè)計

34、。首先是系統(tǒng)的工作流程設(shè)計,接著從系統(tǒng)結(jié)構(gòu)和網(wǎng)絡(luò)結(jié)構(gòu)兩個方面介紹系統(tǒng)的總體結(jié)構(gòu),然后再對移動端辦公agent、服務(wù)端辦公agent、agent管理服務(wù)器等幾個子模塊進(jìn)行介紹,最后是數(shù)據(jù)庫的設(shè)計。第四章 系統(tǒng)關(guān)鍵技術(shù)的實現(xiàn),首先介紹幾個關(guān)鍵agent的實現(xiàn),接著介紹移動agent通信的實現(xiàn),最后研究移動agent的安全性及其對策。第五章 先介紹基于智能主體的移動辦公系統(tǒng)的在實際項目中的實施情況,接著從辦案效率和事件發(fā)現(xiàn)模式方向?qū)σ褢?yīng)用的實例進(jìn)行分析,指出系統(tǒng)在實際應(yīng)用中所起到的效果。最后對本文所作的研究工作進(jìn)行了總結(jié),并給出了后續(xù)研究所要解決的問題。第二章 相關(guān)技術(shù)研究2.1 移動辦公系統(tǒng)所謂移

35、動辦公,就是將辦公自動化信息處理系統(tǒng)嵌入到可以隨身攜帶的數(shù)據(jù)終端,更大程度的提高辦公的靈活性、實時性及消除地域差異。在當(dāng)今,隨著全球化市場競爭的日益激烈,政府及企事業(yè)單位都將面臨著前所未有的機(jī)遇和挑戰(zhàn)。加強(qiáng)信息化建設(shè),通過深入應(yīng)用世界領(lǐng)先的信息技術(shù)構(gòu)建高效率的信息基礎(chǔ)設(shè)施,將為迎接即將來臨的激烈的市場競爭做好充分的準(zhǔn)備。目前許多企業(yè)都實施了辦公自動化系統(tǒng),但隨著人們生活與工作節(jié)奏的加快,工作流動性的增加以及隨著信息技術(shù)的發(fā)展和員工出差、決策層不必要在辦公室傳達(dá)指令等問題的出現(xiàn),傳統(tǒng)的“固定辦公桌”式的工作模式已不能滿足人們的需要。事實上,沒有人會一直坐在辦公桌前,許多知識工作者和“移動一代”的

36、人甚至沒有辦公桌,以往固定在辦公室里、對著電腦、連上網(wǎng)線才能辦公的形式已經(jīng)讓許多人感受到低效和種種約束,移動辦公的需求就越來越強(qiáng)烈。2.1.1 移動辦公的特點1擺脫地域限制移動辦公系統(tǒng)因為具有不受網(wǎng)線、網(wǎng)絡(luò)接口的限制、配置簡單、應(yīng)用靈活等特點,已經(jīng)開始逐漸引起許多政府部門、企事業(yè)單位的濃厚興趣。在移動辦公的諸多特性中,其移動便利性首當(dāng)其沖成為最受關(guān)注的一點。筆記本電腦個人、pda 設(shè)備以及手機(jī)等通信工具的大規(guī)模使用和無線局域網(wǎng)的部署使得政府部門、企事業(yè)單位告別了穿線架管,甩掉了線纜包圍,實現(xiàn)真正意義上的“無線辦公” ?,F(xiàn)在的工作人員可以隨意改變辦公位置,而不再考慮調(diào)整布線??梢噪S時隨地地接收政

37、府快報、公文提要、重要文件到達(dá)提示等,不再因為硬件的影響和制約而造成不同程度上的工作延誤。2轉(zhuǎn)換工作模式、提高工作效率政府部門、企事業(yè)單位工作中有很多是各種類型的會議,這是必需的工作;同時有很多事務(wù)需要傳達(dá)溝通,這些都需要電話、傳真等完成。其中,電話傳達(dá)是每天很多工作人員要做的工作,這不僅浪費(fèi)電話費(fèi)用,同時時間的浪費(fèi)也非常驚人。過去單位領(lǐng)導(dǎo)在外出差時往往會耽誤許多重要文件的審批,領(lǐng)導(dǎo)們也常常會感慨分身乏術(shù),現(xiàn)在有了移動辦公平臺,無論領(lǐng)導(dǎo)在哪,都可以通過移動終端隨時審閱文件,走到哪里都可以辦公,極大的提高了工作效率。3節(jié)省辦公費(fèi)用,降低成本以前的工作人員辦公時需要把信息在紙張上多次傳遞,然后再錄

38、入到電腦里,重復(fù)的工作嚴(yán)重的浪費(fèi)了人力、物力、財力,在應(yīng)用了移動辦公平臺之后,一切都將變得簡單起來,工作時只需將資料從移動終端錄入,也不受位置的限制,即可通過無線網(wǎng)絡(luò)提交到內(nèi)部的服務(wù)器上,大大節(jié)約了人力物力。2.1.2 移動通信技術(shù)1全球移動通信(gsm)gsm (全球移動通信:global system formobile communication)是1992年歐洲標(biāo)準(zhǔn)化委員會統(tǒng)一推出的標(biāo)準(zhǔn),它采用數(shù)字通信技術(shù)、統(tǒng)一的網(wǎng)絡(luò)標(biāo)準(zhǔn),使通信質(zhì)量得以保證,并可以開發(fā)出更多的新業(yè)務(wù)供用戶使用5。gsm 移動通信網(wǎng)的傳輸速度為9.6k/s。目前,全球的gsm移動用戶已經(jīng)超過5億,覆蓋了1/12的人口,

39、gsm技術(shù)在世界數(shù)字移動電話領(lǐng)域所占的比例己經(jīng)超過70%。由于gsm相對模擬移動通訊技術(shù)是第二代移動通信技術(shù),所以簡稱2g。目前,我國擁有800萬以上的gsm用戶,成為世界第一大運(yùn)營網(wǎng)絡(luò)。2通用無線分組業(yè)務(wù)(gprs)gprs (通用無線分組業(yè)務(wù):general packet radio service)是一種基于gsm系統(tǒng)的無線分組交換技術(shù),提供端到端的、廣域的無線ip連接.簡單的說,gprs 是一項高速數(shù)據(jù)處理的技術(shù)6 7,其方法是以“分組”的形式傳送數(shù)據(jù)。網(wǎng)絡(luò)容量只在所需時分配,不要時就釋放,這種發(fā)送方式稱為統(tǒng)計復(fù)用。目前,gprs 移動通信網(wǎng)的傳輸速度可達(dá)115k/s。gprs是在gs

40、m基礎(chǔ)上發(fā)展起來的技術(shù),是介于第二代數(shù)字通信和第三代分組型移動業(yè)務(wù)之間的一種技術(shù),所以通常稱為2.5g。3無線應(yīng)用通訊協(xié)議(wap)wap (無線應(yīng)用通訊協(xié)議:wireless aplication protocol)是移動通信與互聯(lián)網(wǎng)結(jié)合的第一階段性產(chǎn)物8 9。這項技術(shù)讓使用者可以用手機(jī)之類的無線裝置上網(wǎng),透過小型屏幕遨游在各個網(wǎng)站之間。而這些網(wǎng)站也必須以wml(無線標(biāo)記語言)編寫,相當(dāng)于國際互聯(lián)網(wǎng)上的html(超文件標(biāo)記語言)。打個比喻,gprs和gsm都是馬路,而wap是在馬路上的汽車。中國移動開通gprs 之后,wap就行駛在gsm和gprs兩條馬路上,而行駛在gprs 的馬路上可以提

41、高數(shù)據(jù)傳輸速度。因此,現(xiàn)有wap上的內(nèi)容一樣可以通過gprs 進(jìn)行瀏覽和應(yīng)用。wap是2.5g的協(xié)議。4第三代移動通信技術(shù)(3g)3g( 3rd generation),指第三代移動通信技術(shù)13。相對第一代模擬制式手機(jī)(lg)和第二代gsm,tdma等數(shù)字手機(jī)(2g),第三代手機(jī)一般地講,是指將無線通信與國際互聯(lián)網(wǎng)等多媒體通信結(jié)合的新一代移動通信系統(tǒng)。3g能夠提供更大的系統(tǒng)容量和更高的數(shù)據(jù)傳輸速率,這使其除可承載原有的話音業(yè)務(wù)和短信業(yè)務(wù)外,還能夠開設(shè)許多新的業(yè)務(wù),包括高速互聯(lián)網(wǎng)訪問、移動電子商務(wù)、定位業(yè)務(wù)、交互式游戲、遠(yuǎn)程教育、遠(yuǎn)程辦公、醫(yī)療會診、高速文件傳送、多聲道/多話音(可視)會議電話、

42、視頻點播等移動多媒體業(yè)務(wù)和寬帶數(shù)據(jù)業(yè)務(wù)??墒拐Z音、數(shù)據(jù)、多媒體業(yè)務(wù)實現(xiàn)綜合,使個人終端用戶能夠在全球范圍內(nèi)的任何時間、任何地點、與任何人、用任意方式高質(zhì)量地實現(xiàn)任何信息的移動通信與傳輸。第三代移動通信系統(tǒng)的主要特征是:業(yè)務(wù)多樣化,高業(yè)務(wù)質(zhì)量,全球無縫覆蓋:高頻率利用率,并降低成本;高速率(室內(nèi)、室外和行車的環(huán)境中能夠分別支持至少zmbps、384kbps以及144kbps的傳輸速度);自適應(yīng)無線接入系統(tǒng),收發(fā)信機(jī)的軟件無線電化和智能網(wǎng)概念;個人移動終端:多模式操作,系統(tǒng)兼容性,平滑過渡和演進(jìn);不同物理環(huán)境(室內(nèi)與室外、市區(qū)與鄉(xiāng)村);不同應(yīng)用環(huán)境(宏蜂窩、微蜂窩、微微蜂窩);不同移動環(huán)境(靜止、

43、步行、車速、高速)。可以說,3g代表了未來移動通信的發(fā)展走向,是移動用戶發(fā)展、移動業(yè)務(wù)發(fā)展的必然趨勢?,F(xiàn)在被國際電信聯(lián)盟認(rèn)可的3g標(biāo)準(zhǔn)有3種:wcdma、cdma2000、td一scdma。2.1.3 國內(nèi)外概況根據(jù)idc(互聯(lián)網(wǎng)數(shù)據(jù)中心)研究指出,全球超過4500萬的專業(yè)商務(wù)人士需要在辦公室之外的地點工作,且平均每年超過2 億8000 萬人需要進(jìn)行商務(wù)旅行。通訊網(wǎng)絡(luò)的發(fā)展、手機(jī)軟硬件的成熟帶給人們一片新的天地。未來的行動工作者,不需在定點的辦公場所工作,員工在公司內(nèi)或公司外,隨時隨地(anytime, anywhere) 處理以往在傳統(tǒng)定點辦公室才能處理的工作任務(wù),不僅工作地點的彈性大增、工

44、作效率加快、管理成本降低,加上溝通時間縮短等,都將明顯增加企業(yè)發(fā)展的速度與競爭力。科技的進(jìn)步,已經(jīng)讓在公司外的員工不必再找網(wǎng)絡(luò)線和插座,而且可以直接利用手機(jī)、pda 或筆記型計算機(jī),透過無線網(wǎng)絡(luò)就可達(dá)成工作任務(wù)。針對業(yè)務(wù)營銷人員的業(yè)務(wù)自動化工作、客服人員的顧客服務(wù)行動化、知識工作者的行動知識庫擷取與應(yīng)用、突發(fā)狀況尋求專家問題解決的實時性等,都使企業(yè)可以順利避免大量溝通成本與時間的浪費(fèi)。美國gardner公司的研究報告指出,到2005年底,全球?qū)谐^21,000個無線熱點 (hotspots) 提供給移動辦公的商務(wù)人士使用,且以目前全球約有390萬人使用無線熱點工作的情形推估,預(yù)計到了200

45、7年將會增加到6380萬人。研究報告還顯示,到了2005年,70%的新型手機(jī)與40%的新型pda (personal digital assistants,個人數(shù)字助理) 都將提供無線上網(wǎng)的功能,讓使用者可以輕松透過網(wǎng)絡(luò)聯(lián)機(jī)到企業(yè)的內(nèi)部網(wǎng)絡(luò)系統(tǒng)。目前國外已有很多移動辦公的成功案例,如:2002年l1月,奧地利內(nèi)務(wù)部與西門子合作利用短消息發(fā)送國會選舉的結(jié)果給手機(jī)用戶;2003年1月,愛爾蘭衛(wèi)生部門開始試驗為上門服務(wù)的護(hù)士配備pda、筆記本電腦,使得她們在為患者服務(wù)的時候能夠利用無線數(shù)據(jù)服務(wù)遠(yuǎn)程查詢、更新后臺數(shù)據(jù)庫信息;2004年2月,德國警方開始嘗試在全國招募志愿者加入名為“短信搜索”項目, 即

46、當(dāng)警方需要追捕犯罪嫌疑人時,可以向特定區(qū)域的志愿者發(fā)送手機(jī)短信;2005年6月,瑞典政府與電信運(yùn)營商liasonera、tele2、vodafone以及瑞典主要銀行合作,為互聯(lián)網(wǎng)用戶進(jìn)行電子商務(wù)、電子政務(wù)活動時提供身份認(rèn)證服務(wù);美國的j2公司也是以“一個傳真號碼走遍天下”的可移動辦公的例子。j2公司運(yùn)用整合性的信息平臺,將使用者的email帳戶注冊好,并配發(fā)一組fax號碼,以后,任憑是誰將傳真發(fā)送到配發(fā)的傳真號碼中,使用者都可在他指定的email帳號中收得傳真資料,不再受時空的限制。在我國,也有不少移動辦公的成功案例,如:2005年6月,甘肅氣象站連續(xù)4次向平?jīng)?、慶陽等6市州30多萬手機(jī)發(fā)布?xì)?/p>

47、象警報信息。根據(jù)這些信息,有關(guān)單位迅速啟動“搶險救災(zāi)緊急預(yù)案”,在這場多年不遇的暴雨過程中未出現(xiàn)重大損失和人員傷亡。2005年末的哈爾濱水污染危機(jī)流言紛飛之際,哈爾濱政府幾次群發(fā)短信給廣大市民通知實情,消除大家的顧慮。位于臺灣省新竹的騰翔科技股份有限公司也推出了一套與microsoft exchange server整合的可移動辦公解決方案,將fax 、voice、sms、email結(jié)合,達(dá)到使辦公室移動起來的效果。與此同時,移動技術(shù)在政府各領(lǐng)域的應(yīng)用也開辟了廣闊的移動交互空間,并將逐步成為現(xiàn)在生活、工作的流行方式。實施移動政務(wù)項目, 可進(jìn)一步提高了城市管理水平,整合了資源,提高了社會監(jiān)督力量

48、,縮短了政府與社會群眾的距離。如何能夠方便、高效率、低成本的實現(xiàn)實時的信息接收和處理,以及如何實現(xiàn)與辦公自動化系統(tǒng)之間的無縫集成,是目前移動辦公自動化系統(tǒng)發(fā)展的方向。我國的中小企業(yè)也面臨了由新經(jīng)濟(jì)時代的企業(yè)文化、知識經(jīng)濟(jì)推動知識管理,正準(zhǔn)備迎接實時經(jīng)濟(jì)的移動辦公自動化的大未來。2.2 agent技術(shù)在人工智能領(lǐng)域中,如何為計算機(jī)系統(tǒng)賦予類似人類的智能,使其擁有像人一樣的行為能力,始終是人工智能的研究目標(biāo)之一。而問題規(guī)劃與求解、知識推理等方面的研究,促使研究人員采用具有自主性、反應(yīng)性的實體來刻畫并解決有關(guān)問題。在基于面向?qū)ο蟮南到y(tǒng)分析與設(shè)計中,研究人員不再滿足于“對象”這一簡單概念,他們需要一種

49、具有主動的行為機(jī)制、靈活的行為模式和獨(dú)立的控制機(jī)制的計算實體,來建立更復(fù)雜的模型,設(shè)計、實現(xiàn)功能更強(qiáng)大的應(yīng)用系統(tǒng)10。在人機(jī)交互研究領(lǐng)域中,在用戶和機(jī)器之間實現(xiàn)一個具有智能的、能輔助用戶實現(xiàn)個性化信息交互的人機(jī)接口始終是信息時代對計算機(jī)的可用性所提出的具體要求。這三個領(lǐng)域的發(fā)展促進(jìn)了agent概念的產(chǎn)生,并在其它各個領(lǐng)域的廣泛應(yīng)用中日趨成熟起來11 12。許多文獻(xiàn)認(rèn)為agent一詞意味著自主性(autonomous) 和智能性(intelligent)。franklin和graesser 在分析了各種agent的特征后提出這樣一個描述:“agent是一個處于環(huán)境之中并且作為這個環(huán)境一部分的一個

50、系統(tǒng),它隨時可以感測這個環(huán)境并且執(zhí)行相應(yīng)的動作,同時建立的活動規(guī)劃以應(yīng)付未來可能感測到環(huán)境變化?!眒. woodridge和n.r.jenning對agent提出的定義得到了多數(shù)人的同意。該定義分為弱定義和強(qiáng)定義兩個部分17:弱定義:agent是一種硬件或是一種基于軟件的計算機(jī)系統(tǒng),具有如下特性:自主性:agent的行為不直接由人或者其它實體控制,它對自己的行為和內(nèi)部狀態(tài)有一定控制權(quán)。自主性是agent最基本的特性,指行動上的獨(dú)立性。agent一旦被初始化后,無需顧客直接干預(yù)而獨(dú)立執(zhí)行。agent控制著自己的外部行為和內(nèi)部狀態(tài),它可以被授權(quán)去做某種決定,完成一些重要的事情,例如代替客戶協(xié)商、進(jìn)

51、行金融交易。這是agent區(qū)別于普通軟件程序的基本屬性。社會能力:agent之間或者agent與人之間可以通過某種通信機(jī)制進(jìn)行信息交流 。反應(yīng)能力:對環(huán)境的感知和影響.無論agent生存在現(xiàn)實的還是虛擬的世界中,它們都應(yīng)該可以感知所處的環(huán)境,并可以通過行為改變環(huán)境。主動性: agent不是簡單地適應(yīng)環(huán)境,而是常常采取主動來展示其目標(biāo)導(dǎo)向的特點。為達(dá)到目標(biāo),agent不是等待著接受指令要求做什么 ,而是事 先 有 計劃,并做一些初始化。agent能探測到適合客戶目標(biāo)的有利場景,通知客戶這個場景出現(xiàn)的時機(jī)。也就是說 ,agent不僅能對所處環(huán)境做出響應(yīng),也能主動地展現(xiàn)面向目標(biāo)的行為。這種特性稱為能

52、動性。例如由agent采取主動的以目標(biāo) 為導(dǎo)向的行為,適時地對企業(yè)作業(yè)流程做出調(diào)整,而不必等待環(huán)境的變化。通過能動性系統(tǒng)可以接受高層次的要求,決定如何滿足要求,使企業(yè)快速地對環(huán)境變化做出響應(yīng),提高企業(yè)的敏捷性。一個agent具有單一的目標(biāo),所有的行動都應(yīng)該符合這個目標(biāo)。連續(xù)性:agent將在一段連續(xù)的時間存在并工作,即使沒有用戶的干預(yù)。強(qiáng)定義:在弱定義的基礎(chǔ)上,agent還可以用那些用于人類的概念來概念化或者實例化。比較普遍的是使用心智詞匯來描述agent;包括知識 (knowledge)、信念(belief)、意圖(intention)、責(zé)任(obligation ), 愿望 (desira

53、bility)等。此外,在概念上,agent還可能具有其它特性:移動性:在網(wǎng)絡(luò)主機(jī)之間移動的能力。agent有能力在一個網(wǎng)絡(luò)上隨時、隨地、自主地從一臺主機(jī)遷移到另一臺。正在運(yùn)行中的agent狀態(tài)可以被存儲且傳送到新主機(jī)上,在那里agent程序被恢復(fù)且繼續(xù)從暫停的地方開始執(zhí)行。agent將代碼和數(shù)據(jù)封裝在執(zhí)行的一個線程中,每個agent獨(dú)立于其它agent之外。從編程角度講,agent是自包含的,當(dāng)agent從一個網(wǎng)絡(luò)節(jié)點移動到另一個節(jié)點時,agent保留它的所有狀態(tài)信息。一致性:每個agent沒有自相矛盾的目標(biāo),而且只做用戶指定的事。理智性:agent總是目標(biāo)驅(qū)動,而不會做與目標(biāo)相違的事。通過

54、對agent特性的分析和研究,從軟件的角度給出如下的定義:agent是能為用戶執(zhí)行特定的任務(wù),具有一定程度的智能,以允許自主執(zhí)行部分任務(wù)并以一種合適的方式與環(huán)境相互作用的軟件程序。軟件agent與程序不同,所有的軟件agent均是程序,但并非所有的程序均是軟件agent,只有滿足agent弱定義中的最基本特征的程序才能稱為軟件agent。agent的結(jié)構(gòu)模型可以用如下的六元組來定義表示:=圖2-1 agent的結(jié)構(gòu)模型圖figure 2-1 agent structure model 其中, a id為agent名。目標(biāo)以任務(wù)表的形式來表示,初始由用戶靜態(tài)建立,然后通過通信而動態(tài)地改變,任務(wù)表

55、一般只指明agent必須完成的任務(wù),并不是怎樣做,任務(wù)表的實現(xiàn)往往由效應(yīng)器與其它agent合作的形式來完成。感 知器用來感知外部環(huán)境的信息。效應(yīng)器對外部環(huán)境進(jìn)行響應(yīng)。通信模塊是agent參與活動,感知外界的接口,它一般包含一個消息檢測器、一個消息緩沖隊列、一個消息處理器和一個消息發(fā)送器。工作時,消息檢測器持續(xù)地監(jiān)視外部環(huán)境的變化,并將外部事件存入消息緩沖隊列,消息處理器則對消息緩沖隊列中的消息進(jìn)行合法性檢查,分離出通訊參數(shù)和通訊內(nèi)容??刂颇K根據(jù)傳來的消息的內(nèi)容查詢agent能力以決定是否接受委托的任務(wù),消息發(fā)送器回答接受拒絕和發(fā)布請求信息。能力是對外界環(huán)境呈現(xiàn)的服務(wù)描述,對于那些超出能力的任

56、務(wù),agent拒絕接受。對接受的任務(wù),控制模塊首先從知識庫中復(fù)制對應(yīng)的問題求解規(guī)則,然后在問題知識的約束下,將問題求解規(guī)則轉(zhuǎn)化為一個符合任務(wù)求解要求的可執(zhí)行的事務(wù)處理流程,并產(chǎn)生相應(yīng)的事務(wù)流程執(zhí)行控制命令??刂颇K解釋這些命令,激活相應(yīng)的事務(wù)處理進(jìn)程。事務(wù)處理結(jié)果經(jīng)通信模塊傳到外界,過程中agent自身狀態(tài)的變化存儲在數(shù)據(jù)集中,事務(wù)處理進(jìn)程所需的內(nèi)部數(shù)據(jù)由數(shù)據(jù)集提供。其模型如圖2-1所示。當(dāng)然,這只是agent的一般結(jié)構(gòu),并非所有的agent結(jié)構(gòu)都是千篇一律的。在實際的應(yīng)用中,往往會根據(jù)其實際的功能而呈現(xiàn)出不同的結(jié)構(gòu)。2.3 移動agent技術(shù) 隨著網(wǎng)絡(luò)技術(shù)和網(wǎng)絡(luò)應(yīng)用的飛速發(fā)展,越來越需要靈活

57、而高效的計算模式。從c/s到b/s以及corba和dcom等分布式計算模式和環(huán)境的出現(xiàn)都是伴隨著網(wǎng)絡(luò)應(yīng)用逐步發(fā)展而出現(xiàn)的。然而,internet規(guī)模、復(fù)雜性和應(yīng)用的無限膨脹,呼喚著革命性的計算模式。移動agent(mobile agent)就是在這種形勢下提出的一種新的分布式計算模式14 15 16。移動agent是一種新興的技術(shù),可有效地簡化分布式系統(tǒng)的設(shè)計、實現(xiàn)和維護(hù)。移動agent計算模式能有效地降低分布計算中的網(wǎng)絡(luò)負(fù)載,提高通信效率,支持異步及自主交互,支持非連接互操作,可動態(tài)自適應(yīng),具有一定的堅定性和容錯能力,其應(yīng)用范圍十分廣泛。因此,移動agent 計算模式很有可能成為未來的主流分布計算模式。移動agent可以在網(wǎng)絡(luò)各主機(jī)之間自由移動,在某個執(zhí)行環(huán)境中被

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論