人力資源管理系統(tǒng)畢業(yè)論文1_第1頁
已閱讀1頁,還剩26頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  人力資源管理是企業(yè)管理中的一個(gè)重要內(nèi)容,隨著時(shí)代的進(jìn)步,企業(yè)也逐漸變得龐大起來。如何管理好企業(yè)內(nèi)部員工的信息,成為企業(yè)管理中的一個(gè)大問題。在這種情況下,開發(fā)一個(gè)人力資源管理系統(tǒng)就顯得非常必要。</p><p>  本系統(tǒng)結(jié)合公司實(shí)際的人事、制度,經(jīng)過實(shí)際的需求分析,采用功能強(qiáng)大的Visual Basi

2、c 6.0作為開發(fā)工具而開發(fā)出來的單機(jī)版人事管人事理系統(tǒng)。整個(gè)系統(tǒng)從符合操作簡便、界面友好、靈活、實(shí)用、安全的要求出發(fā),本企業(yè)人事管理系統(tǒng)具有如下功能:員工基本信息的錄入、修改、查詢、刪除模塊,員工假條信息錄入、修改、查詢、刪除模塊,員工工資信息的錄入,計(jì)算,查詢,以及系統(tǒng)用戶的設(shè)置以及系統(tǒng)的維護(hù)功能。為企業(yè)人事管理提供信息咨詢,信息檢索,信息存取等服務(wù),基本上能夠滿足現(xiàn)代企業(yè)對人事管理的需要。本文系運(yùn)用規(guī)范研究方法進(jìn)行的專題研究。全文

3、分六個(gè)部分:第一部分,是本課題的來源和課題研究的目的和意義;第二部分,是開發(fā)工具的選擇,本系統(tǒng)主要運(yùn)用的是Visual Basic 6.0作為系統(tǒng)前臺應(yīng)用程序開發(fā)工具,Access作為后臺數(shù)據(jù)庫;第三部分,是系統(tǒng)的需求分析,主要是人事管理系統(tǒng)的需求分析;第四部分,是系統(tǒng)分析與實(shí)現(xiàn),包括系統(tǒng)功能模塊的設(shè)計(jì)和數(shù)據(jù)庫的設(shè)計(jì);第五部分,是代碼的設(shè)計(jì)與實(shí)現(xiàn),系統(tǒng)事件運(yùn)行的主要代碼;第六部分,是系統(tǒng)的實(shí)現(xiàn),最后,是軟件的測試。</p>

4、<p>  關(guān)鍵詞:信息管理;人事管理;人事管理系統(tǒng);Visual Basic 6.0</p><p><b>  目 錄</b></p><p>  引 論……………………………………………………………………………1</p><p>  一、課題的來源與意義…………………………………………………………1</p>

5、<p>  (一)本課題的背景……………………………………………………………………1</p><p> ?。ǘ┍菊n題研究的目的及意義………………………………………………………2</p><p> ?。ㄈ┍菊n題的研究現(xiàn)狀………………………………………………………………2</p><p>  二、開發(fā)工具的選擇……………………………………………………………

6、3</p><p> ?。ㄒ唬╅_發(fā)軟件Access的介紹…………………………………………………………3</p><p>  (二)開發(fā)軟件Visual Basic 6.0的介紹……………………………………………3</p><p>  三、系統(tǒng)分析與設(shè)計(jì)……………………………………………………………4</p><p> ?。ㄒ唬┫到y(tǒng)分析…………

7、………………………………………………………………4</p><p> ?。ǘ┫到y(tǒng)功能設(shè)計(jì)……………………………………………………………………5</p><p> ?。ㄈ?shù)據(jù)庫設(shè)計(jì)………………………………………………………………………6</p><p>  四、主要功能模塊設(shè)計(jì)…………………………………………………………8</p><p>

8、 ?。ㄒ唬┫到y(tǒng)架構(gòu)設(shè)計(jì)……………………………………………………………………8</p><p>  (二)控件準(zhǔn)備和引用設(shè)置……………………………………………………………9</p><p> ?。ㄈ┫到y(tǒng)登陸設(shè)計(jì) …………………………………………………………………10</p><p> ?。ㄋ模┲鞔绑w的設(shè)計(jì) …………………………………………………………………12<

9、;/p><p>  五、系統(tǒng)測試……………………………………………………………………22</p><p> ?。ㄒ唬┸浖y試的目標(biāo)………………………………………………………………22</p><p> ?。ǘy試舉例………………………………………………………………………22</p><p>  六、小結(jié)………………………………………………………

10、…………………23 </p><p>  (一)工作的評價(jià)……………………………………………………………………23</p><p> ?。ǘ┦斋@、存在的問題以及建議…………………………………………………23</p><p>  七、主要參考文獻(xiàn)………………………………………………………………23</p><p><b>  引

11、論</b></p><p>  人力資源管理是結(jié)合公司實(shí)際的人事、制度,經(jīng)過實(shí)際的需求分析,采用功能強(qiáng)大的Visual Basic6.0作為開發(fā)工具而開發(fā)出來的單機(jī)版人事管人事理系統(tǒng)。整個(gè)系統(tǒng)從符合操作簡便、界面友好、靈活、實(shí)用、安全的要求出發(fā),本企業(yè)人事管理系統(tǒng)具有如下功能:員工基本信息的錄入、修改、查詢、刪除模塊,員工假條信息錄入、修改、查詢、刪除模塊,員工工資信息的錄入,計(jì)算,查詢,以及系統(tǒng)用戶

12、的設(shè)置以及系統(tǒng)的維護(hù)功能。為企業(yè)人事管理提供信息咨詢,信息檢索,信息存取等服務(wù),基本上能夠滿足現(xiàn)代企業(yè)對人事管理的需要。</p><p>  一、課題的背景與意義</p><p><b>  (一)本課題的背景</b></p><p>  隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢在必行。對于大中型企業(yè)

13、來說,利用計(jì)算機(jī)支持企業(yè)高效率完成勞動人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動企業(yè)勞動人事管理走向科學(xué)化、規(guī)范化的必要條件;計(jì)算機(jī)管理所無法比擬的優(yōu)點(diǎn)檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。不同的企業(yè)具有不同的人事管理制度,這就決定了不同的企業(yè)需要不同的人事管理系統(tǒng)。</p><p>  

