2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  畢業(yè)設(shè)計(jì)</b></p><p>  基于“狐表”的職工工資管理系統(tǒng)開發(fā)</p><p>  2012 屆 計(jì)算機(jī) 系</p><p>  專業(yè) 軟件技術(shù) </p><p>  班級(jí)

2、計(jì)0903-11 </p><p>  學(xué)號(hào) 30902001819 </p><p>  姓名 *** </p><p>  指導(dǎo)教師 *** </p><p>

3、;  完成日期 2011年12月20日 </p><p><b>  **</b></p><p><b>  畢業(yè)設(shè)計(jì)任務(wù)書</b></p><p><b>  **</b></p><p><b>  畢業(yè)設(shè)計(jì)評(píng)定書</b>&l

4、t;/p><p><b>  摘  要</b></p><p>  隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事工資的管理勢(shì)在必行。本系統(tǒng)結(jié)合公司實(shí)際的財(cái)務(wù)制度,經(jīng)過實(shí)際的需求分析,采用功能強(qiáng)大的狐表(Foxtable)做為開發(fā)工具而開發(fā)出來的單機(jī)版職工工資管理系統(tǒng)。</p><p>  整個(gè)系統(tǒng)從符合操作簡(jiǎn)便、界

5、面友好、靈活、實(shí)用、安全的要求出發(fā),完成工資管理的全過程,包括對(duì)職工檔案信息的增加、刪除、修改與查詢功能,以及職工每月工資的錄入、修改、查詢與統(tǒng)計(jì)等功能。</p><p>  報(bào)告主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。以及設(shè)計(jì)思路和實(shí)現(xiàn)細(xì)節(jié)的考慮,最后給出了作者在畢業(yè)設(shè)計(jì)過程的體會(huì)。</p><p>  關(guān)鍵詞:工資管理、Access2007、管理信息系統(tǒng)、Excel&l

6、t;/p><p><b>  目 錄</b></p><p><b>  1 緒論1</b></p><p>  2 關(guān)于Foxtable2</p><p>  2.1 幫助文件2</p><p>  2.2 菜單介紹2</p><p>

7、;  2.2.1  菜單的構(gòu)成2</p><p>  2.2.2 日常工作功能區(qū)3</p><p>  2.2.3 數(shù)據(jù)表工作區(qū)3</p><p>  2.2.4 項(xiàng)目管理工作區(qū)4</p><p>  2.2.5 打印輸出工作區(qū)4</p><p>  2.2.6 雜項(xiàng)工作區(qū)5</p

8、><p>  2.3 功能介紹5</p><p>  2.3.1 輕松錄入5</p><p>  2.3.2 輕松統(tǒng)計(jì)5</p><p>  2.3.3 輕松查詢6</p><p>  2.3.4 輕松報(bào)表6</p><p>  2.3.5 輕松開發(fā)7</p

9、><p>  2.3.6 其它特色8</p><p>  2.4 狐表與易表的區(qū)別8</p><p>  2.5 Foxtable軟件的優(yōu)勢(shì)9</p><p>  3 系統(tǒng)需求分析與總體設(shè)計(jì)10</p><p>  3.1 系統(tǒng)功能分析10</p><p>  3.2

10、 系統(tǒng)功能模塊劃分10</p><p>  4 數(shù)據(jù)庫(kù)設(shè)計(jì)11</p><p>  5 系統(tǒng)詳細(xì)設(shè)計(jì)與模塊的具體實(shí)現(xiàn)13</p><p>  5.1 “登陸”模塊設(shè)計(jì)13</p><p>  5.2 系統(tǒng)的主界面14</p><p>  5.3 “職工管理”模塊設(shè)計(jì)15</p&g

11、t;<p>  5.3.1 職工信息錄入15</p><p>  5.4 “工資管理”模塊設(shè)計(jì)17</p><p>  5.4.1 工資信息的錄入17</p><p>  5.4.2 工資信息的篩選17</p><p>  5.4.3 工資信息的統(tǒng)計(jì)18</p><p>  

12、5.6 “用戶管理”模塊設(shè)計(jì)20</p><p><b>  6 結(jié)論22</b></p><p><b>  1 緒論</b></p><p>  企業(yè)的工資管理是公司管理的一個(gè)重要內(nèi)容。隨著企業(yè)人員數(shù)量增加,企業(yè)的工資管理工作也變得越來越復(fù)雜。工資管理既涉及到企業(yè)勞動(dòng)人事的管理,同時(shí)也是企業(yè)財(cái)務(wù)管理的重要

