基于RFID固定資產(chǎn)管理系統(tǒng)設(shè)計實現(xiàn)分析范文_第1頁
基于RFID固定資產(chǎn)管理系統(tǒng)設(shè)計實現(xiàn)分析范文_第2頁
基于RFID固定資產(chǎn)管理系統(tǒng)設(shè)計實現(xiàn)分析范文_第3頁
基于RFID固定資產(chǎn)管理系統(tǒng)設(shè)計實現(xiàn)分析范文_第4頁
基于RFID固定資產(chǎn)管理系統(tǒng)設(shè)計實現(xiàn)分析范文_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

...wd......wd......wd...本科畢業(yè)論文畢業(yè)論文題目:基于RFID固定資產(chǎn)管理系統(tǒng)設(shè)計與實現(xiàn)學(xué)生姓名:學(xué)號:系別:計算機與信息科學(xué)系專業(yè)班級:2010級電子信息工程1班指導(dǎo)教師姓名及職稱:起止時間:2014年3月—2014年5月摘要本文主要介紹無線射頻識別技術(shù)在固定資產(chǎn)管理系統(tǒng)中設(shè)計與應(yīng)用問題?;赗FID固定資產(chǎn)管理系統(tǒng)通過使用電子標(biāo)簽、讀寫器、軟件來對固定資產(chǎn)進展跟蹤管理,提高企事業(yè)固定資產(chǎn)管理工作的工作效率和管理水平。在本文中,闡述了RFID在國內(nèi)外應(yīng)用前景和課題研究背景和意義,介紹了RFID的工作原理和電子標(biāo)簽在資產(chǎn)管理上的應(yīng)用,分析了RFID技術(shù)在固定資產(chǎn)管理上的應(yīng)用優(yōu)勢,實現(xiàn)對RFID固定資產(chǎn)管理系統(tǒng)的系統(tǒng)硬件和軟件的設(shè)計。關(guān)鍵詞:RFID技術(shù)固定資產(chǎn)數(shù)據(jù)庫abstractThispaperdescribestheradiofrequencyidentificationtechnologyinthedesignandapplicationoffixedassetsmanagementsystem.RFID-basedfixedassetmanagementsystemtotrackandmanagefixedassetsthroughtheuseofelectronictags,readers,software,improveworkefficiencyandmanagementlevelofenterprisesandfixedassetmanagement.Inthisarticle,describestheRFIDapplicationprospectsathomeandabroadandresearchbackgroundandsignificance,DescribestheworkingprincipleandRFIDelectronictagsusedintheassetmanagement;AnalysisoftheadvantagesofRFIDtechnologyapplicationsinthefixedassetmanagement;IntroducedRFIDfixedassetmanagementsystemhardwareandsoftwaredesign.Keyword:RFIDFixedAssetsManagementSystemDatabase目錄1.緒論21.1RFID在國內(nèi)外應(yīng)用21.2課題研究的背景和意義21.3課題的主要內(nèi)容32.RFID技術(shù)主要簡介42.1RFID的工作原理42.2RFID系統(tǒng)組成42.3ER301非接觸式讀寫器與電子標(biāo)簽介紹52.4固定資產(chǎn)管理的現(xiàn)狀和RFID應(yīng)用優(yōu)勢93.基于RFID的固定資產(chǎn)管理系統(tǒng)的設(shè)計113.1總體設(shè)計113.2系統(tǒng)模塊設(shè)計123.3VisualBasic功能特點133.4數(shù)據(jù)庫的設(shè)計143.5流程設(shè)計174.基于RFID固定資產(chǎn)管理系統(tǒng)的實現(xiàn)195.完畢語22致謝23參考文獻24附錄25基于RFID固定資產(chǎn)管理系統(tǒng)設(shè)計與實現(xiàn)1.緒論1.1RFID在國內(nèi)外應(yīng)用RFID技術(shù)誕生于二戰(zhàn)期間,最早應(yīng)用在飛機“敵我識別〞系統(tǒng)中,八十年代開場商業(yè)應(yīng)用,逐漸出現(xiàn)多種規(guī)模應(yīng)用;進入90年代,RFID產(chǎn)品逐漸成為人們生活的一局部;進入21世紀(jì)RFID產(chǎn)品種類更加豐富,有源電子標(biāo)簽、無源電子標(biāo)簽及半無源電子標(biāo)簽均得到開展,電子標(biāo)簽成本不斷降低,規(guī)模應(yīng)用行業(yè)擴大。以RFID為信息采集平臺,通過建設(shè)物—物聯(lián)網(wǎng),使得繼計算機、互聯(lián)網(wǎng)之后又一信息熱門方向。RFID技術(shù)的研究主要集中在標(biāo)準(zhǔn)、標(biāo)簽成本、工作頻率選擇、天線設(shè)計、防沖撞技術(shù)和安全保護等方面。許多國內(nèi)外公司對RFID的研究主要集中在小型便攜式RFID超高頻讀寫器模塊和RFID超高頻射頻芯片開發(fā)上。手持式超高頻讀寫器的開發(fā)最主要來自國外公司,目前國內(nèi)也有自己開發(fā)讀寫器設(shè)備,并逐步開展多型號和系列化產(chǎn)品,經(jīng)過最近幾年開展,國內(nèi)不少公司推出的系列系列RFID讀寫器產(chǎn)品和讀寫模塊以到達國內(nèi)同類水平,尤其是手持式讀寫器的開展最為密切的芯片技術(shù)更加成熟。RFID應(yīng)用以來,國外RFID行業(yè)取得了飛速開展,美國主要將RFID技術(shù)用于交通運輸管理、人員門禁管理等方面,歐洲各國主要關(guān)注在距離動物識別、物品追溯中的應(yīng)用等等。目前,從區(qū)域來看,美國和歐洲是RFID應(yīng)用的主要地區(qū),其次是亞太和日本。國內(nèi)主要是應(yīng)用于鐵路車號識別、身份證和票證管理、特種設(shè)備與不安全物品管理、公共交通及生產(chǎn)過程管理等多個領(lǐng)域。1.2課題研究的背景和意義固定資產(chǎn)是政府、企業(yè)、學(xué)校等企事業(yè)單位等機構(gòu)的資產(chǎn)構(gòu)成的重要組成之一,是完成各單位正常管理和運行的重要保證。因此,固定資產(chǎn)管理系統(tǒng)是一個企事業(yè)單位不可缺少的局部,它的內(nèi)容對于企事業(yè)單位的決策者和管理者來說都至關(guān)重要,所以固定資產(chǎn)管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理固定資產(chǎn)的信息,這種管理方式存在著許多缺點,如:效率低、過失率高,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。條形碼技術(shù)的運用使這種情況得到了一定程度的改善,但由于條形碼技術(shù)本身存在局限性,無法做到真正有效的管理固定資產(chǎn),使得當(dāng)前的固定資產(chǎn)管理還存在一些問題,固定資產(chǎn)的財務(wù)管理部門與實物管理部門缺少業(yè)務(wù)聯(lián)系與業(yè)務(wù)溝通,使得賬面無法反映資產(chǎn)的存在,沒有集成的信息系統(tǒng),使得固定資產(chǎn)管理困難,工作效率低下;資產(chǎn)清查費時、費力,效果有限,運營成本難以及時、準(zhǔn)確的核算。隨著近幾年RFID技術(shù)迅速的開展,建設(shè)一套基于RFID技術(shù)的資產(chǎn)管理系統(tǒng)的實現(xiàn)自動管理,進一步快速高效地實現(xiàn)資源管理已成為可能。在RFID技術(shù)的固定資產(chǎn)管理中,可以在每個固定資產(chǎn)貼上RFID標(biāo)簽,并寫入該資產(chǎn)的相應(yīng)信息,這樣就能夠通過電子化的方式來識別這些資產(chǎn)〔如通過帶RFID讀寫器的手持式機來移動識別〕,防止人工識別帶來的錯誤和低效率。設(shè)計基于RFID的固定資產(chǎn)管理系統(tǒng),主要功能是借助于RFID的技術(shù)優(yōu)勢,完成固定資產(chǎn)的日常管理和清查工作;高效地實現(xiàn)了對固定資產(chǎn)實物生命周期和使用狀態(tài)的全程跟蹤,從技術(shù)上最大限度的保證了資產(chǎn)的帳實相符,進而防止固定資產(chǎn)的流失,同時提高提高資產(chǎn)維護效率,對于合理配置和利用資產(chǎn),降低投入成本,增加投入產(chǎn)出效益,提供管理水平和效率等方面有著重大的意義。1.3課題的主要內(nèi)容第一局部主要介紹本文的研究背景和意義,簡單介紹RFID技術(shù)在國內(nèi)外的應(yīng)用現(xiàn)狀。第二局部主要是闡述了RFID系統(tǒng)的工作原理和系統(tǒng)組成,在本系統(tǒng)中用到的讀寫器和電子標(biāo)簽的介紹;最后還介紹RFID系統(tǒng)用于固定資產(chǎn)管理的現(xiàn)狀和優(yōu)勢。第三局部主要介紹基于RFID固定資產(chǎn)管理系統(tǒng)硬件和軟件的設(shè)計,其硬件設(shè)計主要是系統(tǒng)模塊的設(shè)計、使用VB6.0所實現(xiàn)的功能和數(shù)據(jù)庫的設(shè)計;軟件設(shè)計重點介紹RFID電子標(biāo)簽在固定資產(chǎn)管理系統(tǒng)中讀取數(shù)據(jù)和寫入數(shù)據(jù)的流程的設(shè)計。第四局部是基于RFID固定資產(chǎn)管理系統(tǒng)的實現(xiàn),主要介紹了系統(tǒng)的主界面、資產(chǎn)登記界面和資產(chǎn)錄入的界面。2.RFID技術(shù)主要簡介2.1RFID的工作原理RFID在實際應(yīng)用中,電子標(biāo)簽附者在帶識別物體的外表,電子標(biāo)簽中保存有約定格式的電子數(shù)據(jù),閱讀器可無接觸地讀取并識別電子標(biāo)簽中所保存的電子數(shù)據(jù),從而到達自動識別物體的目的。閱讀器通過天線發(fā)送出一定頻率的射頻信號,當(dāng)標(biāo)簽進入磁場時產(chǎn)生感應(yīng)電流從而獲得能量,發(fā)送出自身編碼等信息,被讀寫器讀取并解碼后送至電腦主機進展有關(guān)處理。在無源系統(tǒng)中,標(biāo)簽需要讀寫器通過電磁波來激活標(biāo)簽電路,標(biāo)簽在接收發(fā)射信號的同時一直通過對讀寫器磁波整流來過的取得能量。其工作原理如圖2-1所示圖2-1RFID系統(tǒng)的工作原理2.2RFID系統(tǒng)組成RFID系統(tǒng)主要有讀寫器、標(biāo)簽和天線組成,其主要介紹如下:電子標(biāo)簽:標(biāo)簽芯片中存儲規(guī)定格式的電子編碼,利用不同的編碼標(biāo)識識別對象,最為射頻識別系統(tǒng)的數(shù)據(jù)載體,高容量電子標(biāo)簽供用戶存放數(shù)據(jù)的存儲空間,可以進展讀寫、修改操作。電子標(biāo)簽分為有源電子標(biāo)簽和無源電子標(biāo)簽;有源電子標(biāo)簽一般具有較遠的識讀距離,缺乏之處是電池不能長久使用,能量耗盡后需更換電池,簡單來說有源標(biāo)簽相當(dāng)一個收發(fā)器,內(nèi)置電路比無源的復(fù)雜,成本相對較高;無源電子標(biāo)簽是在承受到讀寫器發(fā)出的微波信號后,將局部微波能量轉(zhuǎn)化為直流電供自己工作,成本很低并使用壽命長,體積小且輕便,不怕灰塵污染等惡劣環(huán)境,但讀寫距離較近。讀寫器:讀寫標(biāo)簽信息的設(shè)備。主要分為射頻單元和控制單元,讀寫器通常將信號傳送給后臺處理系統(tǒng),包括電腦、服務(wù)器等硬件以及中間件、應(yīng)用程序等軟件局部。讀寫器可以設(shè)計為手持式和固定式。讀寫器工作時常見的頻率有低頻125KHz、中高頻13.56KHz、超高頻915KHz;每個頻率都有自己的特點,被應(yīng)用在不同的領(lǐng)域。天線:在標(biāo)簽和讀寫器間有效傳遞射頻信號的設(shè)備,讀寫器通過天線發(fā)射接收電磁信號,無接觸識別目標(biāo)電子數(shù)據(jù)。天線根據(jù)實際應(yīng)用場景的不同而變化,尤其是標(biāo)簽天線的構(gòu)造與環(huán)境密切相關(guān)。2.3ER301非接觸式讀寫器與電子標(biāo)簽介紹〔1〕ER301非接觸式讀寫器在本RFID固定資產(chǎn)管理系統(tǒng)中,主要是采用易火眼〔EHUOYAN)科技公司的非接觸感應(yīng)式智能卡讀寫器,其涵蓋了市面上流行的多種標(biāo)準(zhǔn)--Mifare?,ISO14443andISO15693.有RS232和USB接口可供選擇,可廣泛應(yīng)用于資產(chǎn)追蹤、物流及供給鏈、產(chǎn)品防偽、圖書管理、醫(yī)藥管理、門禁門票等多種領(lǐng)域。ER301是一個讀卡器,能夠到電腦上時系統(tǒng)自動識別,識別成功后會把它作為一個標(biāo)準(zhǔn)HID人工接口設(shè)備,用戶動手安裝任何其它驅(qū)動或軟件。ER301能自動感應(yīng)到10CM以內(nèi)的RFID卡并輸出10位唯一的卡序列號到光標(biāo),所在處然后自動回車完畢。所以用戶可以翻開任意一個文本文檔或電子表格之類進展采集卡序列號。讀卡器就通過模擬敲鍵盤的方式逐個輸出卡的序列號到光標(biāo)所在的位置。用戶不需要用到第三方的動態(tài)庫或者編程接口,處理起來很簡單。圖2-2ER301讀寫器其主要特性參數(shù)如下:感應(yīng)式USB讀卡器模擬鍵盤,相當(dāng)與HD鍵盤設(shè)備內(nèi)置RFID感應(yīng)天下工作頻率:13.56MHz典型讀卡時間:小于50毫秒無需編程,無縫集成到現(xiàn)有軟件供電電壓:USB口供電DC5V其設(shè)備連接,如以以下列圖2-3所示,把讀卡器的USB接口插隊電腦的USB口上,如果在開機狀態(tài),設(shè)備則會被電腦自動識別,識別成功后,讀卡器上的藍色LED燈會開場不斷閃爍,表示讀卡器已經(jīng)開。圖2-3ER301讀寫器USB接口〔2〕電子標(biāo)簽介紹RFID電子標(biāo)簽的種類繁多,在本設(shè)計中,使用的電子標(biāo)簽是易火眼科技的貼片式標(biāo)簽,其主要介紹如下:1〕標(biāo)簽主要指標(biāo)容量為8K位EEPROMA分為16個扇區(qū),每個扇區(qū)為4塊,每塊16個字節(jié),以塊為存取單位每個扇區(qū)有獨立的一組密碼及訪問控制具有防沖突機制,支持多卡操作每張標(biāo)簽有唯一序列號,為32位無電源、自帶天線、內(nèi)含加密控制邏輯和通訊邏輯電路數(shù)據(jù)保存期為10年,可改寫為10萬次,讀無限次工作溫度:-20工作頻率:13.56MHz通信速率:106KBPS讀寫距離:10cm以內(nèi)〔與讀寫器有關(guān)〕2〕存儲構(gòu)造電子標(biāo)簽內(nèi)存分為16個扇區(qū),每個扇區(qū)有4塊〔塊0塊1塊2塊3〕組成,將16個扇區(qū)的64個塊按絕對編號為0-63,存儲構(gòu)造如以以下列圖2-4所示:圖2-4標(biāo)簽存儲構(gòu)造3〕電子標(biāo)簽的工作原理標(biāo)簽的電氣局部只由一個天線和ASIC組成天線:標(biāo)簽的天線是由只有幾組繞線的線圈,很適于封裝到標(biāo)簽中。ASIC:標(biāo)簽的ASIC由一個高速(106KB波特率)的RF接口,一個控制單元和一個8K位EEPROM組成。工作原理:讀寫器向標(biāo)簽發(fā)一組固定頻率的電磁波,標(biāo)簽內(nèi)有一個LC串聯(lián)諧振電路,其頻率與讀寫器發(fā)射的頻率一樣,在電磁波的鼓勵下,LC諧振電路產(chǎn)生共振,從而使電容內(nèi)有了電荷,在這個電容的另一端,接有一個單向?qū)ǖ碾娮庸?,將電容?nèi)的電荷送到另一個電容內(nèi)存儲,當(dāng)所積累的電荷到達2V時,此電容科作為電源為其它電路提供工作電壓,將標(biāo)簽內(nèi)數(shù)據(jù)發(fā)射出去或承受讀寫器的數(shù)據(jù)。標(biāo)簽射頻卡與讀寫器的通訊流程圖如下:復(fù)位應(yīng)答復(fù)位應(yīng)答防沖突機制防沖突機制選擇卡片選擇卡片三次相互驗證三次相互驗證讀塊寫塊加值減值中止讀塊寫塊加值減值中止圖2-5標(biāo)簽與讀寫器通訊流程圖其中對數(shù)據(jù)塊的操作為:讀〔Read〕:讀一個塊;寫〔Write〕寫一個塊加〔Increment〕:對數(shù)值塊進展價值;減〔Dercement〕:對數(shù)值塊進展減值;存儲〔Restore〕:將塊中的內(nèi)容存到數(shù)據(jù)存放器中;傳輸〔Rransfer〕將數(shù)據(jù)存放器中的內(nèi)容寫入塊中;中止〔Halt〕:將標(biāo)簽置于暫停工作狀態(tài)。2.4固定資產(chǎn)管理的現(xiàn)狀和RFID應(yīng)用優(yōu)勢〔1〕固定資產(chǎn)管理的現(xiàn)狀固定資產(chǎn)管理對每個企業(yè)單位都是十分重要的工作,固定資產(chǎn)管理的好,可以使資產(chǎn)發(fā)揮最大效益,杜絕各種不良資產(chǎn),反之則會造成生產(chǎn)資料利用率低下,甚至造成資產(chǎn)流失。資產(chǎn)信息采集方式主要是以手工錄入和條碼錄入為主,同時結(jié)合行業(yè)用戶的實際要求和管理特點而研制開發(fā)。傳統(tǒng)手工記賬方式,數(shù)據(jù)的采集和錄入一直都是手工操作,效率低下,過失率高,而且占用大量的人力物力,容易導(dǎo)致資產(chǎn)流失和資產(chǎn)重復(fù)購置。相比手工操作,條碼技術(shù)的使用使得這種情況得到了一點程度的改善,采用條碼技術(shù)使得記錄更準(zhǔn)確,信息采集速度加快,因其有自動識別功能,與管理對象唯一對應(yīng)等特點,已經(jīng)廣泛應(yīng)用在個行業(yè)中。但條碼固定資產(chǎn)管理系統(tǒng)也有局限性,一是受到條碼采集技術(shù)的限制,二是系統(tǒng)兼容性和擴展性差,還有就是數(shù)據(jù)和信息的共享性差。〔2〕RFID應(yīng)用優(yōu)勢RFID電子標(biāo)簽技術(shù)和條形碼技術(shù)相比其優(yōu)勢在于,電子標(biāo)簽使用壽命長,不怕油漬,灰塵污染等惡劣環(huán)境,讀取數(shù)據(jù)不需要光源,甚至可以透過外部材料讀取數(shù)據(jù);可以寫入和存取大量數(shù)據(jù),寫入時間相比打印條形更少;條形碼的內(nèi)容是靜態(tài)的,而標(biāo)簽的內(nèi)容可以動態(tài)改變,在資產(chǎn)信息變更方面有很大的作用,例如資產(chǎn)使用年限、使用人的更改、使用單位的變更,這些信息都可以在標(biāo)簽里直接更改;電子標(biāo)簽?zāi)軌蜉p易嵌入或附著在不同形狀、類型的產(chǎn)品上;也可以對RFID標(biāo)簽所附著的物體進展追蹤定位等。RFID固定資產(chǎn)管理系統(tǒng)是隨著現(xiàn)代固定資產(chǎn)管理對效率、信息流和靈活性的要求的提高應(yīng)運而生的,其應(yīng)用可以提高固定資產(chǎn)管理對環(huán)境的適應(yīng)能力,大大縮短資產(chǎn)管理各環(huán)節(jié)的時間,提高固定資產(chǎn)的管理效率。3.基于RFID的固定資產(chǎn)管理系統(tǒng)的設(shè)計3.1總體設(shè)計在RFID固定資產(chǎn)管理系統(tǒng)中,每件資產(chǎn)都附著具有唯一ID號碼的電子標(biāo)簽,當(dāng)資產(chǎn)進入RFID讀寫器識別區(qū)域時,天線通過發(fā)送微波信號激活電子標(biāo)簽電路,同時,天線電子標(biāo)簽發(fā)送回波信號,二者進展雙向數(shù)據(jù)交換。其工作原理如圖3-1所示圖3-1RFID工作原理固定資產(chǎn)管理系統(tǒng)是一套對固定資產(chǎn)檔案、增加、折舊、維修、盤存、清理、轉(zhuǎn)讓等進展全面管理的系統(tǒng)。該系統(tǒng)通過采集固定資產(chǎn)日常工作中所產(chǎn)生的各種原始數(shù)據(jù),根據(jù)資產(chǎn)管理的要求,對數(shù)據(jù)進展分類、統(tǒng)計、匯總、分析,建設(shè)程序化、制度化、標(biāo)準(zhǔn)化的固定資產(chǎn)計算機軟件管理系統(tǒng),包括了固定資產(chǎn)的一般特性、固定資產(chǎn)狀態(tài)數(shù)據(jù)和固定資產(chǎn)能力數(shù)據(jù),及時準(zhǔn)確地報出各種報表,為固定資產(chǎn)管理提供了一個現(xiàn)代化的管理手段,這一手段可以強化和標(biāo)準(zhǔn)對固定資產(chǎn)的管理。便于方案、財務(wù)、審計等管理部門的介入,形成嚴(yán)格的監(jiān)視、約束機制。其系統(tǒng)的總體框架設(shè)計如以以下列圖3-2:圖3-2RFID固定資產(chǎn)管理系統(tǒng)總體框架3.2系統(tǒng)模塊設(shè)計RFID固定資產(chǎn)管理系統(tǒng)按總體功能劃分為四個模塊:資產(chǎn)錄入、資產(chǎn)轉(zhuǎn)移、用戶管理、數(shù)據(jù)打印。(1)資產(chǎn)錄入模塊。資產(chǎn)錄入管理主要包括資產(chǎn)登記和資產(chǎn)查詢兩局部。資產(chǎn)登記界面主要是對固定資產(chǎn)的編號,資產(chǎn)名稱,資產(chǎn)型號,制造商,國別,購置日期,單價,數(shù)量,使用單位,使用人,管理員,放置地點,已使用年限,資產(chǎn)來源,報年限,聯(lián)系等信息寫進該資產(chǎn)電子標(biāo)簽,也可以進展刪除,修改,打印操作。資產(chǎn)查詢界面,當(dāng)讀卡器有讀取到電子標(biāo)簽是,則可以顯示到資產(chǎn)信息;也可以對系統(tǒng)按編號、資產(chǎn)名稱、使用人查詢,對所有固定資產(chǎn)記錄中查找某一個資產(chǎn)的說細(xì)信息,也可在查詢完后一個后點擊,一個按鈕對下一條記錄進展查詢。(2)資產(chǎn)轉(zhuǎn)移模塊??梢詫Y產(chǎn)使用單位和放置地點變更做出調(diào)整等功能,可以對資產(chǎn)的使用單位、使用人、審核人、放置地點、轉(zhuǎn)移日期和數(shù)量進展實體操作。(3)用戶管理模塊。用于用戶名和用戶密碼修改。(4)數(shù)據(jù)打印模塊。提供資產(chǎn)信息打印功能3.3VisualBasic功能特點作為數(shù)據(jù)庫系統(tǒng)的開發(fā),VisualBasic是一個非常理想選擇。數(shù)據(jù)庫是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,若何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言VisualBasic語言,該開發(fā)工具具有很多長處:VisualBasic是一種可視化的、面對對象和條用事件驅(qū)動方式的構(gòu)造化高級程序設(shè)計,可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C++編程根基??偟膩碚f,VisualBasic具有以下特點:可視化編程:VisualBasic提供了可視化設(shè)計工具,把Windows界面設(shè)計的復(fù)雜性“封裝〞起來,開發(fā)人員不必為界面設(shè)計而編寫大量程序代碼。只需要按設(shè)計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件〞,即圖形對象,并設(shè)置這些圖形對象的屬性。VisualBasic自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實現(xiàn)程序功能的那局部代碼,從而可以大大提高程序設(shè)計的效率。面向?qū)ο蟮某绦蛟O(shè)計:VisualBasic則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計方法(OOP),把程序和數(shù)據(jù)封裝起來作為一個對象,并為每個對象賦予應(yīng)有的屬性,使對象成為實在的東西。構(gòu)造化程序設(shè)計語言:VisualBasic語句簡單易懂,其編輯器支持彩色代碼,可自動進展語法錯誤檢查,同時具有功能強大且使用靈活的調(diào)試器和編譯器。VisualBasic是解釋型語言,在輸入代碼的同時,解釋系統(tǒng)將高級語言分解翻譯成計算機可以識別的機器指令,并判斷每個語句的語法錯誤。在設(shè)計VisualBasic程序的過程中,隨時可以運行程序,而在整個程序設(shè)計好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離VisualBasic環(huán)境,直接在Windows環(huán)境下運行。訪問數(shù)據(jù)庫:VisualBasic具有強大的數(shù)據(jù)庫管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口,可以直接建設(shè)或處理MicrosoftAccess格式的數(shù)據(jù)庫,并提供了強大的數(shù)據(jù)存儲和檢索功能。同時,VisualBasic還能直接編輯和訪問其他外部數(shù)據(jù)庫,如dBASE,F(xiàn)oxPro,Paradox等,這些數(shù)據(jù)庫格式都可以用VisualBasic編輯和處理。3.4數(shù)據(jù)庫的設(shè)計〔1〕數(shù)據(jù)庫的概念數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進展操作的工具。數(shù)據(jù)庫的作用在于組織和表達信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計算機的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫〔flat-file〕和關(guān)系數(shù)據(jù)庫〔relational〕。關(guān)系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表的信息,數(shù)據(jù)庫含有各個不同局部的術(shù)語,象記錄、域等。新建一個數(shù)據(jù)庫創(chuàng)立任何一個數(shù)據(jù)庫的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫,設(shè)計必須是靈活的、有邏輯的。創(chuàng)立一個數(shù)據(jù)庫構(gòu)造的過程被認(rèn)為是數(shù)據(jù)模型設(shè)計。標(biāo)識需要的數(shù)據(jù);收集被標(biāo)識的字段到表中;標(biāo)識主關(guān)鍵字字段;繪制一個簡單的數(shù)據(jù)圖表;標(biāo)準(zhǔn)數(shù)據(jù);標(biāo)識指定字段的信息;創(chuàng)立物理表?!?〕.數(shù)據(jù)庫系統(tǒng)功能的設(shè)計根據(jù)用戶對固定資產(chǎn)管理系統(tǒng)功能的要求,需要設(shè)計出符合固定資產(chǎn)系統(tǒng)管理的實體構(gòu)造。在本系統(tǒng)中,需要設(shè)計出的實體構(gòu)造主要有有:資產(chǎn)登記實體、資產(chǎn)查詢實體、資產(chǎn)轉(zhuǎn)移實體。其實體的具體描述E-R圖如下:資產(chǎn)登記實體E-R圖:制造商單價制造商單價使用單位編號數(shù)量聯(lián)系報廢年限使用人審核人資產(chǎn)稱號資產(chǎn)名稱放置地點已使用年限國別購置日期資產(chǎn)來源資產(chǎn)登記資產(chǎn)查詢實體E-R圖:資產(chǎn)查詢資產(chǎn)查詢編號資產(chǎn)名稱使用人已用年限資產(chǎn)號購置日期圖3-4資產(chǎn)查詢實體E-R圖資產(chǎn)轉(zhuǎn)移實體E-R圖:購置日期購置日期編號選擇資產(chǎn)轉(zhuǎn)移資產(chǎn)名稱使用人已用年限資產(chǎn)號圖3-4資產(chǎn)查詢實體E-R圖〔3〕數(shù)據(jù)庫邏輯構(gòu)造的設(shè)計根據(jù)3.4.2中數(shù)據(jù)庫系統(tǒng)功能設(shè)計的實體構(gòu)造轉(zhuǎn)換為ACCESS2000數(shù)據(jù)庫系統(tǒng)所支持的數(shù)據(jù)邏輯構(gòu)造模型。在固定資產(chǎn)管理系統(tǒng)數(shù)據(jù)庫表格中主要有用戶登錄表和資產(chǎn)信息表。具體設(shè)計如下:用戶登錄表3-1字段名稱類型大小備注用戶名Varchar50密碼Int50資產(chǎn)信息表3-2字段名稱類型大小備注編號Int20資產(chǎn)名稱Varchar50資產(chǎn)型號Int20制造商Varchar50國別Varchar30購置日期Date30單價Int20數(shù)量Int20使用單位Varchar50使用人Varchar50審核人Varchar50放置地點Varchar50已使用年限Int20資產(chǎn)來源Varchar503.5流程設(shè)計在基于RFID固定資產(chǎn)管理系統(tǒng)的設(shè)計中,最主要的是在普通的固定資產(chǎn)管理系統(tǒng)的根基上,引入RFID技術(shù),其具體操作是電子標(biāo)簽貼在固定資產(chǎn)上面,將讀寫器與固定資產(chǎn)系統(tǒng)連接,讀寫器通過管理系統(tǒng)對電子標(biāo)簽進展讀、寫數(shù)據(jù)操作。在系統(tǒng)程序設(shè)計上主要是系統(tǒng)與讀寫器連接的設(shè)計與讀取電子標(biāo)簽數(shù)據(jù)的設(shè)計,其程序的實現(xiàn)請見附錄,其具體程序設(shè)計流程圖如下:是否開場系統(tǒng)界面是否連接上讀卡器已連接是否開場系統(tǒng)界面是否連接上讀卡器已連接完畢圖3.5系統(tǒng)連接讀卡器流程圖〔2〕資產(chǎn)信息寫入標(biāo)簽流程圖:開場開場資產(chǎn)登記界面是否有新標(biāo)簽寫入資產(chǎn)信息完畢已連接讀卡器否是圖3-6資產(chǎn)信息寫入標(biāo)簽流程圖〔3〕讀取電子標(biāo)簽數(shù)據(jù)流程圖:資產(chǎn)查詢界面資產(chǎn)查詢界面是否有標(biāo)簽讀取資產(chǎn)信息完畢開場已連接讀寫器否是圖3-7標(biāo)簽讀取資產(chǎn)信息流程圖4.基于RFID固定資產(chǎn)管理系統(tǒng)的實現(xiàn)〔1〕用戶登錄界面對于使用該系統(tǒng)的用戶來登錄,本系統(tǒng)的賬戶是uuu,密碼是uuu。其界面如圖4-1圖4-1系統(tǒng)登錄界面〔2〕系統(tǒng)主界面實現(xiàn)功能:對所有資產(chǎn)進展添加,查詢,修改,刪除操作,對用戶密碼進展修改,對每條固定資產(chǎn)信息進展打印。其界面如圖4-2圖4-2系統(tǒng)主界面〔3〕資產(chǎn)錄入界面資產(chǎn)登記對于固定資產(chǎn)的編號,資產(chǎn)名稱,資產(chǎn)型號,制造商,國別,購置日期,單價,數(shù)量,使用單位,使用人,管理員,放置地點,已使用年限,資產(chǎn)來源,報年限,聯(lián)系等記錄進展錄入,刪除,修改,打印操作。圖4-3系統(tǒng)資產(chǎn)登記界面資產(chǎn)查詢實現(xiàn)對在所有的固定資產(chǎn)記錄中查找某一個資產(chǎn)的說細(xì)信息,也可在查完后點擊,下一個按鈕對下一條記錄進展查詢。圖4-4系統(tǒng)資產(chǎn)查詢界面〔4〕資產(chǎn)轉(zhuǎn)移界面資產(chǎn)轉(zhuǎn)移管理模塊,是對固定資產(chǎn)在使用過程中使用單位、使用人或者是放置地點的變更進展的操作。其界面如圖4-5所示圖4-5資產(chǎn)轉(zhuǎn)移界面〔5〕資產(chǎn)信息打印點擊數(shù)據(jù)打印,就可以彈出資產(chǎn)的基本信息,然后單擊打印。如以以下列圖所示圖4-6系統(tǒng)資產(chǎn)信息打印界面5.完畢語經(jīng)過了幾個月的調(diào)查研究與設(shè)計。在導(dǎo)師李洪超教師和本組成員的共同努力下本系統(tǒng)終于順利完成。系統(tǒng)功能基本與設(shè)計初期設(shè)想一致,基本能夠滿足固定資產(chǎn)管理日常工作的需要。同時,由于經(jīng)歷的欠缺和第一次設(shè)計的原因系統(tǒng)存在許多缺乏。首先在分析和解決問題的時候考慮不夠周全,功能不是十分完善;還有就是對RFID這方面的知識掌握的不夠結(jié)實,還需要再以后的工作中加強和繼續(xù)努力。RFID固定資產(chǎn)管理系統(tǒng)的設(shè)計與實現(xiàn)基本完畢。功能到達設(shè)計要求。能夠完成電子標(biāo)簽數(shù)據(jù)的錄入、查詢、修改和刪除。但由于時間對比倉促,和經(jīng)歷缺乏,還請教師批評指正。本課題還可在以下兩方面進一步改良和完善:〔1〕系統(tǒng)功能不是十分完善,只實現(xiàn)了對電子標(biāo)簽的讀寫操作,由于讀寫器的工作頻率不夠高,只支持短距離的數(shù)據(jù)采集操作,不能大范圍對資產(chǎn)進展盤點操作?!?〕系統(tǒng)較簡單,只適用于中小規(guī)模的數(shù)據(jù)量的需求,而且系統(tǒng)數(shù)據(jù)是在實驗室條件下進展的,還沒經(jīng)過實際的考驗,在實際應(yīng)用方面還有待做進一步的研究和改良。致謝在作品設(shè)計與論文的寫作過程中,我得到了很多人的幫助,在此我要感謝所有幫助我的教師,同學(xué)、朋友和所有關(guān)心我和幫助過我的人。首先,我要特別感謝我的指導(dǎo)教師李洪教師,在這幾個月的畢業(yè)設(shè)計過程中,教師在畢業(yè)設(shè)計的選題和分析過程中給了我很多提示和幫助,在整個的設(shè)計過程中給了我大量珍貴的資料。在畢業(yè)設(shè)計過程中又花費了很多的時間和我們一起討論、對比各個方案并指出了許多的缺乏,提出了很多珍貴的意見和建議。如果沒有教師的幫助我相信我很難在預(yù)期的時間內(nèi)完成畢業(yè)設(shè)計。通過本次畢業(yè)設(shè)計,使我穩(wěn)固了以前所學(xué)的知識,提高了應(yīng)用能力和動手能力。在此我要再一此向所有幫助我和支持我的教師,同學(xué)表示深深的感謝。最后,我要感謝學(xué)校給我們提供了良好的設(shè)計條件,和充足的時間使我能夠順利的完成設(shè)計。參考文獻[1]孫燕,陳寧,張芃VisualBasic3.0程序設(shè)計北京:高等教育出版社,2000[2]潘萌榮,射頻識別技術(shù)〔RFID〕應(yīng)用研究,華東師范大學(xué)碩士學(xué)位論文2006[3]黨琦基于射頻識別技術(shù)的IT資產(chǎn)管理系統(tǒng)的設(shè)計與實現(xiàn),北京郵電大學(xué)碩士學(xué)位論文2009[4]游戰(zhàn)清,李蘇劍等無線射頻技術(shù)〔RFID〕原理與應(yīng)用電子工業(yè)出版社,2004[5]邱光誼。管理信息系統(tǒng),電子工業(yè)出版社2002[6]劉炳文等。VISUALBASIC程序設(shè)計-數(shù)據(jù)庫篇電子工業(yè)出版社1999附錄:1.系統(tǒng)連接讀寫器程序?qū)崿F(xiàn):PrivateSubsjcx_Click()''''''''''''''''''''''''''''''''''''''''''''''''''''''初始化Dimi&,j%,port&,baud&,buf1(200)AsByte,b1AsByte,s1$'alllightoffi=rf_light(0,&H0)port=3baud=19200i=rf_init_com(port,baud)If(i<>0)ThenMsgBox("請檢查你是否連上讀卡器再重新登錄!")ExitSubEndIf'Requesti=rf_request(0,&H52,j)If(i<>0)ThenMsgBox("請放入可寫標(biāo)簽!")ExitSubEndIf'Anticollisioni=rf_anticoll(0,4,buf1(0),b1)If(i<>0)ThenMsgBox("檢測到多張標(biāo)簽!")ExitSubEndIfs1=""Fori=0Tob1-1s1=s1&Right("00"&Hex(buf1(i)),2)Nexti'Selectcardi=rf_select(0,buf1(0),4,b1)If(i<>0)ThenMsgBox("鎖定標(biāo)簽失敗!")ExitSubExitSubEndIf'alllightredoni=rf_light(0,&H2)'beepi=rf_beep(0,&H20)'appendform.Show1''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''Form5.ShowEndSub2.資產(chǎn)信息寫入電子標(biāo)簽程序?qū)崿F(xiàn):PrivateSubtorfid()Callwritechinesedata(1,t3(0).Text)'Callwritechinesedata(1,t3(1).Text)Callwritechinesedata(2,t3(2).Text)Callwritechinesedata(3,t3(3).Text)Callwritechinesedata(4,t3(4).Text)Callwritechinesedata(5,t3(5).Text)Callwritechinesedata(6,t3(6).Text)Callwritechinesedata(7,t3(7).Text)Callwritechinesedata(8,t3(8).Text)Callwritechinesedata(9,t3(9).Text)Callwritechinesedata(10,t3(10).Text)Callwritechinesedata(11,t3(11).Text)Callwritechinesedata(12,t3(12).Text)Callwritechinesedata(13,t3(13).Text)Callwritechinesedata(14,t3(14).Text)Callwritechinesedata(15,t3(15).Text)CallWRsuccessEndSubPrivateSubCommand1_Click()IfCommand1.Caption="資產(chǎn)登記"Thenr=1IfA1.Recordset.BOF=TrueAndA1.Recordset.EOF=TrueThenElseA1.Recordset.MoveFirstEndIfForX=1To1IfA1.Recordset.EOF=TrueThenA1.Tag=YExitForElseA1.Recordset.MoveNextEndIfX=X-1r=r+1NextXA1.Recordset.AddNewCommand1.Caption="登記完畢"Command3.Enabled=FalseCommand5.Enabled=FalseF1.Visible=TrueElseIft3(0).Text=""ThenMsgBox"資產(chǎn)名稱不能為空!",16,"出錯:"t3(0).Text="123"A1.Recordset.DeleteCommand1.Caption="資產(chǎn)登記"Form3.ShowCommand3.Enabled=TrueCommand5.Enabled=TrueF1.Visible=FalseElseForX=11To13IfLen(Trim(t3(X).Text))>200ThenMsgBox"字符不能超過200個!",16,"出錯:"ExitSubEndIfNextXA1.Recordset.MovePreviousA1.Recordset.MoveNextCommand1.Caption="輸入新記錄"Command3.Enabled=TrueCommand5.Enabled=TrueF1.Visible=False'''''''''''''''''''''''''''''''''''''''''''''''''''''''Calltorfid''''''''''''''''''''''''''''''''''''''''''''''''''''''''EndIfEndIfEndSubPrivateSubCommand3_Click()IfA1.Recordset.EOF=TrueAndA1.Recordset.BOF=TrueThenMsgBox"您的數(shù)據(jù)庫中沒有記錄!",16,"出錯:"ElseIfCommand3.Caption="修改記錄"ThenCommand3.Caption="修改完畢"Command1.Enabled=FalseCommand5.Enabled=FalseF1.Visible=TrueF1.Caption="修改記錄:"ElseIft3(0).Text=""ThenMsgBox"資產(chǎn)名稱不能為空!",16,"出錯:"ElseForX=11To13IfLen(Trim(t3(X).Text))>200T

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論