【《大樓門禁系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》9900字(論文)】_第1頁(yè)
【《大樓門禁系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》9900字(論文)】_第2頁(yè)
【《大樓門禁系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》9900字(論文)】_第3頁(yè)
【《大樓門禁系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》9900字(論文)】_第4頁(yè)
【《大樓門禁系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》9900字(論文)】_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

PAGE1大樓門禁系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要:當(dāng)前是科學(xué)技術(shù)突飛猛進(jìn)的時(shí)代,智能化越來越普遍,人們對(duì)便捷生活的追求也越發(fā)明顯,傳統(tǒng)的機(jī)械門鎖無論結(jié)構(gòu)材料如何升級(jí)在安全上都無法滿足,而傳統(tǒng)的簽字進(jìn)入政府大樓也已經(jīng)不在適用于當(dāng)今社會(huì)。為了實(shí)現(xiàn)政府大樓門禁管理的智能化、信息化和現(xiàn)代化,為了提高政府大樓的工作效率和管理效率,所以設(shè)計(jì)了一個(gè)政府大樓門禁管理系統(tǒng)。設(shè)計(jì)該政府大樓門禁系統(tǒng)的主要工作宗旨是完成控制器的管理、門卡的管理、進(jìn)出門權(quán)限的管理和自助各項(xiàng)查詢的功能。經(jīng)過深入的調(diào)查研究之后,確定了適合開發(fā)該系統(tǒng)的開發(fā)工具。系統(tǒng)進(jìn)行模塊化設(shè)計(jì),采用B/S結(jié)構(gòu),利用的程序編寫平臺(tái)是eclipse,使用的語言是Java語言,后端采用的數(shù)據(jù)庫(kù)是MySql數(shù)據(jù)庫(kù)。該論文的完成主要有四大部大步,根據(jù)門禁系統(tǒng)的需求和政府的需求進(jìn)行具體的需求分析,接下來是依據(jù)政府的要求描述了系統(tǒng)的主要功能、設(shè)計(jì)方法和過程,最后是展示了系統(tǒng)的實(shí)現(xiàn)。這一系統(tǒng)的設(shè)計(jì)還是很具有實(shí)用性的,在疫情防控的嚴(yán)峻局面下,減少了人員的面對(duì)面接觸,該系統(tǒng)對(duì)疫情防控做了貢獻(xiàn),也方便了政府的工作人員,也提高的政府大樓的安全性和智能化。關(guān)鍵詞:政府大樓門禁系統(tǒng)智能化目錄前言 1TOC\h\z\t"畢設(shè)h1,1,畢設(shè)h2,2,畢設(shè)結(jié)參附謝,1"1緒論 21.1研究背景及其意義 21.2國(guó)內(nèi)外研究現(xiàn)狀 21.3存在的問題 31.4課題研究?jī)?nèi)容及其章節(jié)結(jié)構(gòu)安排 32相關(guān)理論、技術(shù)分析 52.1IC卡簡(jiǎn)介 52.2MYSQL數(shù)據(jù)庫(kù)技術(shù) 52.3B/S結(jié)構(gòu) 53需求分析 73.1系統(tǒng)可行性分析 73.2系統(tǒng)安全性需求分析 73.3系統(tǒng)硬件需求分析 83.4系統(tǒng)功能需求分析 84系統(tǒng)設(shè)計(jì) 104.1系統(tǒng)設(shè)計(jì)的目標(biāo) 104.2系統(tǒng)的總體設(shè)計(jì) 194.3系統(tǒng)的工作流程 114.4系統(tǒng)的各個(gè)模塊及其功能設(shè)計(jì) 124.5數(shù)據(jù)庫(kù)的設(shè)計(jì) 165系統(tǒng)實(shí)現(xiàn) 195.1測(cè)試登錄模塊 195.2測(cè)試控制器管理模塊 205.3測(cè)試門卡管理模塊 235.4測(cè)試門信息管理模塊 27結(jié)束語 29參考文獻(xiàn) 30前言政府大樓門禁系統(tǒng)將整個(gè)辦公樓劃分為一個(gè)個(gè)不同的功能模塊,通過不同的模塊為不同的人服務(wù),該系統(tǒng)通過計(jì)算機(jī)技術(shù)和信息技術(shù)等現(xiàn)代方法提高了政府門禁的管理水平。由于出入政府大樓人員數(shù)量的增加,人群身份的不同,這給傳統(tǒng)的人工登記進(jìn)出大樓的管理增加了很大的困難。社會(huì)在不斷的發(fā)展,科技也在不斷的發(fā)展,智能化的手段越來越多,就診卡、購(gòu)物卡、銀行卡等卡片越來越普遍,無論從安全角度還是方便角度都是不二選擇。那么門禁卡的應(yīng)用也將是辦公場(chǎng)所的最佳選擇。本系統(tǒng)的主要功能是完成對(duì)控制器的管理、門禁卡的管理、進(jìn)出門權(quán)限的管理、門信息管理和自助各項(xiàng)查詢的功能,給不同的人員提供不一樣的服務(wù)。政府大樓門禁系統(tǒng)打破了不同人員的身份限制,最大限度的調(diào)度了人力資源。門禁卡所包含的信息準(zhǔn)確全面,不存在人工偶爾記憶混淆的缺點(diǎn),若有人員不服從管理,通過卡片顯示所有權(quán)限和信息,有理有據(jù)有說服性。利用政府大樓門禁系來管理大的樓門禁便群眾便管理者,可以上揚(yáng)政府的管理程度和運(yùn)作頻率,給整個(gè)政府辦公大樓里的員工提供一個(gè)便捷安全的辦公領(lǐng)域。