14、人事管理系統(tǒng)是一個(gè)企業(yè)單位不可缺少的部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都至關(guān)重要,所以人事管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。</p><p>  隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及, 利用計(jì)算

15、機(jī)實(shí)現(xiàn)企業(yè)人事管理勢在必行。合理的利用有助于企業(yè)發(fā)展的管理系統(tǒng)是企業(yè)改革的一種優(yōu)越的體現(xiàn),不僅保證了核算準(zhǔn)確度,還成倍的提高了工作效率,而且便于查詢。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對人事信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事勞資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p&g

16、t;  因此,開發(fā)這樣一套適用的人事管理軟件成為很有必要的事情,在下面的各章中我們將以開發(fā)一套人事管理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。</p><p>  (二)本課題研究的目的及意義</p><p>  現(xiàn)代信息技術(shù)的發(fā)展,在改變著我們的生活方式的同時(shí),也改變著我們的工作方式,使傳統(tǒng)意義上的人事管理的形式和內(nèi)涵都在發(fā)生著根本性的變化。在過去,一支筆和一張繪圖桌,可能就

17、是進(jìn)行辦公的全部工具。今天,電腦、掃描儀和打印機(jī)等,已基本取代了舊的辦公用具。如今,人事管理己完全可以通過電腦進(jìn)行,并在計(jì)算機(jī)輔助下準(zhǔn)確快速地完成許多復(fù)雜的工作。這些都大大地縮短管理的時(shí)間。而今天,人事管理的內(nèi)容己經(jīng)轉(zhuǎn)變?yōu)閷Ω鼮閺V泛的系統(tǒng)價(jià)值的追求。信息管理,如今已是一個(gè)熱門話題,它已為許多企業(yè)所采用。我認(rèn)為,在現(xiàn)代化的進(jìn)程中,引入現(xiàn)代管理的思想,建立一套可面向企事業(yè)單位人事的信息管理系統(tǒng),也是十分必要的。</p><

18、;p>  本課題基于我國企業(yè)管理信息化建設(shè)現(xiàn)狀,結(jié)合在實(shí)際工作中所遇到的問題和收獲,對企業(yè)人事管理系統(tǒng)在設(shè)計(jì)開發(fā)等方面進(jìn)行研究,重點(diǎn)研究系統(tǒng)開發(fā)中所采用的軟硬件平臺規(guī)范、數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)、開發(fā)工具的選擇與使用,目的是從技術(shù)手段的角度闡述如何實(shí)現(xiàn)企業(yè)從傳統(tǒng)經(jīng)營管理模式向信息化管理模式轉(zhuǎn)變的過程,以及人事管理系統(tǒng)在企業(yè)管理信息化中所起到的重要作用。本課題的開發(fā)主要是要花費(fèi)相當(dāng)多的人力和時(shí)間,雖然開發(fā)出來的軟件可能離具體產(chǎn)生效益還有一定的

19、距離。但是,出于通過畢業(yè)設(shè)計(jì)來豐富自己的專業(yè)知識,并從長遠(yuǎn)利益來考慮,本課題的設(shè)計(jì)開發(fā)還是具有相當(dāng)大的經(jīng)濟(jì)可行性的。</p><p>  (三)本課題的研究現(xiàn)狀</p><p>  目前,在國內(nèi)外各大企事業(yè)單位中,人事管理系統(tǒng)的使用是非常廣泛的。同時(shí),有很多的軟件開發(fā)商也開發(fā)了許多基于各種行業(yè)的企業(yè)人事管理學(xué)系統(tǒng),其中有單機(jī)版的,也有C/S和B/S模式的。而不同的企業(yè)具有不同的人事管理制度

20、,這就決定了不同的企業(yè)需要不同的人事管理系統(tǒng)。而且,企業(yè)管理信息量大、操作繁瑣、傳統(tǒng)的方式不再適應(yīng)新的工作需要,開發(fā)研制適合企業(yè)的人事管理系統(tǒng),使其具有整體性強(qiáng)、流程簡單、操作方便、功能豐富和通用性強(qiáng)等特點(diǎn),是加快企業(yè)人才管理工作辦公自動化、信息資源化和管理科學(xué)化建設(shè)進(jìn)程必要途徑。因此建立適合企業(yè)的管理信息系統(tǒng),是促進(jìn)企業(yè)信息高速公路的發(fā)展,為企業(yè)的發(fā)展提供條件的重要課題。</p><p>  隨著數(shù)據(jù)庫技術(shù)和網(wǎng)

21、絡(luò)技術(shù)的發(fā)展,數(shù)據(jù)庫的互連技術(shù)正成為世界計(jì)算機(jī)領(lǐng)域研究的熱點(diǎn),基于WEB的管理信息系統(tǒng)的研究正成為MIS研究的主流。與此同時(shí),Internet的發(fā)展與普及,國內(nèi)許多企業(yè)已經(jīng)建成有自己的企業(yè)人力資源管理軟件,為企業(yè)的快速運(yùn)營提供了很大方便。但是對于有些中小企業(yè)來說,不需要大量的數(shù)據(jù)庫,所以我們的目標(biāo)是開發(fā)一個(gè)功能使用,操作簡單的人事管理系統(tǒng)。</p><p><b>  二、開發(fā)工具的選擇</b&g

22、t;</p><p>  現(xiàn)在,市場上可以選購的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。在目前市場上這些眾多的程序開發(fā)工具中,有些強(qiáng)調(diào)程序語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點(diǎn)和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只強(qiáng)調(diào)程序語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴(yán)重地浪費(fèi)程序設(shè)計(jì)師的寶貴時(shí)