13、組成部分,所以企業(yè)職工工資管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以來人們使用傳統(tǒng)人工的方式管理文件信息,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。</p><p>  隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí)已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的

14、一部分,使用計(jì)算機(jī)對(duì)企業(yè)職工工資管理信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高企業(yè)信息管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p>  本課題的研究?jī)?nèi)容是運(yùn)用功能強(qiáng)大的狐表軟件(Foxtable)為開發(fā)工具,開發(fā)出實(shí)用的職工工資管理系統(tǒng)。在開發(fā)過程中,掌握狐表軟件的主要功能與特點(diǎn)

15、,并且實(shí)現(xiàn)工資管理系統(tǒng)的所有功能。</p><p>  2 關(guān)于Foxtable</p><p>  Foxtable將Excel、Access、Foxpro以及易表的優(yōu)勢(shì)融合在一起,無論是數(shù)據(jù)錄入、查詢、統(tǒng)計(jì),還是報(bào)表生成,都前所未有的強(qiáng)大和易用,使得普通用戶無需編寫任何代碼,即可輕松完成復(fù)雜的數(shù)據(jù)管理工作,真正做到拿來即用。同時(shí)Foxtable又是一個(gè)高效的.net平臺(tái)開發(fā)工具,專門

16、針對(duì)數(shù)據(jù)管理軟件的開發(fā)作了大量的優(yōu)化,使得用戶在開發(fā)過程中只需關(guān)注商業(yè)邏輯, 無需糾纏于具體功能的實(shí)現(xiàn),這樣Foxtable不僅開發(fā)效率十倍于其他專業(yè)開發(fā)工具,而且更加易用,幾乎人人都能掌握。讓普通人開發(fā)出專業(yè)水準(zhǔn)的軟件,以前是一個(gè)不可思議的想法,而Foxtable的出現(xiàn),讓這成為可能。</p><p><b>  2.1 幫助文件</b></p><p>  Fo

17、xtable的幫助文件主要分為兩部分,分別為《使用指南》和《開發(fā)指南》。對(duì)于相當(dāng)多的人來說,僅僅掌握幫助文件中的《使用指南》,也相當(dāng)于掌握了一個(gè)前所未有的數(shù)據(jù)管理利器,因?yàn)槟壳斑€沒有任何一個(gè)通用軟件能在數(shù)據(jù)管理方面達(dá)到同樣或接近的水準(zhǔn)?!妒褂弥改稀吠瑫r(shí)也是《開發(fā)指南》的基礎(chǔ), 因?yàn)橐恍┗靖拍?,例如表達(dá)式和外部數(shù)據(jù)源的連接,就只在《使用指南》中講述,所以不管你今后是否使用Foxtable進(jìn)行開發(fā),都必須細(xì)讀《使用指南》。此外軟件公司也提

18、供了本幫助文件的在線版本,這樣大家就可以利用手機(jī)或其它手持設(shè)備隨時(shí)隨地學(xué)習(xí)Foxtable:http://help.foxtable.com/</p><p>  2.2 菜單介紹 </p><p>  2.2.1  菜單的構(gòu)成</p><p>  Foxtable的菜單和傳統(tǒng)的菜單有所不同,它是由功能區(qū)組成的。系統(tǒng)菜單默認(rèn)包括日常工作、數(shù)據(jù)表、管理項(xiàng)目、打印輸

19、出、雜項(xiàng)等五個(gè)功能區(qū);而每一個(gè)功能區(qū)又是由功能組構(gòu)成的,例如日常工作這個(gè)功能區(qū),包含剪貼板、數(shù)據(jù)、排序與篩選、數(shù)據(jù)統(tǒng)計(jì)、編輯、窗口等功能組;通過功能區(qū)和功能組,將各種按鈕按照功能分類,有序地組合起來。除了功能區(qū)外,菜單還包括程序菜單,快速訪問欄和配置欄。</p><p>  圖2-1 菜單構(gòu)成</p><p>  2.2.2 日常工作功能區(qū)</p><p>