1緒論1.1研究背景及其意義現(xiàn)今社會(huì)是個(gè)信息時(shí)代,經(jīng)濟(jì)程度快速上揚(yáng),科學(xué)技術(shù)飛速發(fā)展,人們正享受著高科技帶給他們的極大便利。但在商業(yè)智能和安全日益受到重視的今天,人們對(duì)改善生活和高科技生活的要求也越來越高。但是,科技的發(fā)展也給人們的生活帶來了一些問題,比如一些不法分子通過破解高科技等手段進(jìn)行盜竊、搶劫等。行業(yè)不同對(duì)產(chǎn)品的功能要求也不盡相同,尤其是政府,這種國(guó)家機(jī)關(guān)對(duì)安全成都的要求更高,所以迫切需要開發(fā)一個(gè)嚴(yán)格的門禁系統(tǒng)來滿足政府的需要。本論文課題就是在這樣的背景下提出來的。政府希望通過政府大樓門禁管理系統(tǒng)來實(shí)現(xiàn)人員出入各個(gè)門的統(tǒng)一管理,提高管理工作的效率,給政府所有人提供高效的服務(wù)并供應(yīng)一個(gè)安全便捷舒適的辦公領(lǐng)域。傳統(tǒng)的門禁方式是利用鎖和鑰匙來保障安全,但是對(duì)于現(xiàn)在的社會(huì)來說利用這種方式已經(jīng)不是安全的了,已經(jīng)不足以滿足人們對(duì)安全的需求了。門禁系統(tǒng)在許多方面,包括內(nèi)在技術(shù)和應(yīng)用領(lǐng)域,都仍然有較大的發(fā)展和提示的空間。比如安全這方面的技術(shù)就存在很大的發(fā)展空間。與門禁相配套的信息采集設(shè)備、指紋、掌型、面像、虹膜等前端生物識(shí)別設(shè)備目前仍需加強(qiáng)其實(shí)際應(yīng)用以保證較高的安全性。因此,從多方面歸納對(duì)比,高安全性門禁技術(shù)正在崛起。這正是所要研究的門禁管理系統(tǒng)意義所在。此政府大樓門禁系統(tǒng)是通過門禁卡來實(shí)現(xiàn)人員的進(jìn)出門,此系統(tǒng)具有良好的系統(tǒng)拓展性安全系數(shù)也非常高。對(duì)門禁系統(tǒng)安全性技術(shù)進(jìn)行研究,有利于提高我國(guó)的智能化水平并趕超國(guó)際先進(jìn)技術(shù)。1.2國(guó)內(nèi)外研究現(xiàn)狀傳統(tǒng)的機(jī)械門鎖只是一種普通的機(jī)器設(shè)備,不管布局設(shè)計(jì)何等精密,所用質(zhì)料何等牢固,總有人能利用各類招數(shù)把它打開,當(dāng)人們要進(jìn)入不同的門時(shí)要帶多把鑰匙,當(dāng)鑰匙遺失或門鎖更替時(shí),鑰匙和門鎖要同時(shí)換新的。近幾年來,隨著生物技術(shù)和傳感技術(shù)的成長(zhǎng),以至于門禁技術(shù)也迅速發(fā)展成熟。智能門禁技術(shù)涉及多方面的知識(shí),比如機(jī)械、生物技術(shù)、計(jì)算機(jī)技術(shù)等。門禁技術(shù)是解決重要場(chǎng)所安全問題的有效辦法。在數(shù)字信息網(wǎng)絡(luò)化的建設(shè)中,門禁系統(tǒng)早就凌駕了簡(jiǎn)單的鑰匙門鎖,逐漸變成一套完備的訪問管理系統(tǒng)。門禁系統(tǒng)最重要的部分就是門禁卡。智能卡的發(fā)展在世界上是非常不均衡的,歐洲是最先發(fā)展這個(gè)技術(shù)的,也是發(fā)展的最佳的,并且智能門禁卡的歷史也不是很久遠(yuǎn)。智能卡最早出現(xiàn)在七十年代,以歐洲和日本為首再后來由法國(guó)人提出了一種想法,就是在智能卡中裝入處理器,因?yàn)樘幚砥髦杏蟹浅0踩拿艽a功能,這樣就大大減小了被偷竊的機(jī)會(huì),這種想法后來得到了世界范圍的認(rèn)可。在1977-1998年間智能卡迅速發(fā)展。早在90年代,智能卡就被一些領(lǐng)域所用。在美國(guó),智能卡發(fā)展相對(duì)緩慢,但歐洲越來越多的應(yīng)用智能卡技術(shù),這就對(duì)美國(guó)產(chǎn)生了巨大的影響,雖然美國(guó)發(fā)展智能卡技術(shù)比較慢,但是現(xiàn)在美國(guó)的智能卡技術(shù)在世界上一直都處于領(lǐng)先的地位。由于智能卡擁有很大的技術(shù)優(yōu)勢(shì),所有智能卡的應(yīng)用已經(jīng)遍布全球,目前我國(guó)也意識(shí)到這種技術(shù)的優(yōu)勢(shì),認(rèn)為我國(guó)的發(fā)展也離不開此技術(shù),因此也開始研究和改進(jìn)這種技術(shù)。上世界90年代,我國(guó)從國(guó)外引進(jìn)控制器管理產(chǎn)品的系統(tǒng)架構(gòu),開始研究其中的技術(shù),從一開始的模仿學(xué)習(xí)開始,中國(guó)在門禁領(lǐng)域摸爬滾打20多年,到現(xiàn)在中國(guó)在門禁行業(yè)已經(jīng)處于主流地位了。1.3存在的問題和一般的鑰匙和鎖管理門禁相比,智能門禁卡系統(tǒng)管理雖然提高了管理效率和管理水平,但也存在一些問題。一方面,使用該門禁系統(tǒng)用戶的隱私是否安全的?刷門禁卡出入雖然讓出入人員感受到了便利,但是管理中心的工作人員隨時(shí)都可以查看到人員的個(gè)人信息,申請(qǐng)辦理門禁卡時(shí)需要填寫多種個(gè)人信息,如果信息泄露有可能會(huì)對(duì)出入人員造成不良影,讓人不由得擔(dān)心自己的隱私被泄露。另一方面,國(guó)內(nèi)的有關(guān)硬件技術(shù)不是很成熟,所以系統(tǒng)的價(jià)格也偏高,我國(guó)大多數(shù)門禁監(jiān)控使用的是單用戶的版本,很難和其他軟件對(duì)接。再一方面對(duì)系統(tǒng)管理人員要求高,因?yàn)樵撓到y(tǒng)技術(shù)含量高,一些普通管理人員工作能力和業(yè)務(wù)素質(zhì)達(dá)不到要求。1.4課題研究?jī)?nèi)容及其章節(jié)結(jié)構(gòu)安排隨著智能化的普及,將科技融入現(xiàn)代生活已經(jīng)成為主流,利用計(jì)算機(jī)來管理門禁方便且高效。將從控制器、門禁卡、進(jìn)出門權(quán)限和自助各項(xiàng)查詢這幾方面來進(jìn)行研究。期望管理員角色操作簡(jiǎn)單高效,期望進(jìn)出入人員的積極參與,通過數(shù)據(jù)庫(kù)進(jìn)行測(cè)試,根據(jù)政府的要求,完成所有的功能模塊,最后進(jìn)行總結(jié)并反思此次系統(tǒng)開發(fā)中所遇到的困難和解決方案。全文共包含5個(gè)模塊,安排如下:第1章緒論。主要介紹所選課題的研究背景和意義,從國(guó)內(nèi)外的角度來分析門禁系統(tǒng)的現(xiàn)在情況狀和所存在的問題,并介紹了課題研究?jī)?nèi)容和章節(jié)結(jié)構(gòu)安排。第2章相關(guān)理論、技術(shù)分析。主要介紹設(shè)計(jì)和完成本系統(tǒng)所用到的相關(guān)理論和開發(fā)技術(shù)。第3章需求分析。對(duì)政府大樓門禁系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行需求分析,從而確實(shí)該系統(tǒng)所要完成的全部功能,根據(jù)系統(tǒng)的設(shè)計(jì)依據(jù)、設(shè)計(jì)原則、可行性等方面來確定系統(tǒng)的開發(fā)目標(biāo)。第4章系統(tǒng)設(shè)計(jì)。對(duì)政府門禁系統(tǒng)的設(shè)計(jì)進(jìn)行詳細(xì)的規(guī)劃,介紹了設(shè)計(jì)該系統(tǒng)的思路和框架。主要包括各個(gè)功能模塊的設(shè)計(jì),各個(gè)功能模塊的功能圖,系統(tǒng)的工作運(yùn)行流程,數(shù)據(jù)庫(kù)的設(shè)計(jì)等。第5章系統(tǒng)實(shí)現(xiàn)。主要實(shí)現(xiàn)各個(gè)模塊代碼的測(cè)試。

