delphi網(wǎng)吧管理系統(tǒng)論文.doc_第1頁
delphi網(wǎng)吧管理系統(tǒng)論文.doc_第2頁
delphi網(wǎng)吧管理系統(tǒng)論文.doc_第3頁
delphi網(wǎng)吧管理系統(tǒng)論文.doc_第4頁
delphi網(wǎng)吧管理系統(tǒng)論文.doc_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

南京廣播電視大學(xué)(普專、成專)畢業(yè)設(shè)計(jì)說明書-1-第一章緒論11前言隨著高科技的蓬勃發(fā)展,智能化管理已經(jīng)走進(jìn)了人們的社會(huì)生活,一座座智能化大廈拔地而起,適應(yīng)信息的時(shí)代需要,作為跨世紀(jì)使用的建筑,必須在功能上滿足當(dāng)前和未來發(fā)展的需求,成為文化和經(jīng)濟(jì)發(fā)展的基地。門禁系統(tǒng)開發(fā)作為一項(xiàng)先進(jìn)的高科技技術(shù)防范和管理手段,在一些經(jīng)濟(jì)發(fā)達(dá)的國家已經(jīng)廣泛應(yīng)用于科研、工業(yè)、博物館、酒店、商場(chǎng)、醫(yī)療監(jiān)護(hù)、銀行、監(jiān)獄等,特別是由于系統(tǒng)本身具有隱蔽性,及時(shí)性等特點(diǎn),在許多領(lǐng)域的應(yīng)用越來越廣泛。門禁系統(tǒng)的技術(shù)不斷向前發(fā)展,用戶需求也在發(fā)生變化,因此門禁系統(tǒng)的設(shè)計(jì)與實(shí)施應(yīng)考慮到將來可擴(kuò)展的實(shí)際需要,亦即:可靈活增減或更新各個(gè)子系統(tǒng),滿足不同時(shí)期的需要,保持長(zhǎng)時(shí)間領(lǐng)先地位,成為智能建筑的典范。系統(tǒng)設(shè)計(jì)時(shí),對(duì)需要實(shí)現(xiàn)的功能進(jìn)行了合理配置,并且這種配置是可以改變的,設(shè)置甚至在工程完成后,這種配置的改變也是可能的和方便的.系統(tǒng)軟件根據(jù)開發(fā)商符合不同歷史時(shí)期市場(chǎng)的需求進(jìn)行相應(yīng)的升級(jí)和完善,并免費(fèi)為相應(yīng)的應(yīng)用客戶進(jìn)行免費(fèi)的軟件升級(jí).同時(shí),可以擴(kuò)展為考勤系統(tǒng)、會(huì)議簽到系統(tǒng)、巡邏管理系統(tǒng),就餐管理系統(tǒng)等一卡通工程。12Delphi簡(jiǎn)介本課題是在Delphi的基礎(chǔ)上開發(fā)研制的,下面對(duì)Delphi進(jìn)行簡(jiǎn)單的介紹。Delphi是Borland公司開發(fā)的可視化軟件開發(fā)系統(tǒng)。Delphi系列軟件的工作平臺(tái)相當(dāng)廣泛,可以工作于Windows95、Windows98、WindowsNT、Windows2000以及WindowsXP下,編程所用的語言為結(jié)構(gòu)化程度相當(dāng)高的ObjectPascal語言。用過Delphi系列軟件的程序員一定都會(huì)覺得ObjectPascal語言具有高度清晰的結(jié)構(gòu),高效率的優(yōu)化系統(tǒng),是一種簡(jiǎn)單易學(xué),但又不乏其作為優(yōu)秀編程語言的特點(diǎn)。同時(shí),由于Delphi采用了內(nèi)置高速的優(yōu)化編譯器,使得程序的編譯、鏈接速度快的驚人。在與其相類似的可視化軟件開發(fā)系統(tǒng)MicrosoftVisualC+的比較中,我們不可否認(rèn)MicrosoftVisualC+的功能相當(dāng)強(qiáng)大,南京廣播電視大學(xué)(普專、成專)畢業(yè)設(shè)計(jì)說明書-2-但調(diào)試程序時(shí)的編譯時(shí)間過長(zhǎng),使很多程序員感到棘手;而Delphi在編譯時(shí)等待的時(shí)間很少。Delphi的編譯器采用了事件編譯和選擇鏈接技術(shù),使生成的可執(zhí)行文件冗余更少,運(yùn)行起來速度更快。另外,由于Delphi生成的可執(zhí)行文件不需要?jiǎng)討B(tài)鏈接庫的支持,可以直接交付使用,這會(huì)使得使用Delphi的程序員充分享受Delphi為他們帶來的方便快捷。Delphi系列另一個(gè)廣受歡迎的原因是其強(qiáng)大的可擴(kuò)展數(shù)據(jù)庫功能。Delphi6.0不但在傳統(tǒng)的開發(fā)能力方面持續(xù)進(jìn)步,讓程序員能夠享有更具生產(chǎn)力的開發(fā)環(huán)境,對(duì)于最新的信息技術(shù),也有非常良好的支持,讓程序員能夠快速地使用這些新的技術(shù)。在對(duì)Delphi有了一個(gè)初步的了解之后,我們將進(jìn)入對(duì)Delphi集成開發(fā)環(huán)境和工程管理的介紹,使大家能夠進(jìn)一步深入了解Delphi,并在此基礎(chǔ)上介紹編輯器和調(diào)試器的使用方法。IDE是提供設(shè)計(jì)、運(yùn)行和測(cè)試應(yīng)用程序所需的所有工具的集成環(huán)境。Delphi的集成開發(fā)環(huán)境(IDE)包括代碼編輯器、調(diào)試器、工具欄、圖像編輯器以及諸多用于應(yīng)用程序開發(fā)的組件(如數(shù)據(jù)庫開發(fā)組件等)。所有這些都以集成方式進(jìn)行操作,極大地簡(jiǎn)化了用戶編程的過程。13研究背景當(dāng)前,大學(xué)內(nèi)的微機(jī)機(jī)房正在朝著開放式,大型化方向發(fā)展。一個(gè)教學(xué)實(shí)驗(yàn)中心里的幾個(gè)機(jī)房有著幾百臺(tái)微機(jī),已是很普遍的現(xiàn)象。使用方式也由原來的以計(jì)劃安排集體上機(jī)為主,變?yōu)橐詡€(gè)人自由上機(jī)為主。因此、以往那種主要針對(duì)集體上機(jī)的以機(jī)房和時(shí)間段為單位來安排機(jī)器使用的管理方式已顯得不適用。為適應(yīng)新的應(yīng)用和發(fā)展,結(jié)合中心自身的特點(diǎn),四川大學(xué)工程設(shè)計(jì)中心和西南交通大學(xué)共同研制出了這套用于微機(jī)機(jī)房管理的集中式IC卡控制門禁系統(tǒng)。該系統(tǒng)著眼于對(duì)大型開放式機(jī)房進(jìn)行集中管理。把原來的分機(jī)房分散管理變?yōu)閱我怀鋈肟诘募泄芾?。變?cè)瓉淼娜斯び?jì)時(shí)計(jì)費(fèi)為計(jì)算機(jī)管理的IC卡計(jì)費(fèi)。14特點(diǎn)及組成原理該系統(tǒng)有如下特點(diǎn):南京廣播電視大學(xué)(普專、成專)畢業(yè)設(shè)計(jì)說明書-3-(1)技術(shù)上充分利用機(jī)房?jī)?nèi)部局域網(wǎng)系統(tǒng)(LAN)環(huán)境。管轄范圍內(nèi)只設(shè)一個(gè)出入口。將所有投入使用的機(jī)器置于集中統(tǒng)一管理之下。(2)采用多模塊結(jié)構(gòu)化模式設(shè)計(jì),使用多種軟件混合編程。實(shí)現(xiàn)子系統(tǒng)內(nèi)數(shù)據(jù)庫管理和通訊及子系統(tǒng)與子系統(tǒng)之間的通訊。通過相互間的通訊,把幾個(gè)子系統(tǒng)的結(jié)合在一起。形成一個(gè)完善的門禁管理系統(tǒng)。(3)用戶界面友好、操作簡(jiǎn)便、并且具有較好的可維護(hù)性。(4)系統(tǒng)除強(qiáng)調(diào)其實(shí)用性外,還對(duì)其安全性和可靠性作了充分考慮。該系統(tǒng)主要由IC卡刷卡機(jī)管理子系統(tǒng)、登錄管理服務(wù)器及用戶端登錄子系統(tǒng)組成。它們之間通過內(nèi)部局域網(wǎng)交換信息以保證機(jī)房外刷卡和機(jī)房?jī)?nèi)登錄能協(xié)調(diào)工作。除此之外,還有與之相配套的數(shù)據(jù)后備系統(tǒng)提供電源保障的UPS系統(tǒng),在門禁系統(tǒng)管理下,刷卡機(jī)管理子系統(tǒng)向機(jī)器使用者提供上機(jī)刷卡服務(wù)。持卡用戶首先在設(shè)于機(jī)房外出入口的刷卡機(jī)前刷卡,刷卡機(jī)管理管理服務(wù)器在對(duì)卡的有效性進(jìn)行驗(yàn)證,待驗(yàn)證無誤后使用者方可能進(jìn)入機(jī)房。進(jìn)入機(jī)房后還要進(jìn)行登記才能使用機(jī)器。登錄管理服務(wù)器及用戶端登錄子系統(tǒng)提供使用者刷卡后進(jìn)入機(jī)房后的登錄服務(wù)。上機(jī)要進(jìn)行登錄是為了避免無卡上機(jī)和一人使用多臺(tái)機(jī)器情況的發(fā)生而設(shè)計(jì)的。使用者進(jìn)入機(jī)房后,可以隨意選定機(jī)位但必需進(jìn)行登錄后才能獲得機(jī)器的使用權(quán)。為了避免未經(jīng)刷卡就上機(jī),在登錄管理服務(wù)器的管理下,未刷卡的人將不能通過登錄驗(yàn)證,一個(gè)人也不能同時(shí)登錄兩臺(tái)機(jī)器。同樣,一臺(tái)已經(jīng)被登錄使用的機(jī)器如果未被使用者注銷,它也不能再被其他人登錄。當(dāng)機(jī)器使用完畢后,使用者必須先執(zhí)行登錄管理服務(wù)器所提供的下機(jī)注銷功能,釋放該機(jī)器的使用權(quán),然后再到刷卡機(jī)前刷卡,刷卡機(jī)管理子系統(tǒng)根據(jù)使用時(shí)間計(jì)算并從卡上扣除相應(yīng)機(jī)時(shí)金額。如此,門禁管理系統(tǒng)就完成了一個(gè)上下機(jī)的管理過程。從上面上下機(jī)的過程可以看出,門禁管理系統(tǒng)的核心部分主要由設(shè)在機(jī)房外的IC卡刷卡機(jī)管理子系統(tǒng)、登錄管理服務(wù)器和裝在機(jī)房?jī)?nèi)每臺(tái)機(jī)器上的用戶端登錄子系統(tǒng)組成,形成內(nèi)外兩道防線。使其即實(shí)現(xiàn)上機(jī)必須刷卡,且一人只能使用一臺(tái)計(jì)算機(jī),又能根據(jù)需要自由選定機(jī)位,調(diào)換機(jī)位。給管理和使用都帶來了方便。下面分別介紹各子系統(tǒng)的功能及工作原理。141刷卡機(jī)管理子系統(tǒng)南京廣播電視大學(xué)(普專、成專)畢業(yè)設(shè)計(jì)說明書-4-刷卡機(jī)管理子系統(tǒng)負(fù)責(zé)對(duì)出入機(jī)房進(jìn)行計(jì)時(shí),以及對(duì)卡的有效性進(jìn)行驗(yàn)證。它還兼有對(duì)當(dāng)前正在上機(jī)和當(dāng)日上機(jī)總?cè)藬?shù)進(jìn)行統(tǒng)計(jì)的功能。該子系統(tǒng)由IC卡刷卡機(jī)和刷卡機(jī)管理服務(wù)器組成。IC卡刷卡機(jī)由單片機(jī)加上一個(gè)通過IC卡機(jī)構(gòu)成,使其具有了和刷卡機(jī)管理服務(wù)器之間進(jìn)行通訊的能力和驅(qū)動(dòng)數(shù)碼管顯示的能力。加上一個(gè)多用戶串行通信卡與刷卡機(jī)進(jìn)行通信,一臺(tái)刷卡機(jī)管理服務(wù)器上的多用戶卡最多可掛接8臺(tái)IC卡刷卡機(jī)。IC卡使用者刷卡后,刷卡機(jī)將IC卡信息送至刷卡機(jī)管理服務(wù)器,經(jīng)校驗(yàn)傳送信息無誤后,刷卡機(jī)管理服務(wù)器查找數(shù)據(jù)庫對(duì)該卡記錄進(jìn)行處理,判別是上機(jī)還是下機(jī),如果是上機(jī),就必須對(duì)該卡的有效性進(jìn)行驗(yàn)證。它要檢查該卡是否已經(jīng)超過使用期限、是否是掛失卡、卡上金額是否滿足設(shè)定的要求等。如驗(yàn)證有誤,管理服務(wù)器送相應(yīng)錯(cuò)誤代碼至IC卡刷卡機(jī),IC卡刷卡機(jī)將顯示誤代碼,并發(fā)聲提示。如果是下機(jī),管理服務(wù)器首先要通過LAN從用戶端登錄服務(wù)器獲取該卡登錄信息,判斷該卡是否按正常下機(jī)步驟已經(jīng)注銷。如已注銷,根據(jù)用機(jī)時(shí)間和設(shè)定的機(jī)時(shí)價(jià)格送至刷卡機(jī)扣出金額并清除庫中相應(yīng)的上機(jī)信息。否則送“尚未注銷”錯(cuò)誤代碼至IC卡刷卡機(jī)通知該卡用戶返回機(jī)房注銷機(jī)器以釋放該機(jī)器的使用權(quán)。一次刷卡過程在500ms內(nèi)完成。該系統(tǒng)還可按不同機(jī)房的不同機(jī)型設(shè)置收費(fèi)標(biāo)準(zhǔn)。根據(jù)實(shí)際應(yīng)用的需要,該子系統(tǒng)還設(shè)置了跨日下機(jī),不注銷刷卡下機(jī)等特殊處理功能。登錄管理服務(wù)器及用戶端錄子系統(tǒng)該子系統(tǒng)由一個(gè)含有控制引導(dǎo)過程的擴(kuò)展ROM卡和事先寫在硬盤特殊位置的登錄軟件構(gòu)成。放在ROM擴(kuò)展卡上的程序用來獲取對(duì)系統(tǒng)引導(dǎo)過程的控制權(quán),確保該計(jì)算機(jī)的使用者必須經(jīng)過上機(jī)登錄并且有效才能取得對(duì)該機(jī)器的使用權(quán)。由于采用了硬件設(shè)計(jì),一般用戶無法繞過登錄,因此,設(shè)置登錄功能就有效地避免了未經(jīng)刷卡就使用機(jī)器或一個(gè)使用多臺(tái)機(jī)器現(xiàn)象的發(fā)生。用戶端登錄服務(wù)通訊程序BOLABDC+編寫,它的作用是用它通過LAN與登錄服務(wù)器進(jìn)行通訊,以完成對(duì)該機(jī)的上機(jī)登錄和下機(jī)注銷以及更改密碼

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論