23、間;相反,如果只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費(fèi)數(shù)倍的工夫來處理,使得原來所標(biāo)榜的效率提高的優(yōu)點(diǎn)失去了作用。</p><p>  本設(shè)計(jì)我將采用面向?qū)ο蟮姆椒ǎC合運(yùn)用數(shù)據(jù)庫技術(shù)、程序設(shè)計(jì)技術(shù),結(jié)合企業(yè)人事管理知識,以Visual Basic 6.0作為系統(tǒng)前臺應(yīng)用程序開發(fā)工具,Access作為后臺數(shù)據(jù)庫,通過Visual Basic 6.0中的Data控件使兩者進(jìn)行連接從而進(jìn)

24、行系統(tǒng)軟件開發(fā)。</p><p> ?。ㄒ唬╅_發(fā)軟件Access的介紹</p><p>  Microsoft Access是比較流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,其基本核心是Microsoft Jet 數(shù)據(jù)庫引擎,是一些關(guān)于某個(gè)特定主題或目的的信息集合。它的作用是用來存儲,維護(hù)和檢索數(shù)據(jù)。同時(shí),提供了VBA 編程接口,可以為用戶提供各種各樣的編程功能。</p><p&g

25、t;  一個(gè)數(shù)據(jù)庫對象是由若干表,查詢,窗體,報(bào)表,宏和模塊等對象及對象的集合組成的,這些集合的組合豐富和增強(qiáng)了Access數(shù)據(jù)庫的功能。在Access中,所有的對象均保存在一個(gè)“.MDB”文件中,這給數(shù)據(jù)庫的維護(hù)帶來了很大的方便。</p><p>  選擇Access作為后臺數(shù)據(jù)庫,是因?yàn)锳ccess在許多數(shù)據(jù)管理的系統(tǒng)中已經(jīng)非常廣泛的使用,在數(shù)據(jù)流管理方面也是比較成熟的。同時(shí)Access相比較SQL作為后臺數(shù)

26、據(jù)庫,在連接方面有更為簡易的表現(xiàn),因此選擇Access作為后臺數(shù)據(jù)庫。 </p><p> ?。ǘ╅_發(fā)軟件Visual Basic 6.0的介紹</p><p>  Visual Basic 6.0是微軟公司推出的可視化編成工具,它提供了非常簡單、快捷的開發(fā)方法,無論是初學(xué)者還是專業(yè)開發(fā)人員,只要稍有語言基礎(chǔ)就可以快速掌握并精通。Basic是Beginner’s All-purpose

27、Symbolic Instruction Code(初學(xué)者通用符號指令代碼)的縮寫,它誕生于20世紀(jì)60年代初期,因其簡單易學(xué)、使用方便。</p><p>  1991年,Microsoft公司首先推出了建立在Windows開發(fā)平臺基礎(chǔ)上的開發(fā)工具——Visual Basic 1.0,Visual Basic是基于Basic語言基礎(chǔ)上的一種可視化程序設(shè)計(jì)語言。之后Microsoft公司相繼推出了Visual Ba

28、sic 3.0(1993年)、Visual Basic 4.0(1995年)、Visual Basic 5.0(1997年),1998年推出了Visual Basic 6.0版,使得Visual Basic在開發(fā)環(huán)境、功能上進(jìn)一步完善和擴(kuò)充,在數(shù)據(jù)庫管理、網(wǎng)絡(luò)編成等方面得到了更廣泛的應(yīng)用。</p><p>  當(dāng)然, 使用單一的一個(gè)工具去完成一個(gè)中大型的應(yīng)用系統(tǒng)的需求分析, 是不可能成功的。因?yàn)樯鐣诎l(fā)展, 用戶

29、的需求也在改變, 如何把握住用戶的需求是需要時(shí)間的, 面向?qū)ο蟮姆椒ㄓ袝r(shí)也會忽略外在的與表層的要求, 不僅僅是要獲得關(guān)鍵的需求, 其他更多的需求往往要等到用戶在使用后才知道, 然而等到用戶使用是不現(xiàn)實(shí)的, 作為原型開發(fā)模型中的原型也是收集用戶需求, 描述與解釋需求的一類相當(dāng)有效的方法與工具。</p><p>  在我們的開發(fā)過程中, 為了更好地讓用戶了解我們的系統(tǒng)和我們的設(shè)計(jì)方案, 讓用戶在見面會上更有方向性與針

30、對性, 我們對用戶進(jìn)行需求分析,從而在真正的分析與設(shè)計(jì)時(shí)就能更加符合用戶的要求??傊? 軟件需求分析方法和工具的使用, 對我們軟件開發(fā)過程影響是很深遠(yuǎn)的, 選用高效能的正確的方法與工具, 可以使我們的軟件更加正確地反映現(xiàn)實(shí)需求, 更加具有可用性、可擴(kuò)展性和可維護(hù)性; 降低了軟件項(xiàng)目的風(fēng)險(xiǎn)。</p><p><b>  三、系統(tǒng)分析與設(shè)計(jì)</b></p><p><

31、;b>  (一)系統(tǒng)分析</b></p><p><b>  1.系統(tǒng)需求分析</b></p><p>  隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對人事信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn)。這些優(yōu)點(diǎn)能夠極大地提高人事管理的

32、效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。根據(jù)以上情況,決定實(shí)施建立人事信息管理系統(tǒng), 因?yàn)槿耸滦畔⒐芾硎且粋€(gè)企業(yè)單位不可缺少的部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都至關(guān)重要,所以人事信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄???梢越鉀Q一直以來人們使用傳統(tǒng)人工的方式管理文件檔案存在著的許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。隨著計(jì)

33、算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算實(shí)現(xiàn)企業(yè)人事檔案的管理勢在必行。當(dāng)前企業(yè)信息管理系統(tǒng)正在從US結(jié)構(gòu)向B/S結(jié)構(gòu)轉(zhuǎn)移,但是由于安全性等方面的因素,C/S結(jié)構(gòu)的管理信息系統(tǒng)仍然占據(jù)企業(yè)管理信息系統(tǒng)的主流。人事管理系統(tǒng)是現(xiàn)代企業(yè)管理工作不可缺少的一部分,是適應(yīng)現(xiàn)代企業(yè)制度要求、推動企業(yè)勞動人事管</p><p>  人事信息管理系統(tǒng)是針對企業(yè)人事處的大量業(yè)務(wù)處理工作用計(jì)算機(jī)進(jìn)行全面現(xiàn)代化管理,