2相關(guān)理論、技術(shù)分析門禁又稱出入管理控制系統(tǒng),是一種集計(jì)算機(jī)技術(shù)、電子技術(shù)、通信技術(shù)于一體的智能化管理系統(tǒng),能通過該系統(tǒng)對(duì)人員的出入進(jìn)行記錄和管理。出入人員只需要一張合法的門禁卡(IC卡),即可方便出入政府大樓的各個(gè)部門。2.1IC卡簡(jiǎn)介IC卡即集成電路卡,也稱智能卡。智能卡與讀寫器之間的通訊方法可以有兩種,一種是接觸式的,另一種是非接觸式的。IC卡被廣泛應(yīng)用是有很多原因的,它有方便攜帶、存儲(chǔ)容量大、可靠性高、使用壽數(shù)長(zhǎng)、保密性強(qiáng)安全性高等特點(diǎn),提高了人們工作、生活的現(xiàn)代化水平。2.2MYSQL數(shù)據(jù)庫(kù)技術(shù)MySQL數(shù)據(jù)庫(kù)是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它不是把所有的數(shù)據(jù)都放在一個(gè)表中,而是把不同的數(shù)據(jù)存放在不同的標(biāo)準(zhǔn),這樣就大大上揚(yáng)了效率。MySQL所使用SQL語言來執(zhí)行命令。MySQL軟件采納了雙授權(quán)政策,一種是社區(qū)版一種是商業(yè)版,MySQL數(shù)據(jù)庫(kù)有很多長(zhǎng)處,比如有開放源碼的特點(diǎn)、速率快,資本低。MySQL數(shù)據(jù)庫(kù)的四條主線:DML數(shù)據(jù)操作語言:主要用來對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行一些操縱,常用的是INSERT、UPDATE、DELETE。DDL數(shù)據(jù)定義語言:常用的有CREATE、DROP、ALTER、TRUNCATE、RENAME,用來在數(shù)據(jù)庫(kù)中創(chuàng)建新表、刪除表、修改表清空表、重命名。DQL數(shù)據(jù)查詢語言:數(shù)據(jù)檢索語句,用于從表中獲取數(shù)據(jù)。通常最常用的為保留字SELECT,并且常與FROM子句、WHERE子句組成查詢SQL查詢語句。DPL事務(wù)處理語言:事務(wù)處理語句能確保被DML語句影響的表的所有行實(shí)時(shí)足以更新。2.3B/S結(jié)構(gòu)B/S結(jié)構(gòu)(瀏覽器/服務(wù)器模式),是WEB勃興后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,web瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能落實(shí)的核心部分集中到服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開發(fā)、保護(hù)和使用??蛻魴C(jī)上只要安設(shè)一個(gè)瀏覽器,服務(wù)器安裝等數(shù)據(jù)庫(kù)。瀏覽器利用webserver同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。B/S結(jié)構(gòu)采用三層式,第一層是瀏覽器,第二層是WEB服務(wù)器,第三層是數(shù)據(jù)庫(kù)服務(wù)器。流程:客戶端向WEB服務(wù)器發(fā)出請(qǐng)求信號(hào),當(dāng)數(shù)據(jù)庫(kù)服務(wù)器收到了WEB服務(wù)器的請(qǐng)求后,會(huì)對(duì)請(qǐng)求進(jìn)行處理,并將返回的結(jié)果發(fā)送給WEB服務(wù)器。具體流程見圖2.1。圖2.1B/S結(jié)構(gòu)流程圖