20、  日常工作功能區(qū)包括剪切板、數(shù)據(jù)、排序與篩選、數(shù)據(jù)統(tǒng)計(jì)、快速統(tǒng)計(jì)、編輯、窗口七個(gè)工作組。</p><p>  剪切板:對(duì)表中數(shù)據(jù)進(jìn)行復(fù)制、粘貼等操作。</p><p>  數(shù)據(jù):對(duì)表的行、列進(jìn)行操作,包括增加行、插入行、鎖定列等。</p><p>  排序與篩選:對(duì)表數(shù)據(jù)進(jìn)行排序、篩選、創(chuàng)建視圖等操作。</p><p>  數(shù)據(jù)統(tǒng)計(jì):對(duì)表進(jìn)

21、行各種匯總、統(tǒng)計(jì)操作。</p><p>  快速統(tǒng)計(jì):快速切換匯總模式、統(tǒng)計(jì)方式等。</p><p>  編輯:對(duì)表數(shù)據(jù)進(jìn)行查詢、替換、還原、快速填充等操作。</p><p>  窗口:打開當(dāng)前表對(duì)應(yīng)的窗口</p><p>  圖 2-2 日常工作</p><p>  2.2.3 數(shù)據(jù)表工作區(qū)</p>

22、;<p>  數(shù)據(jù)表工作區(qū)包括表相關(guān)、外部數(shù)據(jù)、列相關(guān)、樣式四個(gè)工作組。</p><p>  表相關(guān):對(duì)表進(jìn)行各種操作,包括增加表、刪除表、復(fù)制表、移動(dòng)表、建立表關(guān)聯(lián)等。</p><p>  外部數(shù)據(jù):添加外部數(shù)據(jù)源,包括Access數(shù)據(jù)庫(kù)、SQL Server數(shù)據(jù)庫(kù)、Oracle數(shù)據(jù)庫(kù)。</p><p>  列相關(guān):對(duì)表中的列進(jìn)行操作,包括增加列、刪

23、除列、更改列、移動(dòng)列等。</p><p>  樣式:選擇表樣式及對(duì)表中數(shù)據(jù)的字體、對(duì)齊方式進(jìn)行操作。</p><p>  圖2-3 數(shù)據(jù)表</p><p>  2.2.4 項(xiàng)目管理工作區(qū)</p><p>  項(xiàng)目管理工作區(qū)包括項(xiàng)目、設(shè)計(jì)、監(jiān)視、計(jì)劃、用戶五個(gè)工作組。</p><p>  項(xiàng)目:設(shè)置項(xiàng)目屬性,對(duì)項(xiàng)

24、目進(jìn)行壓縮、備份等操作。</p><p>  設(shè)計(jì):對(duì)表的窗口、項(xiàng)目的菜單及整體的開發(fā)(內(nèi)部函數(shù)、全局變量、代碼等)進(jìn)行設(shè)計(jì)。</p><p>  監(jiān)視:對(duì)外部數(shù)據(jù)源進(jìn)行監(jiān)視,當(dāng)其發(fā)生改變時(shí),進(jìn)行一些設(shè)定的操作。</p><p>  計(jì)劃:用于按照指定的時(shí)間間隔,執(zhí)行特定的代碼。</p><p>  用戶:設(shè)置系統(tǒng)的登陸用戶,包括添加用戶、修

25、改密碼等操作。</p><p>  圖2-4 管理項(xiàng)目</p><p>  2.2.5 打印輸出工作區(qū)</p><p>  打印輸出工作區(qū)包括快速設(shè)置、打印、直接打印、Excel報(bào)表、專業(yè)報(bào)表五個(gè)工作組。此工作區(qū)主要對(duì)表進(jìn)行打印、生成報(bào)表的操作。</p><p>  圖2-5 打印輸出</p><p>  

26、2.2.6 雜項(xiàng)工作區(qū)</p><p>  雜項(xiàng)工作區(qū)包括導(dǎo)出、導(dǎo)入、合并、自動(dòng)計(jì)算、重定向、工具、執(zhí)行七個(gè)工作組。此工作區(qū)主要對(duì)表進(jìn)行導(dǎo)入、導(dǎo)出及與外部表進(jìn)行合并等操作。</p><p><b>  圖2-6 雜項(xiàng)</b></p><p>  2.3 功能介紹</p><p>  Foxtable是一個(gè)優(yōu)秀

