版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 工資管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 二級(jí)學(xué)院: </p><p> 學(xué)生姓名: </p><p> 專業(yè)班級(jí): </p><p> 學(xué)
2、 號(hào): </p><p> 指導(dǎo)教師: </p><p> 摘 要:工資管理系統(tǒng)是典型的數(shù)據(jù)庫(kù)管理系統(tǒng),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完
3、備,易使用等特點(diǎn)。</p><p> 經(jīng)過(guò)分析,我使用 MICROSOFT公司的 VISUAL BASIC 6.0作為開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。而后臺(tái)數(shù)據(jù)庫(kù)則選擇了MICROSOFT公司的ACCESS 2003。</p>
4、;<p> 關(guān)鍵詞: 數(shù)據(jù)庫(kù),ACCESS,工資管理系統(tǒng),Visual Basic 6.0</p><p><b> 目 錄</b></p><p><b> 引 言1</b></p><p> 第一章 開發(fā)工具的選擇2</p><p> 1.1 可視化編程2&l
5、t;/p><p> 1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)3</p><p> 1.3 結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言3</p><p> 1.4 事件驅(qū)動(dòng)編程機(jī)制3</p><p> 1.5 訪問數(shù)據(jù)庫(kù)4</p><p> 1.6 動(dòng)態(tài)數(shù)據(jù)交換(DDE)4</p><p> 1.7 對(duì)象
6、的鏈接與嵌入(OLE)4</p><p> 1.8 動(dòng)態(tài)鏈接庫(kù)(DLL)4</p><p> 第二章 系統(tǒng)調(diào)研及可行性分析6</p><p> 2.1 系統(tǒng)調(diào)研6</p><p> 2.2 可行性分析概述6</p><p> 2.3 技術(shù)可行性分析7</p><p&g
7、t; 第三章 系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)8</p><p> 3.1 系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)8</p><p> 3.2 用戶登陸模塊9</p><p> 3.3 功能流程圖10</p><p> 3.4 數(shù)據(jù)庫(kù)的設(shè)計(jì)10</p><p> 3.4.1 數(shù)據(jù)庫(kù)需求分析10</p>&
8、lt;p> 3.4.2 表的物理結(jié)構(gòu)10</p><p> 第四章 系統(tǒng)實(shí)施概況13</p><p> 4.1 登陸界面的設(shè)計(jì)13</p><p> 4.2 主窗體的設(shè)計(jì)13</p><p> 4.3 系統(tǒng)管理的設(shè)計(jì)14</p><p> 4.4 工資數(shù)據(jù)輸入的設(shè)計(jì)14<
9、/p><p> 4.5 工資數(shù)據(jù)修改的設(shè)計(jì)15</p><p> 4.6 工資數(shù)據(jù)查詢的設(shè)計(jì)17</p><p> 第五章 主要代碼19</p><p> 5.1 登陸界面主要代碼19</p><p> 5.2 基本數(shù)據(jù)輸入主要代碼19</p><p> 5.3 專項(xiàng)
10、修改主要代碼20</p><p> 5.4 查詢的主要代碼21</p><p> 第六章 系統(tǒng)測(cè)試24</p><p> 6.1 測(cè)試舉例24</p><p><b> 總 結(jié)25</b></p><p><b> 致 謝26</b></p&
11、gt;<p><b> 參考資料27</b></p><p><b> 引 言</b></p><p> 電腦在現(xiàn)代社會(huì)中管理的作用越來(lái)越顯得重要和突出。一般來(lái)講,管理通過(guò)計(jì)劃、組織、指導(dǎo)與領(lǐng)導(dǎo)、控制等手段,為組織制定目標(biāo),應(yīng)用組織的各種要素,以實(shí)現(xiàn)組織的目標(biāo)。對(duì)企業(yè)來(lái)說(shuō),人們按照一定的營(yíng)銷計(jì)劃、人力、物力資源,對(duì)人員、物質(zhì)
12、、資金等加以計(jì)劃和協(xié)調(diào),以達(dá)到預(yù)期的目的,即稱為企業(yè)管理。傳統(tǒng)的企業(yè)管理活動(dòng)中,把人、才、物作為企業(yè)的主要資源。但是隨著社會(huì)化大生產(chǎn)的不斷擴(kuò)大和社會(huì)對(duì)產(chǎn)品多樣化的需求,人們?cè)絹?lái)越重視信息在生產(chǎn)經(jīng)營(yíng)及企業(yè)管理中的作用,并把它當(dāng)企業(yè)的一種極其重要的資源,人們稱之為“信息資源”,信息資源的處理已經(jīng)成為當(dāng)今世界上一項(xiàng)主要的社會(huì)活動(dòng)。</p><p> 工資管理系統(tǒng)是一個(gè)企業(yè)單位不可缺少的部分,它對(duì)于企業(yè)的決策者和管理者
13、來(lái)說(shuō)都至關(guān)重要,所以工資管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以?lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。</p><p> 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用
14、的一部分,使用計(jì)算機(jī)對(duì)員工的工資進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提企業(yè)工資管理的效率,也是企業(yè)科學(xué)化、正規(guī)化管理與世界接軌的重要條件。</p><p> 開發(fā)這樣一套管理軟件是很有必要的事情,在下面的各章中我們將以開發(fā)一套工資管理系統(tǒng)為例,談?wù)勂溟_發(fā)過(guò)程和所涉及到的問題及解決方法。工資管理系統(tǒng)是典型的數(shù)據(jù)庫(kù)系統(tǒng)
15、,其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。</p><p> 經(jīng)過(guò)分析,我們使用 MICROSOFT公司的 VISUAL BASIC開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型
16、系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。而后臺(tái)數(shù)據(jù)庫(kù)則選擇了MICROSOFT公司的ACCESS 2003。</p><p> 第一章 開發(fā)工具的選擇</p><p> 現(xiàn)在,市場(chǎng)上可以選購(gòu)的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。目前在我國(guó)市場(chǎng)上最為流行、使用最多、最為先進(jìn)的可用作企業(yè)級(jí)開發(fā)工具的產(chǎn)品有:Microsoft公司的Visual Basic、Micro
17、soft公司的Visual C、Borland公司的Delphi、Java等等。</p><p> 在目前市場(chǎng)上這些眾多的程序開發(fā)工具中,有些強(qiáng)調(diào)程語(yǔ)言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來(lái)的便利性與效率的得高,各有各的優(yōu)點(diǎn)和特色,也滿足了不同用戶的需求。然而,語(yǔ)言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語(yǔ)言作支持,許多特殊化的處理動(dòng)作必需要耗費(fèi)數(shù)倍的工夫來(lái)處理,使得原來(lái)所
18、標(biāo)榜的效率提高的優(yōu)點(diǎn)失去了作用;相反,如果只強(qiáng)調(diào)程續(xù)語(yǔ)言的彈性,卻沒有便利的工具作配合,會(huì)使一些即使非常簡(jiǎn)單的界面處理動(dòng)作,也會(huì)嚴(yán)重地浪費(fèi)程序設(shè)計(jì)師的寶貴時(shí)間。</p><p> 作為數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā),Visual Basic是一個(gè)非常理想選擇。數(shù)據(jù)庫(kù)是MIS中的重要支持技術(shù),在MIS開發(fā)過(guò)程中,如何選擇數(shù)據(jù)庫(kù)管理是一個(gè)重要的問題,目前,數(shù)據(jù)庫(kù)產(chǎn)品較多,每種產(chǎn)品都具有各自的特點(diǎn)和適用范圍,因此,在選擇數(shù)據(jù)庫(kù)時(shí),
19、應(yīng)考慮數(shù)據(jù)庫(kù)應(yīng)用的特點(diǎn)及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫(kù)語(yǔ)言Visual Basic語(yǔ)言,該開發(fā)工具具有很多長(zhǎng)處:</p><p> Visual Basic是一種可視化的、面對(duì)對(duì)象和條用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C++編程基礎(chǔ)。在Visual Basic
20、環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動(dòng)態(tài)鏈接庫(kù)(DLL)、動(dòng)態(tài)數(shù)據(jù)交換(DDE)、對(duì)象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。</p><p> 總的來(lái)說(shuō),Visual Basic具有以下特點(diǎn):</p><p>
21、 1.1 可視化編程</p><p> 用傳統(tǒng)程序設(shè)計(jì)語(yǔ)言設(shè)計(jì)程序時(shí),都是通過(guò)編寫程序代碼來(lái)設(shè)計(jì)用戶界面,在設(shè)計(jì)過(guò)程中看不到界面的實(shí)際顯示效果,必須編譯后運(yùn)行程序才能觀察。如果對(duì)界面的效果不滿意,還要回到程序中修改。有時(shí)候,這種編程-編譯-修改的操作可能要反復(fù)多次,大大影響了軟件開發(fā)效率。Visual Basic提供了可視化設(shè)計(jì)工具,把Windows界面設(shè)計(jì)的復(fù)雜性“封裝”起來(lái),開發(fā)人員不必為界面設(shè)計(jì)而編寫大
22、量程序代碼。只需要按設(shè)計(jì)要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對(duì)象,并設(shè)置這些圖形對(duì)象的屬性。Visual Basic自動(dòng)產(chǎn)生界面設(shè)計(jì)代碼,程序設(shè)計(jì)人員只需要編寫實(shí)現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計(jì)的效率。</p><p> 1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)</p><p> 4.0版以后的Visual Basic支持面向?qū)ο蟮某绦蛟O(shè)計(jì),但它與一般
23、的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言(C++)不完全相同。在一般的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言中,對(duì)象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而Visual Basic則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法(OOP),把程序和數(shù)據(jù)封裝起來(lái)作為一個(gè)對(duì)象,并為每個(gè)對(duì)象賦予應(yīng)有的屬性,使對(duì)象成為實(shí)在的東西。在設(shè)計(jì)對(duì)象時(shí),不必編寫建立和描述每個(gè)對(duì)象的程序代碼,而是用工具畫在界面上,Visual Basic自動(dòng)生成對(duì)象的程序代碼并封裝起來(lái)。每個(gè)對(duì)象以圖形方式顯示在界面上,都是可
24、視的。</p><p> 1.3 結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言</p><p> Visual Basic是在BASIC語(yǔ)言的基礎(chǔ)上發(fā)展起來(lái)的,具有高級(jí)程序設(shè)計(jì)語(yǔ)言的語(yǔ)句結(jié)構(gòu),接近于自然語(yǔ)言和人類的邏輯思維方式。Visual Basic語(yǔ)句簡(jiǎn)單易懂,其編輯器支持彩色代碼,可自動(dòng)進(jìn)行語(yǔ)法錯(cuò)誤檢查,同時(shí)具有功能強(qiáng)大且使用靈活的調(diào)試器和編譯器。</p><p> Visua
25、l Basic是解釋型語(yǔ)言,在輸入代碼的同時(shí),解釋系統(tǒng)將高級(jí)語(yǔ)言分解翻譯成計(jì)算機(jī)可以識(shí)別的機(jī)器指令,并判斷每個(gè)語(yǔ)句的語(yǔ)法錯(cuò)誤。在設(shè)計(jì)Visual Basic程序的過(guò)程中,隨時(shí)可以運(yùn)行程序,而在整個(gè)程序設(shè)計(jì)好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離Visual Basic環(huán)境,直接在Windows環(huán)境下運(yùn)行。</p><p> 1.4 事件驅(qū)動(dòng)編程機(jī)制</p><p> Visu
26、al Basic通過(guò)事件來(lái)執(zhí)行對(duì)象的操作。一個(gè)對(duì)象可能會(huì)產(chǎn)生多個(gè)事件,每個(gè)事件都可以通過(guò)一段程序來(lái)響應(yīng)。例如,命令按鈕是一個(gè)對(duì)象,當(dāng)用戶單擊該按鈕時(shí),將產(chǎn)生一個(gè)“單擊”(CLICK)事件,而在產(chǎn)生該事件時(shí)將執(zhí)行一段程序,用來(lái)實(shí)現(xiàn)指定的操作。</p><p> 在用Visual Basic設(shè)計(jì)大型應(yīng)用軟件時(shí),不必建立具有明顯開始和結(jié)束的程序,而是編寫若干個(gè)微小的子程序,即過(guò)程。這些過(guò)程分別面向不同的對(duì)象,由用戶操
27、作引發(fā)某個(gè)事件來(lái)驅(qū)動(dòng)完成某種特定的功能,或者由事件驅(qū)動(dòng)程序調(diào)用通用過(guò)程來(lái)執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。</p><p> 1.5 訪問數(shù)據(jù)庫(kù)</p><p> Visual Basic具有強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫(kù)管理窗口,可以直接建立或處理Microsoft Access格式的數(shù)據(jù)庫(kù),并提供了強(qiáng)大的數(shù)據(jù)存儲(chǔ)和檢索功能。同時(shí),Visual Basic
28、還能直接編輯和訪問其他外部數(shù)據(jù)庫(kù),如DBASE,F(xiàn)oxPro,Paradox等,這些數(shù)據(jù)庫(kù)格式都可以用Visual Basic編輯和處理。</p><p> Visual Basic提供開放式數(shù)據(jù)連接,即ODBC功能,可通過(guò)直接訪問或建立連接的方式使用并操作后臺(tái)大型網(wǎng)絡(luò)數(shù)據(jù)庫(kù),如SQL Server,Oracle等。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語(yǔ)言SQL數(shù)據(jù)標(biāo)準(zhǔn),直接訪問服務(wù)器上的數(shù)據(jù)庫(kù),并提供了簡(jiǎn)單的面向
29、對(duì)象的庫(kù)操作指令和多用戶數(shù)據(jù)庫(kù)訪問的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的SQL的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫(kù)提供了SQL網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實(shí)現(xiàn)客戶/服務(wù)器(client/server)方案。</p><p> 1.6 動(dòng)態(tài)數(shù)據(jù)交換(DDE)</p><p> 利用動(dòng)態(tài)數(shù)據(jù)交換(Dynamic Data Exchange)技術(shù),可以把一種應(yīng)用程序中的數(shù)據(jù)動(dòng)態(tài)地鏈接到另一種應(yīng)用
30、程序中,使兩種完全不同的應(yīng)用程序建立起一條動(dòng)態(tài)數(shù)據(jù)鏈路。當(dāng)原始數(shù)據(jù)變化時(shí),可以自動(dòng)更新鏈接的數(shù)據(jù)。Visual Basic提供了動(dòng)態(tài)數(shù)據(jù)交換的編程技術(shù),可以在應(yīng)用程序中與其他Windows應(yīng)用程序建立動(dòng)態(tài)數(shù)據(jù)交換,在不同的應(yīng)用程序之間進(jìn)行通信。</p><p> 1.7 對(duì)象的鏈接與嵌入(OLE)</p><p> 對(duì)象的鏈接與嵌入(OLE)將每個(gè)應(yīng)用程序都看作是一個(gè)對(duì)象(objec
31、t),將不同的對(duì)象鏈接(link)起來(lái),再嵌入(embed)某個(gè)應(yīng)用程序中,從而可以得到具有聲音、影像、圖像、動(dòng)畫、文字等各種信息的集合式的文件。OLE技術(shù)是Microsoft公司對(duì)象技術(shù)的戰(zhàn)略,它把多個(gè)應(yīng)用程序合為一體,將每個(gè)應(yīng)用程序看作是一個(gè)對(duì)象進(jìn)行鏈接和嵌入,是一種應(yīng)用程序一體化的技術(shù)。利用OLE技術(shù),可以方便地建立復(fù)合式文檔(compound document),這種文檔由來(lái)自多個(gè)不同應(yīng)用程序的對(duì)象組成,文檔中的每個(gè)對(duì)象都與原來(lái)
32、的應(yīng)用程序相聯(lián)系,并可執(zhí)行與原來(lái)應(yīng)用程序完全相同的操作。</p><p> 1.8 動(dòng)態(tài)鏈接庫(kù)(DLL)</p><p> Visual Basic是一種高級(jí)程序設(shè)計(jì)語(yǔ)言,不具備低級(jí)語(yǔ)言的功能,對(duì)訪問機(jī)器硬件的操作不太容易實(shí)現(xiàn)。但它可以通過(guò)動(dòng)態(tài)鏈接庫(kù)技術(shù)將C/C++或匯編語(yǔ)言編寫的程序加入到Visual Basic應(yīng)用程序中,可以像調(diào)用內(nèi)部函數(shù)一樣調(diào)用其他語(yǔ)言編寫的函數(shù)。此外,通過(guò)動(dòng)
33、態(tài)鏈接庫(kù),還可以調(diào)用Windows應(yīng)用程序接口(API)函數(shù),實(shí)現(xiàn)SDK所具有的功能。</p><p> 第二章 系統(tǒng)調(diào)研及可行性分析</p><p><b> 2.1 系統(tǒng)調(diào)研</b></p><p> 正式開發(fā)管理信息系統(tǒng)之前進(jìn)行調(diào)研是非常必要的,其必要性主要表現(xiàn)在以下幾個(gè)方面。</p><p> ?。?)
34、明確用戶的要求,以根據(jù)調(diào)查結(jié)果進(jìn)行可行性分析,確認(rèn)系統(tǒng)的開發(fā)是否可行。</p><p> ?。?)提出新系統(tǒng)的人員并不都是系統(tǒng)研究人員,有些人對(duì)于其功能和處理數(shù)據(jù)的方法沒有明確的認(rèn)識(shí)。它們只是根據(jù)自己業(yè)務(wù)工作的需要提出了要求,系統(tǒng)開發(fā)人員要對(duì)此進(jìn)行詳細(xì)的調(diào)查和分析,確認(rèn)用戶的要求可以通過(guò)現(xiàn)有的計(jì)算機(jī)技術(shù)實(shí)現(xiàn),保證開發(fā)的管理信息系統(tǒng)的功能與用戶提出的要求相吻合。</p><p> ?。?)現(xiàn)
35、行系統(tǒng)可能是手工系統(tǒng),也可能是使用計(jì)算機(jī)的系統(tǒng),無(wú)論是何種情況,都要詳細(xì)地調(diào)查現(xiàn)行系統(tǒng)中信息處理的具體情況,系統(tǒng)內(nèi)部功能結(jié)構(gòu),以便設(shè)計(jì)出一個(gè)合理的、好的新系統(tǒng)邏輯模型,為新系統(tǒng)的設(shè)計(jì)工作打好基礎(chǔ),保證整個(gè)系統(tǒng)開發(fā)的質(zhì)量。</p><p> 總之,必要對(duì)現(xiàn)行系統(tǒng)進(jìn)行詳細(xì)的調(diào)查,明確用戶需求,保證開發(fā)的新系統(tǒng)的功能與用戶的要求相吻合,避免耗費(fèi)大量的人力、物力、財(cái)力,新系統(tǒng)的開發(fā)卻失敗的悲劇發(fā)生。</p>
36、<p> 2.2 可行性分析概述</p><p> 可行性分析是在用戶的要求和系統(tǒng)調(diào)研的基礎(chǔ)上進(jìn)行的,對(duì)新系統(tǒng)的開發(fā)從社會(huì)、技術(shù)、經(jīng)濟(jì)、管理等方面進(jìn)行分析,并得出新系統(tǒng)的開發(fā)工作可行、不可行、需要修改、追加投資、暫緩開發(fā)、分步實(shí)施等方案和結(jié)論,最后完成可行性分析。</p><p> 可行性分析一般可定義為:可行性分析是在建設(shè)的前期對(duì)工程項(xiàng)目的一種考察和鑒定,對(duì)擬議中的
37、項(xiàng)目進(jìn)行全面與綜合的技術(shù)、經(jīng)濟(jì)能力的調(diào)查,判斷它是否可行。</p><p> (1)可行性分析階段的主要工作包括以下幾個(gè)方面:</p><p> ?、?新系統(tǒng)目標(biāo)可行性分析:</p><p> 分析新系統(tǒng)的目標(biāo)是否符合學(xué)校的現(xiàn)狀和發(fā)展的需要。</p><p> ?、?社會(huì)可行性分析:</p><p> 社會(huì)可行性
38、分析主要是指管理信息系統(tǒng)的開發(fā)是否符合國(guó)家法律、下策,是否能夠與社會(huì)大系統(tǒng)實(shí)現(xiàn)良好的對(duì)接。</p><p> ③ 技術(shù)可行性分析:</p><p> 技術(shù)可行性分析是根據(jù)新系統(tǒng)的目標(biāo)來(lái)衡量是否具備所需要的技術(shù),包括系統(tǒng)開發(fā)人員數(shù)量和水平,硬件方面,軟件方面及其它應(yīng)用技術(shù)。</p><p><b> ?、?經(jīng)濟(jì)可行性分析</b></p&
39、gt;<p> 經(jīng)濟(jì)可行性分析主要是對(duì)開發(fā)新系統(tǒng)所投入的資金與系統(tǒng)投入使用后所帶來(lái)的經(jīng)濟(jì)效益進(jìn)行比較,確認(rèn)新系統(tǒng)是否會(huì)給企業(yè)帶來(lái)一定的經(jīng)濟(jì)效益。</p><p> ?、?管理可行性分析:</p><p> 管理可行性分析主要是分析企業(yè)現(xiàn)行的管理體制和企業(yè)領(lǐng)導(dǎo)是否具有現(xiàn)代化的管理意識(shí)和管理水平。</p><p> 2.3 技術(shù)可行性分析</
40、p><p> 技術(shù)可行性分析主要包括四個(gè)方面:目前有關(guān)的技術(shù)能否支持所開發(fā)的新系統(tǒng);新系統(tǒng)開發(fā)人員的數(shù)量和水平,即人力資源;硬件和軟件資源。</p><p><b> ?。?)技術(shù)支持:</b></p><p> 首先根據(jù)新系統(tǒng)的目標(biāo),考慮目前有關(guān)的技術(shù)能否支持所開發(fā)的新系統(tǒng)。這里討論的技術(shù)必須是已經(jīng)普遍使用的,而不是待研究的或正在研究的。&l
41、t;/p><p><b> ?。?)硬件資源:</b></p><p> 開發(fā)管理信息系統(tǒng)所需的硬件資源包含以下兩個(gè)方面:</p><p> 系統(tǒng)開發(fā)人員在管理信息系統(tǒng)的開發(fā)過(guò)程中所需要的計(jì)算機(jī)設(shè)備及其有關(guān)的外部設(shè)備;管理信息系統(tǒng)開發(fā)成功投入使用后,使用單位所應(yīng)具備的計(jì)算機(jī)設(shè)備及其有關(guān)的外圍設(shè)備。對(duì)硬件資源進(jìn)行可行性分析時(shí)主要考慮計(jì)算機(jī)的主機(jī)內(nèi)
42、存、類型、功能、聯(lián)網(wǎng)能力、安全保護(hù)措施以及輸入/輸出設(shè)備,外存儲(chǔ)器和聯(lián)網(wǎng)數(shù)據(jù)通信設(shè)備的配置、功能、效率等指標(biāo)是否符合系統(tǒng)方案設(shè)計(jì)要求,同時(shí)還要考慮計(jì)算機(jī)的性能/價(jià)格比。</p><p><b> ?。?)軟件資源</b></p><p> 軟件資源的可行性分析主要考慮以下幾點(diǎn)是否滿足用戶的要求:</p><p> ?、?操作系統(tǒng)的選擇;② 編
43、譯系統(tǒng)的選擇;③ 數(shù)據(jù)庫(kù)管理系統(tǒng)的選擇;④ 高級(jí)編程語(yǔ)言的選擇;⑤ 漢字處理系統(tǒng)的選擇;⑥ 應(yīng)用軟件包的選擇。</p><p> 本系統(tǒng)在開發(fā)前,與中心的領(lǐng)導(dǎo)和有關(guān)的操作人員密切溝通,認(rèn)真聽取他們的意見,并吸收他們的積極觀點(diǎn),使本系統(tǒng)開發(fā)在相當(dāng)大的程度上具有一定的先進(jìn)性和合理性。</p><p> 第三章 系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)</p><p> 3.1 系統(tǒng)
44、模塊結(jié)構(gòu)設(shè)計(jì)</p><p> 整個(gè)工資管理系統(tǒng)成樹型,由上而下依次分開,最上面一層是主窗體,如圖3-1</p><p> 圖3-1系統(tǒng)功能模塊圖</p><p><b> 各個(gè)模塊的簡(jiǎn)介:</b></p><p> 重新登陸:在登陸系統(tǒng)后可以切換用戶重新登陸系統(tǒng)。</p><p> 退
45、出系統(tǒng):直接退出本系統(tǒng)。</p><p> 基本數(shù)據(jù)輸入:錄入新職工的基本信息及工資情況。</p><p> 基本數(shù)據(jù)修改:可方便地進(jìn)行刪除、修改等操作。</p><p> 專項(xiàng)數(shù)據(jù)修改:對(duì)專項(xiàng)數(shù)據(jù)進(jìn)行查詢后進(jìn)行刪除、修改等操作。</p><p> 工資組合查詢:可方便地對(duì)工資情況進(jìn)行組合查詢,并在表中顯示出來(lái)。</p>
46、<p> 查詢工資明細(xì):可方便地對(duì)工資情況進(jìn)行明細(xì)查詢,并顯示在文本框中。</p><p> 3.2 用戶登陸模塊</p><p> 用戶登錄模塊的功能是系統(tǒng)模塊中一個(gè)重要的子系統(tǒng)模塊,它是系統(tǒng)安全的一個(gè)保障。它的主要功能是授權(quán)用戶的管理,需要正確的用戶名和密碼才能進(jìn)入系統(tǒng)。對(duì)于錯(cuò)誤的用戶名和密碼并給出相應(yīng)的提示。如圖3-2</p><p>
47、圖3-2系統(tǒng)登陸流程圖</p><p> 3.3 功能流程圖</p><p> 圖 3-3 功能流程圖</p><p> 3.4 數(shù)據(jù)庫(kù)的設(shè)計(jì)</p><p> 3.4.1 數(shù)據(jù)庫(kù)需求分析</p><p> 根據(jù)數(shù)據(jù)流程,列出以下工資管理系統(tǒng)所需的五張表,名稱及說(shuō)明如下:</p><
48、p> 3.4.2 表的物理結(jié)構(gòu)</p><p><b> 圖 3-4密碼表</b></p><p><b> 圖 3-5部門表</b></p><p> 圖 3-6基本工資表</p><p> 圖 3-7部門工資表</p><p><b> 圖
49、3-8工資總表</b></p><p> 第四章 系統(tǒng)實(shí)施概況</p><p> 4.1 登陸界面的設(shè)計(jì)</p><p> 輸入正確的用戶名及密碼就能登陸到主窗體,從而對(duì)整個(gè)系統(tǒng)進(jìn)行操作。如圖4.1。</p><p><b> 圖 4-1</b></p><p> 4.2
50、 主窗體的設(shè)計(jì)</p><p> 主窗體實(shí)現(xiàn)了“系統(tǒng)管理”,“工資數(shù)據(jù)輸入”,“工資數(shù)據(jù)修改”,“工資數(shù)據(jù)查詢”, “幫助”功能,如圖4-2。</p><p><b> 圖 4-2</b></p><p> 4.3 系統(tǒng)管理的設(shè)計(jì)</p><p> 通過(guò)“系統(tǒng)管理”主菜單可以進(jìn)行“重新登陸”及“退出系統(tǒng)”操作
51、。如圖 4-3</p><p><b> 圖 4-3</b></p><p> 4.4 工資數(shù)據(jù)輸入的設(shè)計(jì)</p><p> 通過(guò)“工資數(shù)據(jù)輸入”主菜單可以進(jìn)行“基本數(shù)據(jù)輸入”的操作。如圖4-4</p><p><b> 圖4-4</b></p><p> 4.5
52、 工資數(shù)據(jù)修改的設(shè)計(jì)</p><p> 通過(guò)“工資數(shù)據(jù)修改”主菜單可以進(jìn)行“基本數(shù)據(jù)修改”及“專項(xiàng)數(shù)據(jù)修改”操作。基本數(shù)據(jù)修改如圖4-5,專項(xiàng)數(shù)據(jù)修改如圖4-6。</p><p><b> 圖4-5</b></p><p><b> 圖4-6</b></p><p><b> 工
53、資數(shù)據(jù)查詢的設(shè)計(jì)</b></p><p> 通過(guò)“工資數(shù)據(jù)查詢”主菜單可以進(jìn)行“工資組合查詢”及“查詢工資明細(xì)”操作。工資組合查詢?nèi)鐖D4-7,查詢工資明細(xì)如圖4-8。</p><p><b> 圖 4-7</b></p><p><b> 圖 4-8</b></p><p><
54、;b> 第五章 主要代碼</b></p><p> 5.1 登陸界面主要代碼</p><p> Private Sub cmdOK_Click()</p><p><b> '檢查正確的密碼</b></p><p> sirname = Trim$(cbl_name.Text)&l
55、t;/p><p> sirpwd = UCase$(Trim$(TxtPassword))</p><p> ssql = "select * from 密碼表 where usname='" & sirname & "'" & "and passwd='" & sirpwd
56、 & "'"</p><p> Data1.RecordSource = ssql</p><p> Data1.Refresh</p><p> If Data1.Recordset.RecordCount > 0 Then</p><p><b> Unload Me</b
57、></p><p> frmMain.Show</p><p> frmMain.Mnu_in_update.Enabled = True</p><p> frmMain.Mnu_in_xg.Enabled = True</p><p> frmMain.Mnu_Query.Enabled = True</p>
58、<p> frmMain.Mun_Help.Enabled = True</p><p><b> Else</b></p><p> MsgBox "無(wú)效的密碼,請(qǐng)重試!", , "登錄"</p><p> TxtPassword.SetFocus</p><p&g
59、t; TxtPassword = ""</p><p><b> End If</b></p><p><b> End Sub</b></p><p> 5.2 基本數(shù)據(jù)輸入主要代碼</p><p> Private Sub cmd_OK_Click()</p
60、><p> On Error GoTo Noupdate</p><p> cmd_Add.Default = True</p><p> If Trim(text1.Text) = "" Then</p><p> MsgBox "工號(hào)不能為空!", , "警告"</p&
61、gt;<p> text1.SetFocus</p><p><b> Else</b></p><p> If Opt_man.Value = True Then</p><p> Data1.Recordset.Fields(3) = "男"</p><p><b>
62、; Else</b></p><p> Data1.Recordset.Fields(3) = "女"</p><p><b> End If</b></p><p> Data1.Recordset.Fields(1) = Trim(Str(cbl_depart.ListIndex + 1))</
63、p><p> Data1.Recordset.Update</p><p> cmd_Ok.Visible = False</p><p> cmd_Add.Visible = True</p><p> text1.Enabled = False</p><p> text3.Enabled = False&l
64、t;/p><p><b> End If</b></p><p> cmd_Cancel.Enabled = False</p><p><b> Exit Sub</b></p><p><b> Noupdate:</b></p><p> M
65、sgBox "增加發(fā)生錯(cuò)誤!"</p><p><b> Exit Sub</b></p><p><b> End Sub</b></p><p> 5.3 專項(xiàng)修改主要代碼</p><p> Private Sub cmd_OK_Click()</p>
66、<p> Set db = OpenDatabase(App.Path & "\" & "工資庫(kù).mdb")</p><p><b> ssql = ""</b></p><p> ssql = "UPDATE 基本工資表 SET "</p>
67、<p> If opt_jbgz.Value = True Then</p><p> XM = " 基本工資 "</p><p><b> Else</b></p><p> XM = " 崗位工資 "</p><p><b> End If&l
68、t;/b></p><p> ssql = ssql & XM</p><p> If opt_add.Value = True Then</p><p><b> OP = "+"</b></p><p><b> Else</b></p>
69、<p><b> OP = "-"</b></p><p><b> End If</b></p><p> ssql = ssql & "=" & XM & OP</p><p> If opt_xd.Value = True Then&l
70、t;/p><p> ssql = ssql & XM & " *" & Val(text2.Text) / 100</p><p><b> Else</b></p><p> ssql = ssql & Val(text3.Text)</p><p><b&g
71、t; End If</b></p><p> ssql = ssql & " where 1=1 " & vbCrLf</p><p> If txt_ID <> "" Then</p><p> ssql = ssql & " and 職工號(hào) =
72、9;" & Trim(txt_ID) & "'" & vbCrLf</p><p><b> End If</b></p><p> If txt_name <> "" Then</p><p> ssql = ssql & "
73、 and 職工姓名 = '" & Trim(txt_name) & "'" & vbCrLf</p><p><b> End If</b></p><p> If cbl_title <> "" Then</p><p> ssql
74、= ssql & " and 職稱或職務(wù) = '" & Trim(cbl_title) & "'" & vbCrLf</p><p><b> End If</b></p><p> If cbl_depart <> "" Then</p
75、><p> ssql = ssql & " and 部門代碼 = '" & Trim(cbl_depart.ListIndex) & "' " & vbCrLf</p><p><b> End If</b></p><p> If cbl_data
76、<> "" Then</p><p> ssql = ssql & " and " & Trim(cbl_data) & Trim(cbl_opt) & Trim(txt_data) & vbCrLf</p><p><b> End If</b></p>
77、<p> db.Execute ssql</p><p> cmd_Find_Click</p><p> Frame2.Visible = False</p><p> Frame1.Visible = True</p><p><b> End Sub</b></p><p&g
78、t; 5.4 查詢的主要代碼</p><p> Private Sub cmd_Find_Click() </p><p><b> ssql = ""</b></p><p> ssql = ssql & "select A.職工號(hào)," & vbCrLf</p>
79、<p> ssql = ssql & "A.職工姓名," & vbCrLf</p><p> ssql = ssql & "A.性別," & vbCrLf</p><p> ssql = ssql & "A.職稱或職務(wù)," & vbCrLf</p>
80、<p> ssql = ssql & "A.參加工作時(shí)間," & vbCrLf</p><p> ssql = ssql & "A.基本工資," & vbCrLf</p><p> ssql = ssql & "A.崗位工資," & vbCrLf</p>
81、<p> ssql = ssql & "A.應(yīng)發(fā)工資," & vbCrLf</p><p> ssql = ssql & "A.所得稅," & vbCrLf</p><p> ssql = ssql & "A.實(shí)發(fā)工資," & vbCrLf</p>&
82、lt;p> ssql = ssql & "A.部門編號(hào)," & vbCrLf</p><p> ssql = ssql & "B.部門名稱 ," & vbCrLf</p><p> ssql = ssql & "B.部門編號(hào)" & vbCrLf</p>&
83、lt;p> ssql = ssql & " from 基本工資表 A," & vbCrLf</p><p> ssql = ssql & "部門表 B" & vbCrLf</p><p> ssql = ssql & " where A.部門編號(hào)=B.部門編號(hào)" & vb
84、CrLf</p><p> If txt_ID <> "" Then</p><p> ssql = ssql & " and A.職工號(hào)='" & Trim(txt_ID) & "'" & vbCrLf</p><p><b>
85、 End If</b></p><p> If txt_name <> "" Then</p><p> ssql = ssql & " and A.職工姓名='" & Trim(txt_name) & "'" & vbCrLf</p>&
86、lt;p><b> End If</b></p><p> If cbl_title <> "" Then</p><p> ssql = ssql & " and A.職稱或職務(wù)='" & Trim(cbl_title) & "'" &
87、; vbCrLf</p><p><b> End If</b></p><p> If cbl_depart <> "" Then</p><p> ssql = ssql & " and B.部門名稱='" & Trim(cbl_depart) & &
88、quot;' " & vbCrLf</p><p><b> End If</b></p><p> If cbl_data <> "" Then</p><p> ssql = ssql & " and " & Trim(cbl_data
89、) & Trim(cbl_opt) & Trim(txt_data) & vbCrLf</p><p><b> End If</b></p><p> Data1.RecordSource = ssql</p><p> Data1.Refresh</p><p> If Data1.R
90、ecordset.RecordCount = 0 Then</p><p> MsgBox "沒有滿足條件的紀(jì)錄存在!", , "提示"</p><p> Me.MousePointer = vbDefault</p><p> grd_Result.Redraw = True</p><p>
91、 grd_Result.Clear</p><p> grd_Result.FormatString = ">序號(hào)|^職工工號(hào)|^ 姓 名 |^性別|^所屬" & _</p><p> "部門|^ 職稱職務(wù)|^工齡|^基本工資|^崗位津貼|^應(yīng)發(fā)工資|^所得稅|^實(shí)發(fā)工資"</p><p><b>
92、; Exit Sub</b></p><p><b> End If</b></p><p> iRowNum = 1</p><p> Do Until Data1.Recordset.EOF</p><p> With grd_Result</p><p> .Rows
93、 = iRowNum + 1</p><p> .Row = iRowNum</p><p><b> .Col = 0</b></p><p> .Text = iRowNum</p><p> .Col = 1 '職工工號(hào)</p><p> .Text = Data1.
94、Recordset.Fields(0).Value</p><p> .Col = 2 '姓名</p><p> .Text = Data1.Recordset.Fields(1).Value</p><p> .Col = 3 '性別</p><p> .Text = Data1.Recordset.Fi
95、elds(2).Value</p><p> .Col = 4 '所屬部門</p><p> .Text = Data1.Recordset.Fields(11).Value</p><p> .Col = 5 '職稱職務(wù)</p><p> If Data1.Recordset.Fields(3).Valu
96、e <> "" Then</p><p> .Text = Data1.Recordset.Fields(3).Value</p><p><b> End If</b></p><p> .Col = 6 '工齡</p><p> If Data1.Records
97、et.Fields(4).Value <> "" Then</p><p> .Text = Data1.Recordset.Fields(4).Value</p><p><b> End If</b></p><p> .Col = 7 '基本工資</p><p>
98、; If Data1.Recordset.Fields(5).Value <> "" Then</p><p> .Text = Data1.Recordset.Fields(5).Value</p><p><b> End If</b></p><p> .Col = 8 '崗位津貼&
99、lt;/p><p> If Data1.Recordset.Fields(6).Value <> "" Then</p><p> .Text = Data1.Recordset.Fields(6).Value</p><p><b> End If</b></p><p> .Col
100、 = 9 '應(yīng)發(fā)工資</p><p> If Data1.Recordset.Fields(7).Value <> "" Then</p><p> .Text = Data1.Recordset.Fields(7).Value</p><p><b> End If</b></p&g
101、t;<p> .Col = 10 '所得稅</p><p> If Data1.Recordset.Fields(8).Value <> "" Then</p><p> .Text = Data1.Recordset.Fields(8).Value</p><p><b> End I
102、f</b></p><p> .Col = 11 '實(shí)發(fā)工資</p><p> If Data1.Recordset.Fields(9).Value <> "" Then</p><p> .Text = Data1.Recordset.Fields(9).Value</p><p
103、><b> End If</b></p><p><b> End With</b></p><p> iRowNum = iRowNum + 1</p><p> Data1.Recordset.MoveNext</p><p><b> Loop</b>&l
104、t;/p><p><b> End Sub</b></p><p><b> 第六章 系統(tǒng)測(cè)試</b></p><p> 為了確保本系統(tǒng)能夠正常運(yùn)行,需要在發(fā)布之后做一次較全面的測(cè)試?,F(xiàn)將具體操作及過(guò)程舉例說(shuō)明如下:</p><p><b> 6.1 測(cè)試舉例</b>&
105、lt;/p><p> ?。?)測(cè)試用戶登陸是否成功:</p><p> 打開工資管理系統(tǒng),在“用戶名”里填入admin,“密碼”框里我們填入admin作為用戶登錄密碼。填寫完成點(diǎn)擊“確定”按鈕,將會(huì)出現(xiàn)操作程序頁(yè)面,即該用戶已經(jīng)登陸成功了。 </p><p> ?。?)測(cè)試其他用戶是否能夠登錄:</p><p> 打開工資管理系統(tǒng)登錄頁(yè)面,輸
106、入任意密碼,點(diǎn)擊“確定”按鈕。將出現(xiàn)密碼出錯(cuò)提示頁(yè)面。然后點(diǎn)“確定”返回工資管理系統(tǒng)登錄頁(yè)面。</p><p> (3)測(cè)試添加功能是否成功:</p><p> 在“基本數(shù)據(jù)輸入”窗口中單擊“添加”按鈕,此按鈕變?yōu)椤按_定”,各文本框可寫入信息,輸入信息后單擊“確定”按鈕可以添加新職工的數(shù)據(jù)。</p><p> ?。?)測(cè)試修改功能是否成功:</p>
107、<p> 修改功能:在“工資數(shù)據(jù)編輯”窗口的相應(yīng)文本框中輸入要修改的數(shù)據(jù)后單擊“修改”按鈕,再查看相應(yīng)的數(shù)據(jù)是否已修改成功。</p><p> ?。?)測(cè)試查詢功能是否成功:</p><p> 查詢功能:在“工資數(shù)據(jù)組合查詢”窗口中輸入要查詢的內(nèi)容后單擊“檢索”按鈕,在下邊的表中出現(xiàn)了相應(yīng)的數(shù)據(jù),表明查詢功能已經(jīng)成功</p><p> 經(jīng)過(guò)以上各項(xiàng)
108、的測(cè)試,證明本系統(tǒng)完全可以正常運(yùn)行,至此測(cè)試成功!</p><p><b> 總 結(jié)</b></p><p> 經(jīng)過(guò)這段時(shí)間的開發(fā),基于VB和Access的工資管理系統(tǒng)終于完成了。程序由封面、登錄界面、主窗口及關(guān)于窗口四部分組成。主窗口又由增添記錄、編輯記錄、查詢信息、管理功能組成??梢匀鎸?shí)現(xiàn)對(duì)工資的登記、查詢、修改、添加等業(yè)務(wù)的計(jì)算機(jī)管理,大大減輕了個(gè)人或者企
109、業(yè)工作人員的工作量,全面提高了財(cái)務(wù)的管理效率,使工資管理水平躍上一個(gè)新的臺(tái)階。應(yīng)用工資管理系統(tǒng)軟件可以在計(jì)算機(jī)上靈活、方便地管理工資,從而大大的提高了處理效率,使管理更加現(xiàn)代化。工資管理系統(tǒng)是根據(jù)實(shí)際情況和具體內(nèi)容,按一定的要求、科學(xué)、合理進(jìn)行系統(tǒng)分析,設(shè)計(jì),具體包括菜單設(shè)計(jì)、數(shù)據(jù)輸入、查詢、刪除、修改等各種設(shè)計(jì)。從而使工資管理系統(tǒng)軟件完全能滿足經(jīng)濟(jì)性、靈活性、系統(tǒng)性及可靠性的要求。</p><p><b&
110、gt; 致 謝</b></p><p> 經(jīng)過(guò)長(zhǎng)時(shí)間的構(gòu)思與設(shè)計(jì),在指導(dǎo)老師的精心指導(dǎo)下,本系統(tǒng)已經(jīng)設(shè)計(jì)完畢。其使用功能基本符合企業(yè)實(shí)際工作的需要,具有一定的實(shí)用性。但是由于時(shí)間比較倉(cāng)促,加上本人軟件設(shè)計(jì)經(jīng)驗(yàn)的不足。因此,在分析問題、解決問題時(shí)顯得不夠嚴(yán)密、完善,還需要在以后的工作中不斷地改進(jìn)和完善。</p><p> 在這次的畢業(yè)設(shè)計(jì)中,讓我深深地體現(xiàn)到進(jìn)行軟件開發(fā)不是
111、一件簡(jiǎn)單的事情,它需要設(shè)計(jì)者具有全面的專業(yè)知識(shí)、縝密的思維、嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度以及較高的分析問題、解決問題的能力,而我在很多方面還有欠缺。最后,我要衷心感謝xx老師在我的設(shè)計(jì)過(guò)程中給予我的極大幫助,使我能夠及時(shí)、順利地完成此次的畢業(yè)設(shè)計(jì)。同時(shí),也要感謝我的老師和同學(xué)們?cè)谠O(shè)計(jì)過(guò)程中給予我的支持和幫助。</p><p><b> 參考資料</b></p><p> [1]
112、雷竟生《數(shù)據(jù)庫(kù)系統(tǒng)及其應(yīng)用》電子工業(yè)出版社2004年</p><p> [2]潘地林《VB程序設(shè)計(jì)》中國(guó)科學(xué)技術(shù)大學(xué)出版社 2004年</p><p> [3]潘瑞芳《數(shù)據(jù)庫(kù)原理及應(yīng)用開發(fā)》中國(guó)水利水電出版社 2005年</p><p> [4]李玉玲,邵謙謙 《ACCESS財(cái)務(wù)應(yīng)用技能教程》 清華大學(xué)出版社 2004年</p><p>
113、; [5]陳可欣 《Access VBA數(shù)據(jù)庫(kù)開發(fā)范例應(yīng)用》 中國(guó)青年出版社 2005年</p><p> [6]邊萌 《VB編程起步》機(jī)械工業(yè)出版社 2002年</p><p> [7]孟德欣 《Visual Basic6.0項(xiàng)目化教程》 清華大學(xué)出版社 2006年[8]汪海威 《Visual Basic程序設(shè)計(jì)》 清華大學(xué)出版社 2006年</p><p
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)---工資管理信息系統(tǒng)
- 工資管理信息系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---人事工資管理信息系統(tǒng)
- 工資管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)---工資管理信息系統(tǒng) (2)
- 工資管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 工資管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[畢業(yè)論文]
- 企業(yè)工資管理信息系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文
- 工資管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[文獻(xiàn)綜述]
- 銀行工資管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 工資管理信息系統(tǒng)設(shè)計(jì)與開發(fā)
- 人事工資管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 工資管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[開題報(bào)告]
- 工資管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[任務(wù)書]
- 職校績(jī)效工資管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 工資管理畢業(yè)設(shè)計(jì)-- 人力資源管理信息系統(tǒng)—工資子系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)--企業(yè)工資管理信息系統(tǒng)
- 工資管理信息系統(tǒng)課程設(shè)計(jì)
- 工資管理信息系統(tǒng)課程設(shè)計(jì)
- 地區(qū)高校工資管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論