3需求分析3.1系統(tǒng)可行性分析政府的門禁系統(tǒng)能想要順利開發(fā),必須具備一定的技術(shù)條件,這些技術(shù)的涉及廣泛,主要包括數(shù)據(jù)庫(kù)、智能卡、編程等。而現(xiàn)在計(jì)算機(jī)技術(shù)和通信技術(shù)在高速發(fā)展,硬件軟件,數(shù)據(jù)庫(kù)方面也發(fā)展比較成熟,智能卡技術(shù)也在不斷提高,門禁系統(tǒng)的應(yīng)用明顯增加,應(yīng)用于各個(gè)行業(yè),也帶來了良好的效益。因此,從技術(shù)分析層面看,該系統(tǒng)的技術(shù)已經(jīng)具備。政府具有覆蓋整個(gè)政府辦公區(qū)域的穩(wěn)定網(wǎng)絡(luò),政府領(lǐng)導(dǎo)也高度重視也積極參與,成立專門的門禁系統(tǒng)開發(fā)小組,并準(zhǔn)備足夠的資金支持該項(xiàng)目的開發(fā)。因此,政府方面也完全具備條件。3.2系統(tǒng)安全性需求分析作為政府的一項(xiàng)重要管理制度政府門禁系統(tǒng)必須建立在高度安全的基礎(chǔ)上,在系統(tǒng)整體運(yùn)行時(shí),必須確保在設(shè)備發(fā)生故障時(shí),系統(tǒng)能及時(shí)發(fā)出警報(bào),系統(tǒng)管理員能夠能夠根據(jù)故障信息迅速找出原因。當(dāng)系統(tǒng)突然出現(xiàn)故障或者斷電時(shí)門禁控制器也能正常輸入輸出人員的信息,并在系統(tǒng)修復(fù)后自動(dòng)將數(shù)據(jù)傳輸?shù)接?jì)算機(jī)上。因此系統(tǒng)信息數(shù)據(jù)的安全性和穩(wěn)定性是系統(tǒng)設(shè)計(jì)的首要考慮元素,在系統(tǒng)設(shè)計(jì)中將把這一要素考慮到每一個(gè)環(huán)節(jié)也嚴(yán)格遵守國(guó)家和國(guó)外的通信安全信息準(zhǔn)則,以便確保該系統(tǒng)能夠長(zhǎng)時(shí)間使用。1、數(shù)據(jù)的安全性數(shù)據(jù)的安全性要做到如下要求:(1)保密性:只有經(jīng)過授權(quán)的用戶才可以使用和修改系統(tǒng)里的信息,防止信息的不合法和非授權(quán)的泄露。(2)完整性:數(shù)據(jù)一定以其初始形式、正確的展示給用戶。(3)可用性和抗毀性:在需要的時(shí)候授權(quán)的用戶能夠及時(shí)查詢到所需信息,設(shè)置備份機(jī)制、容錯(cuò)機(jī)制,這樣在系統(tǒng)出現(xiàn)錯(cuò)誤時(shí)系統(tǒng)的備份機(jī)制就能夠保證系統(tǒng)的正常使用。2、物理安全性物理安全主要針對(duì)所用到的硬件,要做到如下要求:(1)主機(jī)設(shè)備的安全防護(hù)。(2)抗電磁干擾防電磁輻射。(3)在物理層面的設(shè)計(jì)中,應(yīng)遵循相關(guān)安全設(shè)計(jì)和行業(yè)安全管理標(biāo)準(zhǔn)。3.3系統(tǒng)硬件需求分析門禁控制系統(tǒng)主要包括門禁卡、控制器、電磁鎖、讀卡器等組成,當(dāng)中控制器是門禁系統(tǒng)的一個(gè)最主要的部件,通過刷門禁卡,讀卡器就得到了卡里的數(shù)據(jù),門禁控制器則對(duì)這些數(shù)據(jù)進(jìn)行分析,然后核驗(yàn)相應(yīng)的權(quán)限??刂破魍ㄟ^網(wǎng)絡(luò)與門禁管理信息系統(tǒng)之間聯(lián)系,相互通信,然后確定該人是否有權(quán)限進(jìn)入,如果有權(quán)限則開門,如果沒有則發(fā)出警報(bào)。因此,控制器的質(zhì)量將影響著系統(tǒng)的穩(wěn)定性、速度性與安全性。經(jīng)過不斷的對(duì)比最終確定了該項(xiàng)目所用設(shè)備中主要的技術(shù)指標(biāo),主要硬件指標(biāo)的要求如下所示:1、門禁卡的指標(biāo):頻率:高頻(13.56MHZ)。擦寫壽命:10萬次。工作溫度:-20℃--50℃。

