版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 目 錄</b></p><p><b> 摘 要1</b></p><p> 第一章 開(kāi)發(fā)軟件簡(jiǎn)介8</p><p> 2.1 Visual Basic 6.0簡(jiǎn)介8</p><p> 2.2 Access簡(jiǎn)介10</p><p&g
2、t; 2.3 開(kāi)發(fā)工具的使用11</p><p> 2.3.1 Visual Basic的使用及安裝步驟12</p><p> 2.3.2 數(shù)據(jù)庫(kù):Microsoft Access13</p><p> 2.3.3 數(shù)據(jù)庫(kù)訪問(wèn)方式:ADO12</p><p> 第三章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)13</p><
3、p> 3.1數(shù)據(jù)庫(kù)管理系統(tǒng)14</p><p> 3.2數(shù)據(jù)庫(kù)模式14</p><p> 3.3數(shù)據(jù)庫(kù)信息管理系統(tǒng)分析14</p><p> 第二章 系統(tǒng)設(shè)計(jì)與概要分析15</p><p> 4.1系統(tǒng)概要設(shè)計(jì)思路16</p><p> 4.2系統(tǒng)結(jié)構(gòu)圖和功能結(jié)構(gòu)圖17</p>
4、<p> 4.3運(yùn)行設(shè)計(jì)18</p><p> 4.4數(shù)據(jù)庫(kù)設(shè)計(jì)19</p><p> 4.5數(shù)據(jù)庫(kù)表格設(shè)計(jì)19</p><p> 第三章 系統(tǒng)部分代碼與分析設(shè)計(jì)20</p><p> 5.1系統(tǒng)應(yīng)用程序設(shè)計(jì)21</p><p> 5.2用戶密碼認(rèn)證窗體的的實(shí)現(xiàn)21</p&g
5、t;<p> 5.3系統(tǒng)各功能的實(shí)現(xiàn)及一些故障解析24</p><p> 第四章 參考文獻(xiàn)……………………………………………………………………33</p><p><b> 工資管理系統(tǒng)</b></p><p><b> 摘 要</b></p><p> 企業(yè)的工資管理是
6、公司管理的一個(gè)重要內(nèi)容。隨著企業(yè)人員數(shù)量增加,企業(yè)的工資管理工作也變得越來(lái)越復(fù)雜。工資管理既涉及到企業(yè)勞動(dòng)人事的管理,同時(shí)也是企業(yè)財(cái)務(wù)管理的重要組成部分。工資管理需要和人事管理相聯(lián)系,同時(shí)連接工時(shí)考勤、獎(jiǎng)懲、津貼和醫(yī)療保險(xiǎn)等等,來(lái)生成企業(yè)每個(gè)職工的基本工資、津貼、醫(yī)療保險(xiǎn)、保險(xiǎn)費(fèi)、實(shí)際發(fā)放工資等。資金是企業(yè)生存的主要元素,資金的流動(dòng)影響到企業(yè)的整體運(yùn)作,企業(yè)員工的工資是企業(yè)資金管理的一個(gè)重要的組成部分。早期的工資統(tǒng)計(jì)和發(fā)放都是使用人工方
7、式處理紙質(zhì)材料,不僅花費(fèi)財(cái)務(wù)人員大量的時(shí)間且不易保存,往往由于個(gè)人的因素抄寫(xiě)不慎或計(jì)算疏忽,出現(xiàn)工資發(fā)放錯(cuò)誤的現(xiàn)象。早期工資管理多采取紙質(zhì)材料和具有較強(qiáng)的時(shí)間限制?;谝陨显?,企業(yè)工資管理系統(tǒng)使用電腦安全保存、快速計(jì)算、全面統(tǒng)計(jì),實(shí)現(xiàn)工資管理的系統(tǒng)化、規(guī)范化、自動(dòng)化。企業(yè)工資管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),前臺(tái)程序開(kāi)發(fā)工具采用微軟的Visual Basic,后臺(tái)數(shù)據(jù)庫(kù)采用Access數(shù)據(jù)庫(kù)。Visual Basic是一種面向?qū)?/p>
8、象的開(kāi)發(fā)工具,具有組件豐富、語(yǔ)言簡(jiǎn)單、功能強(qiáng)大的優(yōu)點(diǎn)。 Access數(shù)據(jù)庫(kù)具有與Visual Basic</p><p> 關(guān)鍵詞:工資管理 信息管理 數(shù)據(jù)查詢(xún) 數(shù)據(jù)庫(kù) Visual Basic Access</p><p> 第一章 開(kāi)發(fā)軟件簡(jiǎn)介</p><p> 2.1 Visual Basic 6.0簡(jiǎn)介</p><p> V
9、isual Basic 6.0 是用來(lái)創(chuàng)建高性能的企業(yè)應(yīng)用及基于 Web 的應(yīng)用程序的最有效工具。集成進(jìn)來(lái)的可視化數(shù)據(jù)庫(kù)工具和一個(gè) RAD(快速應(yīng)用開(kāi)發(fā))環(huán)境能提高生產(chǎn)效率,而自然代碼編譯則能生成運(yùn)行速度更快的應(yīng)用程序。 </p><p> 使用集成在 Visual Basic 6.0 里的可視化數(shù)據(jù)庫(kù)工具和新的數(shù)據(jù)環(huán)境設(shè)計(jì)器(Data Environment Designer)可視化地設(shè)計(jì) Oracle 和
10、Microsoft SQL Server 數(shù)據(jù)庫(kù),創(chuàng)建可重用的數(shù)據(jù)查詢(xún)語(yǔ)句、過(guò)程——這些都不必離開(kāi) Visual Basic 環(huán)境。 </p><p> 創(chuàng)建在任何一個(gè)裝有 Visual Basic 6.0 Web 類(lèi)庫(kù)的平臺(tái)上使用任何一個(gè)瀏覽器都可輕松地訪問(wèn)的服務(wù)器方 Web 應(yīng)用程序。使用新的動(dòng)態(tài) HTML 頁(yè)面設(shè)計(jì)器編制高交互性的 Web 頁(yè)面象編制 Visual Basic 表格一樣輕松。 </p
11、><p> 使用下列工具可獲得組開(kāi)發(fā)特性和可調(diào)節(jié)性:Microsoft Visual SourceSafe 6.0 工程元素管理器、Visual Modeler、 Microsoft SQL 服務(wù)器 6.5 開(kāi)發(fā)版 、 Microsoft 事務(wù)服務(wù)器、 Microsoft Internet 信息服務(wù)器和 Microsoft 消息隊(duì)列服務(wù)器。</p><p> 一. Visual Basic
12、 6.0有以下特點(diǎn):</p><p><b> 1.可視化</b></p><p> Visual Basic 是可視化編程的先驅(qū)和典范,Visual的英文含義就是可視性。實(shí)際上,Visual Basic所展現(xiàn)出來(lái)的可視性風(fēng)格,已經(jīng)成為了諸多可視化集成開(kāi)發(fā)工具的參照標(biāo)準(zhǔn)??梢暬h(huán)境下創(chuàng)作前端界面就如同做拼圖游戲那樣簡(jiǎn)單,Visual Basic 之所以成為Wind
13、ows環(huán)境下快捷、便利的前端開(kāi)發(fā)工具,并獲得最廣泛的用戶群體支持,其所具有的高度智能的人性化可視開(kāi)發(fā)環(huán)境起了很大的作用。</p><p><b> 2.面向?qū)ο?lt;/b></p><p> 面向?qū)ο缶幊?OOP)誕生于20世紀(jì)80年代初期,并先期在Small Talk、C++等程序設(shè)計(jì)語(yǔ)言中實(shí)現(xiàn),隨著面向?qū)ο缶幊谭椒ǖ某墒?,它所具有的?yōu)越性愈趨明顯,于是被漸漸引入到
14、各種傳統(tǒng)高級(jí)編程語(yǔ)言中,自然也被嵌入到了Visual Basic 中。</p><p> 面向?qū)ο缶幊淌墙⒃陬?lèi)模塊基礎(chǔ)上的,并通過(guò)類(lèi)的封裝、繼承、多態(tài)性獲得代碼重用。和C++相比,Visual Basic 6.0的面向?qū)ο筇匦允遣粔蛲耆?,它缺少?lèi)的繼承性,因此依靠類(lèi)獲得代碼重用在Visual Basic 6.0中受到了一定程度的限制。盡管如此,通過(guò)類(lèi)來(lái)構(gòu)造應(yīng)用系統(tǒng),則仍是Visual Basic 6.0最有
15、效的手段,這個(gè)特點(diǎn)尤其體現(xiàn)在它所具有的基于部件的編程方法上。</p><p><b> 3.部件編程</b></p><p> 基于部件的編程方法是分布式構(gòu)架思想體系的具體化。在Visual Basic 中進(jìn)行部件編程是通過(guò)微軟的部件對(duì)象模型(COM,Component Object Model)實(shí)現(xiàn)的。COM是建立在二進(jìn)制標(biāo)準(zhǔn)上的對(duì)象模型,其具有通用性。因此,在
16、Visual Basic 中創(chuàng)建的部件,可以自用,也可以在其他開(kāi)發(fā)環(huán)境中(如Visual C++)使用,同時(shí)Visual Basic 也可以引用由其他開(kāi)發(fā)工具建立的部件。由于COM建立的是基于二進(jìn)制標(biāo)準(zhǔn)的對(duì)象,并具有接口繼承性,因此可以通過(guò)部件編程,而使用Visual Basic 6.0所缺乏的對(duì)類(lèi)的繼承特性有所彌補(bǔ)。</p><p><b> 4.事件驅(qū)動(dòng) </b></p>
17、<p> 基于事件編程是通過(guò)Visual Basic 創(chuàng)建軟件系統(tǒng)時(shí)的最主要手段之一。事件概念是面向?qū)ο蠓椒ㄖ?,外界操作?duì)象由一種狀態(tài)過(guò)度到另一種狀態(tài)時(shí),對(duì)象對(duì)外界的感應(yīng)接口?;谑录?qū)動(dòng)的編程方法體現(xiàn)在:程序的執(zhí)行是依靠系統(tǒng)能夠被識(shí)別的觸發(fā)事件啟動(dòng)的。用戶操作、系統(tǒng)消息,以及程序等各種因素都可能觸發(fā)事件。當(dāng)對(duì)象由一種狀態(tài)過(guò)渡到另一種狀態(tài)時(shí),可能會(huì)發(fā)生許多個(gè)與時(shí)間相關(guān)的有序事件,而事件順序又將決定著代碼執(zhí)行順序,因此,基于
18、事件驅(qū)動(dòng)編寫(xiě)程序也就成為了根據(jù)有待解決的問(wèn)題性質(zhì)合理安排事件和根據(jù)事件順序有效地組織程序。</p><p> 2.2 Access簡(jiǎn)介</p><p> 建立一個(gè)數(shù)據(jù)庫(kù)我們有多種選擇,現(xiàn)在市場(chǎng)上有各種各樣的數(shù)據(jù)庫(kù),而且每一種數(shù)據(jù)庫(kù)都有其自身的特點(diǎn),不能說(shuō)哪一種更好,只能在其中尋找一種能更好地適應(yīng)系統(tǒng)需求、更好地滿足用戶的要求以及適應(yīng)開(kāi)發(fā)人員的習(xí)慣。在本系統(tǒng)中,做為圖書(shū)倉(cāng)庫(kù)管理系統(tǒng)是一個(gè)
19、比較小的應(yīng)用系統(tǒng),它所產(chǎn)生和處理的數(shù)據(jù)量也比較小。因此,沒(méi)有必要使用像SQL Server和Oracle這樣的大型數(shù)據(jù)庫(kù)。我首先想到的數(shù)據(jù)庫(kù)是Borland公司的Paradox數(shù)據(jù)庫(kù)。另外,Microsoft Office中的Access數(shù)據(jù)庫(kù)在計(jì)算機(jī)上的應(yīng)用比較普及,是開(kāi)發(fā)小型數(shù)據(jù)庫(kù)系統(tǒng)的比較理想的選擇,所以,在本系統(tǒng)中我選擇了Access數(shù)據(jù)庫(kù)。</p><p> Access做為一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),它被集
20、成在Microsoft Office中。Access數(shù)據(jù)庫(kù)處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫(kù)模式。與其他的數(shù)據(jù)庫(kù)系統(tǒng)相比,Access更加簡(jiǎn)單易學(xué),一個(gè)普通的計(jì)算機(jī)用戶可以很快地掌握它。Access 2000的功能十分強(qiáng)大,利用它可以方便地實(shí)現(xiàn)對(duì)信息保存、維護(hù)、查詢(xún)、統(tǒng)計(jì)、打印、交流、發(fā)布,而且它可以十分方便地與Office其他組件交流數(shù)據(jù),這些功能對(duì)一個(gè)一般用戶而言已經(jīng)足夠了。</p><p> 數(shù)據(jù)庫(kù)是有結(jié)構(gòu)
21、的數(shù)據(jù)集合,它與一般的數(shù)據(jù)文件不同,(其中的數(shù)據(jù)是無(wú)結(jié)構(gòu)的)是一串文字或數(shù)字流。數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以是文字、圖象、聲音等。</p><p> Microsoft Access是一種關(guān)系式數(shù)據(jù)庫(kù),關(guān)系式數(shù)據(jù)庫(kù)由一系列表組成,表又由一系列行和列組成,每一行是一個(gè)記錄,每一列是一個(gè)字段,每個(gè)字段有一個(gè)字段名,字段名在一個(gè)表中不能重復(fù)。圖1是一個(gè)“產(chǎn)品”表的例子?!爱a(chǎn)品”表由10個(gè)記錄組成,一個(gè)記錄占一行,每一個(gè)記錄由產(chǎn)
22、品ID、產(chǎn)品名稱(chēng)、庫(kù)存量、訂貨量、單價(jià)和折扣率6個(gè)字段組成?!爱a(chǎn)品ID”是字段名,其下面的1,2等是字段的值。表與表之間可以建立關(guān)系,以便查詢(xún)相關(guān)聯(lián)的信息。Access數(shù)據(jù)庫(kù)以文件形式保存,文件的擴(kuò)展名是MDB。</p><p> 2.3 開(kāi)發(fā)工具的使用</p><p> 一.Visual Basic 6.0 的使用及安裝步驟:</p><p> Visual
23、 Basic是微軟推出的基于窗口的可視化開(kāi)發(fā)工具。其中,Visual 所指的是開(kāi)發(fā)圖形擁護(hù)界面(GUI,Graphical User Interface)的可視化方法。無(wú)需編寫(xiě)大量原代碼去描敘用戶界面元素的外觀位置,而只要把預(yù)先建立好的控件對(duì)象用鼠標(biāo)拖入到設(shè)計(jì)窗體上,這就是可視化方法帶來(lái)的便利。</p><p> BASIC是微軟最早期的傳統(tǒng)產(chǎn)品,Visual Basic繼承了BASIC最顯著的簡(jiǎn)單、易用的特色
24、。但是,Visual Basic卻又和傳統(tǒng)BASIC有著本質(zhì)的區(qū)別,主要表現(xiàn)在可視化、面向?qū)ο?、部件編程、時(shí)間驅(qū)動(dòng)等方面。Visual Basic是Windows 環(huán)境下最快捷、便利的通用開(kāi)發(fā)工具之一,且有只能特性集成開(kāi)發(fā)環(huán)境,擁有廣泛的擁護(hù)群。</p><p> {1}Visual Basic 6.0安裝方便快捷易于操作。</p><p> (1) 啟動(dòng)安裝程序。通過(guò) Windows
25、的“控制面板\添加刪除程序”、“資源管理器”、“我的電腦”運(yùn)行Visual Basic 6.0安裝光盤(pán)上的Setup.exe程序。</p><p> (2) 輸入CD號(hào)。在安裝過(guò)程中,安裝程序會(huì)要求輸入CD號(hào),它是安裝口令,用戶可以從軟件商提供的資料找到該CD號(hào)。</p><p> (3) 輸入姓名及用戶單位。在安裝過(guò)程中系統(tǒng)會(huì)要求用戶輸入姓名和用戶單位??梢栽凇靶彰陛斎肟蛑休斎胗脩?/p>
26、的姓名,在“單位”輸入框中輸入工作單位。單擊安裝程序界面上“確定”按鈕繼續(xù)安裝。</p><p> (4) 安裝路徑的選擇。安裝程序允許選擇安裝路徑。通過(guò)單擊安裝程序界面上的“更改文件夾”按鈕,可以設(shè)置安裝路徑。</p><p> 三.安裝方法的選擇。Visual Basic 6.0提供“典型安裝”和“自定義安裝”兩種方式:</p><p> (1)典型安裝:
27、在這種安裝方式中,Visual Basic 6.0的所有文件都將安裝到硬盤(pán)上。</p><p> (2)自定義安裝:按用戶的要求安裝所要求安裝所需要的Visual Basic 6.0組件。</p><p> Visual Basic 6.0經(jīng)過(guò)磁盤(pán)空間檢查后,開(kāi)始進(jìn)行安裝。在安裝過(guò)程中會(huì)提示用戶是否要安裝大量的聯(lián)機(jī)手冊(cè),如果有很充足的硬盤(pán)空間,建議安裝這些文件。安裝程序最后會(huì)要求重新啟
28、動(dòng)計(jì)算機(jī),并完成安裝過(guò)程。</p><p> 二. 數(shù)據(jù)庫(kù):Microsoft Access</p><p> Access是關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)的工具,數(shù)據(jù)庫(kù)能匯集各種信息以查詢(xún)、存儲(chǔ)和檢索。Access的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖提供了一種類(lèi)似于Excel的電子表格,可以是數(shù)據(jù)一目了然。另外,Access允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫(kù)中的信息。Access也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以
29、使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)庫(kù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫(kù)。Access 是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開(kāi)發(fā)的最通用的數(shù)據(jù)庫(kù)之一。Access 多用于中小型企業(yè)來(lái)設(shè)計(jì)中小型數(shù)據(jù)庫(kù),一般的學(xué)校教務(wù)系統(tǒng)的數(shù)據(jù)庫(kù)用Access 來(lái)設(shè)計(jì)完全能達(dá)到要求。由于考慮到本系統(tǒng)是應(yīng)用在單機(jī)系統(tǒng)上,只建立起一個(gè)數(shù)據(jù)庫(kù)。</p><p> 三. 數(shù)據(jù)庫(kù)訪問(wèn)方式: ADO</p><p>
30、 ADO(Active Data Objects)實(shí)際是一種提供訪問(wèn)各種數(shù)據(jù)類(lèi)型的連接機(jī)制。ADO設(shè)計(jì)為一種極簡(jiǎn)單的格式,通過(guò)ODBC的方法同數(shù)據(jù)庫(kù)接口。可以使用任何一種ODBC數(shù)據(jù)源,即不止適合于SQL Server、Oracle、Access 等數(shù)據(jù)庫(kù)應(yīng)用程序,也適合于Excel表格、文本文件、圖形文件和無(wú)格式的數(shù)據(jù)文件。ADO是基于OLE-DB之上的技術(shù),因此ADO通過(guò)其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問(wèn)接口方法。其主要優(yōu)點(diǎn)是易
31、于使用、高速度、低內(nèi)存支出和占用磁盤(pán)空間較少。</p><p> 第二章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)</p><p> 在數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)之前,對(duì)開(kāi)發(fā)數(shù)據(jù)庫(kù)的基本概念應(yīng)當(dāng)了解,對(duì)數(shù)據(jù)庫(kù)的結(jié)構(gòu),開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的步驟,開(kāi)發(fā)體系及方法都應(yīng)當(dāng)有相當(dāng)清晰的了解和認(rèn)識(shí)。數(shù)據(jù)應(yīng)用系統(tǒng)開(kāi)發(fā)的目標(biāo)是建立一個(gè)滿足用戶長(zhǎng)期需求的產(chǎn)品。開(kāi)發(fā)的主要過(guò)程為:理解用戶的需求,然后,把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫(kù)設(shè)計(jì)。把設(shè)計(jì)
32、轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫(kù),并且這些數(shù)據(jù)庫(kù)帶有功能完備,高效能的應(yīng)用。數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)軟件領(lǐng)域研究中一直是非常重要的主題,產(chǎn)生于60年代,30多年來(lái)數(shù)據(jù)庫(kù)技術(shù)得到了迅速發(fā)展,并已形成較完善的理論體系和一大批實(shí)用系統(tǒng)。并且,近年來(lái),隨著World Wide Web(WWW)的猛增及Internet技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫(kù)技術(shù)之時(shí)成為最熱門(mén)技術(shù)之一。</p><p> 3.1數(shù)據(jù)庫(kù)管理系統(tǒng)</p><
33、;p> 數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是指數(shù)據(jù)庫(kù)系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。DBMS是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分。對(duì)數(shù)據(jù)庫(kù)的一切操作,包括定義,更新及各種控制,都是通過(guò)DBMS進(jìn)行的。DBMS總是基于某種數(shù)據(jù)模型,可以把DBMS看成是某種數(shù)據(jù)模型在計(jì)算機(jī)系統(tǒng)上的具體實(shí)現(xiàn)。根據(jù)數(shù)據(jù)模型的不同,DBMS可以分成層次型,網(wǎng)狀型,關(guān)系型,面向?qū)ο笮偷?。MS SQL Serever2000就是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。</p>&l
34、t;p> 關(guān)系模型。關(guān)系模型主要是用二維表格結(jié)構(gòu)表達(dá)實(shí)體集,用外鍵表示實(shí)體間聯(lián)系。 </p><p> 關(guān)系模型是由若干個(gè)關(guān)系模型式組成的集合。關(guān)系模式是相當(dāng)于前面提到的記錄類(lèi)型,它的實(shí)例稱(chēng)為關(guān)系,每個(gè)關(guān)系實(shí)際上是一張二維表格。關(guān)系模型和層次,網(wǎng)狀模型的最大判別是用關(guān)鍵碼而不是用指針導(dǎo)航數(shù)據(jù)。SQL語(yǔ)言是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)化語(yǔ)言,已得到了廣泛的應(yīng)用。 設(shè)計(jì)子系統(tǒng)有一個(gè)方便數(shù)據(jù)庫(kù)及其應(yīng)用創(chuàng)建的工具集。它典型
35、地包含產(chǎn)生表,窗體,查詢(xún)和報(bào)表的工具。DBMS產(chǎn)品還提供編程語(yǔ)言和對(duì)編程語(yǔ)言的接口。運(yùn)行子系統(tǒng)處理用設(shè)計(jì)子系統(tǒng)開(kāi)發(fā)的應(yīng)用組建。它所包含的運(yùn)行處理器用來(lái)處理窗體和數(shù)據(jù)庫(kù)的數(shù)據(jù)交互,以及回答查詢(xún)和打印報(bào)表等。</p><p><b> 3.2 數(shù)據(jù)庫(kù)模式</b></p><p> 數(shù)據(jù)庫(kù)模式定義了數(shù)據(jù)庫(kù)的結(jié)構(gòu),表,關(guān)系,域和業(yè)務(wù)規(guī)則。數(shù)據(jù)庫(kù)模型是一種設(shè)計(jì),數(shù)據(jù)庫(kù)和應(yīng)用
36、正是建立在此基礎(chǔ)上的。域是一列可能擁有的值的集合。必須為每一個(gè)表的每一列確定域。除了數(shù)據(jù)的物理格式外,還需要確定是否有些域?qū)Ρ韥?lái)說(shuō)是唯一的。</p><p> 數(shù)據(jù)庫(kù)模式的最后一個(gè)要素是業(yè)務(wù)規(guī)則,它是對(duì)需要反映在數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)應(yīng)用程序中的業(yè)務(wù)活動(dòng)的約束。業(yè)務(wù)規(guī)則是模式的一個(gè)重要部分,因?yàn)樗麄冎付蔁o(wú)論什么數(shù)據(jù)變化到達(dá)DBMS引擎,允許的數(shù)據(jù)值必須滿足的約束。不管無(wú)效的數(shù)據(jù)變化請(qǐng)求是來(lái)自窗體的用戶,查詢(xún)/修改請(qǐng)求
37、還是應(yīng)用程序,DBMS都應(yīng)該拒絕。</p><p> 3.3 數(shù)據(jù)庫(kù)信息管理系統(tǒng)分析</p><p> 信息系統(tǒng)的主要任務(wù)是通過(guò)大量的數(shù)據(jù)獲得管理所需要的信息,這就是必須存儲(chǔ)和管理大量的數(shù)據(jù)。因此建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫(kù),使整個(gè)系統(tǒng)都可以迅速,方便,準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開(kāi)發(fā)工作好壞的主要指標(biāo)之一。</p><p> 數(shù)據(jù)庫(kù)設(shè)計(jì)主
38、要是進(jìn)行數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì),即將數(shù)據(jù)按一定的分類(lèi),分組系統(tǒng)和邏輯層次組織起來(lái),是面向用戶的。數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門(mén)的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照DBMS提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng),正確反映數(shù)據(jù)關(guān)系,數(shù)據(jù) 余少,存取效率高,能滿足多種查詢(xún)要求的數(shù)據(jù)模型。</p><p> 關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組以后,還必須建立整個(gè)數(shù)據(jù)的關(guān)系結(jié)構(gòu)。這一步設(shè)計(jì)完成后
39、數(shù)據(jù)庫(kù)和書(shū)記結(jié)構(gòu)設(shè)計(jì)工作基本完成只待系統(tǒng)實(shí)現(xiàn)時(shí)將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設(shè)計(jì)的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個(gè)規(guī)范化的數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)就建立起來(lái)了。</p><p> 建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:確定關(guān)聯(lián)的關(guān)鍵指標(biāo)項(xiàng)并建立關(guān)聯(lián)表;確定單一的父系記錄結(jié)構(gòu):建立整個(gè)數(shù)據(jù)庫(kù)的關(guān)系結(jié)構(gòu)。</p><p> 第三章 系統(tǒng)設(shè)計(jì)與概要分析</p><p> 4.1 系統(tǒng)設(shè)
40、計(jì)思路</p><p> 在軟件需求分析階段,搞清楚了軟件“做什么"的問(wèn)題,形成了目標(biāo)系統(tǒng)的邏輯模型?,F(xiàn)在我們所要做的就是要把軟件“做什么"的邏輯模型變換為“怎么做"的物理模型,即著手實(shí)現(xiàn)軟件的需求。首先,我們需要描述的是系統(tǒng)的總的體系結(jié)構(gòu)。</p><p> 系統(tǒng)的概要設(shè)計(jì)中最重要的就是系統(tǒng)的模塊化。模塊化是指解決一個(gè)復(fù)雜問(wèn)題時(shí)自項(xiàng)向下逐層把軟件系統(tǒng)劃分
41、成若干個(gè)模塊的過(guò)程。每個(gè)模塊完成一個(gè)特定的功能,所有的模塊按某種方法組織起來(lái),成為一個(gè)整體,完成整個(gè)系統(tǒng)所要求的功能。</p><p> 將系統(tǒng)劃分為多個(gè)模塊是為了降低軟件系統(tǒng)的復(fù)雜性,提高可讀性、可維護(hù)性,但模塊的劃分不能是任意的,應(yīng)盡量保持其獨(dú)立性。也就是說(shuō),每個(gè)模塊只完成系統(tǒng)要求的獨(dú)立的子功能,并且與其他模塊的聯(lián)系最少且接口簡(jiǎn)單,提高模塊的獨(dú)立性,為設(shè)計(jì)高質(zhì)量的軟件結(jié)構(gòu)奠定基礎(chǔ)。</p>&
42、lt;p> 我首先將整個(gè)系統(tǒng)化分為幾個(gè)小問(wèn)題,小模塊,進(jìn)一步細(xì)分模塊,添加細(xì)節(jié)。比如:工資管理系統(tǒng)分為工資系統(tǒng)管理模塊、工資輸入模塊、工資查詢(xún)模塊和系統(tǒng)維護(hù)模塊等。</p><p> 一個(gè)基本的工資管理系統(tǒng)有利于對(duì)工資進(jìn)行方便的錄入、查詢(xún)、顯示等,不但可以提高工作效率,還可以提高單位人員的積極性,增強(qiáng)單位的活力。平時(shí)在工資的統(tǒng)計(jì)和發(fā)放中難免會(huì)出現(xiàn)一些差錯(cuò),既浪費(fèi)人力又不能很好的提高計(jì)算的準(zhǔn)確性。而工資的
43、發(fā)放又有較強(qiáng)的時(shí)間限制。開(kāi)發(fā)工資管理系統(tǒng),用計(jì)算機(jī)來(lái)統(tǒng)計(jì)和計(jì)算工資,可以避免了許多人工發(fā)放時(shí)工資的差錯(cuò),不僅可以保證計(jì)算的準(zhǔn)確性,還可以對(duì)各種信息進(jìn)行統(tǒng)計(jì)。其主要任務(wù)是用計(jì)算機(jī)對(duì)各種工資信息進(jìn)行日常的管理,如查詢(xún)、修改、增加、刪除以及存儲(chǔ)等,迅速準(zhǔn)確地完成各種工資信息的統(tǒng)計(jì)工作。針對(duì)系統(tǒng)服務(wù)對(duì)象的具體要求,設(shè)計(jì)了本工資管理系統(tǒng)。通過(guò)對(duì)用戶需求的分析,我們可以分析出工資管理系統(tǒng)大致可以分為4個(gè)模塊:登錄模塊,工資輸入模塊,工資查詢(xún)模塊,系
44、統(tǒng)維護(hù)模塊。結(jié)構(gòu)與功能模塊如下:</p><p> 4.2.工資管理系統(tǒng)結(jié)構(gòu)圖與功能結(jié)構(gòu)圖</p><p> 一. 工資管理系統(tǒng)結(jié)構(gòu)圖</p><p> 本工資管理系統(tǒng)主要有以下幾大功能:</p><p> (1) 可對(duì)人員的工資進(jìn)行修改、錄入、刪除。</p><p> (2) 查詢(xún)功能。要求即可以按照一定的
45、查詢(xún)方式進(jìn)行,比如按照車(chē)間,科室,姓名,工號(hào)等基本信息來(lái)進(jìn)行查詢(xún)。</p><p> (3) 系統(tǒng)登錄管理方便安全,采用了賬號(hào)密碼,防止了信息的泄漏。</p><p> (4) 維護(hù)性大大提高了,有利于工作人員隨時(shí)快捷的對(duì)本系統(tǒng)進(jìn)行維護(hù)和刪改措施。</p><p> 二.工資管理系統(tǒng)功能結(jié)構(gòu)圖</p><p> 本工資管理系統(tǒng)功能結(jié)構(gòu)
46、模塊的特點(diǎn):</p><p> (1) 本工資管理系統(tǒng)的登錄狀態(tài)大大提高了其系統(tǒng)的安全運(yùn)行,以防人們可以隨意的更改信息,用戶只能通過(guò)帳號(hào)密碼來(lái)登錄本工資管理系統(tǒng)。</p><p> (2) 由管理信息系統(tǒng)的父模塊的向后延伸成幾個(gè)具有各自間獨(dú)立功能的子模塊甚至子模塊下的二級(jí)模塊,具有易辨認(rèn)性、準(zhǔn)確性、高效性可觀性等。</p><p> (3) 系統(tǒng)管理模塊下的用
47、戶管理和退出系統(tǒng)模塊既讓用戶清楚的了解整個(gè)系統(tǒng)的設(shè)計(jì),又能夠在第一時(shí)間內(nèi)退出登錄,節(jié)省了時(shí)間。</p><p> (4) 當(dāng)進(jìn)入輸入模塊時(shí)候,用戶可以清晰的知道自己想要如何根據(jù)自己的需要來(lái)查詢(xún)到自己想要查詢(xún)的員工信息以及該員工的獎(jiǎng)懲情況。</p><p> (5) 當(dāng)用戶找到該確定員工時(shí),可依照其工號(hào)、姓名、以及車(chē)間或科室號(hào)來(lái)進(jìn)行查詢(xún)其工資等信息情況。</p><p
48、> (6) 最后進(jìn)入到管理員的維護(hù)模塊了.此模塊的設(shè)計(jì)都依據(jù)著以員工為本的思想,對(duì)員工的基本信息包括其工資、獎(jiǎng)懲、照片及信息等基本情況,有效的時(shí)時(shí)保護(hù)著整個(gè)系統(tǒng)的穩(wěn)定運(yùn)行,如發(fā)生需要變動(dòng)或者刪除、添加及更改的,管理員能夠?qū)ζ湎到y(tǒng)進(jìn)行相應(yīng)的維護(hù)措施,有效的避免了信息的錯(cuò)誤及做好安全性的防范。</p><p><b> 4.3 運(yùn)行設(shè)計(jì)</b></p><p>
49、 (1) 運(yùn)行模塊的單獨(dú)運(yùn)行</p><p> 具體軟件的單獨(dú)運(yùn)行模塊為程序提供了良好的運(yùn)行環(huán)境,使其不易在查詢(xún)信息的時(shí)候發(fā)生錯(cuò)誤以及發(fā)生系統(tǒng)冗余,各個(gè)模塊在軟件運(yùn)行過(guò)程中能較好的查詢(xún)信息,處理數(shù)據(jù)等。 </p><p><b> (2) 運(yùn)行控制 </b></p><p> 軟件運(yùn)行時(shí)有較友好的界面,基本能夠?qū)崿F(xiàn)用戶的數(shù)據(jù)信息處理要求
50、。</p><p><b> 4.4 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 數(shù)據(jù)庫(kù)設(shè)計(jì)屬于系統(tǒng)設(shè)計(jì)的范疇。通常把使用數(shù)據(jù)庫(kù)的系統(tǒng)統(tǒng)稱(chēng)為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),把數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)簡(jiǎn)稱(chēng)為數(shù)據(jù)庫(kù)設(shè)計(jì)。</p><p> 按照軟件工程對(duì)系統(tǒng)生命周期的定義,軟件生命周期分為指定計(jì)劃、需求分析、設(shè)計(jì)、程序編制、測(cè)試以及運(yùn)行維護(hù)6個(gè)階段。在數(shù)據(jù)庫(kù)設(shè)計(jì)中也參
51、照這種劃分,把數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的生命周期分為數(shù)據(jù)庫(kù)規(guī)劃、需求收集與分析、數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用程序設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試以及運(yùn)行維護(hù)6個(gè)階段。</p><p> 在信息世界中,信息從客觀事物出發(fā)流經(jīng)數(shù)據(jù)庫(kù),通過(guò)決策機(jī)構(gòu)最后又回到客觀世界,信息的這一循環(huán)經(jīng)歷了三個(gè)領(lǐng)域:信息世界,數(shù)據(jù)世界,現(xiàn)實(shí)世界?,F(xiàn)實(shí)世界的事物反映到人的頭腦中,人的大腦對(duì)它有個(gè)認(rèn)識(shí)過(guò)程,經(jīng)過(guò)分析(選擇、命名、分類(lèi)等)進(jìn)入信息世界。這些信息再進(jìn)一步加工、編碼,
52、然后進(jìn)入數(shù)據(jù)世界,而軟件系統(tǒng)的開(kāi)發(fā)工作需要考慮這兩個(gè)方面的問(wèn)題,也就是要考慮系統(tǒng)開(kāi)發(fā)所需要的數(shù)據(jù),以及如何對(duì)這些數(shù)據(jù)進(jìn)行操作。這兩個(gè)問(wèn)題貫穿了整個(gè)軟件系統(tǒng)的開(kāi)發(fā)過(guò)程,這也就是數(shù)據(jù)庫(kù)的設(shè)計(jì)問(wèn)題,軟件設(shè)計(jì)的一個(gè)核心。</p><p> 4.5 數(shù)據(jù)庫(kù)表格設(shè)計(jì)</p><p> 我在系統(tǒng)中定義的表格都基本地按照范式的思想和要求去完成,數(shù)據(jù)是用ACCESS2003,系統(tǒng)中所有數(shù)據(jù)都存放在dat
53、a.mdb中,定義了如下幾張表格,分別是accounts系統(tǒng)用戶表、車(chē)間信息表、科室工資信息表、獎(jiǎng)懲信息表、基本工資信息表、員工信息表、工號(hào)信息表、通過(guò)對(duì)這幾張表格的操作可以較好地完成系統(tǒng)設(shè)計(jì)的各項(xiàng)功能,幾張表格之間有著不同程度的聯(lián)系。下面列出一些制作的表格分析。</p><p><b> 一.admin表</b></p><p><b> 二.員工信息
54、表</b></p><p><b> 三.獎(jiǎng)懲信息表</b></p><p> 第四章 系統(tǒng)部分代碼和分析設(shè)計(jì)</p><p> 5.1系統(tǒng)應(yīng)用程序設(shè)計(jì)</p><p> 各功能細(xì)節(jié)的總體分析:</p><p> 1. 整個(gè)系統(tǒng)內(nèi)的主要功能是添加,刪除,修改。雖然從功能上看
55、來(lái)比較簡(jiǎn)單但它們必須受到嚴(yán)格的制約。</p><p> 添加:不能添加已經(jīng)存在或者關(guān)鍵字相同的數(shù)據(jù)</p><p> 刪除:由于許多數(shù)據(jù)是互相關(guān)聯(lián)的——如:沒(méi)有員工的基本信息,哪來(lái)員工的基本工資?所以在刪除此類(lèi)數(shù)據(jù)的時(shí)候一定要注意。</p><p> 修改:同樣的,不能修改成已經(jīng)存在或者關(guān)鍵字相同的數(shù)據(jù)。</p><p> 有許多數(shù)據(jù)
56、必須加以規(guī)范。比如說(shuō)年齡和公司對(duì)福利的承擔(dān)比例。</p><p> 2. 公司對(duì)福利的承擔(dān)也不可能是100%,一般在0—15%左右。獎(jiǎng)金的發(fā)放不能單純的在部門(mén)內(nèi)人數(shù)平分,這很可能要和他日常表現(xiàn)要有關(guān)聯(lián),所以每個(gè)人在最后工資發(fā)放階段必須要可以單獨(dú)修改的可能。</p><p> 5.2用戶認(rèn)證系統(tǒng)密碼窗體的實(shí)現(xiàn)</p><p> 本窗體是為了讓工作人員按照用戶和
57、密碼進(jìn)行登陸。窗體界面、源代碼如下:</p><p><b> 源代碼:</b></p><p> If username.Text = "" Or password.Text = "" Then MsgBox "沒(méi)有輸入用戶名,請(qǐng)輸入!", vbOKOnly + vbExclamation, &q
58、uot;警告" username.SetFocusElse On Error Resume Next Dim sql Dim rs As New ADODB.Recordset ' SQL查詢(xún)語(yǔ)句,從管理員表中查詢(xún)匹配用戶名和密碼的記錄 sql = "select * from [admins] where username='" & usern
59、ame.Text & "' and password1='" & password.Text & "' " rs.Open sql, conn, 1, 1 If Err.number <> 0 Then '錯(cuò)誤捕捉,判斷SQL語(yǔ)句是否出錯(cuò) MsgBox Err.Description End If
60、 If rs.EOF Then MsgBox "沒(méi)有這個(gè)用戶</p><p> 使用方法與功能介紹:</p><p> 用戶名、密碼不得隨意輸入,用戶信息必須是已經(jīng)存在與系統(tǒng)數(shù)據(jù)庫(kù)中的,如果輸入了錯(cuò)誤的用戶名或密碼系統(tǒng)將提示你重新輸入。如下圖所示:</p><p> 如果輸入正確將進(jìn)入系統(tǒng)主界面。主界面如下圖所示:</
61、p><p> 界面上有基礎(chǔ)信息(里面包括:系統(tǒng)管理、數(shù)據(jù)添加、信息查詢(xún)、信息維護(hù))、用戶管理(里面包括:用戶管理、密碼修改、退出登陸)數(shù)據(jù)添加(里面包括:?jiǎn)T工信息、員工照片、獎(jiǎng)懲情況)、信息維護(hù)(里面包括:?jiǎn)T工信息、獎(jiǎng)懲情況)、還有員工信息、工資調(diào)整、基本工資、獎(jiǎng)懲調(diào)整、幾個(gè)小選項(xiàng),你可根據(jù)你所要進(jìn)行的事物來(lái)選擇你所需要的功能。</p><p> (1).當(dāng)進(jìn)入者不是管理員身份時(shí),我做了如
62、下的設(shè)置:</p><p> 例如這是員工的帳號(hào)密碼,進(jìn)入后只能進(jìn)行相關(guān)密碼修改和系統(tǒng)退出,卻不能進(jìn)行查詢(xún)等模塊的功能的瀏覽。</p><p> 5.3系統(tǒng)各功能實(shí)現(xiàn)</p><p> Dim rs As New ADODB.Recordset '判斷新添加的用戶是否已經(jīng)存在,如果存在,給出提示 sql = "select * f
63、rom admins where username='" & Text1.Text & "'" rs.Open sql, conn, 1, 1 If rs.RecordCount > 0 Then '記錄存在,提示,關(guān)閉對(duì)象,退出模塊 MsgBox "此用戶名已經(jīng)存在" rs.Close c
64、onn.Close Exit Sub Else rs.Clone '執(zhí)行SQL語(yǔ)句插入指令 insert into sql = "insert into admins(username,password1) values('" & Text1.Text & "','" & Text2.Text &
65、"')" conn.Execute sql MsgBox "添加成功"</p><p> Dim rs As New ADODB.Recordsetsql = "select * from users"rs.Open sql, conn, 1, 3If Err.number <> 0 Then MsgBox
66、Err.Description rs.Close conn.Close Exit SubEnd Ifrs.AddNew '將數(shù)據(jù)插入到數(shù)據(jù)表中rs("number") = number.Textrs("realname") = realname.Textrs("room") = room.T
67、extrs("age") = age.Textrs("gongzi") = gongzi.Textrs("buzhu") = qita.TextIf sex(0).Value = True Then rs("sex") = sex(0).CaptionElse rs("sex") = sex(1).CaptionE
68、nd Ifrs.Updaters.Close</p><p> dia1.ShowOpen '顯示對(duì)話框控件appa = dia1.FileNameFor i = Len(appa) To 1 Step -1 If Mid(appa, i, 1) <> "\" Then '從通用對(duì)話框返回的圖片文件
69、路徑最右側(cè)開(kāi)始向左挨個(gè)字符進(jìn)行判斷,如果是“\”,則獲得“\”后面的字符串,即為圖片文件名 j = j + 1 Else strimage = Mid(appa, Len(appa) - j + 1, j) '獲得圖片文件名,放到strimage變量中 Exit For End IfNext iIf appa <> "" Thenappb = d
70、ia1.FileTitle '文件名稱(chēng)num = InStrRev(strimage, ".")str1 = Right(strimage, Len(strimage) - num)str2 = Replace(Now, "-", "")str2 = Replace(str2, ".", "")</p>&l
71、t;p> Call conDim rs As New ADODB.Recordsetsql = "select * from user_jc"rs.Open sql, conn, 1, 3rs.AddNew '添加記錄,將數(shù)據(jù)插入數(shù)據(jù)庫(kù)rs("userid") = Combo2.Textrs("type") = Combo1.Textrs
72、("title") = Text1.Textrs("money") = Text2.Textrs("body") = Text3.Textrs.UpdateIf Err.number <> 0 Then '判斷金額是否為數(shù)字,如果不為數(shù)字,則程序出錯(cuò),捕捉錯(cuò)誤 MsgBox "發(fā)生錯(cuò)誤,請(qǐng)正確錄入金額" Text
73、2.SetFocus rs.Close conn.Close Exit SubEnd Ifrs.Closeconn.CloseMsgBox "添加成功"</p><p> Dim rs As New ADODB.Recordsetsql = "select * from users where number like '%" &
74、 Text1.Text & "%' and realname like '%" & Text2.Text & "%' and room like '%" & Text3.Text & "%'"'此句SQL查詢(xún)語(yǔ)句Adodc1.RecordSource = sqlAdodc1.Refre
75、shSet DataGrid1.DataSource = Adodc1</p><p> On Error Resume NextIf id.Text = "" Then MsgBox "請(qǐng)選擇要修改的記錄" Exit SubEnd IfCall conDim rs As New ADODB.Recordsetsql = "select
76、* from user_jc where id=" & id.Text 'SQL查詢(xún)語(yǔ)句,與ID字段匹配的記錄'修改指定記錄rs.Open sql, conn, 1, 3rs("title") = title.Text'rs("userid") = realname.Textrs("type") = Combo1.Text
77、rs("money") = jine.Textrs("body") = beizhu.Textrs.UpdateIf Err.number <> 0 Then MsgBox "請(qǐng)?zhí)顚?xiě)正確的金額" jine.SetFocus rs.Close conn.Close Exit SubEnd Ifrs.Closeconn.Clo
78、se</p><p> Command3.Enabled = TrueMe.Adodc1.RecordSource = "select * from users where id=" & DataGrid1.Rowid.Text = Me.Adodc
79、1.Recordset.Fields("id")number.Text = Me.Adodc1.Recordset.Fields("number")realname.Text = Me.Adodc1.Recordset.Fields("realname")Combo1.Text = Me.Adodc1.Recor
80、dset.Fields("sex")age.Text = Me.Adodc1.Recordset.Fields("age")If IsNull(Me.Adodc1.Recordset.Fields("room")) Then room.Text = ""El
81、se room.Text = Me.Adodc1.Recordset.Fields("room")End Ifgongzi.Text = Me.Adodc1.Record</p><p><b> 參考文獻(xiàn)</b></p><p> [1]肖建 ,薛鳳武
82、,吳靜,2000年,《Visual Basic 6.0基礎(chǔ)教程》,中國(guó)電力出版社。</p><p> [2]陳豫龍, 何旭洪,2002年,《Visual Basic6.0數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)例導(dǎo)航》,人民郵電出版社。</p><p> [3]網(wǎng)絡(luò)書(shū)籍,2001年,《Visual Basic 6.0 時(shí)尚編程百例》,機(jī)械工業(yè)出版社。</p><p> [4]莎師煊 王珊
83、著,2002,《數(shù)據(jù)庫(kù)概論》,高等教育出版社。</p><p> [5]劉韜、駱娟、何旭洪,2002,《Visual Basic6.0數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航》,人民郵電出版社。</p><p> [6]陳明,2000,《Visual Basic程序設(shè)計(jì)》,中央廣播電視大學(xué)出版社。</p><p> [7]《Visual Basic 6.0 中文版控件大全》,M
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工資管理系統(tǒng)畢業(yè)設(shè)計(jì)---vfp工資管理系統(tǒng)
- 人事工資管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 人事工資管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 工資管理畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)----工資管理系統(tǒng)
- 工資管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 工資管理系統(tǒng)畢業(yè)設(shè)計(jì)
- vf企業(yè)工資管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)---企業(yè)工資管理系統(tǒng)
- 小型工資管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 工資管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)---企業(yè)工資管理系統(tǒng)設(shè)計(jì)
- 人事工資管理系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)(論文)-vb6.0工資管理系統(tǒng)設(shè)計(jì)
- 畢業(yè)論文范文——人事工資管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)論文范文——人事工資管理系統(tǒng)畢業(yè)設(shè)計(jì)
- vf企業(yè)工資管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---vf企業(yè)工資管理系統(tǒng)
- 工資管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)──工資管理、工資組、工資單【畢業(yè)論文設(shè)計(jì)】
- vfp工資管理系統(tǒng)畢業(yè)設(shè)計(jì) (3)
評(píng)論
0/150
提交評(píng)論