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

正文內(nèi)容

自動門禁系統(tǒng)的畢業(yè)設(shè)計論文(參考版)

2024-12-07 15:54本頁面
  

【正文】 Visual Basic 程序設(shè)計 .2021 年 科學(xué)出版社 . ARMamp。 感謝幫助我完成畢業(yè)設(shè)計的人,這是大學(xué)的最后一項也是最艱巨的一項任務(wù),我努力的去做了,無論結(jié)果怎樣,我享受了這一過程。 其次, 我要感謝我的學(xué)長繞勝龍,是他給我提供了一些硬件支持,還有一些技術(shù)上的指導(dǎo),他是我 VB 的啟蒙老師,當(dāng)我遇到難題時,學(xué)長鼓勵我讓我努力的去解決,說只有靠自己的努力完成,才有成就感。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 32 致謝 首先,我要誠摯地感謝我的指導(dǎo)老師董老師,是老師細(xì)致的講解,耐心的教導(dǎo),引導(dǎo)我一步一步的完成了畢業(yè)設(shè)計。學(xué)習(xí)和研究它的意義毋庸質(zhì)疑。通過查閱相關(guān)書籍 才知道,要去掉Datagrid 屬性頁中的“允許更新”項,該問題得以解決。 在編程的過程中,遇到了很多困難,由于在大學(xué)時沒有學(xué)習(xí)過 VB,這就需要一切從零起,好在該語言與 C 語言很相近,而且在所有的編程語言中還算簡 單,困難還是被一一克服,例如在控件的運用上,遇到了很多問題,首先,Adodc 控件中的數(shù)據(jù)不能顯示到 Datagrid 控件中,表格不能顯示,在查看相關(guān)書籍之后才知道 datasource 沒有設(shè)置與 Adodc 控件相關(guān)聯(lián),這就造成了 Datagrid 控件不能顯示 Adodc 控件數(shù)據(jù)庫中的內(nèi)容。 正在此時,我正在學(xué)習(xí) VB 系統(tǒng)的編程,而且本身我對軟件的編程也比較感興趣,便 決定,用 VB 軟件編寫軟件編寫一個地下車庫門禁系統(tǒng)的 IC 卡系統(tǒng)管理軟件,在這里,我還要感謝學(xué)長繞勝龍對我的幫助,指導(dǎo)我整套硬件是如何連接以及如何連接的。 ( 12)登記 軟件中在進(jìn)入車庫時間和離開車庫時間顯示的后面分別有個“登 記”按鈕,此按鈕的作用為將系統(tǒng)的當(dāng)前時間記錄到進(jìn)入車庫或離開車庫一欄中,登記完成后,可以按保存按鈕將信息保存到數(shù)據(jù)庫中,對于臨時停車的用戶還可以進(jìn)行停車收費。 ( 10)臨時停車收費 該按鈕用來計算臨時停車用戶的費用,每小時為 元,程序內(nèi)以秒為單位計算,即每秒 元,需要注意的是進(jìn)入車庫時間或離開車庫時間不能為空或格式不能錯誤,否則程序報錯。 ( 8)清零回收 該按鈕用途為回收 IC 卡,即臨時停車用戶或小區(qū)內(nèi)擁有固定車位的 用戶注銷后,將卡內(nèi)的信息全部清空。 ( 6)寫卡 該按鈕用來向 IC 卡內(nèi)存入信息,用來發(fā)卡和補(bǔ)卡時按了補(bǔ)卡按鈕之后執(zhí)行寫入操作,信息包括車牌號碼,車輛顏色型號,進(jìn)入車庫時間。 ( 4)取消 當(dāng)按下添加按鈕后,添加和刪除按鈕變灰失去按鈕功能,此時按取消便可恢復(fù)。 ( 2)刪除 顧名思義,該按鈕是用來刪除表中一行的信息,即一條記錄。 下面將詳細(xì)的介紹軟件按鈕的功能: ( 1)添加 該按鈕的作用為添加一條記錄,分為兩個方面,一個是對小區(qū)內(nèi)擁有固定車位的用戶做記錄,方便管理查詢,當(dāng)用戶 IC 卡丟失的時候,還可以方便的進(jìn)行數(shù)據(jù)庫管理 IC卡讀寫模塊 收費模塊 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 29 補(bǔ)卡,該功能一鍵操作;另一方面,對于臨時停車用戶,可以進(jìn)行記錄以方便日后需要的時候進(jìn)行查詢,同時還方便管理人員對臨時停車用戶收費。 軟件三大模塊 軟件按功能分類可分為三大模塊,用于管理數(shù)據(jù)庫,執(zhí)行添加、刪除、保存、取消功能的為數(shù)據(jù)庫管理模塊;用于讀卡、寫卡、清零回收、補(bǔ)卡等操作的為 IC 卡讀寫模塊;用于臨時停車收費的為第三大模塊。 ( 4) IC 卡操作 系統(tǒng)運行 時間開始 進(jìn)入車庫 是否有固定車位 發(fā)卡 記錄 出庫 放行 放行 收回卡片 記錄 收費 是否固定車位 N N Y Y 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 28 IC 卡操作設(shè)置了四個按鈕,分別為讀卡、發(fā)卡、補(bǔ)卡和清零回收,四個按鈕的程序中,首先都是先驗證 IC 的密碼,密碼通過后才執(zhí)行相應(yīng)的操作,否則報錯。軟件流程圖如圖 52 所示: 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 27 圖 52 軟件流程圖 ( 2)控件的使用 軟件使用了 13 個 Textbox 控件, 15 個 Label 控件,一個 Adodc 控件,一個Datagrid 控件,一個 Timer 控件和 12 個 CommandButton 控件。 既然選擇了用 VB 進(jìn)行編程,那就要充分發(fā)揮 VB 的優(yōu)勢,方便的控件運用, VB 語言與 C 語言 相識,在我已有 C 語言基礎(chǔ)的前提下,學(xué)習(xí) VB 編程便輕松了許多。 、系統(tǒng)分析與設(shè)計 根據(jù)小區(qū)地下車庫的性質(zhì),便可清楚的知道軟件所需要的功能。 ( 5) 強(qiáng)大數(shù)據(jù)庫訪問功能 VB 利用數(shù)據(jù) Control 控件可以訪問多種數(shù)據(jù)庫 VB 6. O 提供ADOControl 控件不但可以用最少代 碼實現(xiàn)數(shù)據(jù)庫操作和控制也可以取代DataControl 控件和 RDOControl 控件 ( 6) 支持對象鏈接和嵌入技術(shù) VB 核心是對對象鏈接和嵌入 (OLE)技術(shù)支持它是訪問所有對象種思路方法利用 OLE 技術(shù)能夠開 發(fā)集聲音、圖像、動畫、字處理、 Web 等對象于一體的功能強(qiáng)大的軟件 ( 7) 網(wǎng)絡(luò)功能 VB 提供了 DltTML(Dynamic}tTML)設(shè)計工具利用這種技術(shù)可以動態(tài)創(chuàng)建和編輯 Web 頁面使 用戶在 VB 中開發(fā)多功能網(wǎng)絡(luò)應(yīng)用軟件 Software ( 8) 多個應(yīng)用向?qū)? VB 提供了多種向?qū)鐟?yīng)用向?qū)?、安裝向?qū)?、?shù)據(jù)對象向?qū)Ш蛿?shù)據(jù)窗體向?qū)ㄟ^它們可以快速 地創(chuàng)建區(qū)別類型、區(qū)別功能應(yīng)用 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 25 ( 9) 支持動態(tài)交換、動態(tài)鏈接技術(shù). 通過動態(tài)數(shù)據(jù)交換 (DDE)編程技術(shù) VB 開發(fā)應(yīng)用能和其他 Windows應(yīng)用的間建立數(shù)據(jù)通信通過動態(tài) 鏈接庫技術(shù)在 VB 中可方便地用 C語言或匯編語言編寫也可 Windows 應(yīng)用接口 (. API)。 ( 3) 軟件 Software 集成式開發(fā) VB 為編程提供了個 集成開發(fā)環(huán)境 ,在這個環(huán)境中編程者可設(shè)計界面、編寫代碼、調(diào)試直至把應(yīng)用編譯成可在 Windows 中運行的可執(zhí)行文件,并為它生成安裝 VB 集成開發(fā)環(huán)境,為編程者提供了很大方便。通常稱這種機(jī)制為 事件驅(qū)動的編程機(jī)制。 在 VB. NET 2021 和之后的版本, VB 是完全支持面向?qū)ο蟮木幊陶Z言;而對于早期版本( 版和之前的版本),只能稱作是基于對象的編程語言,原因是平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 24 它不支持類的繼承。 ( 1) 面向?qū)ο? VB 采用了面向?qū)ο笤O(shè)計思想,它基本思路是把復(fù)雜的設(shè)計問題分解為多個能夠完成獨立功能且相對簡單的對象集合 。這樣,在學(xué)習(xí) Visual Basic 中得到的經(jīng)驗可應(yīng)用到所有這些領(lǐng)域中。 Visual Basic 編程系統(tǒng) ,Microsoft Excel 的 Applications Edition,Microsoft Access 和 Windows 的許多其他應(yīng)用程序都使用這一語言 。專業(yè)人員可以用 Visual Basic 實現(xiàn)其它任何 Windows 編程語言的功能,而初學(xué)者只要掌握幾個關(guān)鍵詞就可以建立實用的應(yīng)用程序。 “Basic”指的是 BASIC (Beginners AllPurpose Symbolit Instruction Code) 語言,一種在計算技術(shù)發(fā)展史上應(yīng)用得最為廣泛的語言。不需編寫大量代碼去描述界面元素的外觀和位置,而只要把預(yù)先建立的對象 add 到屏幕上的一點即可。 首先打開 Microsoft visual basic 軟件,選擇標(biāo)準(zhǔn) EXE,進(jìn)入界面后單擊外接程序內(nèi)的可視化數(shù)據(jù)管理器,如圖 41 所示: 圖 41 打開數(shù)據(jù)庫 然后打開文件 —新建 —Microsoft Access version MDB(7),之后進(jìn)行文件命名,取名為 dxck,如下界面: 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 21 圖 42 新建數(shù)據(jù)庫 然后再數(shù)據(jù)庫窗口出單擊右鍵,選擇新建表,進(jìn)入表結(jié)構(gòu)窗口,單擊添加字段,分別添加車輛編號、車牌號碼、車輛顏色型號、車主姓名、聯(lián)系電話、進(jìn)入車庫時間、離開車庫時間和備注,表名為地下車庫,并添加索引,將車牌號碼設(shè)定為索引(索引是唯一的,不能重復(fù))如圖 43 所示: 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 22 圖 43 添加字段 打開表后,添加按鈕和編輯按鈕可以進(jìn)行添加數(shù)據(jù)和修改數(shù)據(jù),這樣,數(shù)據(jù)庫就建立完成了。 由于該軟件是用于管理小區(qū)地下車庫,信息量不是很大,又要求操作界面友好,易于操作,因此我選擇了使用 ACCESS 數(shù)據(jù)庫??墒鞘潞笪④涀C實這是個失敗計劃,并且將它中止。雖然它支持部份面向?qū)ο螅?OO)技術(shù),但是未能成為一種完整的面向?qū)ο箝_發(fā)工具。 ACCESS 數(shù)據(jù)庫經(jīng)歷了眾多改版, 能夠存取 Access/Jet、 Microsoft SQL Server、 Oracle,或者任何 ODBC 兼容數(shù)據(jù)庫內(nèi)的資料。 FoxPro 比 FoxBASE 在功能和性能上又有了很大的改進(jìn),主要是引入了窗口、按紐、列表框和文本框等控件,進(jìn)一步提高了系統(tǒng)的開發(fā)能力。 FoxPro 數(shù)據(jù)庫 最初由美國 Fox 公司 1988 年推出, 1992 年 Fox 公司被 Microsoft 公司收購后,相繼推出了 、 和 VisualFoxPro 等版本,其功能和性能有了較大的提高。整個數(shù)據(jù)庫(定義、表、索引和數(shù)據(jù)本身)都在宿主主機(jī)上存儲在一個單一的文件中。所以主要的通信協(xié)議是在編程語言內(nèi)的直接 API 調(diào)用。它是 建立的公有領(lǐng)域項目。 Access 主要適用于中小型應(yīng)用系統(tǒng),或作為客戶機(jī) /服務(wù)器系統(tǒng)中的客戶端數(shù)據(jù)庫。 ④ 作為 Office 套件的一部分,可以與 Office 集成,實現(xiàn)無縫連接。 ② 強(qiáng)大的數(shù)據(jù)處理功能,在一個工作組級別的網(wǎng)絡(luò)環(huán)境中,使用 Access開發(fā)的多用戶數(shù)據(jù)庫管理系統(tǒng)具有傳統(tǒng)的 XBASE(DBASE、 FoxBASE 的統(tǒng)稱 )數(shù)據(jù)庫系統(tǒng)所無法實現(xiàn)的客戶服務(wù)器 (Cient/Server)結(jié)構(gòu)和相應(yīng)的數(shù)據(jù)庫安全機(jī)制, Access 具備了許多先進(jìn)的大型數(shù)據(jù)庫管理系統(tǒng)所具備的特征,如 事務(wù)處理 /平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文) 19 出錯 回滾 能力等。它具有界面友好、易學(xué)易用、開發(fā)簡單、接口靈活等特點,是典型的新一代桌面數(shù)據(jù)庫管理系統(tǒng)。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。在 2021 年 1 月 16 號被 Sun
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1