前言:中文期刊網精心挑選了智能系統范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。
智能系統范文1
[關鍵詞] 樓宇智能系統
對于智能樓宇的定義各國都不盡相同,這是由各國的具體情況和用途所決定的,具有各自的特點。這些定義在很大程度上指引和促進了各國智能樓宇建設的發展。到1990年,各國的智能樓宇建設同行匯聚在美國首都華盛頓,成立了第一個世界性的智能樓宇協會――“世界智能建筑協會”,同時提出了一個對智能大廈的綜合性的定義?!巴ㄟ^對建筑物的四個基本要素,即結構、系統、服務、管理以及它們之間的內在聯系,最優化的設計,來提供一個投資合理同時又擁有高效率的優雅舒適、便利快捷、高度安全的環境。智能建筑物能幫助大廈的主人、財產的管理者、占有者等意識到他們在諸如費用開支、生活舒適程度、商務活動方便快捷、人身安全等各方面將得到最大利益的回報。
我國不少專家學者認為,應強調智能大廈是多學科、多技術系統綜合集成的特點,故推薦如下定義:智能大廈系指利用系統集成方法,將智能型計算機技術、通信技術、信息技術與建筑技術有機結合,通過對設備的自動監控、對信息資源的管理和對使用者的信息服務及其與建筑的優化組合,所獲得的投資合理、適合信息社會需要并且具有安全、高效、舒適、便利和靈活特點的建筑物。
作為智能樓宇最基本的結構組成可概括為對講門禁及室內安防系統、閉路電視監控及周邊防范系統、綜合布線系統、消防系統、DDC監控及照明控制系統。
一、對講門禁及室內安防系統
可視對講門禁子系統由管理中心機、室外主機、多功能室內分機、門前鈴、普通室內分機、聯網器、層間分配器、開門按鈕、磁力鎖控制器、電插鎖、通訊轉換模塊和可視對講管理軟件等部件組成,能夠實現室內、室外和管理中心之間的可視對講、門禁管理等功能。室內安防部件由家用緊急按鈕、紅外探測器、幕簾探測器、門磁、感煙探測器、燃氣探測器和警號組成,能夠實現室內安防監控和報警。各探測器介紹如下:
1.門磁感應器:一般裝在門及門框上,若有人非法闖入,家庭主機報警,管理主機會顯示報警地點和性質。
2.紅外線幕簾探測器:主要裝在窗戶和陽臺附近,探測非法闖入者,采用紅外探頭,通過薄薄的一層電子束來保護窗戶和陽臺。
3.熱感紅外探測器:一般安裝在客廳,通過檢測人體溫度來報警。
4.燃氣探測器:安裝在廚房,當煤氣泄漏到一定濃度時而報警。
5.煙感探測器:安裝在臥室和客廳,檢測家居環境煙氣濃度而報警,可作為消防報警。
6.緊急求助按鈕:一般裝設在較隱蔽地方,家庭發生緊急情況(如打劫),直接向保安中心求助。
通過小區聯網,可實現對整個小區內所有安裝家庭安全防范系統的用戶進行集中的保安接警管理。每個家庭的安全防范系統通過總線都可將報警信號傳送至管理中心,管理人員可確認報警的位置和類型,同時計算機還顯示與住戶相關的一些信息,以供保安人員及時和正確的進行接警處理。
二、閉路電視監控及周邊防范子系統
閉路電視監控及周邊防范子系統是安全防范技術體系中的一個重要組成部分,是一種先進的、防范能力極強的綜合系統。它可以通過遙控攝像機及其輔助設備,直接觀看被監視場所的一切情況,把被監視場所的圖像傳送到監控中心,同時還可以把被監視場所的圖像全部或部分地記錄下來,為日后某些事件的處理提供了方便條件和重要依據。視頻監控子系統由監視器、矩陣主機、硬盤錄像機、高速球云臺攝像機、一體化攝像機、紅外攝像機、常用槍式攝像機以及常用的報警設備組成。它能與安防系統的報警聯動,可完成對智能大樓門口、智能大樓、管理中心等區域的視頻監視及錄像。
三、綜合布線系統
綜合布線系統(Premises Distributed System,簡稱PDS)是一種集成化通用傳輸系統,通過它可使話音設備、數據設備、交換設備及各種控制設備與信息管理系統連接起來。在大廈內利用雙絞線或光纜來傳輸信息,可以連接電話、計算機、會議電視和視頻監控等設備的結構化信息傳輸系統。PDS使用標準的雙絞線和光纖,支持高速率的數據傳輸。PDS使用物理分層星型拓撲結構,積木式、模塊化設計,遵循統一標準,使系統的集中管理成為可能,也使每個信息點的故障、改動或增刪不影響其它的信息點,使安裝、維護、升級和擴展都非常方便,并節省了費用。
綜合布線系統總體分為三個物理結構相對獨立的網絡即:內網、外網、語音,對于辦公區域此三類信息點組成一組,用明顯的標志標識。其包括工作區子系統、水平布線子系統、垂直主干子系統、設備間子系統。采用符合六類標準的非屏蔽水平電纜、六類跳線、六類數據插座模塊、六類配線架、配線柜、多模光纖、光纖跳線、光纖配線架、大對數三類電纜及其它配套設備和輔材等對系統進行設計、施工。。整個布線系統要有良好的系統結構,既立足于當前需要的電腦、電話通信系統的應用,又不局限于這些應用,要能夠為今后各方面的龐大數據流的傳送打好基礎。
四、消防系統
消防報警系統(FAS)在現代智能建筑中起著極其重要的安全保障作用。消防報警系統屬于智能樓宇系統的一個子系統,但其又要能在完全脫離其他系統或網絡的情況下獨立正常運行和操作,完成自身所具有的防災和滅火的功能,具有絕對的優先權。消防報警系統的結構、組成、功能都應符合我國現行的規范。其作用是通過設置在建筑物內的火災探測器及人工報警裝置,實現對火災發生部位、火災情況的早期自動預報及人工報警,并通過相關控制設備,實現自動滅火、疏散等功能。
1.消防報警系統的結構
先進的消防報警系統采用模塊化結構的控制主機,并運用雙CPU技術,大大提高了系統的可靠性。 同時其主機的大液晶顯示屏,提供的信息量大,操作方便。系統應可以納入最新MSR智能探測器,煙溫復合探測器等,并具有大容量軟地址設定的功能,采用智能型數據總線技術提供報警的精確性和準確性,并具有可通過控制主機通訊與BMS系統集成系統聯網的能力。
2.消防報警系統的組成
消防報警系統按照我國現行的規范要求,應成一個獨立的系統。由獨立的消防控制室、控制主機、探測器、控制模塊等組成;具有自己的網絡系統和布線系統,以實現在任何情況下,該系統都可以獨立運行、操作和管理。隨著計算機技術和網絡技術的發展,已經可以實現獨立消防報警系統與樓宇監控管理系統聯網,從而達到對消防報警系統的二次監視和信息共享;并通過提供綜合保安管理系統(SMS)、樓宇設備自控系統(BAS)、廣播系統(PA)以及有線/無線通訊系統等相應的聯動功能,來提高防范火患和降低火災損失的能力。因此,現代化的消防報警系統應具有聯網和提供通訊接口界面的能力。
智能系統范文2
(1)酒店智能系統在近年來酒店行業新興的一種集大廈管理、酒店辦公自動化,及VOD點播于一體的綜合計算機管理系統。目前,這套系統在我國還處于發展階段,但在美國、英國等發達國家,已成為酒店基礎建設的一部分了,它可以提高酒店的使用合理性和工作效率,配有舒適的建筑環境系統,樓宇自動化系統、酒店辦公自動化系統、酒店管理自動化系統以及先進的通信網絡系統,并通過結構化綜合布域系統集成為酒店智能系統。
(2)以往,在國內也有一些大廈采用警視以及辦公自動化的系統,但這些都是獨立的,相互之間脫節,造成各子系統之間的硬件設備以及各種資源大量重復冗余、操作和管理人員還要熟悉和掌握各個廠家的技術,造成系統建設、技術培訓及維護的高額投資和系統效率低下。然而才用了集統一體化二次集成,可以在一個中央監控室內,對各個系統進行綜合管理,做到集中監控和集中管理。這樣一方面可以提高管理和服務的效率,節省人力物力。另一方面,各職能部門的工作站通過網絡實施統一的監控和管理,實施全局事件和事物處理,使酒店管理更趨現代化,同時可以進一步降低酒店的運作和管理的費用,提高酒店的綜合管理能力。
二、系統功能
1、系統目標
酒店智能系統是按照智能建筑物以及自動化管理系統標準,采用樓宇管理自動化系統(BMS)、辦公自動化系統(OA S)和通訊與網絡系統(C N S)的集成并實現集中監控與管理的目標。
通過集成設計,該酒店應成為一座優雅舒適,便利快捷高度安全的環境空間。它能夠使酒店行政的管理者、財產的管理者意識到:在諸如費用開支、生活舒適、商務活動和人身安全等方面將得到最大的利益回報。
它主要體現在以下方面:
(1)提供安全、舒適、快捷的優質服務;
(2)建立先進與科學的綜合管理機制;
(3)節省能耗和降低人工成本。
2、系統功能
酒店智能化系統按功能區分如下:
(1)計算機系統
計算機子系統是整個酒店智能管理系統的核心,它包括:結構化綜合布線子系統、辦公自動化子系統、酒店管理子系統、數據采集子系統、大屏幕廣告子系統。計算機系統是整個酒店的大腦與中樞神經系統,它通過網絡與其他系統相連接達到資源共享,提高主系統的可靠性,這部分在實施過程中,我們可根據用戶的需求,完善優質的完成工程建設。
(2)監控系統
監控子系統由樓宇設備自控系統、綜合保安管理系統和火災報警系統構成。樓宇設備自控系統包括空調系統、經排水系統、變配電系統、照明系統、電梯系統等。實現對這些設備的全自動監控、綜合保安管理是確保大廈內人身和財產安全的重要部分,其主要監控功能有:防盜報警與監聽監控、進人口監控、閉路電視監視、緊急報警、巡更管理、周界防衛等;消防報警系統是任何建筑物必不可少的部分,在智能管理系統中,由于該系統與其它智能部分聯網進行綜合管理,使大廈的防災和抗災能力得到提高,在出現火災的時候,將人員和財產的損失養活到最小。
(3)通信系統
目前主要采用的有線通信及無線通信。數字式程控交換機(PABX)是專門為通訊線路交換而設計的一種設備,它的主要功能有:傳真信箱功能、語言信箱功能、話務量統計、話務自動分配、ISDN功能、賓館功能等。在現在的智能大廈通訊系統中越來越多的采用無線移動通訊,它的好處是在大廈范圍內,使用戶可隨時接聽來電,減少信息丟失,降低了電話費用,提高了效率,使用戶在大廈內活動更放心。
智能系統范文3
1我國貿易公司CRM現狀
客戶關系管理(CustomerRelationshipManagement,簡稱CRM)是一種現代企業的先進管理模式,它利用現代信息技術,通過對市場、客戶關系的管理以及對知識的挖掘,分析客戶需求,以留住老客戶,吸引新客戶。[1]。從目前情況來看,雖然從管理者層面,已經將CRM提到一個戰略的思想高度,但由于缺乏必要的數據和技術支持,CRM可以說是圖有虛名,常常處于事與愿違的局面。具體來講,對客戶的管理往往就事論事,在長遠性上顯得時有時無,時好時壞;在整體性,CRM僅作為某一個部門的職責或開拓市場的手段,未將其納入企業開拓市場的整體戰略。因此,CRM智能系統僅進行一些客戶基本信息的簡單管理,缺乏與其他如供應、生產、銷售系統的數據支持和協同工作,無法動態、全面地反映客戶相關資料,當管理層需要客戶資料支持決策時,客戶服務部門能提供的客戶資源信息量太少,無法滿足管理層的數據要求。同時,由于缺乏客戶的科學管理及必要的數據支持,客戶資源流失、客戶資源潛在價值挖掘不充分、企業整體營運不平衡等問題急需進一步改善。企業急需設計一套科學長效的CRM智能解決方案,整合企業各部門不同應用系統的歷史數據或實時數據,為管理層提供及時的決策信息,為業務部門提供有效的反饋數據,對當今客戶時代企業營運中最不可缺少的資源客戶進行有效地管理。
2貿易公司CRM智能系統的需求分析
客戶關系管理需要實現對客戶資料的全方位、多層次的管理,并對管理層領導提供相應的決策支持。CRM智能系統的數據除了客戶服務部門通過客戶互動渠道記錄的客戶基本信息外,還應整合企業ERP系統,供應、生產、銷售等各部門的訂單管理信息、交易狀況信息、信用狀況信息等歷史及實時數據形成大數據倉庫。同時系統應提供必要的數據分析與挖掘功能,以發現潛在客戶,提供交叉銷售需求等,從而提供客戶增值服務,避免客戶流失,使客戶價值最大化。CRM智能系統的需求分析如圖1所示。
3基于大數據挖掘的CRM智能解決方案
3.1CRM智能系統的數據倉庫設計通過基于大數據挖掘的CRM智能系統,企業可以廣泛收集客戶信息,整合不同應用系統的歷史數據或實時數據,形成全面、完善的客戶數據倉庫,通過數據挖掘和數據分析技術了解客戶的需求,保持良好的客戶關系,維系客戶忠誠,從而提高企業核心競爭力。本系統數據倉庫采用了多維度建模,多角度多層次地反映數據之間的關系,具體采用星型模式(StarSchema)。星形模式的數據倉庫包括一個大的包含大批數據和不含冗余的中心事實表和一組小的附屬維表,其目的是組織數據以提高數據查詢的效率[2]。
3.2CRM智能系統的數據挖掘方法選擇數據挖掘根據不同的需求主要包括分類(Classification)、聚類(Clustering)、估計(Estimation)、預測(Prediction)、相關性分組或關聯規則(Affinitygroupingorassociationrules)、描述和可視化(DescriptionandVisualization)以及復雜數據類型挖掘(Text,Web,圖形圖像,視頻,音頻等)等方法[3]。根據CRM的特點,CRM智能系統的數據挖掘方法主要采用分類、聚類、關聯規則。(1)利用“分類”模式,發現潛在客戶在CRM智能系統的數據挖掘中,通過構建分類模型對CRM的數據進行分類與共性分析。通過對訪客的分類篩選,發現未來的潛在客戶,通過一定的營銷手段爭取將之轉換成企業的真實客戶。(2)利用“聚類”模式,進行客戶細分管理聚類模式就是依據某些屬性將客戶劃分到不同的組中,從而實現客戶的細分管理與分類營銷。(3)利用“關聯”模式和“序列”模式,提供增值服務,提升客戶滿意度通過對影響客戶購買行為的因素進行“關聯”分析和“序列”分析,從海量的客戶信息中發現規律,從而制定有針對性的營銷策略與促銷活動,為客戶提供增值服務。
3.3CRM智能系統的大數據挖掘過程CRM智能系統的大數據挖掘,就是要在集成的數據倉庫中,通過一定的數據挖掘算法,進行數據搜尋和知識發現,進而得到可用的數據模型尋找模式的決策支持過程,其數據挖掘流程主要分為數據準備、數據挖掘及結果表達三個階段,具體過程如下:
4CRM智能系統的基本功能設計與實現
在本系統CRM智能解決方案中,主要實現以下基本功能:
4.1客戶基本信息管理客戶基本資料的管理,主要提供動態的、整合的客戶管理和查詢功能。其數據來源包括:客戶服務部門通過客戶互動渠道,獲取的客戶的各種基本信息,如通訊辦法、客戶分類、客戶特點等;從ERP、財務軟件、進銷存軟件、售后服務軟件等系統中抽取的客戶基本數據資料。該功能提供對客戶按類別、地區等分類統計、查詢;能夠批量發送傳真、電子郵件、打印信函等,動態記錄客戶的基本資料,交易細節,歷史數據等。
4.2客戶合同管理本功能首先提供合同模版,規范合同內容。然后按照市場合同管理流程,對合同的草擬、審核、確認、存檔、履約等過程進行科學管理。同時,對合同的執行提供合同訂單管理、收付款管理、合同查詢等功能。
4.3客戶交易狀況管理對貿易類企業,交易狀況極為重要。本系統提供單種商品客戶與本公司的交易狀況管理。其基本要素包括:產品名稱、客戶地址、交易數量金額、年均交易額及所占總額的比重,標示前十名的公司和金額,這樣可顯示每單種商品中各客戶與本公司交易狀況,以及該單品種中的重要客戶。另一個重要功能是每個客戶和本公司交易總量的統計及排名狀況,其基本要素包括:交易數量、金額、當期所占比重、累計金額、累計所占比重,這樣可以知道與本公司交易總額最大的客戶情況。
4.4信用狀況管理客戶信用狀況管理是企業風險控制的必要手段。具體做法:每季度根據客戶上一季度經營和財務狀況評定一次,以客戶信用履約記錄和還款能力為核心進行具體量化處理。參照銀行系統對客戶信用等級評估方案、結合企業實際進行A、B、C等級劃分,其中A級中分為:AAA級、AA級、A級,B級中分為:BBB級、BB級、B級,C級中分為:CCC級、CC級、C級。在信用等級劃分完成后,對其實行動態管理,及時體現當前客戶信用狀況。對信用狀況不佳的客戶,應及時降低信用等級;反之,對信用狀況改善,逐步變好的客戶,應及時提高其信用狀況。變更程序是:先由業務部請示———業務管理部批示———財務部審核———主管經理批示。
4.5客戶分級管理客戶分級管理就是根據客戶交易狀況,信用等級,獲利貢獻、交易頻率等對客戶實行分級管理。對不同客戶應該采取不同措施,以達到緊緊抓住VIP金牌客戶及重要客戶,留住普通客戶,并通過提供增值服務等形式使部分優良的普通客戶轉變為重要客戶或VIP金牌客戶,較少時間精力用于小客戶.
5CRM智能系統的大數據挖掘功能設計與實現
數據挖掘是從大量的數據中,抽取出潛在的、有價值的知識、模型或規則的過程[4]。本系統的數據挖掘應用主要提供以下智能功能:
5.1客戶細分運用數據挖掘技術的“聚類”功能可按照不同的標準,比如:客戶公司性質、公司規模、主要業務、消費習慣、購買頻率、平均購買數量、對產品的需求或對產品獲利的貢獻來劃分不同的客戶群體,以實現對客戶的針對及開發針對性的產品,以提高客戶的滿意度,最大限度的挖掘客戶對企業的終身價值。
5.2客戶貢獻分析客戶貢獻分析,就是在對客戶交易數據進行動態監控的基礎上,計算出某客戶或客戶組群在某一期間為企業帶來的利潤[4]。通過數據挖掘與分析,發現重點客戶,潛在成長客戶、一般客戶,低利/無利的客戶,從而為不同貢獻度客戶間合理配置資源,有效的降低企業成本,提高企業收益。
5.3重點客戶與潛在成長客戶發現運用數據挖掘技術的“分類”功能,可在客戶細分礎及貢獻分析的基礎上,發現重點客戶與潛在成長客戶,通過對其共性的分析,發現客戶潛在的交叉購買需求;運用數據挖掘技術的“關聯”與“序列”模式分析可以幫助企業尋找影響客戶購買行為的因素,如文化、時間,相關群體影響等,從而制定有針對性的促銷活動,使企業的促銷活動更加高效。
5.4客戶流失警示通過對客戶購買行為的周期或購買數量進行動態監控與數據分析,對客戶的潛在流失跡象做出警示。從而有針對性地對客戶采取相應的營銷措施,以期保持客戶的忠誠度。
5.5客戶跟蹤管理客戶跟蹤管理模塊主要自動追蹤交易變化,通過定期回訪與自己的客戶保持聯系,掌握他們的需求及意向轉變。同時分析客戶變動原因,改進企業的產品和服務,合理配置資源,牢牢地抓住現有客戶并吸引更多的潛在客戶。
6結束語
智能系統范文4
關鍵詞:帶冷機 托輥 智能
中圖分類號:TF321 文獻標識碼:A 文章編號:1672-3791(2012)06(c)-0024-01
2003年,濟鋼煉鐵廠為滿足高爐熟料供應需要,對120燒結區域原2×90m2燒結機進行了工藝優化及燒結機擴容改造,去除原熱篩工藝段及設備,主機尾輪后移12m,將燒結面積由90m2擴容至120m2,配套105m2帶式冷卻機受限于現場空間,沒有進行同步擴容改造,僅改善了鼓風冷卻系統,每臺帶冷機增加兩臺G4-73-11No12D離心式鼓風機。
擴容投產后生產數據表明,帶冷機運行工況溫度較改造前平均提高100℃左右,帶冷機本體承受熱輻射效應加劇,對設備運行帶來一系列不良影響,特別是帶冷機托輥脂受熱輻射液化失效,托輥損壞嚴重。作為帶冷機設備運行的軌道支撐,托輥的大量損壞直接造成帶冷機跑偏、甚至掉道的惡性故障,嚴重制約了燒結系統的正常運行。
1 系統改造方案
綜合考慮帶冷機工況條件,采用智能系統代替人工加油,可大大降低勞動量,同時周期、定量供油充分滿足托輥運行需要。ZDRH-2000智能集中系統采用可編程控制器作為主要控制系統,可網絡掛接與上位機計算機系統進行對話以實時監控,使得狀態一目了然;現場供油分配直接受可編程控制器的控制,供油量大小,供油循環時間的長短都由主控系統來完成;流量傳感器實時檢測每個點的運行狀態,如有故障及時報警,且能準確判斷出故障點所在,便于操作工的維護與維修。
1.1 ZDRH-2000智能集中系統原理
(1)該系統分為六大部分:計算機處理中心(主設備控制中心)、主控系統、高壓泵站及油路、執行機構、檢測系統。
計算機處理中心(主設備控制中心)是設備運行監控中心,主要功能為:設備運轉實時監控;設備運轉信息處理;設備運轉參數調整;與網絡連接,實現遠程監控、維護。
主控設備為系統的指揮中心,其主要功能為:安裝、調試、維護過程中的監控及調整;設備運轉實時監控;設備運轉信息收集;設備運轉參數修改;執行控制中心的命令;輸出報警。
高壓泵站為系統的心臟設備,其主要功能為:將脂輸送到油路,通過油路管道及執行機構,到達每一個需要的部位。
執行機構由電磁給油器組構成,其主要功能為:執行主控系統傳輸的指令,控制油路的開啟、關閉。
檢測系統由壓力傳感器和流量傳感器組成,適時監控點運行的壓力,將信息反饋給主控系統,實現閉環控制。
(2)設備運行分為手動、自動兩種狀態。
手動狀態為調試、檢修時使用。主控面板上的每一個按鈕開關對應現場的一個點,當開啟高壓泵,注油至主管路,按下點按鈕開關,執行機構動作,油路開通,脂注入點。自動狀態為正常工作狀態。主控系統依照程序控制高壓泵啟動,執行機構工作,檢測系統監控。具體為:高壓泵開啟,1號電磁給油器打開,按所設定的流量時間開始給1號點供油。當流量時間到后,主控系統發出指令,1號電磁給油器關閉,2號電磁給油器打開……直至最后一個點供油結束,最后一個電磁給油器關閉。
1.2 1#2#帶冷機系統改造方案
1#、2#帶冷機設計共用一套系統末端476點,含主控柜一套、上位監控電腦一套、高壓泵二套、儲脂加油系統一套、電磁給油器93套、流量傳感器93套、6點定量給油器75套所用管路兩套,方案設計如圖1所示。系統改造采取開機狀態下安裝泵站、鋪設油路及電纜,借用計劃檢修逐步合茬,在不影響生產的情況下完成系統改造。
智能系統范文5
關鍵詞:設計模式;抽象工廠設計模式; 移動智能系統
中圖分類號:02 文獻標識碼:A
設計可重用的面向對象的軟件是比較困難的。沒有經驗的開發人員常常在選擇中猶豫不決,導致他們采用了非對象技術。設計模式的出現使得重用成功的設計和架構更為容易。設計模式能夠幫助設計人員選擇那些可重用的設計。通過對類、對象交互及其深層次意圖的詳細說明,設計模式甚至能提高現有系統的可維護性和文檔質量。簡言之,設計模式能幫助更快的作出正確的設計,它同樣可以在移動智能系統中加以應用。
1 設計模式
1.1 簡介
1995年,由著名的“四人組”GOF(Gang of Four)合著的《設計模式——可復用面向對象軟件的基礎》列舉了軟件開發中的23種經典設計模式。時至今日,對整個軟件開發行業影響深遠。在軟件開發中,經過無數開發人員驗證、而且可以解決在特定環境下、重復出現、特定問題的解決方案就是設計模式。使用設計模式是為了可重用代碼,而且模式是經過驗證的代碼模版,可以達到代碼更容易讓人理解、也保證了代碼的高可靠性。
設計模式是軟件行業中革命性的成果,是無數開發前輩智慧的結晶,這些模式不僅是經驗的積累也是簡潔高效的解決方案,它覆蓋了軟件開發中具有典型的、有代表性的問題,而且這些模式同樣可以應用于移動智能系統的開發。
1.2 分類
設計模式根據模式的目的可分為3大類:(1)創建型模式(2)結構性模式(3)行為性模式
每一大類又有若干子類,下面結合實例重點闡述--抽象工廠模式(Abstract Factory)在移動應用系統中的應用與改進。
2抽象工廠模式(Abstract Factory)
2.1 基本概念
每個模式都是針對一定問題的解決方案。抽象工廠模式面對的問題是多產品等級結構的系統設計。它包括兩個重要的概念:產品族和產品等級。
產品族:是指位于不同產品等級結構中,功能相關聯的產品組成的家族。比如AMD的CPU和ADM芯片的主板,組成一個家族。Intel的CPU和Intel芯片的主板,又組成一個家族。而這兩個家族都來自于兩個產品等級:CPU,主板。一個等級結構是由相同的結構的產品組成,示意圖如圖1:
從上圖可以看出,抽象工廠模式的每個工廠創造出來的都是一族產品,而不是一個或者一組。組是可以隨意組合的! 抽象工廠模式是提供一個創建一系列相關或相互依賴對象的接口,而無需指定它們具體類。
2.2 UML結構圖
我們先看一下抽象工廠模式的UML結構圖:(圖2)
其中主要的描述包括:
AbstractProduct: 抽象產品,它們都有可能有兩種不同的實現。
ConcreteProduct:包括ProductA和ProductB,對兩個抽象產品的具體分類的實現。
AbstractFactory: 抽象工廠接口,它里面應該包含所有的產品創建的抽象方法。
ConcreteFactory: 包括ConcreteFactoryA和ConcreteFactoryB,具體的工廠,創建具有特定實現的產品對象。
2.3 抽象工廠模式在移動智能系統中的實現
本文以基于Android平臺使用三層結構開發的一個移動智能應用系統,在數據訪問層使用抽象工廠設計模式為例,深入研究對數據訪問、業務邏輯、用戶接口進行分離的技術。
2.3.1 系統需求
這個系統是一款集日程管理、定位追蹤、防盜于一體的手機軟件。其中的日程管理功能需求是對添加的日程要存儲在數據庫中;退出程序后再重新打開,日程數據要從數據庫中讀取,然后把數據填充到ListView中。日程提醒功能可以啟動一個Activity,彈出對話框并提示當前日程的內容信息。具體實現如圖3、4
2.3.2 系統架構設計
系統的層次結構圖如圖6
圖5系統的層次結構圖
結構圖的最頂層是表現層,它直接跟用戶打交道,而不直接與數據庫進行交互。在這里,我們使用了抽象工廠模式,把創建數據庫訪問層實例的過程與業務層進行了分離,業務層只能通過抽象接口的實現對象進行數據的操作,使得業務層只認識數據訪問的抽象接口。而該接口的實現類對象由工廠對象來生成,這樣,層與層之間不依賴于具體的數據類型,實現了層與層之間的解耦[6]。
2.3.3 系統架構實現
下面我們遵循"抽象工廠模式"的設計思想,實現這個移動智能應用系統。
2.3.3.1 數據庫訪問層DAL
(1)抽象數據庫訪問層IDAL的接口模板。該模板聲明了最基本的數據庫增、刪、改、查功能,主要代碼如下:
(2)抽象工廠接口編寫。這里只需要用到
一個數據訪問提供程序createScheduleProvider:
(3) 、DAL層的實現
首先定義基本提供程序SQLiteBaseProvider把數據訪問提供程序共有的部分抽象出來,然后添加一個類ScheduleProvider,它繼承SQLiteBaseProvider并實現IDALSchedule,以實現數據訪問中的增、刪、改、查操作。主要代碼如下:
(4)、具體工廠的實現
當封裝好了對數據庫進行訪問的操作后,通過具體工廠提供ScheduleProvider的實例,實現面向接口的編程,也就實現了業務層和數據層之間的解耦。主要代碼如下:
2.3.3.2 業務邏輯層BLL
業務邏輯層的設計是通過具體工廠獲得數據訪問提供程序的實例,并賦值給iDALSchedule接口,從而使得對數據的操作都通過這個抽象接口來進行,例如:iDALSchedule.selectAll()。
主要代碼如下:
2.3.3.3 表現層UI
Schedule類實現了OnItemClickListener接口,并實現了對ListView的Item單擊事件的監聽。主要代碼如下:
結語
綜上所述,抽象工廠設計模式在移動智能系統開發中具有以下的優點:第一,易于交換產品系列,由于具體工廠類,在一個應用中只需要在初始化的時候出現一次,這就使得改變一個應用的具體工廠變得非常容易。第二,它讓具體的創建實例與客戶端分離,客戶端是通過它們的抽象接口操縱實例,產品的具體類名也被具體工廠的實現分離,不會出現在客戶端代碼中。抽象工廠模式只是我們認識設計模式的一個開始,我們可以通過更深層次的研究,進一步設計出更多的設計模式,進而更好的適應軟件設計需求與發展。
參考文獻
[1] Alan Shaioway,James R.Trotr.設計模式解析[M];北京:人民郵電出版社,2006.
[2](美)弗里曼(Freeman,E. )等.Oreily Taiwan公司譯head first設計模式[M];
北京:中國電力出版社,2007-9-1.
[3] 劉振安,董蘭芳,劉燕君.面向對象技術與UML[M].北京:機械工業出版社,2007.
[4] 李寧,Android開發權威指南[M],北京:人民郵電出版社,2011-09-01
智能系統范文6
搭載車型:XTS
CUE就如把一臺iPad安裝在中控臺上,車主通過點、拽、拖動等方式來實現相關車輛功能的操作,為了提升易用度,它的圖標可以自定義并具有語音控制功能,但目前只能識別普通話,可對撥打電話和播放音樂等進行操作。未來,CUE也支持App的下載,功能將得到進一步拓展。
使用成本:CUE無需人工后臺服務,所以后續的使用費用為0。
上汽iVoka
搭載車型:榮威350、MG5
iVoka的開發平臺為Android,而Android上的海量軟件優勢同樣得以在iVoka上體現。目前該系統包含了行車秘書、生活助理、出行參考、預約服務等四大功能。另外,它具備了語音與交互技術,按下方向盤上的控制鍵后,可以對打電話、發短信、導航、資訊查詢、聽音樂、聽廣播實現語音控制。
使用成本:iVoka系統提供了兩年的免費體驗,其套餐包含每月400MB數據通信流量和每月100分鐘一鍵服務(其中一鍵導航服務為30次/月)通信功能,語音電話接聽全國免費。
通用Onstar
搭載車型:雪佛蘭、別克品牌的高端車型及凱迪拉克全系
該系統的功能和運作原理與豐田G-Book類似,都是為車主提供在線服務。雖然Onstar晚于G-Book進入中國,但實際上它早在1996年便在美國亮相,如今已發展至第八代產品,論輩分至少是G-Book的“叔伯”了。
使用成本:免費使用一年,及后年費為780元(不含音控電話和導航)或1580元。
現代BlueLink
搭載車型:格銳、雅科仕、勝達、索納塔
現代的BlueLink系統并沒有很復雜的構造,它是通過人工呼叫的方式為車主提供服務。當車主需要時,只要按動后視鏡下的按鈕即可連接話務員,獲得包括車輛維修咨詢服務、安全氣囊展開通報、SOS、被盜報警、車輛診斷、目的地設定、經濟駕駛指導、車輛遠程遙控等服務。
使用成本:BlueLink系統分為安心暢行及至尊暢享兩種套餐,其中安心暢行套餐包含緊急救援功能和安全氣囊彈出報警功能,套餐免費使用期限為5年;至尊暢享套餐包括行車秘書功能、遠程控制功能、車輛關懷功能、安全安防功能,套餐免費使用期限為1年,之后每年服務費用為660元。
豐田G-BOOK系統試用雷克薩斯GS——服務便捷如副駕駛
車載智能系統體驗
GS的眾多功能被有機整合到一個像鼠標般的“Remote Touch”按鈕,操作它就如在家用鼠標點擊圖標一樣的準確,很容易上手。在我試用G-Book來進行導航設定時,連通話務員后并告知我想去的地方,在30秒后便能接收到導航路線并開始導航。也就是說,這些高科技其實只要駕駛者懂得打電話,就能順利完成操作,即便是上了年紀的車主也沒有理由不接受這種便捷。車輛駕乘
體驗
運動是雷克薩斯賦予GS的使命,雖然排量僅為2.5L,但在運動模式的驅使下,GS依然表現出競爭力十足的運動范,而且發動機的聲線特別帶勁,很容易讓駕駛者血脈沸騰。而日系車型在操控上的輕松感,也能進一步增強操作上的敏銳度,高速變線時方向指向準確且車身保持足夠的穩定。當然,如果在正常模式下,GS也是一輛適合上下班代步的好車,優秀的隔音為車內創造出相對獨立的空間,對于都市人而言這是份難得的清靜。
豐田G-Book
搭載車型:凱美瑞、皇冠及雷克薩斯旗下大部分車型
G-Book是基于CDMA網絡進行通話和數據傳輸的,可為車主提供緊急救援、防盜跟蹤、道路救援、保養通知、咨詢、G路徑檢索、預訂以及話務員服務共8項功能。
使用成本:與車輛質保年限相同的免費使用年限,后續資費待定。
許巍唱響BMW X1的自由之歌
“行由我,悅隨心”是BMW X1所倡導的生活方式,它代表了積極向上的人生態度,鼓勵人們打破常規的束縛,以果敢的勇氣和決心去追逐夢想。而這也是由寶馬獨家冠名支持的此時此刻 —— “新BMW X1。行由我,悅隨心?!痹S巍巡回演唱會的精神所在。
此次BMW X1與許巍音樂夢想和藝術人生的交集,再次以全新的方式演繹和激發了BMW X1的自由之歌。許巍所創作的歌曲所表露的堅定、勇氣、豁達和率性,都與BMW X1的品牌內涵和產品特性非常契合。尤其是他音樂作品中那種對大自然的熱愛、所展現的自由精神和青春活力是對BMW X1所倡導自由精神的最佳闡釋。許巍曾說過:“人一輩子非常短暫,不如讓自己從容一點。我總覺得人生就像一次旅行,生活每天都是風景,我喜歡順其自然。”這也恰恰是BMW X1所帶給我們的:讓X1陪伴的每段駕駛都成為愉悅的旅程,讓X1所經之處都成為美麗風景。
《逍遙行》
“世界是一枝飛在空中的花朵,生命是一場通往幸福的航行……”
《逍遙行》是許巍在“閉關沉寂”四年后推出的作品,它借此祝愿每一個人的生活都能是逍遙行。作為寶馬旗下最輕靈的運動型多功能車,BMW X1具備讓車主的人生成為逍遙行的實力。2.0升渦輪增壓發動機結合8速手自一體變速箱的黃金組合,是實現強大動力輸出的根基,245匹馬力的最大功率可以讓駕駛者隨心所欲。xDrive智能全輪驅動系統是寶馬的看家本領,隨時隨地智能地對前后軸扭力分配進行調整,面對陡坡路面時,下坡控制系統能幫你輕松通過,從而使車輛能夠輕松應對各種復雜、艱難路況。
《旅行》