27、的應(yīng)用軟件,其菜單提供的錄入、統(tǒng)計(jì)、查詢、報(bào)表功能非常強(qiáng)大,而且使用簡(jiǎn)單,不需要編寫任何代碼,即可高效完成日常數(shù)據(jù)管理工作。</p><p>  2.3.1 輕松錄入</p><p>  Foxtable提供了各種輸入設(shè)置,用以高效方便的輸入數(shù)據(jù),并且減少錄入錯(cuò)誤。包括列表項(xiàng)目、目錄列表、多值字段、備注圖片、記錄窗口、內(nèi)置輸入器、長(zhǎng)文本編輯、文件管理器等。</p><

28、;p>  2.3.2 輕松統(tǒng)計(jì)</p><p>  利用Foxtable的匯總模式、分組統(tǒng)計(jì)、快速統(tǒng)計(jì)功能,只需單擊幾次鼠標(biāo),即可得到各種各樣的統(tǒng)計(jì)結(jié)果。例如:</p><p>  圖2-7 匯總與統(tǒng)計(jì)</p><p>  圖2-8 匯總與統(tǒng)計(jì)</p><p>  2.3.3 輕松查詢</p><p&

29、gt;  Foxtable提供了各種篩選功能,方便用戶對(duì)數(shù)據(jù)進(jìn)行查詢篩選。包括生成篩選樹、按值篩選、自動(dòng)篩選(字符列篩選、日期列篩選、數(shù)值列篩選)、高級(jí)篩選、重復(fù)值篩選、關(guān)聯(lián)篩選等。</p><p><b>  圖2-9 篩選</b></p><p>  2.3.4 輕松報(bào)表</p><p>  Foxtable提供了可視化的票據(jù)設(shè)計(jì)功

30、能,任何人都可以輕松設(shè)計(jì)出各種票據(jù)及票據(jù)套打程序;Foxtable可以直接利用Excel生成報(bào)表,只需根據(jù)指定的規(guī)則設(shè)計(jì)好一個(gè)模板文件即可,例如打印工資條、標(biāo)簽等;Foxtable還提供了一個(gè)專業(yè)報(bào)表工具。</p><p>  圖2-10 報(bào)表</p><p>  2.3.5 輕松開發(fā)</p><p>  Foxtable不僅是一個(gè)優(yōu)秀的應(yīng)用軟件,同時(shí)又是一

31、個(gè)高效的.net平臺(tái)開發(fā)工具,專門針對(duì)數(shù)據(jù)管理軟件的開發(fā)作了大量的優(yōu)化,使得用戶在開發(fā)過程中只需關(guān)注商業(yè)邏輯, 無需糾纏于具體功能的實(shí)現(xiàn),這樣Foxtable不僅開發(fā)效率十倍于其他專業(yè)開發(fā)工具,而且更加易用,幾乎人人都能掌握。</p><p>  Foxtable提供了功能強(qiáng)大的窗口編輯器、菜單編輯器,使用戶方便快捷的設(shè)計(jì)出理想的界面。Foxtable不僅內(nèi)建數(shù)據(jù)庫(kù),同時(shí)還支持Access、SQL Server、

32、Oracle等主流數(shù)據(jù)庫(kù)。同一個(gè)管理項(xiàng)目,支持多個(gè)數(shù)據(jù)源,數(shù)據(jù)源可以預(yù)先通過菜單設(shè)置好,也可以在運(yùn)行過程中動(dòng)態(tài)創(chuàng)建和切換。此外Foxtable還支持?jǐn)?shù)據(jù)動(dòng)態(tài)加載和分頁(yè)加載,可以在運(yùn)行過程中根據(jù)需要加載數(shù)據(jù)。Foxtable較好地融合了B/S、C/S的優(yōu)勢(shì),既可像B/S軟件一樣易于部署,同時(shí)又具備C/S軟件良好的用戶體驗(yàn)和交互性。Foxtable還提供了權(quán)限管理、發(fā)布項(xiàng)目、系統(tǒng)遷移等工具。</p><p>  圖2