34、他必須具備以下基本功能:</p><p> ?。?)人事檔案管理數(shù)據(jù)庫及表的操作。實(shí)現(xiàn)對人事檔案管理數(shù)據(jù)庫及表的創(chuàng)建,表中數(shù)據(jù)的維護(hù)。</p><p> ?。?)人事檔案信息的管理。實(shí)現(xiàn)人事信息的添加,保存,修改和刪除等。</p><p> ?。?)人事檔案信息的應(yīng)用。實(shí)現(xiàn)人事信息的查詢,統(tǒng)計(jì),人事資源的利用等。</p><p><b&

35、gt;  2.可行性分析</b></p><p>  人事管理系統(tǒng)后臺數(shù)據(jù)庫采用目前應(yīng)用十分廣泛的桌面型關(guān)系數(shù)據(jù)庫Microsoft Office Access 2003,由于其具有快速、方便、靈活和可移植性等特點(diǎn)被大多數(shù)軟件開發(fā)者所使用;前臺采用Visual Basic 6.0作為主要的開發(fā)工具,其可與Access 2003數(shù)據(jù)庫無縫銜接。</p><p><b>

36、 ?。ǘ┫到y(tǒng)功能設(shè)計(jì)</b></p><p><b>  1.系統(tǒng)的功能分析</b></p><p>  人事信息管理系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫開發(fā)應(yīng)用程序,它由員工信息管理、工資管理、假條信息管理、系統(tǒng)用戶管理等模塊組成,具體規(guī)劃如下:</p><p> ?。?)系統(tǒng)用戶管理:</p><p>  對使用系統(tǒng)

37、的用戶進(jìn)行管理,為他們分配一定的權(quán)限,使他們規(guī)范的使用系統(tǒng)。本系統(tǒng)的用戶分為兩類:管理員和一般用戶。管理員可以對系統(tǒng)的各個(gè)模塊進(jìn)行添加,刪除,修改,查詢;而一般用戶只能對各模塊進(jìn)行簡單的查詢,從而了解相關(guān)的信息。</p><p> ?。?)職工信息管理:</p><p>  職工信息管理包括對職工基本信息和情況的記錄進(jìn)行查詢、添加、刪除和修改。主要由管理員進(jìn)行。</p>&l

38、t;p> ?。?)職工工資管理:</p><p>  職工工資管理主要是對職工工資的綜合的核算,建立合理,規(guī)范的企業(yè)工資核算制度,保障職工的合法權(quán)利。</p><p> ?。?)職工假條管理:</p><p>  職工假條管理是對職工的出勤進(jìn)行管理,方便人事處管理員對職工工資的核算,方便隨時(shí)了解最新,最全面工作情況,從而合理的完成工作。</p>

39、<p><b>  2.系統(tǒng)功能結(jié)構(gòu)</b></p><p>  系統(tǒng)功能結(jié)構(gòu)圖主要從功能的角度描述了系統(tǒng)的結(jié)構(gòu)。</p><p>  人事管理的系統(tǒng)功能結(jié)構(gòu)如圖1所示:</p><p>  圖1 系統(tǒng)功能結(jié)構(gòu)圖</p><p><b>  (三)數(shù)據(jù)庫設(shè)計(jì)</b></p>

40、<p>  人事管理系統(tǒng)的數(shù)據(jù)庫采用Access ,系統(tǒng)數(shù)據(jù)庫的名稱為“data”。數(shù)據(jù)庫data中包含了4張數(shù)據(jù)表。下面分別給出數(shù)據(jù)表概要說明和主要數(shù)據(jù)表的結(jié)構(gòu)。</p><p>  (1)職工信息數(shù)據(jù)表:用于儲存職工的基本信息。職工信息表見表1所示:</p><p>  表1 職工基本信息表</p><p> ?。?)工資信息數(shù)據(jù)表:用來存儲職工的

41、工資情況,包括姓名,職稱,工資等信息。工資信息表見表2所示:</p><p><b>  表2 工資信息表</b></p><p> ?。?)假條信息數(shù)據(jù)表:存儲假條相關(guān)信息。假條信息表見表3所示:</p><p><b>  表3 假條信息表</b></p><p> ?。?)用戶信息表,用于

42、儲存用戶信息。用戶信息表見表4所示:</p><p><b>  表4 用戶信息表</b></p><p>  四、主要功能模塊設(shè)計(jì)</p><p><b> ?。ㄒ唬┫到y(tǒng)架構(gòu)設(shè)計(jì)</b></p><p>  人事管理系統(tǒng)的架構(gòu)分為窗體和模塊兩個(gè)部分。在窗體的部分有以下幾個(gè)窗體,他們的作用分別是:

43、</p><p>  “frmAbout”是關(guān)于窗口,是對系統(tǒng)的說明; </p><p>  “frmEdit.frm”是編輯窗口,可以對員工信息進(jìn)行添加,刪除的操作;</p><p>  “frmHelp.frm”是幫助窗體,對新用戶提供幫助;</p><p>  “frmLogin.frm”是用戶的登陸窗口,啟動系統(tǒng)時(shí)就會出現(xiàn)這個(gè)窗口;

44、 </p><p>  “frmmain.frm”是系統(tǒng)主界面,用戶可以選擇要執(zhí)行的任務(wù);</p><p>  “frmPsw.frm” 是密碼修改,用戶可以在此修改自己的密碼;</p><p>  “frmSearch.frm” 是尋找窗口,用戶可以進(jìn)行模糊查詢和邏輯查詢;</p><p>  “frmSetup.frm”是設(shè)置條目的窗口,

45、管理員可以把可以對外公布的設(shè)置為顯示條目, 而對少數(shù)人公布的設(shè)置為隱藏條目,從而達(dá)到不同的使用者具有不同的使用權(quán)限;</p><p>  “frmSys.frm” 是關(guān)于用戶窗體,在這個(gè)窗體中可以添加新用戶,可以設(shè)置密碼,也可以對用戶權(quán)限進(jìn)行授權(quán),這個(gè)窗體和數(shù)據(jù)庫也有密切的聯(lián)系,可以在這里更新用戶信息;</p><p>  “frmTable.frm”是桌面窗體,它羅列了員工學(xué)歷和部門的信

