freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于rfid技術(shù)的課堂考勤系統(tǒng)設(shè)計(文件)

2025-08-26 09:09 上一頁面

下一頁面
 

【正文】 oid Update()。 //關(guān)閉記錄集 void CloseRecordset()。 virtual ~CAttendance()。 EmployeeInfoArray _employinfoarray。 //遲到員工 QueryResultArray _leaveearlyarray。 //數(shù)據(jù)庫中查得的記錄 COleDateTimeSpan m_startworktime,m_endworktime。 void GetRequestListByNameAndDepartment(CString date,CString time,CString date2,CString time2,CString name,CString department)。 void Addrecord(const int)。public: CListCtrl _lists。 afx_msg void OnBnClickedCheckName()。 COleDateTime _datetime2。 CString GetCardNo() const。 CString GetDepartment() const。 CString GetTime() const。 COleDateTime GetDateTime2() const。class CQueryResult{ CString _date,_week,_name,_department,_stime,_etime。 CString GetWeek() const。 CString GetDepartment() const。 CString GetETime() const。class CDateAndTime{public: CString m_date,m_time。//單個員工的統(tǒng)計class CEmployeeStatisticsInfo{public: CString m_name,m_department。 EmployeeStatisticsInfoArray。protected: virtual void DoDataExchange(CDataExchange* pDX)。public: void SetCurrentUser(CUserInfo*)。 //選擇一個公司查看,更新界面信息 afx_msg void OnBnClickedBtnCompanydel()。 afx_msg void OnBnClickedBtnCompanymodify()。 //增加公司記錄 virtual BOOL OnInitDialog()。 BOOL GetCompanyList()。 virtual ~CCompany()。 //遲到,早退,缺勤,未刷卡,多次刷卡(即上下班刷卡(包含遲到早退)之外的其他刷卡記錄) //缺勤一天會導(dǎo)致未刷卡兩次,即正常一天應(yīng)刷卡兩次,未刷卡記錄包括因缺勤導(dǎo)致的兩次未刷卡 //每天上午:最早刷卡記錄視為上班刷卡,其余為多次刷卡;每天下午:最晚下班刷卡視為下班刷卡,其余視為多次刷卡}。typedef CArrayCDateAndTime,CDateAndTimeamp。typedef CArrayCQueryResult,CQueryResultamp。 CString GetSTime() const。 CString GetName() const。 CString GetDate() const。typedef CArrayCAttendanceInfo, CAttendanceInfoamp。 CString GetDateTime() const。 CString GetDate() const。 CString GetName() const。 ~CAttendanceInfo(void)。}。 afx_msg void OnBnClickedBtnQuery()。 void ShowQueryResult2()。 void ShowInListCtrl2()。 void GetRequestListByName(CString date,CString time,CString date2,CString time2,CString name)。 //缺勤員工 QueryResultArray _workextraarray。 //單個員工的統(tǒng)計信息 QueryResultArray _queryresultarray。protected: virtual void DoDataExchange(CDataExchange* pDX)。 }。 void AddNew()。 //移動到第一條記錄 void MoveFirst()。 //nIndex 0based BOOL GetFieldValue(LPCTSTR lpszName, _variant_tamp。 //是否到記錄集首 BOOL IsBOF()。 //打開SQL Server 數(shù)據(jù)庫 BOOL OpenSQLServerDB(int nAuthType, //認(rèn)證方式 LPCTSTR pstrServer, //SQL服務(wù)器名 LPCTSTR pstrDBName, //數(shù)據(jù)庫名 LPCTSTR pstrUser, //用戶 LPCTSTR pstrPwd)。 virtual ~AccessDBMgr()。 _ConnectionPtr _pConnection。 // BOOL bKey。 //字段名 int iFieldType。//認(rèn)證方式枚舉enum enmAUTH_TYPE{ AUTH_SQLSERVER = 1, //SQL認(rèn)證 AUTH_WINDOWS, //WINDOWS認(rèn)證}。老們師嚴(yán)謹(jǐn)、細(xì)致的治學(xué)態(tài)度,坦誠、熱情的處世風(fēng)格,給我留下了深刻的印象,我為能成為他的學(xué)生而感到幸運。此外,該系統(tǒng)也可以作為一種智能的教師會議報到系統(tǒng),同時提高會議管理的工作效率。 rec1_flag=1。 READ_485。 // UDCR0=c。//等待發(fā)送緩沖區(qū)為空。DelayBus()。 //發(fā)送接收使能,使用中斷方式, UCSR1C=(1UCSZ10)|(1UCSZ11)。=0xfevoid Usart1_init(void) //16MHZ 頻率,8 位數(shù)據(jù)位,無校驗,接收發(fā)送使能,1 位停止位。命令字是各種用戶可用命令。UART工作在半雙工方式,即模塊接受指令后才會做出應(yīng)答。 學(xué)生卡示意圖 系統(tǒng)的中央管理控制軟件是課堂考勤系統(tǒng)的中心,以控制閱讀器和RFID卡的工作狀態(tài),以及進(jìn)行學(xué)生出入教室數(shù)據(jù)統(tǒng)計處理等。單片機(jī)與外部通訊連接圖學(xué)生卡采用無源RFID標(biāo)簽,由一個電子數(shù)據(jù)處理、存儲設(shè)備(通常是單個微小芯片)和實現(xiàn)天線功能的大面積環(huán)繞線圈組成。在與單片機(jī)連接時接線非常簡單。它完成將TTL電平轉(zhuǎn)換為RS-485電平的功能。CY14443A系列射頻讀寫模塊功能框圖單片機(jī)與該射頻模塊使用SC2接口進(jìn)行通訊,通訊接口簡便,如下圖所示: CY14443A系列射頻讀寫模塊串口連接模式 液晶顯示與按鍵液晶顯示屏與按鍵都與單片機(jī)的I/O相連,作為數(shù)據(jù)讀取之后的顯示模塊和按鍵操作模塊。CY14443A系列全部有板載內(nèi)置天線,可以再接外接天線。特別適用于ISO14443 標(biāo)準(zhǔn)下水電表、自動售貨機(jī)、門禁、電話機(jī)等計費系統(tǒng)或身份識別系統(tǒng)的讀卡器的應(yīng)用。 輸入輸出有高達(dá)54個通用I / O管腳,還有主復(fù)位引腳和上電復(fù)位及內(nèi)部上拉復(fù)位管腳等。該芯片還具有高達(dá)60 KB 的片內(nèi)在線可編程FLASH 存儲器,帶有塊保護(hù)和安全選項,并有高達(dá)2 KB 的片內(nèi)RAM 。它具有64/48/44引腳的四方扁平封裝( QFP )。系統(tǒng)總框圖如圖所示。它支持大型Web站點和企業(yè)數(shù)據(jù)吃力系統(tǒng)的數(shù)據(jù)存儲要
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1