33、-11 窗口設(shè)計(jì)器</p><p>  2.3.6 其它特色</p><p>  Foxtable提供了合并模式、多層表頭、標(biāo)間關(guān)聯(lián)、數(shù)據(jù)標(biāo)記、條碼輸出、擴(kuò)展列類型等簡(jiǎn)單操作,用以美化表結(jié)構(gòu)及特殊功能需求。</p><p>  圖2-12 條形碼</p><p>  2.4 狐表與易表的區(qū)別</p><p&

34、gt;  易表是一個(gè)非常經(jīng)典的數(shù)據(jù)管理軟件,目前國(guó)內(nèi)有上10萬的企事業(yè)單位正在使用著易表。易表小巧精干,易于上手,雖然功能不如Foxtable全面,且不支持外部數(shù)據(jù)源,但也足以滿足很多中小企業(yè)日常數(shù)據(jù)管理的需求。</p><p>  2.5 Foxtable軟件的優(yōu)勢(shì)</p><p>  Foxtable是一個(gè)高效的.net平臺(tái)開發(fā)工具,效率十倍于其他專業(yè)開發(fā)工具,而且更加易用,幾乎人

35、人都能掌握。同時(shí)Foxtable不僅內(nèi)建數(shù)據(jù)庫(kù),還支持Access、SQL Server、Oracle等主流數(shù)據(jù)庫(kù)作為數(shù)據(jù)源,并提供了數(shù)據(jù)動(dòng)態(tài)加載、后臺(tái)統(tǒng)計(jì)等功能,使得相距千里的不同電腦協(xié)同處理數(shù)據(jù),以及海量數(shù)據(jù)管理,非專業(yè)人士也能輕松應(yīng)付,從而讓普通人也能快速開發(fā)出各種基于互聯(lián)網(wǎng)的管理系統(tǒng),如進(jìn)銷存、ERP、OA、CRM、SCM、MIS、MRP等等。此外FoxTable同時(shí)具備B/S和C/S架構(gòu)的優(yōu)勢(shì),可以像B/S軟件一樣易于部署,同

36、時(shí)又具備C/S軟件良好的用戶體驗(yàn)和交互性。</p><p>  同時(shí),F(xiàn)oxtable提供了基本功能演示和基本功能介紹模塊,可以幫助初學(xué)者了解各個(gè)功能模塊的使用。另外,F(xiàn)oxtable還提供了幫助文件,除了介紹軟件本身功能外,還詳細(xì)地介紹了系統(tǒng)開發(fā)的相關(guān)知識(shí),便于我們?cè)陂_發(fā)過程中查詢資料。幫助文件中舉了大量的應(yīng)用實(shí)例和開發(fā)實(shí)例,使我們更加容易地理解Foxtable的使用及開發(fā)功能。</p><

37、p>  在這次系統(tǒng)開發(fā)中主要應(yīng)用了Foxtable軟件提供的各種方便、輕松、高效的錄入功能及打印報(bào)表功能,代碼編寫過程中也運(yùn)用了一些軟件中提供的系統(tǒng)命令,從而提高了系統(tǒng)開發(fā)的效率,減少了代碼編寫過程中出現(xiàn)的錯(cuò)誤。</p><p>  3 系統(tǒng)需求分析與總體設(shè)計(jì)</p><p>  3.1 系統(tǒng)功能分析</p><p>  系統(tǒng)開發(fā)的總體任務(wù)是要實(shí)現(xiàn)企業(yè)

38、職工工資信息管理的系統(tǒng)化,規(guī)范化和自動(dòng)化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)之上完成的。職工工資管理系統(tǒng)主要有以下幾項(xiàng)功能:</p><p>  1.職工信息的管理:包括員工基本信息,所在部門及工作信息的輸入,員工信息的查詢和修改。</p><p>  2.員工工資的管理:包括工資的添加、工資報(bào)表的打印、查詢、修改和刪除。</p><p>  3.企業(yè)所有部門

39、的查看與管理。</p><p>  4.管理員以及其它功能模塊。</p><p>  3.2 系統(tǒng)功能模塊劃分</p><p>  根據(jù)系統(tǒng)功能的要求,可以將系統(tǒng)分解成幾個(gè)功能模塊來分別設(shè)計(jì),功能模塊如圖所示:</p><p>  圖3-1 功能模塊圖</p><p><b>  4 數(shù)據(jù)庫(kù)設(shè)計(jì)&