46、息,同時(shí)可以進(jìn)行添加,編輯和刪除的操作。系統(tǒng)架構(gòu)說明見圖2所示:</p><p><b>  圖2 系統(tǒng)架構(gòu)圖</b></p><p> ?。ǘ┛丶?zhǔn)備和引用設(shè)置</p><p>  控件準(zhǔn)備和引用設(shè)置是目前制作應(yīng)用程序的前提條件,在Visual Basic 6.0默認(rèn)的工具箱中,很多使用的部件沒有顯示,所以要將我們需要的部件添加進(jìn)工具箱。

47、另外,包括一些庫文件的函數(shù),也是沒有被引用,我們要先將這些具有特定功能的函數(shù)引用。</p><p><b>  1.控件準(zhǔn)備</b></p><p>  人事管理系統(tǒng)中需要通過“工程”→“部件”命令添加到工具箱中的“ActiveX”部件,見圖3所示。</p><p>  圖3 人事管理系統(tǒng)的控件準(zhǔn)備圖</p><p>

48、<b>  2.引用設(shè)置</b></p><p>  人事管理系統(tǒng)中需要通過“工程”→“引用”命令引用庫文件內(nèi)的函數(shù),來完成數(shù)據(jù)庫的連接,見圖4所示。</p><p>  圖4 人事管理系統(tǒng)的引用設(shè)置</p><p><b>  (三)系統(tǒng)登陸設(shè)計(jì)</b></p><p>  系統(tǒng)用戶登錄模塊主要

49、用于完成對登錄系統(tǒng)的用戶的驗(yàn)證,只有合法的用戶才可以進(jìn)入系統(tǒng)。運(yùn)行用戶登陸模塊,其結(jié)果見圖5所示:</p><p>  圖5 用戶登錄的運(yùn)行結(jié)果</p><p>  1.系統(tǒng)登陸窗體的功能</p><p>  登錄窗體是用戶進(jìn)入系統(tǒng)的鑰匙,只有合法的登錄才是有效的登錄。在本系統(tǒng)中預(yù)設(shè)了兩種用戶:root超級用戶和any一般用戶,超級用戶對一般用戶有管理的功能。超級

50、用戶和一般用戶對系統(tǒng)的員工信息,假條信息,工資信息都有編輯,刪除,查詢,設(shè)置的功能。而超級用戶對一般用戶有權(quán)限的管理,一般用戶是超級用戶授權(quán)了的用戶,它不能對其他用戶進(jìn)行干預(yù),它只能對修改自己的密碼的功能。超級用戶也可添加登錄用戶,也可對其設(shè)置權(quán)限。</p><p>  2.系統(tǒng)登陸的代碼設(shè)計(jì)</p><p> ?。?)登陸窗體代碼設(shè)計(jì)</p><p>  窗體代碼

51、主要實(shí)現(xiàn)了連接數(shù)據(jù)庫的功能,這里用于連接用戶信息表。其程序如下:</p><p>  Private Sub Form_Load()</p><p>  Dim i As Integer</p><p>  If App.PrevInstance Then</p><p>  MsgBox ("程序已經(jīng)運(yùn)行,不能再次裝載。"

52、;), vbExclamation</p><p><b>  Unload Me</b></p><p><b>  End If</b></p><p>  '本段代碼用于判定本程序是否已經(jīng)裝載于內(nèi)存中,以避免程序的多重啟動</p><p><b>  i = 0</b&

53、gt;</p><p>  Open App.Path + "\user.ini" For Input As #1</p><p>  Do While Not EOF(1)</p><p>  Input #1, user(i), pws(i), state(i), Emplo(i)</p><p>  If state

54、(i) = "A" Then</p><p>  Combo1.AddItem user(i)</p><p><b>  End If</b></p><p><b>  i = i + 1</b></p><p>  Loop Close #1</p><

55、;p>  Combo1.ListIndex = 1</p><p>  '在窗口裝載階段讀取用戶設(shè)置文件獲取用戶信息 并裝載于用戶列表框中</p><p><b>  End Sub</b></p><p> ?。?)“取消”按鈕是退出登錄界面,退出系統(tǒng)的。其代碼如下:</p><p>  Private

56、Sub CmdCancel_Click()</p><p><b>  Unload Me</b></p><p><b>  End</b></p><p><b>  End Sub</b></p><p> ?。?)“確定”按鈕代碼設(shè)計(jì)</p><p&

57、gt;  “確定”按鈕代碼主要實(shí)現(xiàn)了用戶登陸時(shí),用戶名和密碼的認(rèn)證,當(dāng)用戶名或密碼錯(cuò)誤時(shí),系統(tǒng)提示錯(cuò)誤。其程序如下:</p><p>  Private Sub cmdOK_Click()</p><p>  If txtPassword = pws(Combo1.ListIndex) Then</p><p>  CurId = Combo1.ListIndex&

58、lt;/p><p>  EmploID = Emplo(CurId)</p><p>  CurUser = user(CurId)</p><p>  CurPsw = pws(CurId)</p><p><b>  Me.Hide</b></p><p>  'Load FrmMain&

59、lt;/p><p>  FrmMain.Show</p><p>  Else MsgBox "Invalid Password, try again!", , "Login"</p><p>  txtPassword.SetFocus</p><p>  SendKeys "{Home}+

60、{End}"</p><p>  End If End Sub</p><p><b>  (四)主窗體的設(shè)計(jì)</b></p><p>  主窗體界面是顯示系統(tǒng)主要操作功能的面板,在系統(tǒng)主窗體的狀態(tài)欄中,可以顯示當(dāng)前的操作員、當(dāng)前系統(tǒng)的日期時(shí)間、程序制作人員等信息,還可以通過菜單的列表或窗體中的按鈕來控制其他功能子窗體,并且為不同的

