電商系統設計與實現范文
時間:2024-04-02 18:03:22
導語:如何才能寫好一篇電商系統設計與實現,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
關鍵詞:家具;電子商務;管理信息系統
1引言
隨著大數據時代的到來,加上區塊鏈、物聯網等新一代信息技術的應用和普及,社會逐漸向信息化和網絡化發展。家具企業也伴隨著電子商務的興起,找到了大量的市場機遇[1,2]。從前期相對較小規模的C2C模式(ConsumertoConsumer),逐步發展到由知名家具企業主導的B2C模式(BusinesstoCustomer),再到現在多種模式并存,具有較大潛力的O2O模式(OnlinetoOffline)。家具行業電商化不斷加強,家具種類不斷多樣化,交易規模和數量不斷擴大。然而家具企業同時也面臨著信息化建設的迫切需求,尤其是在家具流通過程、流通環節及供應鏈追溯等方面的信息獲取,將成為家具企業占據市場份額,提高企業經濟效益的關鍵所在。因此,本文基于電子商務提出一個家具信息管理平臺的設計,用于提高家具電商平臺信息管理效率,解決平臺中間流通環節不清晰,供應鏈無法追溯等問題。
2管理信息系統概述
2.1管理信息系統概念
管理信息系統(ManagementInformationSystem,MIS)是由計算機和人員組成的系統,可以收集、維護、使用、存儲和傳輸信息。管理信息系統不僅可以實時測量企業的運行狀況,還可以通過過去的數據預測未來的狀況,以幫助企業作出戰略決策,并利用信息系統對企業進行管理,幫助企業實現目標計劃。
2.2管理信息系統組成
管理信息系統由信息處理器、信息源、信息用戶和信息管理器四部分組成。信息處理器負責信息的傳輸、處理和存儲;信息來源是信息產生的地方;信息用戶是信息的使用者,可以使用信息作出戰略決策;信息管理員主要負責設計,實施和維護等功能[3]。
2.3管理信息系統的特點
管理信息系統的特點可以概括為以下五點:
(1)MIS是將人與計算機相結合的輔助管理系統。計算機系統只是工具和支持設備,而決策和管理的最重要部分是人。
(2)MIS主要用來解決結構化問題。實現經濟、高效的信息處理,包括數據輸入、數據存儲、數據處理、數據輸出、生產計劃、生產和銷售統計信息等。
(3)MIS的目標是創造一個相對協調、穩定的工作環境,系統的工作方法、流程和管理模式決定了系統能否穩定、和諧地工作。
(4)系統運作的驅動力是數據信息。信息處理和解決過程的直接目標是數據信息,只有保證數據采集的完整性,系統才能有效工作。
(5)管理信息系統的設計強調科學和客觀的處理方法的使用,系統設計應與實際情況相適應。
3家具管理信息系統設計
3.1系統平臺需求分析
在新的經濟時代,家具公司不僅應將供應鏈限制在公司內部,還應在互聯網上充分實現公司之間的相互合作,以最終形成一個商業世界,因此開展基于互聯網的業務非常必要。創建信息管理平臺,它可以協助企業逐步建立專業的電子商務社區,幫助企業快速找到所需的產品和服務,并在產品協作業務流程中聯系其客戶,供應商和其他業務伙伴,在公司之間形成雙向或多元化的合作[4,5]。
家具電子商務信息的布局規劃,不僅可以優化員工和公司的時間效率,而且可以為公司的客戶,供應商和其他合作伙伴帶來巨大的經濟優勢。在實現電子商務處理方案后,家具電子商務公司通過縮短上市時間來使用實時終端到終端的業務流程,以實現數據的快速更新和系統的實施。家具管理信息平臺也可以是企業經營者持續有效地維護與供應商和企業之間的合作伙伴關系的重要工具。通過整合不同的業務伙伴,合作渠道和業務社區,企業管理者可以實時了解客戶、市場、資源和其他信息。因此對于家具行業的電商企業而言,建立完善的信息管理平臺是具有重大意義的[6-8]。
3.2系統平臺設計要點
家具信息管理系統平臺的設計應該突出家具企業特色生產模式,將科學的管理理念以及先進的管理設備融入工業化生產,做到生產過程、流通環節智能化、精確化。同時以創新思維開拓新市場,打造智能信息管理平臺。因此信息管理系統平臺設計注意以下要點:
(1)家具的管理
信息平臺能夠實時顯示家具的種類、數量、規格、價格、以及家具所在物流倉庫的位置、運送所需要的運輸方式等信息。
(2)家具庫存的管理
信息平臺需要完成家具的入庫和出庫信息記錄,對不同規格,不同材料的家具在倉庫中的倉位進行分配安排,同時又能夠在某種家具庫存量達到最低點時對企業人員進行生產采購提醒,并可以完成倉庫管理數據的統計分析,以便于查詢當前家具庫存及流水量。
(3)人員的管理
信息平臺需要顯示企業在職人員的基本信息、并且能夠對在職人員進行查詢。
(4)供應商的管理
信息平臺需要準確追溯到每一個木材供應商,以及其他業務伙伴的產地、詳細記錄供應商和合作伙伴的聯系方式、負責人等重要信息。
3.3系統平臺的架構
通過對數據庫進行管理,合理規范家具企業管理體系,將零散的功能整合在同一個平臺系統中,既能提高企業員工工作效率,又能讓管理變得更加便利。在降低管理成本的同時,家具流通過程與環節也更加清晰可見[9,10]。具體架構如圖1所示。
4家具管理信息系統功能模塊介紹與實現
4.1家具管理信息系統功能模塊介紹
商品入庫管理界面:主菜單項包含入庫輸入和入庫維護。入庫輸入界面:下拉菜單項家具編號選取入庫家具,系統自動輸入家具名稱、供應商信息;操作人員手動輸入入庫數量并選擇家具要入庫的倉庫編號,系統自動輸入倉庫位置、負責人等信息;入庫維護界面:可更改已經錄入的家具編號和入庫數量。
商品出庫管理界面:主菜單項包括出庫輸入和出庫維護。出庫輸入界面:選取需要出庫的家具編號,系統自動呈現家具名稱,供應商、家具所在倉庫編號、倉庫位置等信息,并由負責人輸入需要出庫的數量。出庫維護界面:對已經出庫的信息記錄做修改處理,可更改出庫數量。
商品出入庫查詢界面:主菜單項包括每月查詢、每日查詢、累計查詢。每月查詢界面:選擇出庫或者入庫查詢,操作者選取年份和月份,點擊查詢。每日查詢界面:可查詢一天的出入庫情況。累計查詢:可查詢歷史出入庫情況。
商品庫存查詢界面:菜單項包括家具名稱、負責人、供應商、家具編號等多關鍵詞檢索。
平臺系統設置界面:主菜單項包括:人員管理、供應商管理、倉庫管理、家具信息。(1)人員管理分界面:菜單項包括人員信息錄入、人員信息維護。人員信息錄入:輸入員工工號、姓名、性別、年齡、工資,點擊錄入。人員信息維護:操作管理者可進行查詢、修改、刪除信息等操作。(2)供應商管理界面:供應商信息錄入,包含供應商名稱、家具名稱、運輸方式、發貨地、電話、地址等信息。同時能夠對其信息進行查詢、修改、刪除等操作。(3)倉庫設置界面:菜單項包括倉庫錄入和倉庫維護,倉庫錄入界面包含新錄入倉庫的名稱、寶貝編號、位置、倉庫負責人、運行狀態;倉庫維護管理員可以查詢和更改倉庫信息。
4.2家具管理信息系統的實現
家具管理信息系統基于VB6.0和Access數據庫,在MicrosoftVisualBasic6.0中文版環境中開發并投入運行。
篇2
基于B/S結構和的平臺進行設計的高校校園電子商務系統是個較為復雜、龐大的系統,主要分為兩個模塊,即前臺管理和后臺管理。前臺管理包括用戶注冊登錄、瀏覽網頁、瀏覽商品、搜索查詢商品、訂購商品等功能。用戶可以方便的注冊登錄,然后隨意瀏覽商品,了解商品的詳細情況,并根據用戶的需求搜索自己想要的商品,然后放入購物車,對于用戶要買的商品支付以后會自動生成訂單,如果用戶有什么意見或建議可以隨時在留言板上發表自己的觀點。后臺管理包括訂單管理、用戶管理、商品評價管理、系統信息管理等模塊。圖1系統功能模塊1.1前臺功能模塊1)注冊:作為一個電子商務系統,注冊是最基本也是不可少的一個功能,只有注冊用戶才能在系統上購買商品。2)登錄:用戶注冊了必然就要登錄,用戶登錄后才能進行更改個人資料,處理訂單情況。同時可以保證系統的安全,防止一些無聊的人惡意修改信息,破壞商店信譽。3)搜索:用戶可以使用搜索功能,通過對商品種類或商店名稱或一些關鍵字進行搜索,系統將會列出相關的所有商品供用戶選擇,這給用戶帶來了極大的方便。4)購物車:用戶選好想要的商品把它放到購物車中,購物車就會自動生成訂單,用戶可以直接去付款,也可以繼續選擇商品,放入購物車中。當然,對于購物車中的商品,用戶可以隨意刪除,而相應的訂單也就刪除了。總之用戶可以管理自己的購物車。5)留言板:用戶可以進入留言板寫下對系統的意見和建議,也可以反映對產品及服務的滿意度,然后通過后臺對留言板管理,促使系統做得更完善,更符合人們的購物需求。1.2后臺功能模塊1)管理員登錄:只有經過授權的管理員才能登入系統后臺,授權是為了系統安全,不同功能不同模塊是通過授權給不同級別的人進行管理和使用的。管理員通過輸入賬戶和密碼進入系統進行用戶管理、商品管理、信息等各種管理。2)信息:及時系統或商品的相關信息,并進行編輯、添加或刪除。3)用戶管理:包括對系統注冊用戶的查詢、添加、刪除。4)商品管理:對系統中所有商品進行管理,包括商品種類的添加、修改、刪除;商品信息描述的添加,修改;以及商品圖片的上傳,刪除等。5)訂單管理:用戶購買商品后系統會自動生成訂單,系統管理員可以查詢訂單、處理訂單或者刪除訂單。
2系統數據庫設計
2.1系統數據庫設計原則
1)真實性。系統設計的真實性很重要,要確保所創數據庫的數據真實,來源可靠。2)命名要規范簡潔。所有的表名,庫名都要遵循一定的命名規則,并能體現其應用和功能,以方便維護和查詢。3)并發控制。在同一時間只能有一個人控制某一個表,其他人只能進行查詢。4)必要的討論審核。數據庫設計完后,設計人員要與相關人員進行討論,熟悉數據庫,在庫表修改或頂板之前進行審核,以便及時發現問題和解決問題。5)索引設計。合理的索引能提高數據庫的操作效率。在索引設計中,索引字段應挑選重復值較少的字段。6)適當冗余。對于任何系統,過多的冗余會占據系統資源,浪費存儲空間,并影響運行速度,所有在設計過程中應盡量減少冗余數據和冗余表,使得數據庫系統在結構和功能上達到最佳。但同時,一個系統不可能清除所有的冗余,在某些情況下,適當的冗余反而會提高執行效率。
2.2數據庫E-R圖設計
E-R模型是數據庫設計中表示數據庫系統結構的一種方法,該方法用E-R圖來描述現實世界的概念模型。E-R圖容易理解,但只能說明實體間語義的聯系,只是數據庫設計的第一步。在E-R圖中,有三個基本成分:矩形、菱形、橢圓形,分別表示實體、聯系、屬性。
2.3數據庫表的設計
數據庫的結構設計完畢后,現在可以將上面的數據庫概念結構轉化為某種數據庫系統所支持的實際數據庫模型,也就是數據庫的邏輯結構。在校園電子商務數據庫中每個表格表示在數據庫中的一個表。1)管理員信息表,存儲系統中的管理員信息。主要包括管理員賬號:管理員的ID號;管理員名稱:系統管理登錄用戶名;管理員密碼:系統管理登錄密碼。2)會員信息表,記錄系統中注冊用戶的詳細信息。主要包括會員賬號:注冊用戶的ID號;姓名:設置用戶登錄的用戶名;性別:設置注冊用戶的性別;密碼:設置用戶登錄的密碼;E-mail:設置用戶個人郵箱;電話:設置用戶個人電話;地址:設置用戶個人地址;郵編:設置用戶所在地址郵編。3)產品信息表,記錄系統中已有產品的信息。主要包括產品編號:添加產品的ID號;產品類型編號:添加產品分類ID號;產品名稱:添加產品名稱;產品介紹:添加產品的一些基本信息;產品說明:對添加產品一些基本描述;時常價:購買產品的普通價格;會員價:成為會員后購買產品的價格;圖片相對路徑:添加產品的圖片鏈接信息;購買次數:產品的被用戶購買的次數。4)產品類型信息表,記錄系統中的類別信息。主要包括類型ID:設置產品類型ID;上級類別ID:設置產品在上級類型下的類別ID號;上級類別ID:設置產品的類別名稱。5)訂單詳細信息表,記錄在客戶的一個訂單中,針對一件商品的訂貨信息。主要包括訂單詳細信息唯一標識:訂單詳細信息的ID號;訂單列表ID:訂單的列表的ID號;產品ID:訂單產品的ID號;產品名稱:訂單產品的名稱;產品單價:訂單購買產品的價格;訂購數量:購買產品的數量。6)訂單列表信息表,記錄針對用戶的一個訂單的詳細信息。主要包括訂單列表編號:記錄訂單的列表的ID號;會員ID,非會員為0:記錄會員的ID號,非會員為0;客戶姓名:購買用戶的名稱;詳細地址:郵寄購買用戶地址;郵編:購買用戶所在地址的郵編;聯系電話:購買用戶的聯系電話;電子郵箱:購買用戶的郵箱地址;應付款額:購買產品的應付錢數;備注:購買用戶可添加一些備注信息;下單時間:購買產品的時間;處理狀態:賣家是否發貨;送貨日期:賣家發貨時間;送貨備注:賣家送貨的一些信息。
3系統的具體設計開發
3.1系統主界面
主界面對于校園電子商務系統來說是非常重要的。它是一個系統的門面,整體風格設計要美觀,頁面內容及所表達的主題要得體明確,用戶操作要簡單,這樣才能給用戶留下好印象,才能使網上購物成為一件愉快的事。主界面的左邊可以看到相關商品的分類,用戶可以任意選擇商品類別進行查詢,便能鏈接到相關頁面,里面會有商品及介紹。同時用戶還可以通過搜索的功能更快的選擇想要的商品。左下面則列舉了一些比較受歡迎的寶貝。中間那一塊用戶可以瀏覽到熱門商品,上面列出了相關商品分類及留言等信息,有助于用戶通過這些信息淘到自己喜愛的商品。1)用戶注冊模塊用戶注冊是為第一次登錄系統的用戶所設計的。在用戶成為本站用戶之前一定要注冊才可以訪問我系統的其他網頁。①用戶注冊包括:登錄名稱,真實姓名,設置密碼,電子郵件等。②注冊成功后,才可以訪問本系統的其他頁面。2)用戶登錄模塊①用戶登錄包括:登錄名稱,輸入密碼。②當用戶登錄后由管理員核對該用戶的名稱和密碼是否正確,如果無誤的話用戶可以通過檢查直接進入系統的其他頁面進行瀏覽和訂購。3)查看商品信息模塊查看訂單:成功登錄的用戶可以在該頁訂購商品。4)留言板模塊留言板:用戶進入客戶留言可以輸入用戶姓名、E-mail和評價商品。
3.2后臺管理模塊
后臺管理員進入后臺進行系統的維護與管理必須先要進行登錄才能進入后臺進行相關的管理。管理員后臺登錄的界面。用戶只要輸入正確的用戶名、密碼及驗證碼才可以登錄到后臺進行管理。
3.3信息管理模塊
信息管理是系統后臺的一個功能模塊,管理員登錄后臺后可以進行信息查看、添加、修改和刪除操作,所地信息會顯示在系統首頁上,讓用戶了解系統及商品的即時信息。1)管理員可以進入后臺編輯或刪除信息。2)添加新信息。
4結論
篇3
關鍵詞:電子商務;聊天室系統;設計
近年來,電子商務服務已全面覆蓋商業經濟的各個方面:無論是國民經濟的制造業領域,還是服務業的流通領域;無論是企業應用、個人應用,還是政府采購;無論是內貿服務,還是跨國外貿服務;無論是基于互聯網的電子商務,還是基于移動互聯網的電子商務。
電子商務網站聊天系統是為人們進行交流和聯系提供的一個平臺。利用現代的網絡資源優勢和技術優勢,通過提供完善的聊天系統的管理,以達到增進人與人之間的信息交流和溝通的目的,并以此加快人們的信息化建設。
聊天室系統的基本功能就是聊天,其他功能都是對基本功能的一個強化,包括聊天動作、聊天顏色、公聊信息、私聊信息等等。下面是聊天室系統流程圖。
一、聊天室中的熱點關鍵技術
目前網頁頁面的布局主要有表格布局、框架布局和div+css布局。聊天室系統使用的是框架布局。框架布局的特點是:可以將容器窗口劃分為若干個子窗口,每個子窗口可以分別顯示不同的網頁,網頁之間相互獨立,沒有直接的關聯,又由一個網頁將這些分開的網頁組成一個只下載發生變化的框架頁面,其他的子頁面保持不變,使用框架布局可以非常方便地完成聊天區和用戶列表的刷新功能。
1.框架布局格式
框架布局的格式很簡單,只要幾行代碼即可。其中和標簽是框架集標記,而標簽是為了防止瀏覽
器不支持框架而實行的一種補救措施。如果瀏覽器不支持框架集,就會執行標記里的內容,讓用戶能夠正常瀏覽網頁。
2.框架集屬性
框架集包含各個框架的信息,通過標記來定義。框架是按照行和列來組織的,可以使用frameset標記的屬性對框架的結果進行設置。
3.框架屬性
使用frame標記可以設置框架的屬性,包括框架的名稱、框架是否包含滾動條以及在框架中顯示的網頁等。
在聊天室系統中,一共分成了5個子窗口。
二、文件操作技術
聊天室系統使用文本來保存用戶列表及發言信息,因此使
用了很多文件操作函數。原始對文件的操作,在速度上要優于數據庫對數據庫的操作。
1.打開文件
對文件進行操作時,首先要打開文件,這是進行數據存取的第一步。在PHP中可以使用fopen()函數打開一個文件。
int fopen(string filename,string mode)
參數filename:表示要打開的包含路徑的文件名,可以是相對路徑或絕對路徑。如果沒有任何前綴則表示打開的是本地文件。
參數mode:表示打開文件的方式。
2.關閉文件
對文件的操作結束后,應該關閉這個文件,否則可能引起錯誤。在PHP中可以使用fclose()函數來關閉文件。
bool fclose(resource handle)
該函數將參數handle指向的文件關閉,如果成功返回True
值,否則返回False值。其中的文件指針必須是有效的,并且是通過fopen()函數或者fsockopen()函數成功打開的文件。
3.寫入文件
寫入文件也是PHP中常用的文件操作,在PHP中可以使用
fwrite()和fputs()函數向文件中寫入數據。fputs()函數是fwrite()函數的別名,它們的用法相同。
4.寫出文件
unlike()函數用于刪除文件。
bool unlike(string filename)
使用文件必須是關閉的。如果成功則返回True,否則返回False。
三、聊天室系統
聊天室的特點是它的即時性。在公共窗口中,可以看到公共信息;在私聊窗口中,可以看到自己的私聊信息;在用戶列表中,可以查找和選擇用戶,這些信息都是實時更新的。
1.用戶登錄驗證
用戶登錄驗證主要驗證兩方面:一方面是驗證聊天室是否達
到人數上限,另一方面是驗證輸入的昵稱是否重復。如果用戶輸入沒有滿足這兩個方面的要求,系統將彈出提示窗口,否則,將用戶的昵稱ip和性別寫入用戶列表里,并進入聊天主頁面。
用戶登錄驗證頁面主要有3部分。第一部分是用戶登錄的表單元素,表單元素使用的是div布局。第二部分,通過了上面提到的人數上限驗證和昵稱重復驗證。第三部分,用戶昵稱通過驗證后,系統將用戶信息保存到用戶列表文件中,并轉到聊天主頁面。
2.發言功能的實現
發言功能的實現頁是main.js中的部分腳本函數,talk.php頁和talk_chk.php頁,這兩個頁面也是本模塊中功能最復雜的。原因是其他頁面的功能幾乎都和這兩個頁面有著一定的聯系。涉及的功能有滾屏、發言功能,監控異常退出的用戶,定時刪除不發言用戶和退出聊天室。
3.用戶列表功能的實現
用戶列表在聊天窗口的左側,主要包含的功能有顯示在線人數,自動刷新用戶列表和選取聊天對象。
4.公告聊天功能和私聊功能的實現
本聊天室系統,公共聊天和私聊的信息保存到了不同的地方。因此,只要把對應的文件顯示出來就可以了。公共聊天區里先根據滾屏狀態來決定信息顯示的行數。如果是滾屏,那么只會顯示公共信息文件的最后11行;如果是滾屏狀態則顯示用戶登錄后的所有信息,這是根據總行數減去用戶登錄時已有行數得到的,最后將得到的信息字符串顯示到標簽中。
電子商務網站聊天室系統無論是內容設計、技術采用還是整
體設計都大同小異,本文的系統在聊天室系統實現的相關熱點技術方面進行了闡述,希望能為電子商務的發展提供有益的借鑒。同時,電子商務網站只是電子商務發展進程中的平臺和工具,企業的發展最重要的還是整體的策劃和思路。
參考文獻:
[1]侯俊杰.深入淺出MFC[M].華中科技大學出版社,2001.
[2]孫鑫.VC++深入詳解[M].電子工業出版社,2012-01.
[3]徐效美,張國才.基于數據庫的Web留言板實現方法[J]. 煙臺師范學院學報:自然科學版,2000(2).
[4]張娜.SEO技術在電子商務網站中的應用[J].中小企業管理與科技:上旬刊,2011(1).
篇4
【關鍵詞】電子商務;Android;移動互聯;B2C
Abstract:Mobile Internet is a fast growing,dynamic field,and has broad application prospects.E-commerce is an important application of mobile Internet and it is gradually changing people’s way of life in the information age.Firstly,this paper,analysis the specific requirements of the E-commerce project.Secondly,popose an application archtechture based on the Android platform.Finally,design and implemente the application software and researched thethe development technology based on Android platform.
Keywords:E-commerce;Android;Mobile Internet;B2C
1.概述
近年來,移動通信和互聯網成為當今世界發展最快、市場潛力最大、前景最誘人的兩大業務。移動互聯網,就是將移動通信和互聯網二者結合起來,成為一體。移動互聯網是一個發展迅速、充滿活力的領域,具有廣闊的應用前景[1]。移動互聯網正在逐漸改變人們在信息時代的生活方式,移動終端用戶對于移動互聯網應用需求也越來越大。移動電子商務的發展也日新月異,移動電子商務是移動互聯網的主要應用之一。其主要的功能就是利用手機、平板電腦等無線終端進行的B2B、B2C或C2C的電子商務。它將因特網、移動通信技術及其它信息處理技術完美的結合,使人們可以在任何時間、任何地點進行各種商貿活動,實現隨時隨地、線上線下的購物與交易、在線電子支付以及各種交易活動、商務活動、金融活動和相關的綜合服務活動等[2]。
本文設計的系統是在滿足電子商務平臺的網絡通信協議規范的基礎上,在Android智能手機平臺上設計并實現的客戶端軟件。功能包括用戶管理及參數設置、新聞資訊查詢、商品買賣交易、價格漲跌情況查詢、委托交易等。系統的實現,使電子商務交易平臺從傳統的個人電腦設備轉移至移動設備上,使得電子商務活動的進行更加方便和高效。
通過該移動電子商務軟件,用戶可以通過智能手機登陸電子商務平臺,進行實時信息查詢、貨品價格走勢等商務信息的查詢,并通過線上交易操作實現賬戶管理、買入和賣出等功能。主要實現的功能包括:用戶管理及參數設置、新聞資訊查詢、商品買賣交易、價格漲跌情況查詢、委托交易等。
2.系統功能組件設計
2.1 網絡通信模塊設計
電子商務Android客戶端與服務端通過TCP連接,以XML(可擴展標記語言,Extensible Markup Language)實現數據通信。并設計實現獨立的用于實現客戶端即時通信的服務器端和相應的客戶端即時通信模塊,使該移動電子商務軟件功能更加完善。服務器與客戶端采用TCP方式建立連接,通過自定義的協議進行通信,服務器與客戶端的架構如圖1所示。
客戶端與服務器建立連接后,建立對象輸入輸出流,通過發送和接手消息對象的方式進行通信。客戶端與服務器之間通信協議主要由三個類實現:Client_Info類(用戶信息類)、Msg類(消息類)、Msg_Type類(消息類型的枚舉)。Client_Info類描述了通過服務器通信的用戶標識、用戶名、密碼等信息。Msg類描述了客戶端和服務器之間進行通信所傳輸的數據類型和信息形式。其主要的數據成員如表1所示:
表1 Msg類的數據成員及功能描述
數據成員 功能描述
public Msg_Type msg_Type 消息類型
public String msg_Content 消息內容
public Object [] online 在線用戶列表
public Object [] reg 注冊用戶列表
public String online_String 在線用戶列表(String形式)
public String reg_String 注冊用戶列表(String形式)
public String senderID 發送者標識
public String recieverID 接收者標識
public String senderName 發送者名
public String recieverName 接收者名
public Client_Info msg_Client_Info 用戶信息
public Update_Info msg_Update_Info 用戶更新信息
枚舉類Msg_Type類為Msg類消息的類型描述,代表的消息類型主要有登錄、登錄成功或失敗、注冊、注冊成功或失敗,用戶信息更新,在線用戶信息,在線用戶信息更新,服務器發送的在線用戶信息廣播,服務器信息,踢出,斷開連接,聊天,廣播消息等。客戶端與服務器采用XML形式的通信協議。XML數據是以純文本格式存儲的,提供了一種與軟件和硬件無關的共享數據方法,XML被引入許多網絡協議,以便于為個軟件提供相通信的標準方法[3]。為了便于處理,把每一個XML文件分成兩個主要的部分:Head和Data。Head部分包含消息報文的一些報文頭信息,Data部分封裝了消息報文內所需要包含的消息數據內容[4]。以登陸請求報文為例,其消息報文如下所示:
1000
C
IDUser11
PWUser1
1
由于該電子商務交易平臺的通信協議細節屬于保密內容,所以在此只針對XML數據報文的封裝形式、內容、加密方式等不做詳細討論。
2.2 客戶端信息顯示設計
客戶端需要顯示的信息包括:客戶端功能選項(Android組件)、商品詳情(表格形式)、價格漲跌曲線(二維圖表形式)。每種不同的信息都需要設計不同的顯示方式,才能達到較好的使用體驗。
作為電子商務在線交易平臺的移動客戶端,應該具備所有該平臺上的信息查詢和交易操作的功能。根據設計好的用戶接口規劃,需要使用的Android布局組件[5]包括文本顯示視圖(TestView)、編輯框(EditText)、按鈕(Button)、下拉列表(Spinner)、列表視圖(ListView)等多種界面元素,每種不同的布局組件都有不同的規劃方式和編程特性,所以程序中需要充分利用這些布局組件的特點和優勢,在有限的手機顯示屏幕上更高效率地顯示處理盡可能多的內容,幫助使用者提高效率。
2.3 客戶端操作處理設計
客戶端需要具備的功能包括:用戶登錄、賬戶管理、商品信息查詢、買入和賣出操作等。電子商務交易平臺客戶端的用戶操作全都是通過向服務器發送請求實現的,所以客戶端的功能主要是處理用戶在界面接口中的各類操作,捕獲用戶的請求類型和相應的數據,通過消息包發送給服務器端進行處理,服務器端處理完成后需要返回處理成功或失敗的消息[6],客戶端再根據服務器返回的消息來更新用戶界面通知用戶所請求服務的執行情況。相應的功能結構如圖2所示。
2.4 服務器端設計
服務器端的功能主要包括:用戶登錄/注冊認證、用戶信息管理、信息轉發、消息廣播、非法用戶踢出等。
服務器端的功能主要由Network_Server類和它的內部類Server_Thread類實現。類的層次結構和相應功能如圖3所示:
外部類Network_Server類的功能包括:用戶信息維護、用戶登錄認證、服務線程管理。
用戶信息維護功能在即時通信服務器端維護所有注冊用戶的相關信息,能夠根據所維護的用戶信息中的相關數據(如用戶標識、用戶名稱、密碼等信息)對請求登陸的客戶端進行認證。以用戶登錄驗證過程為例,服務器端根據客戶端發送來的登錄請求消息中所包含的用戶標識信息,從服務器端用戶列表中獲得服務器端維護的該用戶的密碼信息,將該信息與客戶端請求消息中包含的密碼信息相比較,如果密碼一致則允許登錄,如果密碼不一致則拒絕客戶端的登錄請求。
有用戶登陸后,服務器端向成功登錄的用戶發送在線用戶列表,以便使客戶端能夠顯示當前在線的其他用戶,客戶端選擇聊天對象后通過服務器端轉發的方式與其他用戶進行即時通信。同時服務器端也能夠接收到成功登錄后的客戶端用戶的更改用戶信息請求,根據更改用戶信息請求中所包含的新的用戶信息,更新服務器端的用戶資料。
服務器端作為即時通信的消息轉發中心,會為每一個成功登陸的客戶端開啟一個服務線程用來跟客戶端通信,并通過與客戶端之間發送各種類型的消息來實現用戶數據更新,以及不同客戶端用戶之間的即時消息通信等功能。由于涉及多線程操作,并且多線程會訪問公共資源,所以在服務器端必須設計合理高效的線程管理方式,使服務器端能夠同時為多個用戶提供服務。同時要在服務器中存儲在線用戶和注冊用戶的信息:
public Vector infos_Online;
public Vector infos_Reg;
用戶登錄認證功能通過server_Msg_Handler_Login(Msg msg)方法實現,認證過程如圖4:
3.系統總結展示與展望
3.1 系統展示
圖5是客戶端完成后的的界面展示,圖6是獨立的服務器端完成后的界面截屏展示。
3.2 展望
本文在Android平臺上開發實現了基于易商通電子商務平臺[7]的移動客戶端應用軟件,針對Android系統平臺做了大量的研究工作和開發工作。通過撰寫論文過程中積累的經驗和體會,對未來移動互聯網技術做出以下的展望:
(1)功能更強、速度更快。隨著移動終端硬軟件性能的不斷提高和移動通信技術的不斷進步,智能平臺的處理和計算性能也將隨之不斷提升。相信在不久的將來,移動終端的互聯網業務會擁有更穩定可靠的平臺和更快的速度,大大提高人們利用移動終端處理日常工作和生活事務的效率。
(2)業務多樣化。由于移動互聯網屬于新興業務,所以在不遠的將來移動互聯網的業務范圍將被大大擴展,比如移動轉賬與支付、移動定位、移動搜索、移動瀏覽、移動監控、移動廣告等多樣化的業務都將得到快速的發展,移動互聯網將改變人們的生活方式,大大提高人們的工作效率。
參考文獻
[1]黃錦川,金煒東.基于Android平臺Web服務的應用研究[J].鐵路計算機應用,2010(11):24-27.
[2]胡潔,孫靈芝.Web服務組合方法綜述與分析[J].科技廣場,2011(1):238-241.
[3]Sas Jacobs.XML基礎教程入門、DOM、Ajax與Flash[M].北京:人民郵電出版社,2007,7.
[4]黃星文.基于Android的手機通訊協議應用研究與實現[D].甘肅:蘭州大學,2010.
[5]Diego Torres Milano.Android Application Testing Guide[M].Packt Publishing Ltd,2011,06:167-193.
篇5
>> 基于SOA架構的業務流程管理系統設計與實現探究 基于SOA的生產進度管理系統設計與實現 基于SOA系統架構的環境信息管理系統的設計與實現 基于SOA的道路巡查系統設計與實現 基于SOA的移動OA系統設計與實現 基于SOA的網絡備課系統設計與實現 基于SOA的教育資源系統設計與實現 基于SOA架構的軟件項目實訓管理系統的設計與實現 基于SOA的教學管理系統web服務的設計與實現 基于SOA的教學管理系統架構的設計與實現 .NET平臺下基于SOA架構的教學管理系統的設計與實現 基于SOA的B/S科研管理系統的設計與實現 基于SOA的航空公司訂座業務的設計與實現 基于SOA的教務管理系統設計 基于SOA的勘察設計院協同辦公系統的設計與實現 基于SOA架構的應急管理信息系統開發設計 基于SOA架構的廳級公安警務協同OA系統設計與實現 基于SOA的在線考試網站系統的設計與實現 基于SOA的投連險凈值服務系統的設計與實現 基于SOA的農業投入品監管追溯系統設計與實現 常見問題解答 當前所在位置:l.
[2] 面向服務的體系結構概述 [EB/OL]. .
[3] 楊駿.基于SOA的經銷商系統研究[D].上海:上海交通大學,2007.
[4] 趙亮.SOA中服務建模與設計的原理及其方法研究[D].西安:西北大學,2008.
[5] Newcommer E,Lomow G.Understanding SOA with Web Services 中文版[M]. 徐涵,譯.北京:電子工業出版社,2006.
篇6
關鍵詞:智能化 弱電系統 設計
中圖分類號:S611 文獻標識碼: A
前言
酒店行業的互聯網技術、數據交換技術、有線無線融合技術等都在不斷發展,隨之而來的是酒店弱電智能化的迅猛發展。酒店弱電智能化的發展也在一定程度上推動了相關理論的研究。
1 酒店智能化弱電系統概述
電力有兩種,一種是弱電,一種是強電,前者主要用在酒店和一些智能社區的系統中,后者主要用于照明或機器運轉。弱電系統主要包含電話通信系統、保安監控系統、音樂系統、收費管理系統等。
計算機局域網系統在酒店的智能化弱電系統中起到非常重要的作用,它為辦公室自動化提供了依據,不僅如此,它還影響著學校、餐廳、小區的正常運轉,關系到人們的正常生活。音樂廣播系統的傳輸線是由銅芯絕緣導線制成的,運用所在地區的揚聲器完成音樂的播放。音樂、廣播系統不僅為人們的生活營造美妙的音樂氛圍,傳播音樂文化,同時也是及時信息、通知的重要樞紐,在緊急情況中發揮重要的作用。保安監控系統在酒店、小區等建筑內廣泛使用,是人們生活安定的重要保障。
因此,弱電系統在現在的社會建設中占有重要的地位,是衡量一個城市現代化的標準,對于提高人們工作生活環境,節約能源,保護環境具有重要的意義。酒店智能化弱電系統的建立是以建筑為平臺,在此基礎上配置一些功能系統,建設一個投資合理、便利、舒適的空間環境。酒店智能化弱電系統的設計要依據職能建筑的實際性質,實際完備節約的功能系統,使系統的設計在經濟上合理、功能上完備、技術上先進。
2 酒店智能化弱電系統存在的問題
2.1 缺乏統一的技術標準
目前,我國的酒店智能化弱電系統在酒店方面有相關的設計標準,但在全國范圍內,沒有統一的技術標準,這就導致全國的酒店智能化弱電系統建設的技術層次不一,系統的設計水平也不一樣,這樣使全國范圍內的酒店智能化弱電系統的建設具有局限性,難以實現全國范圍系統間的互相運作。例如,在計算機局域網系統的設計中,全國范圍技術標準的不統一,便很難實現區域間的信息交流、資料共享,這樣便會影響辦公的效率與地區的管理。
2.2 建設導向不切實際
酒店智能化弱電系統的設計、建設、使用等都需要許多部門的相互合作,包括有關的政府部門、業主、設計人員、施工單位等。建設導向的不切實際,不能從實際從發考慮設計、建設,就容易導致設計者、業主、施工人員對酒店智能化弱電系統的追求不同,因而對設計理念的理解不同,便會難以達致統一的設計方案,從而影響設計方案的制定和工程的質量。例如,業主追求系統功能便捷、完備,設計者追求高水準,施工單位希望工程簡單等,這就導致設計跟隨潮流、施工的技術欠缺,使系統的設計成本高,工程運作困難等。
2.3 缺乏相關的專業人才
就我國的酒店智能化弱電系統設計而言,設計者的專業知識欠缺,對于通信、計算機、電氣等方面的知識不能全面掌握,這就造成系統出現問題時,不能全面的分析整體系統,不能有效、全面的解決問題,而是使各系統獨立運行,各部門單獨管理。同時,酒店智能化弱電系統的設計缺少具有前瞻性、創新性、有經驗人員,對于系統的設計便缺乏先進的技術、完備的功能,使系統的功能性不健全,設計不合理,容易在以后的工程施工和維護中出現不便和安全問題。
2.4 對國外智能化產品的過多引用
我國的酒店智能化弱電系統的起步較晚,在技術方面落后國外。在我國的智能化建筑市場中,國外的設計單位占據了市場的大部分位置,國內的大多數有關酒店智能化弱電系統的產品也引用的外國產品,這就大大阻礙了國內酒店智能化弱電系統產品的開發研制,影響了相關設計的發展。同時,由于國外產品、設備的價格昂貴,在產品技術方面與我國的酒店智能化弱電系統存在某些出入,安全方面也存在信息泄露、數據丟失等問題,這就使我國的酒店智能化弱電系統設計、建設不能順利開展。
3 酒店智能化弱電系統的優化對策
3.1 提高酒店智能化弱電系統設計的技術規范
設計決定了酒店智能化弱電系統的整體運行,酒店智能化弱電系統設計包括施工方案設計和功能設計兩方面。設計方案要以經濟性、實用性、科學性為原則,根據系統工程進行規劃,通過分析建筑的使用功能,制定出可行的設計方案,整體的規劃系統。對于施工方案的設計,需要根據具體的系統功能、設備進行制定,結合實際情況規范系統設計,確保方案的準確性。
3.2 完善酒店智能化弱電系統工程的管理、維護
在弱電系統工程施工前,要確保施工人員、管理人員、設計人員對整個施工過程熟悉掌握,把握施工中的重點,分工明確,施工合理、分階段的進行。在施工的過程中,管理人員要對施工的整個過程進行監管,嚴格把控工程的每個環節,完善監測、管理制度,提高工程的維護效率,使工程中可能發生的隱患降到最低。在施工中,對電纜、電管的敷設,統計施工等做好數據記錄,為工程管理和質量分析提供方便。
3.3 學習先進技術,培養專業人才
我國的酒店智能化弱電系統起步較晚,在人才、技術方面與國外有一定的差距。在酒店智能化弱電系統的設計中要借鑒學習國外的先進技術,根據具體的功能、實際情況,合理地運用國外的先進技術。通過對先進技術的學習、研究,開發、設計適用于我國的新理念、新技術。對于專業人才的培養,除了對于專業知識及電氣、通信、計算機等知識的學習外,還應不斷培訓、學習國外技術,培養設計者的前瞻性、創新性思維。
3.4 對集成商進行謹慎地選擇
對于酒店智能化弱電系統而言,工程的運作模式一般是弱電系統集成商、承包商對工程進行控制管理,或者是業主對各個系統進行整體管理控制。在工程運作中,系統集成商需要對整體的系統設計非常熟悉,能夠根據有關智能化產品的不同特點進行管理審核,使產品符合設計、主體的需求。同時,系統集成商還需要負責施工、交付使用、服務、調試等工作,在系統設計、工程施工中起主導作用。因此,系統集成商必須具備工程管理、技術管理、組織管理的能力,對技術進行科學的分析、審核,對施工的安全、質量、進度進行合理的把控。對于系統集成商的選擇直接影響著酒店智能化弱電系統工程的開展、質量,謹慎地選擇負責任的、專業的集成商是工程高質高效的關鍵。
4 結束語
酒店智能化弱電系統的設計、管理、施工存在一些技術、建設等問題,這需要設計者、管理部門、施工單位等部門及時的采取有效措施解決問題。通過提高人才素養,借鑒先進技術,提高技術規范、管理等對酒店智能化弱電系統進行整體、全面的改善、提升,使系統設計、工程實施、維護等都得到質的提升,確保我國的弱電工程順利開展,從而提升加快我國酒店智能化弱電系統的建設,真正實現建筑的智能化建設,為人們生活的安定、和諧提供保障。
參考文獻
[1]孫益勝.論智能化弱電工程的現狀與發展[J].科技創業家,2013,(13):45-45.
篇7
>> 虛擬養老院:一種充滿生機的新型養老模式 虛擬養老院服務模式優化路徑探究 一種高校虛擬輔導員智能語音對話系統的設計與實現 一種新型污水泵站遠程監控系統的設計與實現 一種新型高速數據采集系統的設計與實現 一種新型自動跟蹤控制系統的設計與實現 一種新型高速數顯表的設計與實現 新型養老院室內設計探討 基于物聯網養老院管理系統的開發與實現 一種新型ITS系統天線分析與設計 虛擬養老院的真實前景 家天下“虛擬養老院” 用柔情打造虛擬養老院 一種企業服務總線的設計與實現 虛擬養老院:社區居家養老服務模式的升級 養老自治組織對虛擬養老院的服務能力提升作用研究 基于養老院的遠程健康系統設計與開發 一種電力巡檢系統的設計與實現 一種用戶注冊登錄系統設計與實現 一種屬性權威系統的設計與實現 常見問題解答 當前所在位置:.
[3]高圣兵.虛擬養老院呼叫中心系統的設計與實現[D].上海:上海交通大學,2010.
[4]劉紅芹,包國憲.政府購買居家養老服務的管理機制研究—以蘭州市城關區“虛擬養老院”為例[J].理論與改革,2012(1):68.
[5]周曉光,王曉華.射頻識別技術原理與應用[M].北京:人民郵電出版社,2006.
篇8
關鍵詞:計算機網絡;現代物流;物流網絡
現代物流是以計算機信息管理和通信技術為核心的產業,但目前的企業物流尚處于傳統的傳遞、送貨階段。因此,現代物流企業要有嚴格的、科學的管理系統實現事務處理信息化、信息處理電子化的能力,充分利用計算機和計算機網絡來處理信息,以提高自身競爭力。
一、現代物流的概念
現代物流是社會經濟發展到一定階段的產物,是在現代信息技術和互聯網發展基礎上,通過運輸、倉儲等若干傳統產業相互融合形成的一種新型的產業形態。它突破了傳統物流產業的技術邊界、業務邊界和市場邊界,是對運輸業、倉儲業等傳統產業邊界固定化及相互間產業分立的根本否定,它不是幾個傳統產業的簡單相加,而是通過相互作用融為一體,顯示出新的產業屬性,是一種新的產業革命。
二、現代物流的網絡化發展趨勢
現代物流通過統籌協調、合理規劃和優化產品的流動,以達到利益最大或成本最小。為滿足用戶不斷變化的需求,現代物流從服務內容上看已經從單純的運輸、倉儲等服務,擴展到以現代科技、管理、信息技術為支撐的綜合物流服務,從服務范圍上看逐漸從地區性的向全國性、國際性方向發展。這些都顯示物流業正在逐步形成一個網絡化的綜合服務體系。物流的網絡化是物流信息化的必然結果。Internet等全球網絡資源的可用性及網絡技術的普及,為物流的網絡化提供了良好的外部環境,物流網絡化的趨勢不可阻擋。
三、現代物流網絡系統的建立
1.物流網絡的內涵
物流網絡是物流網絡化的一種具體形態,所謂物流網絡是建立在物流基礎設施網絡之上的,以信息網絡為支撐,按網絡組織模式運作的綜合服務網絡體系。物流網絡既不是單純指企業內部的物流網絡,也不是專指外部物流網絡,而是一個相對綜合的概念,"是基于互聯網的開放性!資源共享性,運用網絡組織模式構建起來的新型物流服務系統[1]"該系統可以用圖1表示。
2.基于網絡設計的物流信息系統
在網絡環境下,信息系統的重要性被提升到前所未有的高度。現代物流信息系統可以為信息流很好地整合物流提供必要的前提條件,信息系統設計的好壞直接關系到業務流程的設計及對物流的實時監控等重要功能的實現。現代物流信息系統設計的指導思想是建立一個基于Web的現代物流信息系統,該系統的主要功能包括后臺事務處理系統和前臺電子商務交易平臺,兩者通過Intranet/Internet接口聯系起來,并通過Internet和供應鏈上的其他企業進行聯系,從而有效地實現供應鏈上企業之間的信息交換和數據共享,提高整個供應鏈的競爭力,增強了現代物流企業開展電子商務服務的能力,實現物流服務的網絡化。[2]
現代物流信息系統的設計包括內部信息系統設計、外部信息系統設計、現代物流主頁設計以及相關方面的設計,各系統互相連通,形成了信息網絡。
現代物流外部信息系統的設計主要是指采購信息系統的設計,包括接受訂單和下達發貨指令。現代物流內部信息系統的設計主要是指配送中心信息系統的設計,包括入庫控制系統、出庫控制系統、物流機械控制系統、倉儲保管控制系統、裝卸控制系統、統計報表控制系統等。現代物流主頁設計通過主頁供應商和中間商可以與現代物流企業之間進行更好的信息交互[3]。 相關信息系統的設計主要包括各系統與管理數據庫之間的信息交互。
現代物流通過采用現代信息技術手段,以計算機裝置替代傳統的交易方式,實現了商品交易管理全過程的無紙化,并利用集中的管理數據倉庫實現了客戶關系管理!物流管理及電子商務的集成一體化,從而實現了現代物流運作的高效率、低成本和網絡化。
作者單位:佟寧,沈陽化工學院經濟管理學院;安然然,沈陽化工學院計算機學院
參考文獻:
[1]徐 杰,鞠頌東.物流網絡的內涵分析[J].北京交通大學學報(社科版),2005,4(2):20-21.
[2] 楊東援,劉興景.物流信息系統體系結構分析[J].物流技術,2001,(2).98-106.
[3]王國華.計算機物流信息管理系統的實施與應用[J].科技情報開發與經濟,2004,14:143-145.
Computer Network And Modern logistics
Tong Ning, An Ranran
(Shenyang Institute of Chemical Technology ,Shenyang 110142, China)
篇9
在無線基站等高性能DSP應用中,考慮將FPGA用作處理引擎者日益增多。在這些應用中,FPGA既可與DSP處理器一爭高下,亦可與之比翼齊飛。
有了更多選擇,就意味著系統設計者有必要了解高端FPGA的信號處理性能,其中既包括FPGA之間的性能對比,也包括與高端DSP處理器的性能對比。遺憾的是,最常用的性能數字非但有失可靠、含混不清,而且常常是矛盾百出。
例如,因為DSP應用常常在很大程度上依賴乘法累加(MAC)運算,所以DSP處理器和FPGA供應商有時用每秒MAC運算次數的峰值作為簡單度量來比較數字信號處理性能。但MAC流量對于FPGA和DSP二者都同樣是糟糕的性能預測值。我們來分析幾個原因。
簡單度量顯露缺憾
FPGA的MAC性能數字常常假設硬連線DSP器件是在其可能的最高時鐘速率下工作。但實際上,典型FPGA設計的工作速率都比較低。另外,使用硬連線器件并非在FPGA上執行MAC運算的唯一方法,您可以使用可編程邏輯資源和分布式算法獲得更大的MAC流量。與僅使用硬連線器件相比,這種方法可產生更高的MAC流量。
另一個考慮因素是,除了MAC運算,典型的DSP應用還依賴許多其他運算方法。例如,Viterbi解碼就是在完全不使用MAC的電信應用中使用的一種關鍵DSP算法。
另一種評價信號處理性能的方法是使用常用的DSP函數,如FIR濾波器函數。但此方法也有缺點。其中一個問題是,每個供應商在使用這樣的函數時,實現方法往往不同,他們可能使用不同的數據寬度、不同的算法或不同的實現參數(如延時參數)。這意味著不同供應商的結果通常是不可比的。
再者,較小的核函數通常對FPGA基準測試無效,因為在完整FPGA應用中實現函數的方法常常與單獨實現該函數的方法大相徑庭。相反,對于處理器來說,這些小型基準測試往往頗能預測DSP應用的總體性能。最后,處理器或FPGA供應商實施的基準測試常常缺乏獨立驗證,這使工程師們很難在器件之間做出自信的比較。
獨立基準測試填補空白
最近,BDTI使用BDTI通訊基準測試(0FDM)對若干新型高性能FleA和DSP處理器進行了評價,此報告結論在DSP系統設計者中引起了極大關注。該報告包括兩套基準測試結果:高容量結果(為支持每芯片最大通道數而優化)和低成本結果(針對每通道最低成本而優化)。為一個Xilinx Virtex-4 SX25 FPGA和一個典型高性能DSP處理器的規范化低成本結果。
此基準測試結果顯示,Virtex-4 SX25器件的成本效益比典型的高性能DSP處理器高出一個數量級。
當然,僅基準測試結果還不足以回答是否在新系統設計中使用FPGA或選擇哪種FPGA的問題。設計者必須了解處理引擎的選擇對開發流程、實現難度和系統設計有何影響。
Sparten-DSP:瞄準用得起的DSP性能
在DSP市場中,并不總是那些最快的、最便宜的或最節能的處理器才能勝出:對于每個范疇都能應付自如的平臺,才能穩操勝券。在高密度Virtex系列之外,Xilinx今年4月第一次推出了基于低成本系列的Spartan-3A DSP。Spartan-3A DSP實現了32GMAC/s、高達2200Mbps的內存帶寬和更小的體積。對于以下種種應用來說,充分滿足了其要求:單通道微微蜂窩無線基站中的數字前端(DFE)和基帶解決方案;軍用移動軟件定義無線電(SDR);超聲波系統;駕駛員助手/媒體系統;高清晰度視頻;智能IP攝像機。
Spartan-3A DSP不僅擁有高達53712個邏輯單元、2268Kb的Block RAM、373 Kb的分布式RAM、519只I/O引腳、安全專用DeviceDNA、新開發的休眠/懸掛式電源管理功能,提供了足夠的集成空間,使得價位/性能/功耗的比率降至更低。除此之外,還有基于FPGA的DSP解決方案所固有的優點:通過設計上的靈活性和更快的上市時間實現低風險。
針對DSP而優化的Spartan FPGA
Spartan一3A DSP的核心是XtremeDSPDSP48 Slice的一個修訂版本-DSP48A。DSP48Slice最初是隨著Virtex-4 FPGA的而推出的,它具有“面向應用的組合模塊”(ASMBL)架構,能提供Virtex DSP器件中的DSP功能。這些XtremeDSP Slice使得設計者們能夠針對復雜的挑戰實施解決方案,例如:數百個IF(中頻)到基帶下變頻轉換通道,用于3G傳輸頻譜系統的128倍芯片速率處理和高清晰度H.264及MPEG-4編碼/解碼算法。
這種DSP48 Slice支持許多獨立功能,包括:乘法器、MAC、乘法器帶加法器、3輸入加法器、桶式移位器、寬總線多路復用器、量級比較器或寬計數器。這種架構也支持將多個DSP48 Slice連在一起形成寬數學函數、DSP過濾器和復雜算術函數,而無需使用總體FPGA架構,從而降低了功耗,同時達到高的性能和芯片使用率。
為降低成本,DSP48A Slice去掉了舍入模式、17位移位器和3輸入加法器。如有需要,您可以在FPGA架構中實現這些功能。DSP48A Slice還有兩項額外增強功能:一個獨立控制的C-port和一個預加器。獨立的C-port在實施DSP算法時提供了更高的靈活性。預加器則提高了普通DSP過濾器和FFT的密度。特別值得一提的是,預加器可以用來減少所需DSP48ASlice的數量:對對稱FIR過濾器來說,可減少50%;對FFT算法,可減少25%。在Spartan-3ADSP平臺上,優化過的DSP48A Slice在最慢的速度級別上也達到了250MHz的運行頻率。
應用效果
Spartan-3ADSP器件所帶來的效率,從下例中可見一斑:在智能IP攝像機應用中,一個單獨的XC3SDl800A器件可以代替兩個25美元的DSP處理器,它容納了處理過程中的整個視頻管道部分。25美元成本直接降低不說,用戶還可以將其余控制功能置于一個更小、更經濟的DSP處理器中,于是材料費又可降低10美元。再加上功耗、占用空間和材料單(BOM)上的節省,Spartan-DSP對盈利性、可靠性和產品移植都有著直接而積極的影響。
類似的對多流視頻服務器的研究表明:一個使用六個25美元DSP處理器的設計可縮減到使用三個25美元Spartan-3A DSP器件,成本立刻降低幾乎一半。
在有些場合,比如SDR在移動防衛通訊方面的應用,Spartan-3A DSP可作為離散DSP的可重新配置協處理器使用,同時還可消除對支持多波形的雙重電路的需求。
篇10
關鍵詞:智慧農業管理 物聯網 農業物聯平臺
中圖分類號:TP391 文獻標識碼:A 文章編號:1007-9416(2013)10-0160-01
農業現代化是時代和科學技術發展的必然趨勢,而物聯網技術是農業現代化的新生力量,其能夠推動最新科技與農業現代化迅速結合。物聯網技術應用于農業,可實現對農業環境監測、空氣濕度監測和蟲害防控等實時監測,最終合理利用農業土地資源,快速管理農業系統中出現的防護問題,并提高農業產量和質量。
1 物聯網應用基礎
物聯網近些年,在政府的推動下,基于物聯網的應用已有眾多應用,物聯網的應用研究也被眾多大學科研機構研究設計。農業示范基地也加快了物聯網技術的應用,并對農業生長進行全程實時監控和管理,最終保證農業系統的智慧管理。傳統農業管理模式已在物聯網技術的改造下,做出巨大貢獻,部分科學技術發達地區,已實現對農作物防護、農作物澆灌和肥料供給等物聯供給應用。現代物聯農業管理模式如圖1所示。
2 基于物聯網的農業系統設計
2.1 智慧農業管理架構
為實現智慧農業的科學化管理,將智慧農業管理分為五大管理結構,其包括田間氣象管理、種子農藥管理、電水利管理、行政支持管理和蟲害防治管理。按照圖2框架圖實施。
(1)田間氣象管理,即主要包含對田間環境進行監測,實時把握田間農作物的生長、濕度要求和溫度監測等工作,為電水利管理提供數據支持。
(2)種子農藥管理,即通過招標,選拔優良品種種植,方便農戶和供應商的聯系。
(3)電水利管理為田間無人澆灌提供技術支持,減少人力勞動,其從田間氣象管理獲取相關數據信息。
(4)蟲害防治管理,即對重大蟲害進行積極響應,并選取合適農藥進行噴灑。
(5)行政支持管理能夠給農戶提供更多政府優惠政策支持。
2.2 智慧農業系統設計
針對智慧農業管理架構,可設計智慧農業系統,其包括的子系統有農業環境監測子系統、空氣濕度監測子系統、蟲害防控子系統、自動澆灌子系統和緊急通知等子系統。智慧農業系統如圖3所示。
3 結語
本文主要基于物聯網的農業系統進行設計,從農業管理架構的宏觀設計開始,逐步深入對智慧農業系統進行子系統設計,最終實現基于物聯網的現代化農業。
參考文獻
[1]楊震.物聯網及其技術發展[J].南京郵電大學學報:自然科學版,2010,30(4):9-14.
[2]王保云.物聯網技術研究綜述[J].2009,(25)12:1-7.
相關期刊
精品范文
10電商行業市場分析