40、lt;/b></p><p>  數(shù)據(jù)庫(kù)的設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最有效的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)及應(yīng)用系統(tǒng),實(shí)質(zhì)能夠有效地存儲(chǔ)數(shù)據(jù),滿足用戶的需求,數(shù)據(jù)庫(kù)設(shè)計(jì)是在數(shù)據(jù)庫(kù)管理系統(tǒng)支持下進(jìn)行的。</p><p>  根據(jù)數(shù)據(jù)流程圖,可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):</p><p>  職工信息:工號(hào),姓名,性別,出生日期, 年齡,民族,政治面貌,學(xué)歷,家庭

41、住址,聯(lián)系電話,照片,備注,部門,職務(wù),基本工資,崗位工資,入職日期。</p><p>  部門管理:部門號(hào),部門名稱。</p><p>  工資管理:工號(hào),姓名,部門,基本工資,崗位工資,獎(jiǎng)金,其它扣除,個(gè)人所得稅,應(yīng)發(fā)工資,工資小計(jì),實(shí)發(fā)工資。</p><p>  用戶管理:用戶名,密碼。</p><p>  表4-1 職工信息表&l

42、t;/p><p>  表4-2 部門表</p><p>  表4-3 當(dāng)月工資表(年度工資庫(kù)表)</p><p>  表4-4 Users表(用戶表)</p><p>  表4-5 統(tǒng)計(jì)類型</p><p>  5 系統(tǒng)詳細(xì)設(shè)計(jì)與模塊的具體實(shí)現(xiàn)</p><p>  5.1 “

43、登陸”模塊設(shè)計(jì)</p><p>  系統(tǒng)運(yùn)行時(shí),首先彈出此啟動(dòng)窗口,本部分實(shí)現(xiàn)起來很簡(jiǎn)單,主要是對(duì)本系統(tǒng)的使用權(quán)限進(jìn)行管理。控制員工登錄,防止非法用戶闖入本系統(tǒng),保證系統(tǒng)的安全,輸口令時(shí)屏幕顯示為“*”以利保密。</p><p><b>  系統(tǒng)登陸流程圖:</b></p><p>  圖5-1 登陸流程圖</p><p

44、><b>  登陸頁(yè)面:</b></p><p>  圖 5-2 登陸頁(yè)面</p><p>  5.2 系統(tǒng)的主界面</p><p>  職工工資管理系統(tǒng)的主界面采用多重窗體,使系統(tǒng)更加美觀,方便實(shí)用。通過功能區(qū)的轉(zhuǎn)換,對(duì)職工信息、工資信息等進(jìn)行管理。</p><p>  圖5-3 主界面</p&

45、gt;<p>  5.3 “職工管理”模塊設(shè)計(jì)</p><p>  5.3.1 職工信息錄入</p><p>  管理員主要對(duì)員工信息的及時(shí)更新、備份。包括對(duì)員工信息的修改、增加、刪除及導(dǎo)出數(shù)據(jù)。當(dāng)某個(gè)職員更換部門、職務(wù),基本工資或崗位工資有改動(dòng)時(shí)等狀況出現(xiàn)時(shí),都需要對(duì)員工的信息進(jìn)行修改。當(dāng)有新員工加入或者有員工離職時(shí),都要對(duì)該員工信息進(jìn)行增加和刪除。通過打開記錄窗口