讀寫距離:2-10cm。

封裝材料:PVC/PET。執(zhí)行標(biāo)準(zhǔn):ISO14443A。2、門禁控制器的指標(biāo):開鎖響應(yīng)時(shí)間低于2秒,信息的記錄大于300條,存儲(chǔ)門禁卡數(shù)量大于200個(gè),帶LCD顯示和鍵盤輸入。溫度:-10℃--50℃。兼容TCP/IP通訊、RS485模式。通訊端口:RS485端口2個(gè),TCP/IP端口1個(gè)。3、電磁鎖的指標(biāo):承受拉力:80-100kg選用材質(zhì):高強(qiáng)度鋁合金及不銹鋼。信號(hào)的輸出:門或鎖偵察信號(hào)輸出。安全類型:斷電開門。4、讀卡器的指標(biāo):卡片支持格式:非接觸高頻門禁卡。讀卡距離:2-10cm。尺寸符合國(guó)際要求。3.4系統(tǒng)功能需求分析政府門禁系統(tǒng)是保證政府安全的重要舉措,可以保證工作效率和管理水平。通過整個(gè)門禁系統(tǒng)的各模塊功能,使政府所有的工作人員有一個(gè)方便安全的辦公領(lǐng)域,因此各個(gè)模塊之間要做到互相獨(dú)立又要做到數(shù)據(jù)互通。該系統(tǒng)主要由5個(gè)模塊組成,分別是控制器管理模塊、門卡管理模塊、進(jìn)出門權(quán)限管理模塊、門信息管理模塊、查詢和系統(tǒng)管理模塊。各模塊間信息高度共享,實(shí)現(xiàn)了該項(xiàng)目的完整性??刂破鞴芾砟K:政府在指定地方設(shè)立了門禁,每個(gè)門禁中都有控制器,進(jìn)出門刷卡的信息都會(huì)輸入在控制器中,所以系統(tǒng)需要對(duì)控制器進(jìn)行管理,主要包括控制器的增加、刪除、修改、查詢,數(shù)據(jù)的上傳,控制器參數(shù)的設(shè)置。門卡管理模塊:門卡信息主要包括部門的信息、個(gè)人信息和卡片信息。進(jìn)出門權(quán)限管理模塊:該模塊是添加進(jìn)出權(quán)限、修改進(jìn)出權(quán)限、刪除進(jìn)出權(quán)限。門信息管理模塊:該模塊主要任務(wù)是管理部門參數(shù)信息和門的信息。查詢和系統(tǒng)管理模塊:該模塊中查詢是信息的查詢,系統(tǒng)管理是對(duì)使用系統(tǒng)管理人員的管理和用戶權(quán)限的管理。該系統(tǒng)的角色有兩個(gè):普通用戶和系統(tǒng)管理員,普通用戶只可以注冊(cè)、登錄。系統(tǒng)管理員則具有多個(gè)功能,系統(tǒng)管理員的用例圖如圖3.1。圖3.1系統(tǒng)管理員用例圖