61、操作員賦予相應(yīng)的操作權(quán)限。</p><p>  1.系統(tǒng)主窗體的功能</p><p>  成功登錄后,進(jìn)入的系統(tǒng)的主窗體,在主窗體中有兩組按鈕,第一組是表單選擇按鈕,通過點(diǎn)擊相應(yīng)的按鈕可以在主窗體中顯示不同的表單,這些表單分別是員工信息表,假條信息表,工資信息表,這組按鈕和Access數(shù)據(jù)庫中各表相聯(lián)系。在第一組按鈕中設(shè)置按鈕對超級用戶和一般用戶所執(zhí)行的情況不同。超級用戶可以通過設(shè)置按鈕進(jìn)

62、入用戶權(quán)限窗體,而一般用戶則通過設(shè)置按鈕進(jìn)入修改自己登錄密碼。第二組按鈕是對各個(gè)表的操作按鈕,包括編輯,刪除,查詢和設(shè)置。用戶成功進(jìn)入系統(tǒng)主窗體運(yùn)行結(jié)果見圖6所示:</p><p>  圖6 系統(tǒng)主窗體的運(yùn)行結(jié)果</p><p>  2.系統(tǒng)主窗體的主要代碼設(shè)計(jì)</p><p>  主窗體是由兩組按鈕實(shí)現(xiàn)的,它們分別是窗體選擇的單擊事件按鈕和命令事件按鈕。<

63、/p><p> ?。?)窗體選擇的單擊事件代碼設(shè)計(jì)</p><p>  窗體選擇的單擊事件代碼主要實(shí)現(xiàn)了進(jìn)入本系統(tǒng)所有模塊的功能,這里有以下幾個(gè)模塊,它們分別是員工信息模塊,假條信息模塊,工資管理模塊,用戶設(shè)置模塊等/其程序如下:</p><p>  Private Sub Toolbar2_ButtonClick(ByVal Button As MSComctlLib

64、.Button)</p><p>  Select Case Button.Index</p><p><b>  Case 1</b></p><p>  Call showemployee ‘顯示員工信息模塊</p><p><b>  Case 2</b></p><p

65、>  Call showleave ‘顯示假條信息模塊</p><p><b>  Case 3</b></p><p>  Call showsalary ‘顯示工資信息模塊 </p><p><b>  Case 4</b></p><p>  If frmLog

66、in.CurUser = "root" Then</p><p>  FrmSys.Show</p><p><b>  Else</b></p><p>  FrmPsw.Show</p><p>  Pwin = "Frmmain"</p><p>  

67、FrmMain.Enabled = False</p><p><b>  End If</b></p><p>  End Select</p><p><b>  End Sub</b></p><p>  (2)命令按鈕的單擊事件代碼設(shè)計(jì)</p><p>  命令按鈕的

68、代碼主要實(shí)現(xiàn)了進(jìn)入本系統(tǒng)部分主要模塊的功能,這里有以下幾個(gè)功能,它們分別是編輯,刪除,查詢,設(shè)置。其程序如下:</p><p>  Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)</p><p>  Select Case Button.Index</p><p>  Case

69、 1 'edit</p><p>  FrmEdit.Show</p><p>  FrmMain.Enabled = False</p><p>  Case 2 'del</p><p>  If DBGA.SelBookmarks.Count = 1 Th

70、en</p><p>  If MsgBox("確定要?jiǎng)h除嗎?", vbOKCancel, "確定") = vbOK Then DataA.Recordset.Delete cuAp = 0</p><p>  Else MsgBox "請選擇要?jiǎng)h除的條目!"</p><p><b>  En

71、d If</b></p><p>  Case 3 'seek</p><p>  FrmSearch.Show</p><p>  Case 4 'setup</p><p>  FrmSetup.Show</p><p>  E

72、nd Select</p><p><b>  End Sub</b></p><p>  3.員工信息模塊的功能</p><p>  把員工信息表作為主窗體的默認(rèn)表,所示主窗體的運(yùn)行結(jié)果也是員工信息表的運(yùn)行結(jié)果。在員工信息表中可以對員工信息進(jìn)行編輯,刪除,查詢和設(shè)置。</p><p>  (1)員工信息的編輯是可以對新

73、員工進(jìn)行添加錄入,對在職員工的信息進(jìn)行修改,也可進(jìn)行相應(yīng)的刪除操作。員工信息編輯窗體運(yùn)行結(jié)果見圖7所示:</p><p>  圖7 員工編輯窗體的運(yùn)行結(jié)果</p><p> ?。?)員工信息的刪除是刪除所有該員工的信息,在刪除需要選擇所要?jiǎng)h除的員工,在沒有選擇的情況下會出現(xiàn)要求選擇員工的窗體,在選中的情況下是會出現(xiàn)確定窗體。選擇條目窗體見圖8所示,確定窗體見圖9所示:</p>

74、<p>  圖8 選擇條目窗體</p><p><b>  圖9 確定窗體</b></p><p>  (3)員工信息的查詢是用戶可以通過員工信息表中員工的相關(guān)信息進(jìn)行模糊查詢和邏輯查詢,可以幫用戶快速找到相應(yīng)的員工。用戶可以通過員工信息查詢信息。員工信息查詢窗體見圖10所示:</p><p>  圖10 員工信息查詢窗體&

75、lt;/p><p> ?。?)員工信息設(shè)置是對員工的相關(guān)信息的顯示與隱藏的設(shè)置,本系統(tǒng)可以對員工信息進(jìn)行顯示條目和隱藏條目的設(shè)置。員工信息設(shè)置窗體見圖11所示:</p><p>  圖11 員工信息設(shè)置窗體</p><p>  4.假條信息模塊功能</p><p>  點(diǎn)擊假條信息按鈕,在主窗體上就會顯示假條信息表,假條信息是員工的離職情況的記

76、錄,包括離職日期和中止日期,請假天數(shù),和原由等情況,是員工出勤情況的側(cè)面反映,是核算工資的重要依據(jù),必須詳細(xì),準(zhǔn)確記錄,用戶可以通過下面的一組按鈕可以對假條信息進(jìn)行編輯,刪除,查詢和設(shè)置。假條信息的窗體見圖12所示:</p><p>  圖12 假條信息窗體</p><p> ?。?)假條信息的編輯是可以對新假條信息進(jìn)行添加錄入,對已有的信息進(jìn)行修改,也可進(jìn)行相應(yīng)的刪除操作。假條信息編輯

