




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
體育館門禁管理端發(fā)卡程序開發(fā)體育館門禁刷卡驗(yàn)證程序開發(fā)體育館安防管理子系統(tǒng)程序開發(fā)小結(jié)與一、任務(wù)描述在本任務(wù)中,
要利用提供的相關(guān)資源,開發(fā).NET平臺(tái)下的Windows項(xiàng)目,實(shí)現(xiàn)體育館管理端發(fā)卡程序的開發(fā)。二、任務(wù)分析圖4.1發(fā)卡程序界面該任務(wù)模擬體育館管理端發(fā)卡程序,要求通過桌面高頻 完成發(fā)卡操作,并將發(fā)卡數(shù)據(jù)保存到數(shù)據(jù)庫。利用提供的
庫與說明文檔、素材、數(shù)據(jù)庫等資源,完成體育館管理端發(fā)卡程序的開發(fā),運(yùn)動(dòng)員可用此卡進(jìn)入體育館中心,卡片中設(shè)定了次數(shù)、有效時(shí)間區(qū)間,次數(shù)用完、或者不在有效時(shí)間區(qū)間都不能刷卡通過。任務(wù)需要完成兩個(gè)主要功能,一個(gè)是尋卡,一個(gè)是發(fā)卡,總體來說涉及的是高頻卡的讀寫以及數(shù)據(jù)庫的讀寫。效果圖如圖4.1所示。三、知識(shí)準(zhǔn)備1、高頻本項(xiàng)目采用高頻卡及高頻
來完成門禁功能。高頻
是工作于高頻HF頻段的
,一般工作于13.56M頻段,系統(tǒng)通過天線線圈電感耦合來傳輸能量,通過電感耦合的方式磁場(chǎng)能量下降較快。磁場(chǎng)信號(hào)具有明顯的
區(qū)域邊界。主要應(yīng)用于1米以內(nèi)的 或物品的識(shí)別。高頻
基本的功能是提供與
進(jìn)行數(shù)據(jù)傳輸?shù)耐緩揭约坝糜谙驑?biāo)簽提供能量。另外,
還提供復(fù)雜的信號(hào)處理與控制、通信等功能。由模擬部分和數(shù)字部分電路組成。模擬部分即射頻發(fā)射模塊和射頻接收模塊,數(shù)字部分可分為主控模塊,電源管理模塊,接口模塊。安裝:安置于桌面,不需要安裝驅(qū)動(dòng)。高頻
特性:工作頻率為13.56MHz,該頻率的波長(zhǎng)大概為22m。除了金屬材料外,該頻率的波長(zhǎng)可以穿過大多數(shù)的材料,但是往往會(huì)降低
距離。感應(yīng)器需要離開金屬一段距離。該頻段在全球都得到認(rèn)可并沒有特殊的限制。感應(yīng)器一般以電子
的形式。雖然該頻率的磁場(chǎng)區(qū)域下降很快,但是能夠產(chǎn)生相對(duì)均勻的讀寫區(qū)域。該系統(tǒng)具有防沖撞特性,可以同時(shí)
多個(gè)電子
??梢园涯承?shù)據(jù)信息寫入
中。數(shù)據(jù)傳輸速率比低頻要快,價(jià)格不是很貴。2、.net開發(fā)三層架構(gòu)(UI+BLL+DAL+Model)本項(xiàng)目中部分任務(wù)涉及到數(shù)據(jù)庫的讀寫,整體采用了.net三層架構(gòu)的模式進(jìn)行開發(fā)。以下對(duì)這種模式進(jìn)行簡(jiǎn)單介紹。(1)UI(User
Interface,用戶接口層)1)界面設(shè)計(jì)部分:使用母頁或者IFrame、服務(wù)器控件、用戶控件、Web頁及css樣式表等來控制及實(shí)現(xiàn)。2)功能部分:服務(wù)器控件:實(shí)現(xiàn)模板的公共功能;用戶控件:實(shí)現(xiàn)一些通用的構(gòu)件(比如:選擇框)。BLL(業(yè)務(wù)邏輯層)主要用于對(duì)數(shù)據(jù)庫內(nèi)數(shù)據(jù)的封裝,達(dá)到真正的邏輯操作。用于做一些有效性驗(yàn)證的工作,以更好地保證程序運(yùn)行的健壯性。如完成數(shù)據(jù)添加、修改和查詢業(yè)務(wù)等;不允許指定的文本框中輸入空字符串,數(shù)據(jù)格式是否正確及數(shù)據(jù)類型驗(yàn)證;用戶的權(quán)限的
判斷等等,通過以上的諸多判斷以決定是否將操作繼續(xù)向后傳遞,盡量保證程序的正常運(yùn)行。DAL(數(shù)據(jù)
層)主要提供數(shù)據(jù)
及查詢功能,并需承擔(dān)部分?jǐn)?shù)據(jù)驗(yàn)證的功能。一般對(duì)數(shù)據(jù)庫操作的代碼都寫在這里,例如:執(zhí)行SQL語句、執(zhí)行
過程的代碼(DBHelper)等都寫在這里面。Model業(yè)務(wù)實(shí)體(Entity)實(shí)體類做為數(shù)據(jù)容器,在層間傳遞,實(shí)體是用來存放信息的。實(shí)體可以分為持久化對(duì)象(與數(shù)據(jù)庫的表字段對(duì)應(yīng))和業(yè)務(wù)對(duì)象(包含業(yè)務(wù)信息對(duì)象)。層次結(jié)構(gòu)模型參考圖4.2。圖4.2.net三層架構(gòu)(5)對(duì)模型的解釋:、Model:就是放置相應(yīng)的屬性,get;set;、Common:放置整個(gè)工程所用到的公共屬于和相應(yīng)的公共方法。、DataBase:這就是項(xiàng)目所用到的數(shù)據(jù)庫DB。、DAL:執(zhí)行相應(yīng)的數(shù)據(jù)庫語句。、BLL:構(gòu)造相應(yīng)的業(yè)務(wù)邏輯方法。、UI:直接與BLL打交道,進(jìn)行事件驅(qū)動(dòng)。四、任務(wù)實(shí)施1、程序WPF界面制作2、尋卡:
功能實(shí)現(xiàn)3、發(fā)卡:寫卡功能實(shí)現(xiàn)4、發(fā)卡信息寫入數(shù)據(jù)庫體育館門禁管理端發(fā)卡程序開發(fā)體育館門禁刷卡驗(yàn)證程序開發(fā)體育館安防管理子系統(tǒng)程序開發(fā)小結(jié)與一、任務(wù)描述在本任務(wù)中,
要利用提供的相關(guān)資源,開發(fā).NET平臺(tái)下的Windows項(xiàng)目,實(shí)現(xiàn)體育館門禁刷卡驗(yàn)證程序的開發(fā)。二、任務(wù)分析該任務(wù)模擬體育館門禁刷卡驗(yàn)證系統(tǒng),運(yùn)動(dòng)員可刷卡進(jìn)入體育館中心,卡片中設(shè)定了次數(shù)、有效時(shí)間區(qū)間,次數(shù)用完、或者不在有效時(shí)間區(qū)間都不能刷卡通過。需要利用料提供的
庫與文檔說明、 素材、布局文件等資源,實(shí)現(xiàn)
頭調(diào)用,并在用戶刷卡驗(yàn)證通過后進(jìn)行頭像拍照,并將進(jìn)場(chǎng)記錄保存到數(shù)據(jù)庫。效果圖如圖4.10。圖4.10
門禁刷卡驗(yàn)證程序用戶頭像
,需要用到可以
操控的三、知識(shí)準(zhǔn)備1、
頭本任務(wù)將涉及頭。ERA,是一種結(jié)頭簡(jiǎn)稱
,英文全稱為合傳統(tǒng)
機(jī)與網(wǎng)絡(luò)技術(shù)所產(chǎn)生的新一代機(jī),它可以將影像透過網(wǎng)絡(luò)傳至地球另一端,且遠(yuǎn)端的瀏覽者不需用任何專業(yè)
,只要標(biāo)準(zhǔn)的網(wǎng)絡(luò)瀏覽器(如IE),即可監(jiān)視其影像。產(chǎn)品,除了具備一般傳統(tǒng)頭是傳統(tǒng) 機(jī)與網(wǎng)絡(luò) 技術(shù)相結(jié)合的新一代機(jī)所有的圖像捕捉功能外,機(jī)內(nèi)還內(nèi)置了數(shù)字化壓縮控制器和基于WEB的操作系統(tǒng),使得數(shù)據(jù)經(jīng)壓縮加密后,通過局域網(wǎng),Internet或無線網(wǎng)絡(luò)送至終端用戶。而遠(yuǎn)端用戶可在PC上使用標(biāo)準(zhǔn)的網(wǎng)絡(luò)瀏覽器目標(biāo)現(xiàn)場(chǎng)的情況,并可對(duì)圖像資料實(shí)時(shí)編輯和時(shí)還可以控制
機(jī)的云臺(tái)和鏡頭,進(jìn)行全方位地,根據(jù) 機(jī)的IP地址,對(duì) 機(jī)進(jìn)行 ,實(shí)時(shí),同。四、任務(wù)實(shí)施1、程序WPF界面制作2、刷卡驗(yàn)證功能實(shí)現(xiàn)3、進(jìn)場(chǎng)記錄寫入數(shù)據(jù)庫4、
數(shù)據(jù)庫顯示進(jìn)場(chǎng)記錄5、調(diào)用
頭
存檔體育館門禁管理端發(fā)卡程序開發(fā)體育館門禁刷卡驗(yàn)證程序開發(fā)體育館安防管理子系統(tǒng)程序開發(fā)小結(jié)與一、任務(wù)描述在本任務(wù)中,
要利用提供的相關(guān)資源,開發(fā).NET平臺(tái)下的Windows項(xiàng)目,實(shí)現(xiàn)體育館安防管理子系統(tǒng)程序的開發(fā)。二、任務(wù)分析該任務(wù)模擬體育館管理主程序安防數(shù)據(jù)獲取模塊,利用料提供的
庫與文檔說明、
素材等資源,實(shí)現(xiàn)體育館安防系統(tǒng),當(dāng)燈,及接受移發(fā)現(xiàn)警情實(shí)時(shí)通知保安移動(dòng)端,并能電腦端手動(dòng)關(guān)閉動(dòng)端
指令關(guān)閉
燈。效果圖如圖4.19所示:圖4.19
體育館安防管理子系統(tǒng)程序三、知識(shí)準(zhǔn)備1、
socket通訊?本任務(wù)電腦端與移動(dòng)端通訊采用的是socket通訊方式,那么socket呢?經(jīng)常把socket翻譯為套接字,socket是在應(yīng)用層和傳輸層之間的一個(gè)抽象層,它把TCP/IP層復(fù)雜的操作抽象為幾個(gè)簡(jiǎn)單的接口供應(yīng)用層調(diào)用已實(shí)現(xiàn)進(jìn)程在網(wǎng)絡(luò)中通信。socket
于UNIX,在Unix一切皆文件哲學(xué)的思想下,socket是一種"打開—讀/寫—關(guān)閉"模式的實(shí)現(xiàn),服務(wù)器和客戶端各自
一個(gè)“文或者讀件”,在建立連接打開后,可以向自己文件寫入內(nèi)容供對(duì)方取對(duì)方內(nèi)容,通訊結(jié)束時(shí)關(guān)閉文件。2、socket通信流程socket是"打開—讀/寫—關(guān)閉"模式的實(shí)現(xiàn),以使用TCP協(xié)議通訊的socket為例,其交互流程大概是這樣子的:圖4.20socket通訊服務(wù)器與客戶端之間的交互流程圖交互流程說明:服務(wù)器根據(jù)地址類型(ipv4,ipv6)、socket類型、協(xié)議創(chuàng)建socket;服務(wù)器為socket綁定ip地址和端
;服務(wù)器socket
端
請(qǐng)求,隨時(shí)準(zhǔn)備接收客戶端發(fā)來的連接,這時(shí)服務(wù)器的socket并沒有被打開;客戶端創(chuàng)建socket;客戶端打開socket,根據(jù)服務(wù)器ip地址和端socket;試圖連接服務(wù)器
服務(wù)器socket接收到客戶端socket請(qǐng)求,打開,開始接收客戶端請(qǐng)求,直到客戶端返回連接信息。這時(shí)候socket進(jìn)入阻塞狀態(tài),所謂阻塞即accept()方法一直到客戶端返回連接信息后才返回,開始接收下一個(gè)客戶端諒解請(qǐng)求;客戶端連接成功,向服務(wù)器發(fā)送連接狀態(tài)信息;服務(wù)器accept方法返回,連接成功;客戶端向socket寫入信息;服務(wù)器
信息;客戶端關(guān)閉;服務(wù)器端關(guān)閉。四、任務(wù)實(shí)施1、程序WPF界面制作2、安防傳感數(shù)據(jù)獲取3、
燈控制4、警情實(shí)時(shí)通知體育館門禁管理端發(fā)卡程序開發(fā)體育館門禁刷卡驗(yàn)證程序開發(fā)體育館安防管理子系統(tǒng)程序開發(fā)小結(jié)與一、小結(jié)本章對(duì)奧體中心項(xiàng)目的三個(gè)電腦端程序開發(fā)進(jìn)行了分別介紹,分別涉及體育館門禁管理端發(fā)卡、門禁刷卡驗(yàn)證、體育館安防管理三個(gè)功能模塊。為此,
電腦端應(yīng)用開發(fā)拆分成三個(gè)任務(wù),一一進(jìn)行了講解。在任務(wù)一中,學(xué)習(xí)了如何對(duì)體育館門禁管理端發(fā)卡程序進(jìn)行開發(fā),同時(shí)了解了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 加強(qiáng)倉庫節(jié)能減排措施的行動(dòng)方案計(jì)劃
- 交通樞紐安全管理辦法計(jì)劃
- 班級(jí)親子活動(dòng)的組織與方案設(shè)計(jì)計(jì)劃
- 化工行業(yè)品牌宣傳方案計(jì)劃
- 高中信息技術(shù) 信息價(jià)值的判斷教學(xué)實(shí)錄2 滬教版必修1
- 《托里縣上海梅蘭日蘭礦業(yè)有限公司新疆托里縣科克火熱金礦Ⅱ號(hào)礦段礦產(chǎn)資源開發(fā)利用與生態(tài)保護(hù)修復(fù)方案》專家意見的認(rèn)定
- 七年級(jí)地理下冊(cè) 9.3 撒哈拉以南的非洲-黑種人的故鄉(xiāng)教學(xué)實(shí)錄 晉教版
- 化妝師職業(yè)知識(shí)培訓(xùn)課件
- 統(tǒng)編版小學(xué)語文二年級(jí)下冊(cè)《語文園地八》精美課件
- 2025年江蘇貨運(yùn)資格證答題竅門
- 合成樹脂瓦工程檢驗(yàn)批質(zhì)量驗(yàn)收記錄表格
- 保溫?zé)o機(jī)復(fù)合板施工方案
- 卡通家庭急救常識(shí)知識(shí)講座PPT模板
- 初一語文詞性練習(xí)(連答案)(最新整理)
- 小學(xué)五年級(jí)語文上冊(cè)有趣的漢字課件
- 消防(控制室)值班記錄
- 房屋租賃(出租)家私清單
- 計(jì)算機(jī)技術(shù)碩士專業(yè)學(xué)位授權(quán)點(diǎn)申報(bào)研究演示課件(PPT 39頁)
- 建筑裝飾材料與構(gòu)造-ppt課件
- 水泥廠熟料庫屋面鋼網(wǎng)架施工方案(46頁)
- AWS D1.8 D1.8M-2021 結(jié)構(gòu)焊接規(guī)范
評(píng)論
0/150
提交評(píng)論