版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、畢業(yè)論文論文題目:vfp工資管理系統(tǒng)班 級:0 9 大 專 計 信專 業(yè):小學信息技術教育指導老師:姓 名: 2011年10月12日工資管理系統(tǒng)論文【摘 要】 學校的工資管理是學校管理的一個重要內(nèi)容。隨著學校人員數(shù)量增加,學校的工資管理工作也變得越來越復雜。同時也是學校財務管理的重要組成部分。工資管理需要和個人信息相聯(lián)系,同時連接教師考勤和醫(yī)療保險等等,來生成教師每個職工的基本工資、補貼、醫(yī)療保險、保險費、實際發(fā)放工資等。資金是學校生存的主要元素,資金的流動影響到學校的整體運作,學校員工的工資是學校資金管理的一個重要的組成部分。早期的工資統(tǒng)計和發(fā)放都是使用人工方式處理紙質(zhì)材料,不僅花費財務人員
2、大量的時間且不易保存,往往由于個人的因素抄寫不慎或計算疏忽,出現(xiàn)工資發(fā)放錯誤的現(xiàn)象。早期工資管理都采取紙質(zhì)材料和具有較強的時間限制?;谝陨显?,學校工資管理系統(tǒng)使用電腦安全保存、快速計算、全面統(tǒng)計,實現(xiàn)工資管理的系統(tǒng)化、規(guī)范化、自動化。本企業(yè)工資管理系統(tǒng)極大提高了工作效率,節(jié)省了人力和物力,最終滿足學校財務管理、員工工資發(fā)放的需要,同時也成為現(xiàn)代化學校管理的標志?!娟P鍵詞】工資管理 系統(tǒng)化 規(guī)范化 引 言當今社會,資金是學校生存的主要元素,資金的流動影響到學校的整體運作,教師員工的工資是學校資金管理的一個重要的組成部分,因為學校每個月都要涉及發(fā)放教師員工工資的問題。而隨著學校人員數(shù)量的增加,
3、學校的工資管理也變得越來越復雜。教師員工的人數(shù)越多,工資的統(tǒng)計工作就越多,工資的發(fā)放困難就越大。如果能夠?qū)崿F(xiàn)工資管理的自動化,無疑將給學校管理帶來很大的方便。傳統(tǒng)的紙質(zhì)材料的數(shù)據(jù)信息管理方式已經(jīng)不適合現(xiàn)代學校的發(fā)展了,實現(xiàn)工資管理的系統(tǒng)化、規(guī)范化、自動化,將成為現(xiàn)代學校管理工資的首選。隨著計算機的誕生和普及以及計算機網(wǎng)絡的發(fā)展,我們就可以開發(fā)一個工資管理系統(tǒng),用電腦代替大量的人工統(tǒng)計和計算,完成許多工資信息的處理,同時,使用電腦還可以安全地、完整地保存大量的工作記錄。1 .系統(tǒng)設計使用的工具、環(huán)境簡介系統(tǒng)設計使用的工具主要有visual foxpro 6.0 , 現(xiàn)簡介如下。1.1 vfp的簡
4、介visual foxpro 6.0 是由美國microsoft 公司于1998年推出的新一代數(shù)據(jù)庫軟件系統(tǒng)。visual foxpro 數(shù)據(jù)庫是一個關系型數(shù)據(jù)庫,主要用于windows環(huán)境。由于visual foxpro 需要很少編程就可以建立一個面向?qū)ο蟮臄?shù)據(jù)庫應用程序,所以在眾多的數(shù)據(jù)庫軟件中,visual foxpro 拖穎而出,成為一種通用的數(shù)據(jù)庫軟件。利用visual foxpro 可以設計出豐富多彩的用戶界面,在用戶界面中可以放置各種控制部件,如命令按鈕,圖形,圖片,圖表等,從而設計出完全圖形化的界面,方便用戶操作和使用。1.2 vfp的基本功能1) 可以為每一種類型的信息創(chuàng)建一
5、個表,利用表存儲相應的信息。2) 可以定義各個表之間的關系,從而很容易地將各個表中相關的數(shù)據(jù)有機地聯(lián)系在一起。3) 可以創(chuàng)建查詢搜索那些滿足指定條件的記錄,也可以根據(jù)需要對這些記錄排序和分組,并根據(jù)查詢結(jié)果創(chuàng)建報表、表及圖表。4) 使用視圖,可以從一個或多個相關聯(lián)的表中,按一定條件抽取一系列數(shù)據(jù),并可以通過視圖更新這些表中的數(shù)據(jù)。5) 可以創(chuàng)建表單來直接查看和管理表中的數(shù)據(jù)。6) 可以創(chuàng)建一個報表來分析數(shù)據(jù)或?qū)?shù)據(jù)以特定的方式打印出來。1.3 vfp的特點與其他數(shù)據(jù)庫不同,vfp在實現(xiàn)上述功能時提供了各種向?qū)В脩粼诓僮鲿r,只需按照向?qū)峁┑牟襟E執(zhí)行,使用起來非常方便。1) 易于使用2) 可
6、視化開發(fā)3) 事件驅(qū)動4) 面向?qū)ο缶幊?) 應用向?qū)Ш蜕善?) 組件庫7) vfp基礎類8) 活動文檔9) 對動態(tài)圖形文件的支持10) 程序語言的增強11) 支持ole拖放12) 新增和改進的生成器和編譯器2 .系統(tǒng)分析2.1 設計目標和任務2.1.1 目標 學校工資管理系統(tǒng)使用電腦安全保存、快速計算、全面統(tǒng)計,實現(xiàn)工資管理的系統(tǒng)化、規(guī)范化、自動化。學校工資管理系統(tǒng)極大提高了工作效率,節(jié)省了人力和物力,最終滿足學校財務管理、員工工資發(fā)放的需要,同時也成為現(xiàn)代化企業(yè)管理的標志通過此系統(tǒng),實現(xiàn)工資管理的完全信息化和數(shù)字化。2.1.2 任務為了加快學校自動化的步伐,建立工資管理系統(tǒng),盡可能地減少
7、工資管理的復雜性和低效性。運用數(shù)據(jù)庫、vfp等相關知識來編寫系統(tǒng),系統(tǒng)的開發(fā)包括系統(tǒng)分析、需求設計、各功能模塊的開發(fā)及代碼設計。系統(tǒng)應具備基本的信息輸入、修改、查詢、統(tǒng)計及結(jié)果的輸出。2.2 可行性分析 以下從四個方面對企業(yè)工資管理系統(tǒng)進行可行性分析:技術可行性、經(jīng)濟可行性、操作可行性和法律可行性。l 技術可行性 為了確定現(xiàn)有技術能否實現(xiàn)目標系統(tǒng)。vfp 6.0 自帶的工具和控件,完全可以實現(xiàn)本系統(tǒng)要求達到的各種功能。l 經(jīng)濟可行性為了確定待開發(fā)的系統(tǒng)的經(jīng)濟效益能否超過開發(fā)成本。企業(yè)工資管理系統(tǒng)是一個不會直接產(chǎn)生經(jīng)濟效益的投資,但是能夠節(jié)省人員資源的消耗和浪費,從而節(jié)約成本,提高效率。從成本效
8、益角度來觀察,這個系統(tǒng)的開發(fā)成本不是很高,在使用后,能夠起到的作用也是十分可觀的。l 操作可行性 企業(yè)工資管理系統(tǒng)是基于vfp 6.0平臺開發(fā)的,vfp系列是被廣泛應用于數(shù)據(jù)庫開發(fā)和操作的一套成熟的軟件平臺,而且它對于一個小型的數(shù)據(jù)庫處理具有不可比擬的優(yōu)點和簡單方便。所以叢操作可行性方面是可行的。開發(fā)出來的界面也是十分容易使用,具有簡單,容易上手的特點。l 法律可行性本系統(tǒng)完全是本人在指導老師的指導下獨立完成的,故不存在侵權(quán)行為或者由于本系統(tǒng)帶來的法律糾紛等問題,所以在法律上是可行的。所以從上面四點出發(fā),可以確定系統(tǒng)分析是可行的。2.3 需求分析2.3.1 總體需求1.建立對企業(yè)員工工資全面管
9、理的信息系統(tǒng);2.對所有的職工提供全面管理;3.對系統(tǒng)的安全提供全面管理;4.對職工信息的添加、刪除提供全面管理;2.3.2 功能需求(1) 對工資記錄進行錄入。(2) 對工資信息進行查找。(3) 對多個工資記錄進行瀏覽。(4) 對記錄進行滿足各種實際需要的修改。(5) 對各項工資的總和和總的人數(shù)進行統(tǒng)計。(6) 對記錄進行打印。3. 學校工資管理系統(tǒng)功能模塊圖登陸窗口系統(tǒng)主窗口工資管理系統(tǒng)退出系統(tǒng)打印記錄編輯菜單4 主要功能模塊設計4.1 項目的建立a在硬盤上建一個目錄b啟動vfp系統(tǒng),在“項目管理器”窗口中建立一個項目,項目的名稱為“工資管理系統(tǒng)”,保存到新建的目錄中,如圖4-1所示。4.
10、2 用戶登陸為了保證應用程序的安全,通常要設計系統(tǒng)登錄表單驗證用戶是否合法。只有合法的用戶才可進入系統(tǒng)。本模塊是系統(tǒng)的封面表單,運行時將通過此表單調(diào)用主控模塊,進而管理整個工資管理系統(tǒng)。系統(tǒng)登錄模塊運行結(jié)果。如圖。表單的設計表單form的屬性autocenter 改為:.t.-真(運行時居中) borderstyle 改為:2-固定對話框(禁止更改表單大小)showtips 改為:.t. 真(指定表單上的控件等是否顯示提示信息)showwindow 改為 :2-作為頂層表單在表單的 form_load 事件下添加如下代碼:public username(2)username(1)=超級用戶us
11、ername(2)=普通用戶登陸系統(tǒng)command1_click事件代碼:store to myuser,p1,p2,p3myuser=thisform.combo1.valuep1=alltrim(thisform.text1.value)p2=left(alltrim(time(),2)+substr(alltrim(time(),4,2)p3=alltrim(str(year(date()if myuser=username(1) if p1=p3 thisform.release do form gzgl else =messagebox(超級用戶密碼錯誤,請再試一遍!,65,提示信息
12、) endifelse if p1=p2 thisform.release do form gzgl else =messagebox(普通用戶密碼錯誤,請再試一遍!,65,提示信息) endifend4.3 系統(tǒng)主菜單設計a 在“項目管理器”窗口中,選擇“其他”選項卡b 在“其他”選項卡中,選擇“菜單”,“新建”,“菜單”,系統(tǒng)進入“菜單設計器”窗口,如圖。退出過程相應代碼:byebye=messagebox(真的要退出系統(tǒng)嗎?,64+1,提示信息)if byebye=1 close all clear events quit endif要注意的是,要在設計菜單結(jié)束后,選擇主菜單上的“顯示”
13、菜單下的“常規(guī)選項”命令,再選擇頂層表單復選框。然后保存文件,再選擇生成菜單選項。4.4 系統(tǒng)主控表單設計主控表單用來調(diào)用系統(tǒng)菜單,以形成對整個工資管理系統(tǒng)的控制與管理。運行結(jié)果。如圖。本表單form的屬性需做相應設置:show window=2windowstate=2showtips=.t.form 表單中的load事件代碼為do xtcd.mpr with this ,.t.4.5 工資錄入表單設計工資錄入模塊是用來錄入工資記錄的,在具體操作時有些數(shù)據(jù)需要自動生成。運行結(jié)果,如圖。form1表單的屬性如下:autocenter=.t.showwindow=1相應事件代碼設置:txt應發(fā)工
14、資的 click 和gotfocus的代碼如下:with this.parentthis.value=.txt職務工資.value+.txt綜合補貼.value+.txt出勤補.value+.txt交通補.value+.txt外租房補.value+.txt補發(fā)工資.valueendwithtxt合計扣款的 click 和gotfocus的代碼如下:with this.parentthis.value=.txt養(yǎng)老保險.value+.txt公積金.valueendwithtxt實發(fā)工資的 click 和gotfocus的代碼如下:with this.parent this.value=.txt應
15、發(fā)工資.value-.txt合計扣款.value endwithtxt 所得稅、txt實發(fā)現(xiàn)金的代碼與其類似略去。各個按鈕的功能比較簡單,在此略去。4.6 工資瀏覽表單設計本表單用來對多個記錄進行瀏覽,運行結(jié)果,如圖。此表單功能較簡單,其中所用控件代碼,在此代碼省略。4.7 工資修改表單設計此表單由頁框控件組成,該頁框由四個頁面組成。第一個頁面:對查找滿足條件的記錄進行修改4.8 工資統(tǒng)計表單設計本表單用來統(tǒng)計各項工資的總和以及總的人數(shù),運行結(jié)果,如圖。開始計算command1_click事件代碼:set talk offset filter tocount to xyzsum to a1,a
16、2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13thisform.txt職務工資.value=a1thisform.txt綜合補貼.value=a2thisform.txt出勤補.value=a3thisform.txt交通補.value=a4thisform.txt外租房補.value=a5thisform.txt補發(fā)工資.value=a6thisform.txt應發(fā)工資.value=a7thisform.txt養(yǎng)老保險.value=a8thisform.txt公積金.value=a9thisform.txt合計扣款.value=a10thisform.txt實發(fā)
17、工資.value=a11thisform.txt所得稅.value=a12thisform.txt實發(fā)現(xiàn)金.value=a13thisform.text1.value=xyz*thisform.refresh4.9 工資查找表單設計該模塊主要功能是實現(xiàn)對工資信息的查找工作。4.10 工資初始化表單設計本模塊是對下個月的工資記錄進行初始化,該表單包括的內(nèi)容如下:初始化command1_click事件代碼:set path to a=下面要進行初始化,將對原來的內(nèi)容進行改變,所以一定要先進行備份,否則原來的數(shù)據(jù)將丟失,+chr(13)+進行備份嗎?inotice=messagebox(a,65,提
18、示信息)if inotice=1if file(temptemp.vfp)delete file temptemp.vfpendifcopy to temptemp.vfpreplace all 日期 with date ()thisform.refreshendif4.11 記錄打印表單設計本表單用來實現(xiàn)對記錄的打印,共有兩種打印模式:打印工資表和打印工資條。運行結(jié)果如圖。表單form1的init事件代碼為:parameters tjpublic tiaojiantiaojian =tj打印command1_click事件代碼:xyz=recno()do case case thisform
19、.optiongroup1.value=1 if thisform.optiongroup2.value=1 report form gzt.frx envi prev else report form gzb.frx envi prev endif case thisform.optiongroup1.value=2 if thisform.optiongroup2.value=1 report form gzt.frx envi prev else report form gzb.frx envi prev endif case thisform.optiongroup1.value=3
20、if thisform.optiongroup2.value=1 report form gzt.frx envi prev else report form gzb.frx envi prev endif4.12 系統(tǒng)幫助表單設計該表單包括的內(nèi)容如下5 主程序的設計a在“項目管理器”窗口中,單擊“代碼”選項卡,選擇“程序”,并單擊“新建”按鈕,即可創(chuàng)建程序文件。 工資主程序的代碼內(nèi)容如下:close allclear allclear screen=setpath()do form fmread eventson shutdown do onshutdown()function setpath() local lcsys16,lcprogram lcsys16=sys(16) lcprogram=substr(lcsys16,at(:,lcsys16)-1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 必考點03 壓強(原卷版)
- 貴州2024年貴州健康職業(yè)學院引進專業(yè)技術人才歷年參考題庫(頻考版)含答案解析
- 湛江2024年廣東湛江市市直公立醫(yī)院高層次人才招聘歷年參考題庫(頻考版)含答案解析
- 淮南安徽淮南潘集經(jīng)濟開發(fā)區(qū)(安徽淮南現(xiàn)代煤化工產(chǎn)業(yè)園)管理委員會招聘歷年參考題庫(頻考版)含答案解析
- 海南2024年海南定安縣公安局招聘輔警25人歷年參考題庫(頻考版)含答案解析
- 浙江2025年浙江省疾病預防控制中心招聘12人歷年參考題庫(頻考版)含答案解析
- 2025年廣東連山壯族瑤族自治縣小水電發(fā)展有限公司招聘筆試參考題庫附帶答案詳解
- 2025年浙江杭州市桐廬縣國有資產(chǎn)投資經(jīng)營有限公司招聘筆試參考題庫附帶答案詳解
- 2025年安徽祁門縣祁紅發(fā)展公司招聘筆試參考題庫含答案解析
- 2025年陜西銅川市路橋工程公司招聘筆試參考題庫含答案解析
- 語文-山東省2025年1月濟南市高三期末學習質(zhì)量檢測濟南期末試題和答案
- 亞馬遜項目合伙合同
- 2024年潤膚蜜項目可行性研究報告
- 2025年上海市長寧區(qū)高三語文一模作文解析及范文:激情對于行動是利大于弊嗎
- 晉升管理制度(30篇)
- 蘭溪市排水防澇提升雨污管網(wǎng)修復改造初步設計文本
- 即興表演(上海電影藝術職業(yè)學院)知到智慧樹答案
- 2024解析:第一章機械運動-基礎練(解析版)
- 2024年山東省淄博市中考數(shù)學試卷(附答案)
- 合作社股權(quán)轉(zhuǎn)讓協(xié)議書參考
- 車輛火災應急處置
評論
0/150
提交評論