資源描述:
《畢業(yè)論文設(shè)計(jì)-訪客管理系統(tǒng)設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、山東工業(yè)職業(yè)學(xué)院摘要訪客管理系統(tǒng)是為了能夠?qū)υL客來(lái)訪進(jìn)行有效的管理而設(shè)計(jì)的一種管理軟件,主要采用的開發(fā)工具是MicrosoftVisualBasic6.0,其數(shù)據(jù)庫(kù)是采用的Access數(shù)據(jù)庫(kù)開發(fā)系統(tǒng)。訪客管理系統(tǒng)的總體目標(biāo)是實(shí)現(xiàn)訪客的登記、查詢、用戶管理以及記錄用戶的操作記錄??蓪?duì)訪客的姓名,性別、來(lái)訪時(shí)間、年齡等資料進(jìn)行登記??赏瓿筛鞣N對(duì)用戶的操作,如用戶登錄、添加用戶、更改密碼和查看用戶資料等。訪客管理系統(tǒng)是一種很好使用的管理軟件,它不僅是一個(gè)功能實(shí)用、操作方便、簡(jiǎn)單明了的訪客管理軟件,而且還可以實(shí)現(xiàn)了對(duì)用戶訪客的方便管理?!娟P(guān)鍵字】
2、:訪客管理系統(tǒng)、VB6.0、ADO技術(shù)、Access25山東工業(yè)職業(yè)學(xué)院目錄第1章引言1第2章VisualBasic軟件的簡(jiǎn)介22.1VisualBasic簡(jiǎn)介22.1.1VisualBasic的特點(diǎn)22.2ADO簡(jiǎn)介22.2.1ADO的編程步驟3第3章數(shù)據(jù)庫(kù)管理軟件Access200043.1Access2000簡(jiǎn)介43.2Access2000數(shù)據(jù)庫(kù)的組件4第4章系統(tǒng)的設(shè)計(jì)步驟54.1系統(tǒng)的分析54.1.1系統(tǒng)的理論思想54.1.2系統(tǒng)功能模塊劃分64.1.3系統(tǒng)結(jié)構(gòu)設(shè)計(jì)64.2數(shù)據(jù)庫(kù)的理論實(shí)現(xiàn)64.3數(shù)據(jù)庫(kù)的實(shí)現(xiàn)思想64.3.1數(shù)據(jù)庫(kù)
3、需求分析74.3.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)74.3.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)84.4公共模塊的添加94.4.1全局變量的添加104.4.2定義數(shù)據(jù)類型104.4.3定義公共函數(shù)104.5程序窗體界面的設(shè)計(jì)124.5.1用戶登陸窗體控件的布局與設(shè)計(jì)154.5.2用戶添加管理界面設(shè)計(jì)1625山東工業(yè)職業(yè)學(xué)院4.5.3用戶記錄查詢界面設(shè)計(jì)174.5.4訪客登記界面設(shè)計(jì)194.5.5系統(tǒng)主界面菜單編輯19第5章系統(tǒng)維護(hù)和評(píng)價(jià)215.1系統(tǒng)功能維護(hù)215.2全性維護(hù)215.3統(tǒng)評(píng)價(jià)21第6章總結(jié)22致謝23參考文獻(xiàn)2425山東工業(yè)職業(yè)學(xué)院第1章引言隨著計(jì)算
4、機(jī)技術(shù)的不斷發(fā)展,公司,企業(yè)和機(jī)關(guān)的計(jì)算機(jī)化管理已經(jīng)逐漸普及,計(jì)算機(jī)技術(shù)已經(jīng)深入到管理的各個(gè)方面。對(duì)訪客的管理也有這更嚴(yán)格、更準(zhǔn)確、更有效的管理軟件。本系統(tǒng)通過完成一個(gè)訪客管理系統(tǒng)的過程,詳細(xì)講述如何使用VisualBasic進(jìn)行數(shù)據(jù)庫(kù)編程。系統(tǒng)主要完成訪客的登記和查詢,以及用戶的權(quán)限維護(hù)和使用記錄。所涉及到的數(shù)據(jù)庫(kù)的讀取和寫入等功能,以及ADO數(shù)據(jù)訪問技術(shù),可以對(duì)數(shù)據(jù)庫(kù)編程有一個(gè)初步的了解。25山東工業(yè)職業(yè)學(xué)院第2章VisualBasic軟件的簡(jiǎn)介2.1VisualBasic簡(jiǎn)介VisualBasic是Microsoft公司開發(fā)的Win
5、dows應(yīng)用程序開發(fā)工具,Visual——“可視化的”是一種開發(fā)圖形戶界面(GUI)的方法。使得非計(jì)算機(jī)專業(yè)的人也可以開發(fā)出專業(yè)的Windows軟件。VisualBasic繼承了BASIC語(yǔ)言簡(jiǎn)單易學(xué)的優(yōu)點(diǎn),又增加了許多新的功能,它采用面向?qū)ο笈c事件驅(qū)動(dòng)的程序設(shè)計(jì)思想,使編程變得更加方便,快捷。使用VisualBasic既可以開發(fā)個(gè)人或小組使用的小型工具,又可以開發(fā)多媒體軟件,數(shù)據(jù)庫(kù)應(yīng)用程序,網(wǎng)絡(luò)應(yīng)用程序等大型軟件。是國(guó)內(nèi)外最流行的程序設(shè)計(jì)語(yǔ)言之一。2.1.1VisualBasic的特點(diǎn)1.提供了面向?qū)ο蟮目梢暬幊坦ぞ?.事件驅(qū)動(dòng)的編程
6、機(jī)制3.交互式的編程機(jī)制4.與操作系統(tǒng)資源共享5.開放的數(shù)據(jù)庫(kù)功能6.提供了應(yīng)用程序向?qū)?.提供了完善的連機(jī)幫組功能2.2ADO簡(jiǎn)介ADO(ActiveXDataObjects)是Microsoft提供并建議在VisualStudio6.0環(huán)境中使用的數(shù)據(jù)訪問接口。借助它,應(yīng)用程序可以輕松地操縱諸如Access、SALServer和Oracle等數(shù)據(jù)庫(kù)。ADO是Microsoft公司在VB6.0中最新推出的數(shù)據(jù)訪問策略,實(shí)際是一種訪問各種數(shù)據(jù)類型的訪問機(jī)制。ADO將逐步代替DAO和RDO,成為主要的數(shù)據(jù)訪問接口。在VB中,ADO是連接應(yīng)用
7、程序和OLEDB數(shù)據(jù)源之間的一座橋梁,它提供編程模型可以完成幾乎所有的訪問和更新數(shù)據(jù)源的操作。25山東工業(yè)職業(yè)學(xué)院ADO實(shí)際也是一種提供訪問數(shù)據(jù)類型的連接機(jī)制。ADO被實(shí)現(xiàn)為OLEDB之上的一個(gè)薄層,這使得ADO可以有更快的訪問速度,更易使用,同時(shí)更節(jié)約資源。ADO被設(shè)計(jì)成一種非常簡(jiǎn)單的格式,通過ODBC的方法同數(shù)據(jù)庫(kù)接口相連。用戶可以使用任何一種ODBC數(shù)據(jù)源,不僅適合于SQLServer、Oracle、Access等數(shù)據(jù)庫(kù)應(yīng)用程序,也適合于Excel表格、文本文件、圖形文件和無(wú)格式的數(shù)據(jù)文件。ADO使用OLEDB數(shù)據(jù)支持提供了一個(gè)面向
8、對(duì)象的訪問數(shù)據(jù)源的接口,它是DAO和RDO對(duì)象模型的集大成者,集合了DAO和RDO的優(yōu)點(diǎn)。ADO的另一大優(yōu)點(diǎn)是,它是基于COM接口技術(shù)的OLEDB的高級(jí)借口,所以,任何支持COM的應(yīng)用程序都可