77、窗體運(yùn)行結(jié)果見圖13所示:</p><p>  圖13 假條信息編輯窗體</p><p> ?。?)假條信息的查詢是用戶可以通過假條信息表中的相關(guān)信息進(jìn)行模糊查詢和邏輯查詢,可以幫用戶快速找到所需要的信息。假條信息查詢窗體見圖14所示:</p><p>  圖14 假條信息查詢窗體</p><p> ?。?)假條信息設(shè)置是對假條信息中的相

78、關(guān)信息的顯示與隱藏的設(shè)置,本系統(tǒng)可以對假條信息進(jìn)行顯示條目和隱藏條目的設(shè)置。假條信息設(shè)置窗體見圖15所示:</p><p>  圖15 假條信息查詢窗體</p><p>  5.工資信息模塊功能</p><p>  點(diǎn)擊工資信息按鈕,在主窗體上就會顯示工資信息表,工資信息是員工發(fā)放薪酬的依據(jù),通過輸入基本工資,加班工資,交通補(bǔ)助等一些應(yīng)得工資,減去考勤扣除,保險(xiǎn)扣

79、除,扣稅等總扣除項(xiàng),從而得到員工的實(shí)際工資。用戶可以通過下面的一組按鈕可以對工資信息進(jìn)行編輯,刪除,查詢和設(shè)置。</p><p>  工資信息的窗體見圖16所示:</p><p>  圖16 工資信息窗體</p><p> ?。?)工資信息的編輯是可以對新員工的工資信息進(jìn)行添加錄入,對已有的信息進(jìn)行修改,也可進(jìn)行相應(yīng)的刪除操作。工資信息編輯窗體運(yùn)行結(jié)果見圖17所示

80、:</p><p>  圖17 工資信息編輯窗體</p><p> ?。?)工資信息的查詢是用戶可以通過工資信息表中的相關(guān)信息進(jìn)行模糊查詢和邏輯查詢,可以幫用戶快速找到所需要的信息。工資信息查詢窗體見圖18所示:</p><p>  圖18 工資信息查詢窗體</p><p>  (3)工資信息設(shè)置是對工資信息中的相關(guān)信息的顯示與隱藏的設(shè)置

81、,本系統(tǒng)可以對工資信息進(jìn)行顯示條目和隱藏條目的設(shè)置。工資信息設(shè)置窗體見圖19所示:</p><p>  圖19 工資信息設(shè)置窗體</p><p>  6.系統(tǒng)用戶管理模塊</p><p>  系統(tǒng)用戶管理分為用戶管理和口令修改兩個(gè)部分。</p><p>  (1)用戶管理的設(shè)計(jì)</p><p>  用戶管理是人事信息

82、管理系統(tǒng)中的比較重要的部分,它可以幫助管理員管理用戶信息。在本系統(tǒng)中系統(tǒng)用戶管理可以為不同的用戶設(shè)置不同的權(quán)限,系統(tǒng)管理者可以添加、刪除用戶,但是普通用戶則不可以操作,所有的用戶都可以修改自己的口令。用戶信息管理模塊只有系統(tǒng)管理者才能進(jìn)入。</p><p>  在本系統(tǒng)中超級用戶可以對一般用戶進(jìn)行授權(quán),用戶權(quán)限窗體見圖20所示:</p><p>  圖20 用戶權(quán)限設(shè)置窗體</p&

83、gt;<p> ?。?)口令修改的窗體設(shè)計(jì)</p><p>  口令修改是人事信息管理系統(tǒng)中的比較重要的部分,它可以幫助用戶修改自己的密碼。首先用戶要正確輸入自己的舊密碼,兩次輸入自己的新密碼,否則系統(tǒng)便會抱錯(cuò)。口令修改模塊的運(yùn)行結(jié)果見圖8所示:</p><p>  圖21 用戶管理模塊的運(yùn)行結(jié)果</p><p> ?。?)口令修改的主要代碼設(shè)計(jì)&l

84、t;/p><p>  “確定”按鈕的代碼主要實(shí)現(xiàn)了用戶密碼的修改功能,當(dāng)舊密碼錯(cuò)誤或兩次新密碼輸入不一致時(shí),系統(tǒng)會提示錯(cuò)誤。其程序如下:</p><p>  Private Sub cmdOK_Click()</p><p>  Dim fil, i, Usercount As Integer</p><p>  If TxtNew1.Text

85、<> TxtNew2.Text Then</p><p>  MsgBox "two times no yizhi"</p><p>  TxtNew1.SetFocus</p><p>  TxtNew2.Text = ""</p><p>  SendKeys "{Home}+

86、{End}"</p><p><b>  Exit Sub</b></p><p>  ElseIf Txtold.Text <> frmLogin.CurPsw Then</p><p>  MsgBox "old password wrong"</p><p>  Txtol

87、d.SetFocus</p><p>  TxtNew1.Text = ""</p><p>  TxtNew2.Text = ""</p><p>  SendKeys "{Home}+{End}"</p><p><b>  Exit Sub</b><

88、/p><p>  Else fil = FreeFile()</p><p>  Open App.Path + "\user.ini" For Input As #fil</p><p><b>  i = 0</b></p><p>  Do While Not EOF(fil)</p

89、><p>  Input #fil, user(i), pws(i)</p><p>  Input #fil, state(i), Emplo(i)</p><p><b>  i = i + 1</b></p><p><b>  Loop</b></p><p>  Use

90、rcount = i</p><p>  Close #fil</p><p>  pws(frmLogin.CurId) = TxtNew1.Text</p><p>  frmLogin.CurPsw = TxtNew1.Text</p><p>  fil = FreeFile()</p><p>  Open

91、App.Path + "\user.ini" For Output As #fil</p><p>  For i = 0 To Usercount - 1</p><p>  Print #fil, user(i); ","; pws(i); ","; state(i); ","; Emplo(i)</

92、p><p><b>  Next i</b></p><p>  Close #fil</p><p>  Txtold.Text = ""</p><p>  TxtNew1.Text = ""</p><p>  TxtNew2.Text = "&