4系統(tǒng)設(shè)計(jì)4.1系統(tǒng)設(shè)計(jì)的目標(biāo)系統(tǒng)在設(shè)計(jì)和實(shí)現(xiàn)的過程中要遵守穩(wěn)定性、實(shí)用性、可擴(kuò)展性、安全性原則。也應(yīng)具有友好和強(qiáng)大的操作界面。該系統(tǒng)的具體要求主要如下幾點(diǎn):(1)一定要有門禁卡才能進(jìn)門,沒有卡的人和帶有無效卡人不能進(jìn)入,無卡人員可以出去。(2)管理人員具有控制器管理、門卡管理、門信息管理、進(jìn)出門權(quán)限管理、查詢和系統(tǒng)管理的權(quán)限。(3)門禁系統(tǒng)發(fā)生異常時(shí)必須準(zhǔn)時(shí)準(zhǔn)確的發(fā)出警報(bào)。(4)系統(tǒng)開發(fā)的成本要合理。4.2系統(tǒng)的總體設(shè)計(jì)結(jié)合國(guó)內(nèi)外的研究和系統(tǒng)需求分析,為了更全面的滿足政府的需求,政府大樓門禁系統(tǒng)主要設(shè)計(jì)以下功能:控制器管理、門卡管理、進(jìn)出門權(quán)限管理、門信息管理、查詢和系統(tǒng)管理模塊。如圖4.1。圖4.1系統(tǒng)總體功能結(jié)構(gòu)圖4.3系統(tǒng)的工作流程該系統(tǒng)的工作流程如下:1、新管理員需要在該系統(tǒng)中進(jìn)行注冊(cè),注冊(cè)成功后,管理員輸入正確有效的用戶名和密碼后方可進(jìn)入該管理系統(tǒng),管理員可對(duì)每個(gè)模塊和每個(gè)普通用戶的權(quán)限和門的信息進(jìn)行管理。管理員若密碼遺忘,可將密碼進(jìn)行修改或重新設(shè)置新密碼。2、管理員給普通用戶賦予權(quán)限后,普通用戶進(jìn)門時(shí),需用門禁卡在讀卡器前刷卡,控制器核驗(yàn)用戶的身份,驗(yàn)證成功打開門鎖,驗(yàn)證失敗時(shí)門鎖不開。3、當(dāng)要出門時(shí),用戶需刷卡或按出門按鈕,電鎖就自動(dòng)打開,用戶出門后,門自動(dòng)關(guān)閉。4、管理人員根據(jù)記錄情況統(tǒng)計(jì)人員。具體流程圖如圖4.2和圖4.3。圖4.2管理員工作流程圖圖4.3普通用戶工作流圖4.4系統(tǒng)的各個(gè)模塊及其功能設(shè)計(jì)4.4.1控制器管理模塊政府在指定地方設(shè)立了門禁,每個(gè)門禁中都有控制器,進(jìn)出門刷卡的信息都會(huì)輸入在控制器中,因此控制器是非常重要的,所以系統(tǒng)需要對(duì)這些控制器進(jìn)行管理,主要是控制器的增加、刪除、修改、查詢;數(shù)據(jù)的上傳(將刷卡進(jìn)出的記錄上傳到系統(tǒng));控制器參數(shù)的設(shè)置,主要有IP設(shè)置和通信設(shè)置,步驟是管理員登錄后進(jìn)入登錄界面,點(diǎn)擊控制器管理進(jìn)入控制器管理界面,選擇要管理的控制器,輸入要設(shè)置的數(shù)據(jù)并導(dǎo)入數(shù)據(jù)庫(kù)。該模塊的功能圖如圖4.4。圖4.4控制器管理模塊功能圖4.4.2門卡管理模塊門卡管理是對(duì)部門信息的管理、個(gè)人信息的管理和對(duì)卡片信息的管理。部門信息的管理,政府有不同的部門,可以根據(jù)不同部門給用戶發(fā)門禁卡,也可以根據(jù)政府部門的變動(dòng)添加、刪除和修改部門的信息。個(gè)人信息的管理,門禁卡中要有用戶的個(gè)人信息,可以對(duì)個(gè)人信息進(jìn)行添加,刪除,修改,查詢??ㄆ畔⒌墓芾恚到y(tǒng)能對(duì)個(gè)人卡片進(jìn)行添加,修改,刪除,掛失,查詢。該模塊的功能圖如圖4.5。圖4.5門卡管理模塊功能圖4.4.3進(jìn)出門權(quán)限管理模塊進(jìn)出門權(quán)限管理是對(duì)持卡人的權(quán)限進(jìn)行管理,該模塊的主要任務(wù)是添加進(jìn)出權(quán)限、修改進(jìn)出權(quán)限、刪除進(jìn)出權(quán)限,具體步驟是員登錄后進(jìn)入登錄界面,點(diǎn)擊卡片權(quán)限設(shè)置,進(jìn)入卡片權(quán)限界面,輸入條件選擇要管理的卡片,進(jìn)行權(quán)限的管理并存入數(shù)據(jù)庫(kù)。該模塊的功能圖如圖4.6。圖4.6進(jìn)出門權(quán)限管理模塊功能圖4.4.4門信息管理模塊政府根據(jù)安全需要可以安置多個(gè)門禁,門信息管理模塊是對(duì)政府所有門的信息的管理,主要是對(duì)門參數(shù)的管理和門信息的管理,門參數(shù)設(shè)置主要是部門的添加,部門的刪除,部門的修改;門信息的管理主要是門的添加,門的刪除,門的修改,門的查詢。門信息的管理的具體步驟是員登錄后進(jìn)入登錄界面,點(diǎn)擊門管理,進(jìn)入門列表,輸入條件選擇要管理的門,進(jìn)行增刪改操作并導(dǎo)入數(shù)據(jù)庫(kù)。該模塊的功能圖如圖4.7。圖4.5門卡管理模塊功能圖4.4.5查詢和系統(tǒng)管理模塊查詢主要是對(duì)該系統(tǒng)所有信息的查詢,系統(tǒng)管理主要是對(duì)系統(tǒng)工作人員的管理、用戶權(quán)限的管理、數(shù)據(jù)的備份。數(shù)據(jù)備份可以避免系統(tǒng)出現(xiàn)崩潰或意外時(shí)數(shù)據(jù)丟失。該模塊的功能圖如圖4.8。圖4.8查詢和管理模塊功能圖4.5數(shù)據(jù)庫(kù)的設(shè)計(jì)數(shù)據(jù)庫(kù)是系統(tǒng)設(shè)計(jì)的重要組成部分,是系統(tǒng)能夠運(yùn)轉(zhuǎn)的重要一步,本系統(tǒng)采用的數(shù)據(jù)庫(kù)是MySql數(shù)據(jù)庫(kù),根據(jù)前文對(duì)整個(gè)系統(tǒng)的分析可得出該系統(tǒng)數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)庫(kù)中的表有部門表、控制器表、卡片表、門信息表、個(gè)人信息表、權(quán)限表。具體數(shù)據(jù)庫(kù)表的設(shè)計(jì)如下:t_dept(部門)表,該表存儲(chǔ)了部門的信息該表的字段有部門的編號(hào)、部門名稱、位置,表的詳細(xì)字段如表4-1。表4-1t_dept(部門)表字段名稱數(shù)據(jù)類型、長(zhǎng)度主鍵非空說明DeptIdVarchar(20)YesNo部門的編號(hào)DnameVarchar(50)NoNo部門名稱DlocationVarchar(50)NoNo部門位置t_controller(控制器)表,該表存儲(chǔ)了控制器的信息,該表的字段有控制器的編號(hào)、控制器的產(chǎn)品序列號(hào)、IP、是否啟用、通信方式、備注,表的詳細(xì)字段如表4-2。表4-2t_controller(控制器)表字段名稱數(shù)據(jù)類型、長(zhǎng)度主鍵非空說明ConIdVarchar(20)YesNo控制器的編號(hào)SnVarchar(50)NoNo控制器的產(chǎn)品序列號(hào)IpVarchar(50)NoYesEnabledInt(4)NoYes是否啟用,0或1CmInt(4)NoNo通信方式,1或2或3NoteText(100)NoYes備注t_card(卡片)表,該表記錄了卡片的信息,該表的字段有卡號(hào)、卡片的狀態(tài)(是否是補(bǔ)辦、掛失、凍結(jié)、正常)、卡片權(quán)限,表的詳細(xì)字段如表4-3。表4-3t_card(卡片)表字段名稱數(shù)據(jù)類型、長(zhǎng)度主鍵非空說明CIdVarchar(20)YesNo卡號(hào)StateVarchar(20)NoYes卡片的狀態(tài)TypeVarchar(20)NoNo卡片的類型PermissionVarchar(20)NoYes卡片的權(quán)限t_door(門信息)表,該表記錄了門的信息,該表的字段有門的編號(hào)、門的名稱、位置、是否啟用、控制器編號(hào)、讀卡器編號(hào),表的詳細(xì)字段如表4-4。表4-4t_door(門信息)表字段名稱數(shù)據(jù)類型、長(zhǎng)度主鍵\外鍵非空說明DIdVarchar(20)主鍵No門的編號(hào)DoorNameVarchar(20)NoYes名稱DoorLocationVarchar(50)NoNo位置DEnabledInt(4)NoNo是否啟用,0或1ConIdVarchar(20)外鍵No控制器編號(hào)ReadIdVarchar(20)外鍵No讀卡器編號(hào)AlarmInt(4)NoYes警報(bào)器t_user(個(gè)人信息)表,該表記錄了用戶的個(gè)人信息,該表的字段有用戶的編號(hào)、姓名、性別、工號(hào)、照片、所在部門、所持有的卡卡號(hào),表的詳細(xì)字段如表4-5。表4-4t_user(個(gè)人信息)表字段名稱數(shù)據(jù)類型、長(zhǎng)度主鍵\外鍵非空說明UIdVarchar(20)主鍵No用戶的編號(hào)UnameVarchar(20)NoNo姓名SexVarchar(20)NoNo性別JobnumIntNoNo工號(hào)PhotoImageNoYes照片DnameVarchar(20)NoNo部門名稱CIdVarchar(20)外鍵No卡號(hào)

