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