93、quot;</p><p><b>  Me.Hide</b></p><p>  If FrmMain.Pwin = "Frmmain" Then</p><p>  FrmMain.Enabled = True</p><p>  FrmMain.SetFocus</p><p

94、>  Else Call FrmSys.ActiveAll</p><p>  FrmSys.SetFocus End If End If End Sub</p><p><b>  五、系統(tǒng)測試</b></p><p>  為了確保本系統(tǒng)能夠正常運(yùn)行,需要在發(fā)布之后做一次較全面的測試。</p>&

95、lt;p>  (一)軟件測試的目標(biāo)</p><p>  (1)測試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行的過程;</p><p>  (2)好的測試方案實(shí)際可能發(fā)現(xiàn)迄今為止尚為發(fā)現(xiàn)的錯(cuò)誤的測試方案;成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤測試。</p><p><b> ?。ǘy試舉例</b></p><p>  (1)測

96、試用戶登陸是否成功</p><p>  打開人事管理系統(tǒng),在“用戶名”里填入root,“密碼”框里我們填入root作為用戶登錄密碼。填寫完成點(diǎn)擊“確定”按鈕,將會出現(xiàn)操作程序頁面,即該用戶已經(jīng)登陸成功了。再運(yùn)行程序,會有提示頁面出現(xiàn):程序已經(jīng)運(yùn)行,不能再次裝載! </p><p> ?。?)測試其他用戶是否能夠登錄</p><p>  打開人事管理系統(tǒng)登錄頁面,輸入

97、任意密碼,點(diǎn)擊“登錄”按鈕。將出現(xiàn)密碼出錯(cuò)提示頁面。然后點(diǎn)“確定”返回人事管理系統(tǒng)登錄頁面。</p><p> ?。?)測試編輯功能是否成功</p><p>  編輯功能:在登錄成功之后,即可進(jìn)入相應(yīng)的管理頁面,點(diǎn)擊“編輯”,即出現(xiàn)編輯頁面,即可以修改和刪除員工的個(gè)人信息資料。最后保存。 </p><p>  (4)測試查詢功能是否成功</p><

98、;p>  查詢功能:在登錄成功之后,點(diǎn)擊“查詢”,在彈出的文本框,在里面輸入想要查找的資料,點(diǎn)擊“查詢”按鈕,成功即可出現(xiàn)結(jié)果頁面,頁面內(nèi)顯示查詢出來的員工資料內(nèi)容,表示測試成功。</p><p> ?。?)用戶登出系統(tǒng)的測試</p><p>  在管理操作已全部完成,需要退出程序的時(shí)候,在系統(tǒng)頁面“系統(tǒng)設(shè)置”下拉菜單的有一個(gè)“退出”的選項(xiàng),點(diǎn)擊之后便可退出。也可以點(diǎn)“關(guān)閉”退出。&

99、lt;/p><p><b> ?。?)測試密碼更改</b></p><p>  在以超級用戶登錄的情況下,在程序中打密碼設(shè)置,彈出文本框,顯示用戶列表。可以添加新的普通用戶,也可以刪除和禁止普通用戶使用程序。在以普通用戶登陸情況下,打開密碼設(shè)置選項(xiàng),系統(tǒng)會提示該用戶為普通用戶,只可以修改自己的密碼。</p><p><b>  六、小結(jié)&

100、lt;/b></p><p><b>  (一)工作的評價(jià)</b></p><p>  在為期一個(gè)星期的課設(shè)中,我們始終以一個(gè)積極認(rèn)真的態(tài)度來面對我的課題。我想用我的態(tài)度來彌補(bǔ)一些我在技術(shù)和能力上的不足。坦白的說,在課設(shè)剛開始的兩天里,我也有過打堂鼓的思想,但是隨著自己的系統(tǒng)日趨完善,我的自信心也逐漸恢復(fù),讓自己有了動力繼續(xù)下去。在設(shè)計(jì)開發(fā)過程中,有很多難題不可

101、能靠我自己一個(gè)人解決,多虧了身邊的同學(xué)與我的指導(dǎo)老師,給了我很多幫助。希望自己在以后的學(xué)習(xí)生活中,可以改掉在課社中出現(xiàn)的浮躁問題,更上一層樓。</p><p>  (二) 收獲、存在的問題以及建議</p><p>  在本次的課程設(shè)計(jì)過程中,我們學(xué)到了很多,不僅僅是知識方面的收獲,還有與人合作上的技巧和勇于探索的精神。雖然,在技術(shù)上我們還存在著很多的不足甚至是錯(cuò)誤,但是我們相信只要我們在今

102、后的學(xué)習(xí)生活中不斷的創(chuàng)新和探索,我們就會不斷取得進(jìn)步。</p><p><b>  主要參考文獻(xiàn)</b></p><p>  [1] 杜彥煒,智育平,周占峰.基于VB 的企業(yè)人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).西安工業(yè)大學(xué)機(jī)電程學(xué)院碩士學(xué)位論文.2006:55-60.</p><p>  [2] 龔沛增. Visual Basic 程序設(shè)計(jì)教程.第3版.

103、北京:清華大學(xué)出版社.2004:150-189.</p><p>  [3] 郭琦.Visual Basic數(shù)據(jù)庫開發(fā)技術(shù).第1版.北京:人民郵電出版社.2003:156-198.</p><p>  [4] 何文俊,馬杰. Visual Basic 6.0編程實(shí)例精解.第1版.北京: 北京希望電子出版社.2000:11-35.</p><p>  [5] 姜乃春.

104、濰坊學(xué)院人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).大連理工大學(xué)碩士學(xué)位文.2007:10-23.</p><p>  [6] 鄒方磊.企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與開發(fā).北京郵電大學(xué)碩士學(xué)位論文.2005:11-43.</p><p>  [7] 李瀟.企業(yè)人事管理系統(tǒng)的設(shè)計(jì).重慶工商大學(xué)計(jì)信學(xué)院本科學(xué)位論文.2007:41-42.</p><p>  [8] 李國祿.青海民族學(xué)院人事管

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論