5系統(tǒng)實(shí)現(xiàn)5.1測(cè)試登錄模塊登錄界面:新管理員首次使用該系統(tǒng)是需要進(jìn)行注冊(cè)的,注冊(cè)后輸入正確有效的用戶名和密碼才能進(jìn)行登錄,登錄時(shí)若密碼遺忘可以單擊忘記密碼按鈕將密碼進(jìn)行重置,重置后需要重新進(jìn)行登錄操作。運(yùn)行結(jié)果如下圖5.1。圖5.1注冊(cè)、登錄界面登錄成功后跳轉(zhuǎn)到主頁(yè),管理員和用戶可以根據(jù)自己的需要選擇不同的功能進(jìn)行操作,主頁(yè)面如圖5.2所示。圖5.2主頁(yè)面5.2測(cè)試控制器管理模塊進(jìn)入主頁(yè)面后,點(diǎn)擊導(dǎo)航欄版面中的控制器管理,進(jìn)入控制器管理模塊進(jìn)行控制器的管理。單擊添加,輸入控制器的各項(xiàng)指標(biāo),再點(diǎn)擊添加,即可完成控制器的添加。如圖5.3所示。圖5.3控制器的添加選擇編號(hào)前面的框,點(diǎn)擊刪除,確認(rèn)刪除,即可完成控制器的刪除。如圖5.4所示。圖5.4控制器的刪除選中編號(hào)前面的框,點(diǎn)擊查看,輸入要修改的控制器信息,點(diǎn)擊修改即可完成控制器的修改。如圖5.5所示。圖5.5控制器的修改5.3測(cè)試門卡管理模塊點(diǎn)擊導(dǎo)航欄版面中的門卡管理,進(jìn)入門卡的管理。門卡管理模塊包括部門管理、用戶個(gè)人信息管理和卡片管理。點(diǎn)擊左側(cè)的部門信息管理,進(jìn)行部門信息的增刪改查。點(diǎn)擊添加,輸入部門的相關(guān)信息,再點(diǎn)擊添加,即可完成部門的添加。如圖5.6所示。圖5.6部門的添加選擇編號(hào)前面的框,點(diǎn)擊刪除,確認(rèn)刪除,即可完成部門的刪除。如圖5.7所示。圖5.7部門的刪除選中編號(hào)前面的框,單擊查看,輸入需要修改的相關(guān)信息,點(diǎn)擊修改即可完成對(duì)部門的修改。如圖5.8所示。圖5.8部門的修改點(diǎn)擊左方的用戶信息,進(jìn)行用戶個(gè)人信息管理界面,如下圖5.9。圖5.9用戶個(gè)人信息管理界面點(diǎn)擊左側(cè)的卡片管理,進(jìn)行卡片信息的增刪改查。點(diǎn)擊添加,輸入卡片的各項(xiàng)信息,再點(diǎn)擊添加,即可完成卡片的添加。如圖5.10所示。圖5.10卡片的添加選擇編號(hào)前面的框,點(diǎn)擊刪除,確認(rèn)刪除,即可完成部門的刪除。如圖5.11所示。圖5.11卡片的刪除選中編號(hào)前面的框,點(diǎn)擊查看,輸入需要修改的相關(guān)信息,點(diǎn)擊修改即可完成對(duì)卡片的修改。如圖5.12所示。圖5.12卡片的修改5.4測(cè)試門信息管理模塊單擊導(dǎo)航欄版面中的門信息管理,進(jìn)入門信息的管理。單擊添加,輸入門的各項(xiàng)信息,再點(diǎn)擊添加,即可完成門的添加。如圖5.13所示。圖5.13門信息的添加選中編號(hào)前面的框,點(diǎn)擊刪除,確認(rèn)刪除,即可完成門信息的刪除。如圖5.14所示。圖5.14門信息的刪除選中編號(hào)前面的框,點(diǎn)擊查看,輸入需要修改的相關(guān)信息,點(diǎn)擊修改即可完成對(duì)門信息的修改。如圖5.15所示。圖5.15門信息的修改結(jié)束語門禁系統(tǒng)至關(guān)重要,是保障政府大樓內(nèi)部安全的第一道防線,本文描述的是政府大樓門禁系統(tǒng)的開發(fā)過程與實(shí)現(xiàn)方法。通過門禁監(jiān)測(cè)進(jìn)出政府的人員保障了政府的安全,提高了管理人員的管理效率和政府工作人員的工作效率,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論