基于RFID電子標簽的寵物管理系統設計
2.2 數據庫設計
系統管理模塊有主要是用于給系統自定義擁有各個(gè)級別權限的用戶(hù),通過(guò)對用戶(hù)權限的管理可以實(shí)現不同用戶(hù)對應系統不同的操作權限,使整個(gè)執法部分各單位各人員各司其職,而整個(gè)系統的數據始終保持一致。該模塊對應有用戶(hù)表、角色表、權限表及用戶(hù)角色對應表。主表為用戶(hù)表,定義如圖2所示。

系統管理模塊同時(shí)也提供數據同步和數據備份、還原功能。系統備份、還原是用戶(hù)通過(guò)Web操作輕松實(shí)現數據的備份和還原,除去了復雜的數據庫操作。數據同步用來(lái)保證寵物移動(dòng)管理系統數據和寵物管理移動(dòng)數據的一致性,寵物移動(dòng)管理系統采用C#語(yǔ)言開(kāi)發(fā),運行于Windows CE系統上,目前大多數的移動(dòng)設備都采用了windows CE系統,這就使得寵物移動(dòng)管理系統能適用于目前大多數的移動(dòng)設備。通過(guò)對Active-Sync同步軟件的二次開(kāi)發(fā),封裝成ActiveX控件的的形式嵌入Web網(wǎng)頁(yè),而使得數據同步更人性化,更易于操作,使用人員只需在頁(yè)面輕松的點(diǎn)擊按鈕即可實(shí)現數據的同步。目前這套寵物移動(dòng)管理系統的使用還需配合手持式讀寫(xiě)設備,兩者之間通過(guò)藍牙建立數據傳輸通道,當手持式讀寫(xiě)器讀到寵物芯片數據后,移動(dòng)寵物管理系統通過(guò)藍牙得到的數據而實(shí)現寵物信息的查詢(xún),當然根據需要是可以實(shí)現移動(dòng)寵物管理系統和手持式讀寫(xiě)器整合,把兩者的功能集中到一起。
寵物管理模塊提供了寵物信息注冊和寵物辦證及寵物信息查詢(xún)功能,和寵物信息相關(guān)的表有寵物信息表、繳費信息表、飼主信息表、寵物類(lèi)型表、以及辦證明細表,主表寵物信息表設計如圖3所示。

飼主信息如圖4所示。
系統充分考慮到現有數據和原始手工錄入數據的整合問(wèn)題,通過(guò)寵物注冊頁(yè)面可把以前那種手工辦證的數據錄入數據庫,然后通過(guò)對數據進(jìn)行修改把原來(lái)的辦證信息和現在的電子芯片信息綁定在一起。從而實(shí)現數據的更新。寵物辦證提供的功能是直接給一只新寵物辦證。通過(guò)植入電子芯片、錄入寵物信息把寵物檔案記錄入庫。
評論