46、,可以清楚地查看全部信息,不必左右滾動(dòng)滑動(dòng)條。增加職工信息時(shí),采用方便錄入的設(shè)置,例如:輸入出生日期,自動(dòng)計(jì)算出年齡,提示是否啟用編輯窗口等。凍結(jié)列操作可以固定左邊的列,輕松地查看職工的信息。根據(jù)出生日期計(jì)算出年齡代碼:</p><p>  If e.DataCol.Name = "出生日期" Then</p><p>  If e.DataRow.IsNull(&qu

47、ot;出生日期") Then '如果沒有輸入出生日期</p><p>  e.DataRow("年齡") = Nothing '則清空年齡</p><p><b>  Else</b></p><p><b>  '否則計(jì)算年齡</b></p><p

48、>  e.DataRow("年齡") = Date.Today.Year - e.DataRow("出生日期").Year</p><p><b>  End If</b></p><p><b>  End If</b></p><p>  圖5-4 信息錄入</p

49、><p>  5.3.2 職工信息篩選</p><p>  管理員可以根據(jù)姓名或者部門進(jìn)行模糊查詢,可以進(jìn)行性別篩選,也可以進(jìn)行具體的查詢(包括工號(hào)、姓名、年齡等)。鼠標(biāo)進(jìn)入文本框時(shí),提示“”。</p><p>  圖5-5 職工信息篩選</p><p>  5.3.3 職工信息統(tǒng)計(jì)</p><p>  管

50、理員對(duì)職工的人數(shù)進(jìn)行統(tǒng)計(jì)。選擇統(tǒng)計(jì)方式后,再選擇需要統(tǒng)計(jì)的字段,點(diǎn)擊按鈕顯示統(tǒng)計(jì)結(jié)果。</p><p>  圖5-6 職工信息統(tǒng)計(jì)</p><p>  5.4 “工資管理”模塊設(shè)計(jì)</p><p>  5.4.1 工資信息的錄入</p><p>  首先,表中的數(shù)據(jù)為上個(gè)月的工資信息,管理員可以在上個(gè)月工資的基礎(chǔ)上對(duì)職工當(dāng)月有改動(dòng)

51、的工資信息進(jìn)行修改。同時(shí),管理員可以添加新職工的工資信息、刪除離職職工的工資信息。添加新職工工資信息時(shí),會(huì)提示是否啟用編輯窗口,輸入工號(hào)后,自動(dòng)根據(jù)員工信息表的填寫姓名、部門等信息,方便了信息的錄入。錄入結(jié)束后,將當(dāng)月工資信息結(jié)轉(zhuǎn)入年度工資庫(kù)表。</p><p>  圖5-7 工資信息錄入</p><p>  5.4.2 工資信息的篩選</p><p>  

52、管理員通過此窗口可以進(jìn)行職工工資信息的查詢,包括模糊查詢(按姓名或部門)、日期查詢,打印工資條、打印查詢結(jié)果,導(dǎo)出Access文件或Excel文件的操作。</p><p>  圖5-8 工資信息篩選</p><p>  圖5-9 工資條</p><p>  5.4.3 工資信息的統(tǒng)計(jì)</p><p>  在此窗口,管理員可以對(duì)當(dāng)月

53、工資及工資庫(kù)里的各月工資進(jìn)行各種匯總統(tǒng)計(jì),包括當(dāng)月匯總、分月匯總、按部門當(dāng)月匯總、人員分月分項(xiàng)統(tǒng)計(jì)等。</p><p>  圖5-10 工資信息統(tǒng)計(jì)</p><p>  5.5 “部門管理”模塊設(shè)計(jì)</p><p>  部門管理對(duì)于企業(yè)的管理層人員來講非常重要,可以通過此功能來了解所有部門的大概情況。窗體如下: </p><p>  

54、圖5-11 部門管理</p><p>  通過此窗體可以對(duì)該企業(yè)的部門進(jìn)行大至瀏覽,同樣也可以進(jìn)行添加、修改、刪除和查詢等編輯工作。</p><p>  5.6 “用戶管理”模塊設(shè)計(jì)</p><p>  系統(tǒng)設(shè)置了兩種權(quán)限的用戶:“主管”用戶與普通用戶。用戶名為“主管”時(shí),可以使用“用戶管理功能區(qū)”,即擁有對(duì)登陸該系統(tǒng)的用戶進(jìn)行增加、刪除、修改密碼操作的權(quán)限

55、;而普通用戶只能對(duì)自己的密碼進(jìn)行修改,當(dāng)點(diǎn)擊“用戶管理”時(shí),提示“你無權(quán)進(jìn)行此操作!”。登陸密碼為“111”。</p><p><b>  權(quán)限設(shè)置代碼:</b></p><p>  If _UserName="主管" Then</p><p>  MainTable = Tables("Users")&

56、lt;/p><p>  Forms("主頁(yè)面").Open()</p><p>  Forms("用戶管理").Open()</p><p><b>  Else</b></p><p>  MessageBox.Show("你無權(quán)進(jìn)行此操作!", "提示

57、")</p><p><b>  End If</b></p><p>  圖5-12 用戶管理</p><p>  圖5-13 更改用戶密碼</p><p><b>  6 結(jié)論</b></p><p>  通過開發(fā)本系統(tǒng),我掌握了Foxtable軟件

58、的一些使用功能和開發(fā)功能。Foxtable作為一種應(yīng)用軟件,非常簡(jiǎn)單實(shí)用,任何人在幫助文件的指導(dǎo)下,都可以短時(shí)間內(nèi)掌握并熟練使用;Foxtable作為一個(gè).net平臺(tái)開發(fā)工具,具有輕松、高效開發(fā)的特點(diǎn),它專門針對(duì)數(shù)據(jù)管理軟件的開發(fā)作了大量的優(yōu)化,軟件本身帶有大量的系統(tǒng)命令,使得用戶在開發(fā)過程中只需關(guān)注商業(yè)邏輯, 無需糾纏于具體功能的實(shí)現(xiàn),這樣Foxtable不僅開發(fā)效率倍于其他專業(yè)開發(fā)工具,而且更加易用,幾乎人人都能掌握。</p&

59、gt;<p>  同時(shí),這次畢業(yè)設(shè)計(jì)使我受到了一次用專業(yè)知識(shí)、專業(yè)技能分析和解決問題的全面系統(tǒng)的鍛煉。使我在綜合知識(shí)的選用方面,在應(yīng)用軟件開發(fā)的基本思想、方法方面,以及在常用編程設(shè)計(jì)思路技巧的掌握方面都能向前邁了一大步。在開發(fā)過程中我也學(xué)到了一些經(jīng)驗(yàn):系統(tǒng)分析的好壞將決定著的系統(tǒng)開發(fā)成功與否,一份好分析設(shè)計(jì)將是成功開發(fā)主要因素。我們?cè)谥珠_發(fā)之前不要急于編程,先應(yīng)有較長(zhǎng)的時(shí)間去把分析做好,做好數(shù)據(jù)庫(kù)設(shè)計(jì)工作,寫出相關(guān)的開發(fā)

60、文檔等。然后再開始編寫程序代碼,這樣做到每寫一步代碼心底有數(shù),有條不絮。同時(shí),我也深深地體現(xiàn)到進(jìn)行軟件開發(fā)不是一件簡(jiǎn)單的事情,它需要設(shè)計(jì)者具有全面的專業(yè)知識(shí)、縝密的思維、嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度以及較高的分析問題、解決問題的能力,而我在很多方面還有欠缺。我會(huì)繼續(xù)學(xué)習(xí)專業(yè)知識(shí),不斷地豐富自己,日后成為一名合格的系統(tǒng)開發(fā)人員。</p><p>  感謝學(xué)校和老師以認(rèn)真負(fù)責(zé)的態(tài)度為我們組織這次畢業(yè)設(shè)計(jì)以及畢業(yè)論文答辯,給了我們一

61、次很好的把理論轉(zhuǎn)化為實(shí)踐的機(jī)會(huì),通過這次鍛煉,不但使我們的專業(yè)知識(shí)得到了很好的應(yīng)用,而且提高了我們發(fā)現(xiàn)問題、獨(dú)立解決問題的能力,讓我們?cè)诟鞣矫娑加辛溯^大的進(jìn)步。</p><p>  在系統(tǒng)開發(fā)及論文設(shè)計(jì)過程中,我要向我的指導(dǎo)老師高老師以誠(chéng)摯的謝意。高樹芳老師對(duì)該論文從選題,構(gòu)思到最后定稿的各個(gè)環(huán)節(jié)給予細(xì)心指引與教導(dǎo),使我得以最終完成畢業(yè)論文設(shè)計(jì)。在學(xué)習(xí)中,老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、豐富淵博的知識(shí)、敏銳的學(xué)術(shù)思維、精益求

62、精的工作態(tài)度以及侮人不倦的師者風(fēng)范是我終生學(xué)習(xí)的楷模,導(dǎo)師們的高深精湛的造詣與嚴(yán)謹(jǐn)求實(shí)的治學(xué)精神,將永遠(yuǎn)激勵(lì)著我。這三年中還得到眾多老師的關(guān)心支持和幫助。在此,謹(jǐn)向老師們致以衷心的感謝和崇高的敬意!</p><p>  最后,我要向百忙之中抽時(shí)間對(duì)本文進(jìn)行審閱,評(píng)議和參與本人論文答辯的各位老師表示感謝。</p><p><b>  參考文獻(xiàn)</b></p>

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論