![](https://static.zsdocx.com/FlexPaper/FileRoot/2019-6/5/22/0713ffa0-c561-4adb-8b80-457a9f2b02ad/0713ffa0-c561-4adb-8b80-457a9f2b02adpic.jpg)
![課程設(shè)計---職工工資管理系統(tǒng)設(shè)計說明書_第1頁](https://static.zsdocx.com/FlexPaper/FileRoot/2019-6/5/22/0713ffa0-c561-4adb-8b80-457a9f2b02ad/0713ffa0-c561-4adb-8b80-457a9f2b02ad1.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 交通與汽車工程學(xué)院</b></p><p><b> 課程設(shè)計說明書</b></p><p> 課 程 名 稱: 計算機應(yīng)用基礎(chǔ)設(shè)計 </p><p> 課 程 代 碼: </p><p&g
2、t; 題 目: 職工工資管理系統(tǒng)設(shè)計 </p><p> 年級/專業(yè)/班: 10級物流管理1班 </p><p> 學(xué) 生 姓 名: </p><p> 學(xué) 號:
3、 </p><p> 開 始 時 間: 2011 年 5 月 23 日</p><p> 完 成 時 間: 2011 年 6 月 5 日</p><p><b> 課程設(shè)計成績:</b></p><p> 指導(dǎo)教師簽名: 年
4、 月 日</p><p><b> 目 錄</b></p><p> 摘要………………………………………………………………………………………2</p><p> 1 引言……………………………………………………………………………………3</p><p> 1.1問題的提出………………………………………
5、…………………………………3</p><p> 1.2任務(wù)與分析…………………………………………………………………………3</p><p> 2設(shè)計方案………………………………………………………………………………4</p><p> 2.1程序功能設(shè)計………………………………………………………………………4</p><p> 2.1.
6、1程序功能描述……………………………………………………………………4</p><p> 2.1.2程序結(jié)構(gòu)分析……………………………………………………………………4</p><p> 2.1.3 數(shù)據(jù)表結(jié)構(gòu)分析…………………………………………………………………5</p><p> 2.1.4程序流程分析……………………………………………………………………7&l
7、t;/p><p> 2.2程序界面和代碼設(shè)計………………………………………………………………7</p><p> 2.2.1項目設(shè)計框架……………………………………………………………………7</p><p> 2.2.2各界面及代碼設(shè)計………………………………………………………………9</p><p> 3 結(jié)果分析……………………………
8、………………………………………………22</p><p> 結(jié)論……………………………………………………………………………………24</p><p> 致謝……………………………………………………………………………………25</p><p> 參考文獻………………………………………………………………………………26</p><p>&l
9、t;b> 摘 要</b></p><p> 從計算機的誕生到現(xiàn)在,計算機已經(jīng)完全融入到了我們生活的各方面,無論是在經(jīng)濟,文化,還是在政治,軍事上,它都發(fā)揮著重要作用。本次課程設(shè)計使用 Visual FoxPro 作為開發(fā)工具,進行了職工工資管理系統(tǒng)設(shè)計的程序設(shè)計,本系統(tǒng)主要完成對職工信息的管理,包括數(shù)據(jù)庫中表的添加、刪除等。系統(tǒng)可以完成對各類信息的追加、瀏覽、修改、查詢和計算等功能。&l
10、t;/p><p> 職工工資管理系統(tǒng)廣泛應(yīng)用于各大企業(yè)的職工工資管理工作中,要求其具有實用性強、使用方便、效率高和安全可靠等特點。本管理系統(tǒng)正是圍繞以上幾個方面進行開發(fā)的,在開發(fā)過程中充分考慮到本系統(tǒng)的應(yīng)用特點,并進行了大量的檢驗,證明其的確達到了設(shè)計的要求,是一個已具備了實際應(yīng)用能力的軟件。</p><p> 關(guān)鍵詞: 計算機 職工工資管理系統(tǒng) 數(shù)據(jù)庫 Visual FoxPro
11、 </p><p><b> 1 引 言 </b></p><p> 1.1 問題的提出 </p><p> 為適合現(xiàn)代企業(yè)的需要,職工工資管理已經(jīng)成為企業(yè)管理的一個難題,由于其費時和繁瑣性,企業(yè)迫切需要一種專門為職工工資管理而服務(wù)的工具。為此,簡單的職工工資管理系統(tǒng)為此而制造出來。本簡單程序是為職工工資管理而設(shè)計的,內(nèi)容簡單,使用
12、方便。程序稍加變更可以適合對資源分配方面的雜事加以處理。</p><p> 作為當(dāng)代大學(xué)生,熟練的操作計算機是一種必備的素質(zhì)。本次設(shè)計會讓我們更加熟悉VF編程,把以前學(xué)過的一些東西又重新復(fù)習(xí)了一遍,并與實際結(jié)合起來,對我們能力的提升有了很大的幫助,還能促使我們在以后的實際應(yīng)用中更好的應(yīng)用VF編程來設(shè)計一些數(shù)據(jù)庫管理系統(tǒng)。</p><p> 1.2 任務(wù)與分析 </p>
13、<p> 分析你的設(shè)計任務(wù),有什么難點?怎么解決?完成的步驟!</p><p> 職工工資管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點.</p><p> 本系統(tǒng)主要完成對學(xué)生選課信息的管理,包括數(shù)據(jù)庫中表的添加、刪
14、除等。系統(tǒng)可以完成對各類信息的瀏覽、修改、查詢和工資信息對工資進行計算的功能。系統(tǒng)的核心是數(shù)據(jù)庫中各個表聯(lián)系,每一個表的修改都將聯(lián)動的影響其它的表,當(dāng)完成對數(shù)據(jù)的操作時系統(tǒng)會自動地完成數(shù)據(jù)庫的修改。查詢功能也是系統(tǒng)的核心之一,在系統(tǒng)中即有單條件查詢和多條件查詢,也有精確查詢和模糊查詢,系統(tǒng)不僅有靜態(tài)的條件查詢,也有動態(tài)生成的條件查詢,其目的都是為了方便用戶使用。本系統(tǒng)有完整的用戶添加、刪除和密碼修改功能,并具備報表打印功能.</p
15、><p><b> 2 設(shè)計方案 </b></p><p> 該選課系統(tǒng)初步設(shè)計有五個表單,第一個為歡迎界面,第二個為登陸界面,第三個為職工工資管理系統(tǒng),第四個為計算工資,第五個為查詢工資。需要的數(shù)據(jù)表有3個,分別為職工信息,工資信息,表bb。</p><p> 2.1程序功能設(shè)計 </p><p> FORM1
16、是歡迎界面,</p><p> FORM2是登陸界面,顯示登陸的主界面。</p><p> FORM3是職工工資管理系統(tǒng),調(diào)用FORM4和FORM5可以對職工工資進行計算,以及對職工工資進行查詢。FORM4是計算工資,可以對各項工資以及扣稅和扣水電進行計算作。FORM5是工資查詢,具有按照員工號,姓名,性別分別對職工工資相關(guān)信息進行查詢的功能</p><p>
17、 2.1.1程序功能描述 </p><p> 根據(jù)設(shè)計要求,程序要達到的功能如下:</p><p> 程序運行之后首先彈出歡迎窗口,繼而進入登陸界面</p><p> 登陸界面得通過用戶密碼驗證進入操作。</p><p> 密碼輸入正確后轉(zhuǎn)入主菜單,就可以選擇對職工工資進行計算或者查詢或退出后回到主菜單。</p>&l
18、t;p> 每個功能模塊都有退出的功能,回到主菜單。</p><p> 點擊主菜單的退出按鈕,退出系統(tǒng)。</p><p> 2.1.2程序結(jié)構(gòu)分析</p><p> 根據(jù)上面對系統(tǒng)功能的描述,構(gòu)建出系統(tǒng)的總體功能結(jié)構(gòu)圖,如圖1所示。 </p><p> 圖1. 系統(tǒng)總功能結(jié)構(gòu)圖</p><p> 2.1
19、.3 數(shù)據(jù)表結(jié)構(gòu)分析及原始記錄</p><p> 1.員工信息表結(jié)構(gòu)及記錄</p><p> 表1. 員工信息表結(jié)構(gòu)</p><p><b> 圖2.員工信息</b></p><p> 2.工資信息表結(jié)構(gòu)及記錄</p><p> 表2.工資信息表結(jié)構(gòu)</p><p&
20、gt;<b> 圖3.工資信息</b></p><p> 2.1.4程序流程分析</p><p> 本系統(tǒng)運行后從歡迎界面進入主界面。程序的主要工作流程圖如圖2所示。</p><p> 圖4. 程序工作流程圖</p><p> 2.2程序界面和代碼設(shè)計 </p><p> 2.2.
21、1項目設(shè)計框架</p><p> 項目的整體布局中,設(shè)計有兩個數(shù)據(jù)庫表,如圖3所示:</p><p> 圖5. 項目管理器----數(shù)據(jù)</p><p> 四個表單,如圖6所示:</p><p> 圖6. 項目管理器----文檔</p><p> 圖7. 項目管理器</p><p&g
22、t; 2.2.2 主要表單及代碼設(shè)計</p><p><b> ?。?)歡迎界面</b></p><p> 歡迎界面如圖8所示。</p><p><b> 圖8. 歡迎界面</b></p><p> 表3. 歡迎界面表單和控件主要屬性設(shè)置及說明</p><p>
23、 歡迎界面主要代碼如下:</p><p> Timer1 的timer事件代碼:thisform.release</p><p> do form 登陸界面</p><p> (2)登陸界面 登陸界面如圖7所示:</p><p> 登陸界面如圖9所示:</p><p><b> 圖9. 登陸界
24、面</b></p><p> 登陸界面Command1的Click事件過程代碼編輯如圖10所示:</p><p> 圖10. 登陸界面Command1的Click事件過程代碼</p><p> Command2的Click事件過程代碼如下:thisform.release</p><p> 表4 登陸界面表單主要控
25、件相關(guān)屬性設(shè)置及說明</p><p> Command2的Click事件過程代碼:thisform.release</p><p><b> (3)主菜單界面</b></p><p> 主菜單界面如圖11所示</p><p> 圖11. 主菜單界面</p><p> 表5 學(xué)生主菜單界
26、面表單控件主要屬性設(shè)置及說明</p><p> 主菜單Command1的Click事件過程代碼: thisform.refresh</p><p> do form 計算工資</p><p> Command2的Click事件過程代碼: thisform.refresh</p><p> do form.工資查詢</p>
27、<p> Command2的Click事件過程代碼:thisform.release</p><p><b> (4)計算工資界面</b></p><p> 計算工資界面如圖12所示</p><p> 圖12.計算工資界面</p><p> 計算工資界面Command1的Click事件過程代碼編輯如
28、圖13所示:</p><p> 圖13. 計算工資界面Command1的Click事件過程代碼</p><p> 表6 計算工資界面表單和控件主要屬性設(shè)置及說明</p><p> 主菜單Combo1的Click事件代碼:thisform.refresh</p><p> Command1的Click事件代碼: thisform.re
29、lease</p><p> do form 主菜單</p><p> Command1的Click事件代碼: thisform.release</p><p> do form 歡迎界面</p><p> ?。?)工資查系統(tǒng)界面</p><p> 工資查詢系統(tǒng)界面及三種查詢方式分別如圖14.15.16.17所
30、示:</p><p> 圖14工資查詢系統(tǒng)界面</p><p> 圖15.按員工號查詢</p><p><b> 圖16.按姓名查詢</b></p><p> 圖17. 按性別查詢</p><p> 表7學(xué)生選課系統(tǒng)界面表單和控件主要屬性設(shè)置及說明</p><p&g
31、t; 工資查詢界面Combol1的Click的事件代碼如圖18.</p><p> 工資查詢界面Combol2的Click的事件代碼如圖19</p><p> 工資查詢界面Combol3的Click的事件代碼如圖20</p><p> Command1的Click事件過程代碼如下:thisform.release</p><p>
32、do form 主菜單</p><p> Command2的Click事件過程代碼如下:thisform.release</p><p> do form 歡迎界面</p><p> 3 結(jié)果分析 按照程序的操作過程,給出相應(yīng)表單的執(zhí)行結(jié)果!</p><p> 程序運行的結(jié)果,運行初始界面,之后表單自動跳到登陸界面:</p
33、><p> 圖21. 登陸界面</p><p> 如果輸入密碼錯誤,則出現(xiàn)如圖22.所示:</p><p> 圖22. 密碼輸入錯誤提示界面</p><p> 如果輸入密碼正確,運行結(jié)果如圖所示:</p><p> 圖23. 主菜單界面</p><p> 選擇按計算工資 運行結(jié)果如
34、圖24.:</p><p> 圖24.計算工資界面</p><p> 選擇工資查詢表單運行如圖25 :</p><p> 員工信息和工資信息表中,根據(jù)張韶涵的員工號10002, 可以驗證上面查詢是正確的!!</p><p> 圖26. 員工信息和工資信息表</p><p> 分析:本系統(tǒng)基本能符合
35、最初的設(shè)計要求,程序運行之后首先彈出歡迎窗口,繼而進入登陸界面。通過登陸界面,得通過用戶密碼驗證,用戶進入主菜單操作。在主菜單中用戶可以根據(jù)自己的需求選擇計算工資或工資查詢等操作。每個功能模塊都有退出的功能,回到主菜單。點擊主菜單中的推出,退出系統(tǒng)。</p><p> 不足之處:系統(tǒng)的退出程序還不成熟,只能經(jīng)過退出按鈕才能終止系統(tǒng)的運行,若直接關(guān)閉系統(tǒng)運行界面,則系統(tǒng)將自動轉(zhuǎn)到后臺運行,無法終止系統(tǒng)運行,在這個
36、方面還有待改進。</p><p><b> 結(jié) 論</b></p><p> 在這次的設(shè)計過程中,我學(xué)到的不僅是知識,我還認(rèn)識到許多事情。這次設(shè)計使我的編程水平提高了一大步,使我充分的認(rèn)識到合作的可貴。由于這次設(shè)計涉及到數(shù)據(jù)庫,我的學(xué)到了不少編程工具與數(shù)據(jù)庫連接的知識,對數(shù)據(jù)庫的操作有了進一步的了解。這次設(shè)計對我的綜合能力是一次很好的鍛煉,但是我必須承認(rèn)自己的能
37、力和知識還很膚淺。所以今后我的學(xué)習(xí)道路還是很漫長的。 致 謝 </p><p> 本次實驗讓我越發(fā)深入的了解了VF程序,而這次設(shè)計的成功主要是得到了老師和助教的大力幫助,以及同學(xué)們的熱心幫助,在此對那些幫助過我的人表示感謝,對學(xué)院領(lǐng)導(dǎo)和老師的幫助和支持表示敬意。最后,在這里我要衷心的感謝我們的指導(dǎo)老師cc,謝謝他們的悉心指導(dǎo)和熱心幫助。由于我水平有限,加之時間
38、短暫,故學(xué)生選課管理系統(tǒng)中還有許多不足之處,請老師批評指正,我會在以后的制作中不斷改進,不斷完善。我在以后的學(xué)習(xí)和生活中一定再接再厲,繼續(xù)發(fā)揚艱苦奮斗的優(yōu)良作風(fēng),努力學(xué)習(xí),刻苦鉆研,積極工作。以此次課程設(shè)計為契機,提升自己的綜合素質(zhì)。</p><p><b> 參考文獻</b></p><p> 1、匡松 等編著,《Visual Foxpro面向?qū)ο蟪绦蛟O(shè)計實用教
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課程設(shè)計--職工工資管理系統(tǒng)
- 課程設(shè)計---職工工資管理系統(tǒng)
- 課程設(shè)計---職工工資管理系統(tǒng)
- 職工工資管理系統(tǒng)設(shè)計課程設(shè)計
- 課程設(shè)計報告--職工工資管理系統(tǒng)設(shè)計
- 職工工資管理系統(tǒng)設(shè)計的課程設(shè)計
- c++課程設(shè)計---職工工資管理系統(tǒng)
- c語言職工工資管理系統(tǒng)課程設(shè)計
- c++課程設(shè)計---職工工資管理系統(tǒng)
- c語言課程設(shè)計——職工工資管理
- c語言課程設(shè)計——職工工資管理
- c++課程設(shè)計-職工工資管理系統(tǒng)設(shè)計
- 課程設(shè)計c++之職工工資管理系統(tǒng)
- c++課程設(shè)計--高校職工工資管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---職工工資管理系統(tǒng)
- c語言課程設(shè)計報告---職工工資管理系統(tǒng)
- c語言課程設(shè)計報告--職工工資管理系統(tǒng)
- c語言課程設(shè)計報告---職工工資管理系統(tǒng)
- c語言課程設(shè)計報告職工工資管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--職工工資管理
評論
0/150
提交評論