一、硬件方案
本設(shè)計(jì)采用51單片機(jī)+獨(dú)立按鍵+12864液晶顯示+RC522射頻模塊+蜂鳴器報(bào)警模塊+串口模塊模塊+上位機(jī)模塊等組成。
二、功能設(shè)計(jì)
1、本設(shè)計(jì)基于STC89C51/52(與AT89S51/52、AT89C51/52通用)單片機(jī)。
2、三個(gè)按鍵分別為菜單按鍵、注冊(cè)按鍵、撤銷(xiāo)按鍵,并且只有注冊(cè)過(guò)IC卡刷卡才有效,否則為無(wú)效卡。
3、液晶顯示卡號(hào)、卡類(lèi)型、無(wú)效卡、注冊(cè)和撤銷(xiāo)等信息,并且將有效的IC卡卡號(hào)通過(guò)串口傳輸?shù)缴衔粰C(jī),上位機(jī)將自動(dòng)讀取數(shù)數(shù)據(jù)庫(kù)信息,并且將圖
書(shū)信息顯示到上位機(jī)。
4、上位機(jī)有區(qū)分管理員和用戶(hù)登入,管理員可以對(duì)圖書(shū)信息進(jìn)行增加、修改、查詢(xún)、刪除管理,可以對(duì)用戶(hù)信息增加、修改、借書(shū)查詢(xún)、刪除、余額
充值管理,并且可以借還圖書(shū)。
5、用戶(hù)登入只能顯示自己信息,并且可以通過(guò)刷卡來(lái)借還圖書(shū),默認(rèn)借書(shū)周期為10天,當(dāng)用戶(hù)借書(shū)周期超過(guò)10天時(shí)系統(tǒng)將對(duì)用戶(hù)超出天數(shù)進(jìn)行自動(dòng)收
費(fèi),默認(rèn)超出一天收費(fèi)1元,收費(fèi)上限為10元。
6、用戶(hù)可以對(duì)自己借書(shū)情況進(jìn)行查詢(xún),并且將所有數(shù)據(jù)保持到數(shù)據(jù)庫(kù)ACCESS,方便管理員管理。
下位機(jī)說(shuō)明:
下位機(jī)可以對(duì)IC卡注冊(cè)、撤銷(xiāo)、刷卡。