




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上目錄第一部分 工資管理系統(tǒng)背景介紹 (1)第二部分 工資管理系統(tǒng)可行性研究 (1)一、 系統(tǒng)可行性分析 (1)二、 技術(shù)可行性分析 (1)三、 社會因素可行性分析 (2)四、 經(jīng)濟可行性分析 (2)第三部分 工資管理系統(tǒng)分析 (2)一、 總體功能分析圖 (2)二、 業(yè)務(wù)流程圖分析 (3)三、 數(shù)據(jù)流程圖 (3)四、 E-R圖 (5)五、 數(shù)據(jù)字典分析 (5)六、 處理描述 (9)七、 邏輯模型設(shè)想圖 (10)第四部分 工資管理系統(tǒng)功能設(shè)計 (10)一、 總體設(shè)計 (10)二、 詳細設(shè)計與實現(xiàn) (11)第五部分 工資管理系統(tǒng)數(shù)據(jù)庫設(shè)計 (18)一、 基本工作表結(jié)構(gòu) (1
2、8)二、 勞務(wù)資金表結(jié)構(gòu) (19)三、 部門表結(jié)構(gòu) (19)四、 基本情況表結(jié)構(gòu) (19)五、 操作員表結(jié)構(gòu) (20)第六部分 工資管理系統(tǒng)實施 (22)一、 程序圖設(shè)計 (22)二、 列舉程序清單 (22)三、 試運行及結(jié)果分析 (23)四、 系統(tǒng)使用說明 (28)第七部分 實習(xí)心得 (28)第一部分 工資管理系統(tǒng)背景介紹隨著計算機信息技術(shù)的發(fā)展,計算機已經(jīng)深入到社會和生活中,廣泛地應(yīng)用于工業(yè)生產(chǎn)、農(nóng)業(yè)生產(chǎn)、國防和科研等各個領(lǐng)域。工資管理是一項瑣碎而細致的工作,傳統(tǒng)的手工進行工資的發(fā)放,不僅會浪費財會人員的大量時間,而且往往由于抄寫不慎,很容易出現(xiàn)錯誤。利用計算機發(fā)放工資,不僅可以提高效率,
3、而且也不會出現(xiàn)錯誤,同時還可以利用工資數(shù)據(jù)庫對有關(guān)工資的各種信息進行分析統(tǒng)計,服務(wù)于財務(wù)部門其他方面的核算及財務(wù)處理。因此,設(shè)計一個實用可行的工資管理系統(tǒng)勢在必行。第二部分 工資管理系統(tǒng)可行性研究可行性分析主要從以下四方面分析一、系統(tǒng)可行性分析1基本要求工資管理系統(tǒng)應(yīng)該便于對不同類型職工的工資進行發(fā)放和管理,提高財務(wù)處的工作效率,提高工作的準確性,便于操作,能有效地對數(shù)據(jù)進行添加、刪除、數(shù)據(jù)統(tǒng)計、報表打印、數(shù)據(jù)庫備份、查詢和系統(tǒng)維護,并能在異丁醇程度上實現(xiàn)辦公自動化。(1)功能:月工資發(fā)放和處理、標準工資庫維護、臨時工資發(fā)放、查詢與系統(tǒng)維護和系統(tǒng)幫助。(2)性能:方便、快捷、有效地完成工資發(fā)放
4、的各項任務(wù),在工資數(shù)據(jù)統(tǒng)計和報表打印等方面,具有準確率高、速度快等特點(3)系統(tǒng)的輸入輸出:輸入所有職工對的標識,如之職工姓名、工號、所在部門等;輸出各種報表、上報的文件和上報磁盤。(4)處理流程:如下圖1(5)安全和保密要求:該系統(tǒng)在使用前必須正確輸入密碼,否則系統(tǒng)將不能運行。進入系統(tǒng)后,要想修改密碼或?qū)ο到y(tǒng)的一些信息進行修改,也必須輸入高級用戶密碼,對數(shù)據(jù)庫中的關(guān)鍵數(shù)據(jù)應(yīng)該要求保密。2、開發(fā)目標系統(tǒng)開發(fā)目標應(yīng)該考慮以下幾方面:人力與設(shè)備費用相對減少、數(shù)據(jù)處理速度的提高、數(shù)據(jù)統(tǒng)計精度和準確率的提高二、技術(shù)可行性分析采用目前較為高效的VFP6.0,是在 xBASE的基礎(chǔ)上發(fā)展而來的32位。Vi
5、sual FoxPro 6.0 能夠得到廣泛的使用,這是與其具有的強大的功能分不開的,Visual FoxPro 6.0 與其前期的版本相比,有更高的性能指標和鮮明的特點。1、簡要描述工資管理系統(tǒng)采用常規(guī)的數(shù)據(jù)庫處理方法,根據(jù)工資信息管理的特點對數(shù)據(jù)庫進行操作,如對工資方法項目的修改、人員的增刪、工資數(shù)據(jù)的添加和修改、工資的統(tǒng)計、工資的匯總等給予了優(yōu)化2、數(shù)據(jù)流程(常用的系統(tǒng)資源圖和數(shù)據(jù)流程圖,如圖2、3、4)3、與現(xiàn)有系統(tǒng)優(yōu)越性比較工資管理系統(tǒng)有利于對工資發(fā)放的統(tǒng)一、有效管理。實現(xiàn)了對不同類型職工的工資發(fā)放,系統(tǒng)功能比較全面,而且價格也比較合理。工資管理系統(tǒng)具有高效率的系統(tǒng)靈活性,能夠較好保
6、正數(shù)據(jù)庫的安全。三、社會因素可行性分析1、法律方面的可行性系統(tǒng)的研制和開發(fā),將不會侵犯他人、集體和國家的利益,不會違反國家政策和法律。2、使用方面的可行性系統(tǒng)的研制和開發(fā)充分考慮到用戶的工資發(fā)放策略、管理流程和操作人員的素質(zhì)等因素,可以滿足用戶的使用要求。四、經(jīng)濟可行性分析1、支出(1)基本投資:硬件設(shè)備;PC機;軟件;Windows2000,VFP(Visual FoxPro)6.0;需求工作分析5人/10天,6000元/人月(以二線城市、普通本科畢業(yè)生的標準計算),五人共計10000元。(假設(shè))(2)其他支出:主要是軟件設(shè)計和開發(fā)費用。軟件設(shè)計開發(fā)過程中,投入設(shè)計和開發(fā)費用包括,包括購買書
7、籍、VFP(Visual FoxPro)6.0光盤等共計2000元、5人/10天的費用(包括技術(shù)上的花銷、生活花銷等)共計5000元,以上費用7000元(假設(shè))。(3)經(jīng)常性支出:軟件維護費用和后續(xù)維護。2、效益該系統(tǒng)的使用,將大大的減少了后期人員操作所需的成本,原來4人/周工作量只需1人/1周完成;間接效益體現(xiàn)在:減少三人工資(3000元/人月),共計9000元/月。3投資回收期根據(jù)經(jīng)驗算法:當(dāng)收益的累計數(shù)開始超出支出的累計數(shù)的時候,就是投資回收期,為:17000元/(9000元/月)=1.88月 (因軟件未交付使用,故未將軟件的后期維護費用計入)。第三部分 工資管理系統(tǒng)分析一、總體功能分析
8、圖 (圖1)只有員工輸入正確的密碼才可以登陸系統(tǒng),進行相關(guān)業(yè)務(wù)的查詢。開發(fā)程序前,要先理清思路,有一個清晰明了的結(jié)構(gòu)圖,能大大提高開發(fā)程序的效率和質(zhì)量。二、業(yè)務(wù)流程圖分析 圖2工資管理系統(tǒng)操作流程如圖所示,人力資源部門和財務(wù)部門密切配合,各個環(huán)節(jié)相互關(guān)聯(lián),才可以讓整個流程順利的進行。員工輸入正確的個人信息,財務(wù)部門才可以依據(jù)條件進行計算和錄入,最后,才可以正確的、按時的發(fā)放工資。三、數(shù)據(jù)流程圖 數(shù)據(jù)流程圖頂層“1”:發(fā)放工資“2”:考勤卡“3”:提供員工人個人信息“4”:核對個人信息“5”:員工個人工資匯總FO是此工資管理系統(tǒng)的數(shù)據(jù)流程圖的頂層,包括三個外部實體:即人力資源部門、財務(wù)部門和員工
9、,反映了工資管理系統(tǒng)的全貌。 數(shù)據(jù)流程圖第一層(1號圖)“1”:發(fā)放工資“2”:工資匯總表“3”:工資條件“4”:填制個人工資信息表“5”:檢查“6”:提供信息“7”:核對F1、F2和F3是工資管理系統(tǒng)數(shù)據(jù)流程圖的第一層,1-7是對應(yīng)的數(shù)據(jù)流。 數(shù)據(jù)流程圖第一層(2號圖)“1”:輸入職工號“2”:查詢結(jié)果“3”:輸入姓名“4”:輸入部門名稱“5”:相關(guān)數(shù)據(jù)四、E-R圖分析第二層更為具體詳細的展示了數(shù)據(jù)流程的各個部分,查詢模塊則包括了F3.1、F3.2、F3.3?;竟べY管理: 對職工的基本工資進行管理。主要包苦熬職工工資的計算、工資數(shù)據(jù)的輸入以及根據(jù)一定的條件進行統(tǒng)計查詢。其中統(tǒng)計查詢功能功能
10、應(yīng)該事先:按職工號查詢、按部門查詢和按姓名查詢等。工資計算可以對基本工資的各個條款進行匯總計算。基本工資記錄要包含如下字段:職工號、姓名、部門代碼、固定工資、活動工資、行業(yè)津貼、崗位工資、公積金、房補、房租、三險、個人所得稅、應(yīng)發(fā)工資以及實發(fā)工資等職工基本情況應(yīng)包含以下字段:職工號、姓名、性別、級別、職務(wù)、部門代碼以及政治面貌五、數(shù)據(jù)字典分析該工資管理系統(tǒng)涉及到5張數(shù)據(jù)表,包括部門表、基本工資表、勞務(wù)獎金表、基本情況表、操作員表。數(shù)據(jù)字典分析如下所示: 表1. 基本工資表字段號 字段類型 字段寬度 小位數(shù)職工號 char 8姓名 char 10部門代碼 char 6固定工資 num 8 2活動
11、工資 num 8 2行業(yè)津貼 num 8 2 崗位工資 num 8 2公積金 num 8 2 房補 num 8 2房租 num 8 2三險 num 8 2個人所得稅 num 8 2應(yīng)發(fā)工資 num 8 2實發(fā)工資 num 8 2數(shù)據(jù)項:以上字段皆是數(shù)據(jù)項 標識符: F1數(shù)據(jù)流名稱:基本工資 數(shù)據(jù)結(jié)構(gòu): 01基本工資 02職工號 (ZGH) 02姓名 (XM) 02部門代碼 (BMDM) 02固定工資 (GDGZ) 02活動工資 (HDGZ) 02行業(yè)津貼 (HYJT) 02崗位工資 (GWGZ) 02公積金 (GJJ) 02 房補 (FB) 02 房租 (FZ) 02 三險 (SX) 02 個
12、人所得稅(GRSDS) 02 應(yīng)發(fā)工資 (YFGZ) 02 實發(fā)工資 (SFGZ) 排列方式:按(職工號+部門代碼)升序排列 流量:最大 30人次 平均10人次 來源:基本工資管理 去向:報表打印管理表2.勞務(wù)獎金表字段號 字段類型 字段寬度 小位數(shù)職工號 char 8姓名 char 10部門代碼 char 4加班天數(shù) int 8 2加班工資 num 4 病假天數(shù) int 4 事假天數(shù) int 4 個人所得稅 num 8 2 月獎金 num 8 2總計 num 8 2注:數(shù)據(jù)項:以上字段皆是數(shù)據(jù)項數(shù)據(jù)流名稱:勞務(wù)獎金 標識符:F1數(shù)據(jù)結(jié)構(gòu):勞務(wù)獎金 01勞務(wù)獎金 02職工號 (ZGH) 02姓
13、名 (XM) 02月獎金 (YJJ) 02加班天數(shù) (JBTS) 02加班工資 (JBGZ) 02規(guī)格代碼 (GGDM) 02部門代碼 (BMDM) 02病假天數(shù) (BJTS) 02 事假天數(shù) (SJTS) 02 個人所得稅 (GRSDS) 02 總計 (ZJ) 排列方式:按(職工號+部門代碼)升序排列 流量:最大 30人次 平均10人次 來源:勞務(wù)資金管理去向:勞務(wù)獎金表3.部門表字段號 字段類型 字段寬度 小位數(shù)部門代碼 char 6部門名稱 char 20注:數(shù)據(jù)項:以上字段皆是數(shù)據(jù)項 數(shù)據(jù)流名稱:部門 標識符:F3.1數(shù)據(jù)結(jié)構(gòu): 01部門 02部門代碼(BMDM) 02部門名稱(BMM
14、C) 排列方式:按日期排列 流量:最大:最大 10次 平均2次 來源: 工資管理去向: 基本工資錄入表4.基本情況表字段號 字段類型 字段寬度 小位數(shù)職工號 char 8姓名 char 10部門代碼 char 6 性別 char 2 2出生年月 char 8 2政治面貌 char 10級別 char 10職務(wù) char 10存儲文件名:職工信息錄入 數(shù)據(jù)結(jié)構(gòu): 標識符:F3 01基本情況 02職工號(ZGH) 02姓名 (XM) 02性別 (XB) 02出生年月(CSNY) 02級別 (JB) 02職務(wù) (ZW) 02 部門代碼(BMDM) 02 政治面貌(ZZMM) 流入的數(shù)據(jù)流:職工信息管
15、理 流出的數(shù)據(jù)流:基本工資管理 涉及的處理名:基本情況 基本工資 排列方式:按職工號+部門代碼表5.操作員表字段號 字段類型 字段寬度 小位數(shù)職工號 char 8姓名 char 10密碼 char 10注:數(shù)據(jù)項:以上字段皆是數(shù)據(jù)項 數(shù)據(jù)結(jié)構(gòu):操作員 01操作員 02職工號(ZGH) 02姓名 (XM) 密碼 (MM) 流入的數(shù)據(jù)流:基本情況 流出的數(shù)據(jù)流:基本工資管理 涉及的處理名:基本情況 基本工資 排列方式:按職工號升序六、處理描述1. 處理名:基本工資表 標識符:F1 輸入:基本情況 輸出:基本工資 處理定義: 對各個員工的基本工資進行系統(tǒng)管理。 激發(fā)條件:對員工的工資信息登記錄入。2
16、. 處理名:勞務(wù)獎金表 標識符:F1 輸入:基本工資 輸出:報表打印管理 處理定義: 對各個員工的勞務(wù)獎金情況進行等登記匯總,制成報表并打印。 激發(fā)條件:對員工的勞務(wù)獎金信息登記并計算。3. 處理名:制作工資條 標識符:F1 輸入:錄入基本工資相關(guān)數(shù)據(jù) 輸出:輸出報表 處理定義:對每位員工的基本工資情況按部門代碼進行累計,每一部門代碼代表的工資累計值即為輸出報表中的一行。計算公式:個人所得稅=(固定工資+活動工資-1600)*0.1應(yīng)付工資=固定工資+活動工資+行業(yè)津貼+崗位工資+房補實發(fā)工資=應(yīng)付工資-公積金-房租-三險-個人所得稅 激發(fā)條件:每月基本工資報表實現(xiàn)4. 制作獎金條 輸入:錄入
17、勞務(wù)獎金相關(guān)數(shù)據(jù) 輸出:輸出報表 處理定義: 對每位員工的勞務(wù)獎金情況按部門代碼進行累計,每一部門代碼代表的獎金累計值即為輸出報表中的一行。 計算公式: 個人所得稅=(加班天數(shù)-病假天數(shù)-事假天數(shù))*加班工資*0.048+月獎金 應(yīng)發(fā)獎金=(加班天數(shù)-病假天數(shù)-事假天數(shù))*加班工資+月獎金激發(fā)條件:每月勞務(wù)獎金報表實現(xiàn)七、邏輯模型設(shè)想圖注: 這是一個設(shè)想中的工資管理系統(tǒng)流程圖,應(yīng)發(fā)工資主要由基本工資和勞務(wù)獎金兩部分構(gòu)成;經(jīng)過人力資源部的福利計算以及扣除個人所得稅之后,得到的是應(yīng)發(fā)工資的部分;通過財務(wù)部門報表打印并計算出最終的實發(fā)工資以及工資匯總表。此系統(tǒng)邏輯模型相較于原系統(tǒng)邏輯模型,多了人力資
18、源部門和稅務(wù)部門以及財務(wù)部門。有了這三個部門的人員流動和業(yè)務(wù)往來,使得工資管理更加到位和完善。第四部分 工資管理系統(tǒng)功能設(shè)計一、總體設(shè)計本部分主要介紹系統(tǒng)要實現(xiàn)的功能,搭好設(shè)計的總體框架,使我們對要開發(fā)的系統(tǒng)有一個系統(tǒng)、全面、確切的認識。1、系統(tǒng)功能模塊圖(見圖1,此處略)2、系統(tǒng)功能模塊說明本工資管理系統(tǒng)分為主菜單和退出系統(tǒng)兩大部分。(1)主菜單 主要分為如下六大模塊:1)職工信息管理包括員工信息錄入和員工信息查詢。在員工信息錄入模塊中,可以錄入員工的職工號、姓名、部門代碼、性別、出生年月、政治面貌、級別、職務(wù)、工資、獎金等信息,并可以對員工信息進行增加記錄,修改記錄,刪除記錄等操作;在員工
19、信息查詢模塊中,可按部門、職工號、姓名進行查詢。2)基本工資管理包括基本工資查詢、基本工資計算和基本工資錄入。在工資結(jié)算中系統(tǒng)自動做出運算:實發(fā)工資=應(yīng)發(fā)工資 - 個人所得稅 - 公積金 - 房租 - 三險。3)勞務(wù)資金管理 包括勞務(wù)獎金查詢、勞務(wù)獎金計算和勞務(wù)獎金錄入。在工資管理中,要分別輸入每一個員工的各項工資條款,這樣才能運用計算機技術(shù)來管理好員工的工資發(fā)放情況。勞務(wù)獎金總計=月獎金+(加班天數(shù)病假天數(shù)事假天數(shù))* 加班工資*(1-0.048)4)系統(tǒng)維護管理包括人員變更和數(shù)據(jù)備份。此模塊可以對職工進行部門調(diào)換和進行各種數(shù)據(jù)備份。5)報表打印管理 包括報表設(shè)計、工資條打印和獎金條打印。6
20、)密碼管理(2)退出系統(tǒng) (二) 詳細設(shè)計與實現(xiàn)總體部分簡明扼要的介紹了各個部分要實現(xiàn)的功能,搭好了設(shè)計的總體框架,使我們對要開發(fā)的系統(tǒng)能夠更加系統(tǒng)的,全面的,確切的認識,下一步就可以進行系統(tǒng)的詳細設(shè)計與具體功能的實現(xiàn)了。1、數(shù)據(jù)存儲設(shè)計管理系統(tǒng)中數(shù)據(jù)存儲可以說是系統(tǒng)中的核心,在此系統(tǒng)中所有數(shù)據(jù)都被存儲在默認目錄:d:企業(yè)工資管理系統(tǒng) 文件夾中。2、菜單設(shè)計主菜單設(shè)計:快捷菜單設(shè)計: 此工資管理系統(tǒng)的菜單設(shè)計的前提要有一個項目管理器進行系統(tǒng)管理,便于系統(tǒng)的開發(fā)和維護3、各具體功能模塊設(shè)計本企業(yè)工資管理系統(tǒng)功能模塊共有:職工信息管理、基本工資管理、勞務(wù)資金管理、系統(tǒng)維護管理、報表打印管理、密碼管
21、理。所有模塊所需要設(shè)計的表單、報表、類庫匯總?cè)缦拢?1) 登錄表單專心-專注-專業(yè)Load事件代碼:Set talk offSet safety offClose allOpen database d:企業(yè)工資管理系統(tǒng)gzgl.dbc exclusiceSelect AUse d:企業(yè)工資管理系統(tǒng)czy.dbfUnload事件代碼:czy=''return czyclose all2) 基本工資查詢結(jié)果 (勞務(wù)獎金查詢結(jié)果的事件代碼與此類似)Init 事件代碼:thisform.refreshgo topthisform.txt職工號.enabled=.f.thisform.t
22、xt姓名.enabled=.f.thisform.txt部門代碼.enabled=.f.thisform.txt固定工資.enabled=.f.thisform.txt活動工資.enabled=.f.thisform.txt行業(yè)津貼.enabled=.f.thisform.txt崗位工資.enabled=.f.thisform.txt公積金.enabled=.f.thisform.txt房補.enabled=.f.thisform.txt房租.enabled=.f.thisform.txt三險.enabled=.f.thisform.txt個人所得稅.enabled=.f.thisform.t
23、xt應(yīng)發(fā)工資.enabled=.f.thisform.txt實發(fā)工資.enabled=.f.3) 計算基本工資 (計算勞務(wù)獎金的事假代碼與此類似)Init事件代碼:thisform.refreshgo topthisform.txt職工號.enabled=.f.thisform.txt姓名.enabled=.f.thisform.txt部門代碼.enabled=.f.thisform.txt固定工資.enabled=.t.thisform.txt活動工資.enabled=.t.thisform.txt行業(yè)津貼.enabled=.t.thisform.txt崗位工資.enabled=.t.thi
24、sform.txt公積金.enabled=.t.thisform.txt房補.enabled=.t.thisform.txt房租.enabled=.t.thisform.txt三險.enabled=.t.thisform.txt個人所得稅.enabled=.f.thisform.txt應(yīng)發(fā)工資.enabled=.f.thisform.txt實發(fā)工資.enabled=.f. thisform.txt應(yīng)發(fā)工資.value=thisform.txt固定工資.value+thisform.txt活動工資.value+thisform.txt行業(yè)津貼.value+thisform.txt崗位工資.val
25、ue+thisform.txt房補.valuethisform.txt個人所得稅.value=(thisform.txt固定工資.value+thisform.txt活動工資.value-1600)*0.1thisform.txt實發(fā)工資.value=thisform.txt應(yīng)發(fā)工資.value-thisform.txt個人所得稅.value-thisform.txt公積金.value-thisform.txt房租.value-thisform.txt三險.value4) 姓名查詢 (部門查詢、職工號查詢的事件代碼與此類似)Init事件代碼:Public xmuse d:企業(yè)工資管理系統(tǒng)jbg
26、zThisform.refreshgo topbo1.value=jbgz.姓名5) 姓名查詢獎金(部門查詢獎金、職工號查詢獎金的事件代碼與此類似)Init事件代碼:Public xmmuse d:企業(yè)工資管理系統(tǒng)lwjjThisform.refreshgo topbo1.value=lwjj.姓名6)部門調(diào)換4、系統(tǒng)最終設(shè)計結(jié)果最終設(shè)計形成一個企業(yè)工資系統(tǒng)運行程序,程序代碼如下: Set sysmenu offSet sysmenu toSet TALK offSet NOTIFY offSet CLOCK statusSet palette OFFSet BELL ONSet AFETY
27、offSet ESCAPE ONSet KEYCOMP TO WINDOWSSet ARRY onSet CONFIRM onset exact onset near onset ansi offset lock onset exclusive onset multilocks onset deleted onset optimize onset refresh to 0,5set odometer to 100set currency leftset currency to "¥" set hours to 12set date to ymdset decimals to
28、 2set resource onset fdow to 1set fweek to 1set mark to "."set separator to "."do form d:企業(yè)工資管理系統(tǒng)登錄表單read eventsset sysmenu to defaultset sysmenu onset notify onset exclusive offset safety onmodify windows screen運行系統(tǒng)的工作界面為:這是一個設(shè)計完畢的登陸表單界面,通過運行調(diào)試,能夠成功登錄和退出。第五部分 工資管理系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫是信息管理
29、系統(tǒng)的后臺,存儲著所有的信息,在信息管理系統(tǒng)中有著很重要的地位。數(shù)據(jù)庫設(shè)計的好與壞,直接影響到這個系統(tǒng)的運行效率。良好的數(shù)據(jù)庫設(shè)計,可以提高數(shù)據(jù)信息的存儲效率,確保數(shù)據(jù)信息的完整性和一致性。針對企業(yè)工資信息管理系統(tǒng)的需求,通過對員工工資計算過程的內(nèi)容分析,為本系統(tǒng)設(shè)計如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):啟動visual foxpro6.0,創(chuàng)建新的數(shù)據(jù)庫,命名為gzgl,保存在要存放這個系統(tǒng)所有文件的文件夾中。在此數(shù)據(jù)庫基礎(chǔ)上建立起如下表:一、 基本工作表結(jié)構(gòu):字段名字段類型字段寬度小位數(shù)索引否職工號字符型82主索引姓名字符型102部門代碼字符型62普通索引固定工資數(shù)值型82活動工資數(shù)值型82行業(yè)津貼數(shù)值
30、型82崗位工資數(shù)值型82公積金數(shù)值型82房補數(shù)值型82房租數(shù)值型82三險數(shù)值型82個人所得稅數(shù)值型82應(yīng)發(fā)工資數(shù)值型82實發(fā)工資數(shù)值型82二、 勞務(wù)獎金表結(jié)構(gòu):字段名字段類型字段寬度小位數(shù)索引否職工號字符型8主索引姓名字符型10部門代碼字符型6普通索引加班天數(shù)整型4加班工資數(shù)值型82病假天數(shù)整型4事假天數(shù)整型4個人所得稅數(shù)值型82月獎金數(shù)值型82總計數(shù)值型82三、 部門表結(jié)構(gòu):字段名字段類型字段寬度小位數(shù)索引否部門代碼字符型6主索引部門名稱字符型20四、 基本情況表結(jié)構(gòu):字段名字段類型字段寬度小位數(shù)索引否職工號字符型8主索引姓名字符型10部門代碼字符型6普通索引性別字符型22出生年月日期型82
31、政治面貌字符型10級別字符型10職務(wù)字符型10五、 操作員表結(jié)構(gòu):字段名字段類型字段寬度小位數(shù)索引否職工號字符型8主索引姓名字符型10密碼字符型10實驗結(jié)果如下:此數(shù)據(jù)庫包括了五個數(shù)據(jù)庫表,其中,職工號、姓名是五個表中共有的。表的結(jié)構(gòu)設(shè)計完成后,輸入各個表的數(shù)據(jù),結(jié)果如下:基本工作表: 這是一張完整的基本工資表。部門表: 這是一張完整的部門表。勞務(wù)獎金表: 這是一張完整的勞務(wù)獎金表。操作員表: 這是一張完整的操作員表?;厩闆r表: 這是一張完整的員工基本情況表。第六部分 工資管理系統(tǒng)實施一、程序框圖設(shè)計(見圖1,此處略)二、列舉程序清單(以查詢基本工資清單為例)1. 查詢基本工資表單1)按部門
32、查詢表單Init事件程序代碼如下所示:PUBLIC bmUSE d:企業(yè)工資管理系統(tǒng)jbgzTHISFORM.REFRESHGO TOPTHISFORM.combo1.value=jbgz.部門代碼【查詢】按鈕的Click事件的代碼如下所示:bm=ALLTRIM(THISFORM.combo1.value)THISFORM.RELEASEDO FORM d:企業(yè)工資管理系統(tǒng)基本工資查詢結(jié)果【退出】按鈕的Click事件的代碼如下所示:thisform.refresh2)按職工號查詢表單Init事件程序代碼如下所示:PUBLIC ZGHUSE d:企業(yè)工資管理系統(tǒng)jbgzTHISFORM.REFR
33、ESHGO TOPTHISFORM.combo1.value=jbgz.職工號【查詢】按鈕的Click事件的代碼如下所示:zgh=ALLTRIM(THISFORM.combo1.value)THISFORM.RELEASEDO FORM d:企業(yè)工資管理系統(tǒng)基本工資查詢結(jié)果1【退出】按鈕的Click事件的代碼如下所示:thisform.refresh3)按姓名查詢表單Init事件程序代碼如下所示:PUBLIC XMUSE d:企業(yè)工資管理系統(tǒng)jbgzTHISFORM.REFRESHgo topTHISFORM.combo1.value=jbgz.姓名【查詢】按鈕的Click事件的代碼如下所示:
34、XM=ALLTRIM(THISFORM.combo1.value)THISFORM.RELEASEDO FORM d:企業(yè)工資管理系統(tǒng)基本工資查詢結(jié)果2【退出】按鈕的Click事件的代碼如下所示:thisform.refresh三、試運行及結(jié)果分析(1)試驗數(shù)據(jù)的準備(部門表數(shù)據(jù))(操作員表數(shù)據(jù))(基本工資表數(shù)據(jù))(基本情況表數(shù)據(jù))(勞務(wù)獎金表數(shù)據(jù))列舉運行結(jié)果:1)打開“登錄表單“點擊運行得:輸入正確的職工號和密碼后,點擊【確定】進入工資管理系統(tǒng)2)點擊【查詢工資】選擇部門查詢:輸入所在部門的編號即可進入工資查詢在基本工資查詢結(jié)果的界面上可以進行基本工資具體構(gòu)成查詢,如:固定工資、活動工資、
35、行業(yè)津貼等查詢。其他部門查詢、姓名查詢步驟與此類似3)點擊【查詢獎金】選擇職工號查詢輸入正確的職工號即可查詢員工的工資在勞務(wù)獎金查詢界面,輸入正確的職工信息后,點擊【下一個】同樣可查詢員工的獎金情況。其他部門查詢、姓名查詢步驟與此類似4)點擊【計算數(shù)據(jù)】選擇計算工資:在計算基本工資界面輸入正確的員工信后即可得出每位員工的基本工資,點擊【保存】,進行數(shù)據(jù)真實性的保存。計算獎金的方法與此類似5)點擊【系統(tǒng)維護】得:如果有需要調(diào)換的職員點擊【調(diào)換】6)點擊【打印報表】選擇打印工資條得:此處顯示的是計算基本工資有點擊保存的員工的工資條打印獎金條的步驟與打印工資條類似7)所有任務(wù)運行完畢,點擊【退出系統(tǒng)
36、】退出工資管理系統(tǒng)的運行。(2)運行結(jié)果及分析1)打印的報表如上表所示,與設(shè)計的格式一致,輸出數(shù)據(jù)與手工計算結(jié)果一致。2)查詢顯示結(jié)果正確。3)其它各項功能運行正常。四、系統(tǒng)使用說明1.確定電腦已安裝Visual foxpro2.預(yù)先明確員工個人的登陸工資系統(tǒng)的賬號和密碼第七部分 心得管理信息系統(tǒng)是為了適應(yīng)現(xiàn)代化管理的需要,在管理科學(xué)、系統(tǒng)科學(xué)、信息科學(xué)和計算機科學(xué)等學(xué)科的基礎(chǔ)上形成的一門科學(xué),它研究管理系統(tǒng)中信息處理和決策的整個過程,并探討計算機的實現(xiàn)方法。它是一個由人、計算機、通信設(shè)備等硬件和軟件組成的,能進行管理信息的收集、加工、存儲、傳輸、維護和使用的系統(tǒng)。管理信息系統(tǒng)可促使企業(yè)向信息
37、化方向發(fā)展,使企業(yè)處于一個信息靈敏、管理科學(xué)、決策準確的良性循環(huán)之中,為企業(yè)帶來更高的經(jīng)濟效益。所以,管理信息系統(tǒng)是企業(yè)現(xiàn)代化的重要標志,是企業(yè)發(fā)展的一條必由之路。此次的管理信息系統(tǒng)課程設(shè)計非常有意義。 1. 葉慧艷: 長達10天的課程設(shè)計中,我們小組五位成員無論是在思想上還是在行動上都能夠達成共識,團結(jié)一致,共同出謀劃策,終于完成了工資管理系統(tǒng)的設(shè)計開發(fā)并且實現(xiàn)了此系統(tǒng)的成功運行。在設(shè)計工資管理系統(tǒng)的過程中,難免會碰到種種問題或無法預(yù)測的麻煩,但是,小組內(nèi)部集思廣益,為解決系統(tǒng)存在的難題盡最大努力給予人力、物力和財力支持,保證了整個工資管理系統(tǒng)的設(shè)計過程順利開展和實現(xiàn)。在進行工資管理系統(tǒng)開發(fā)
38、之前,我對所涉及的計算機知識非常不熟悉,甚至不明白非計算機專業(yè)的我們?yōu)槭裁匆鲞@么復(fù)雜的課程設(shè)計,可以說一無所知加上困惑。帶著這些問題我不得不查閱了相關(guān)書籍和電子資料,才對此次此次所要設(shè)計的工資管理系統(tǒng)有了整體全面的認識和理解。由于有了理論知識做支柱,在真正進行系統(tǒng)開發(fā)的過程時,必須對整個系統(tǒng)有個清晰的構(gòu)思,諸如表單設(shè)計、菜單設(shè)計才能夠較為順利的進行,當(dāng)然,在程序代碼的編輯時,需要在理解系統(tǒng)的整體實現(xiàn)有個明確的思路,才能準確無誤的進行代碼編輯,這個過程既繁瑣又易出錯,是我認為最該注意的地方。通過此次課程設(shè)計,我明白的一點是,原來一個有使用價值的管理信息系統(tǒng)的開發(fā)是需要一個團隊的共同努力,而不是
39、一個人單打獨斗就能實現(xiàn)的。掌握一定的計算機技術(shù)如Visual foxpro,即使在將來的工作中也許用不到,但是能夠在有形無形中幫助自己在生活工作中提高辦事效率,嚴謹?shù)膽B(tài)度和思路的清晰,大有裨益。2. 陳燕紅:在此次信息系統(tǒng)管理課程設(shè)計整個過程中,我們團隊五人有分工有協(xié)作,共同配合實現(xiàn)了整個工資管理系統(tǒng)的分析與設(shè)計,最終完成課程設(shè)計報告。這是一次理論知識學(xué)習(xí)和實際動手操作軟件緊密結(jié)合的體驗,是一次集細心、耐心、思考、溝通、合作的珍貴的磨練機會,收獲甚多。通過本次課程設(shè)計,使我基本上掌握了開發(fā)一個系統(tǒng)所要做的準備,從采集信息到收集信息再到整理信息的過程是必不可少的。從用戶的角度去搜索要完成的基本功
40、能,再決定所要得做的功能模塊,最后再編輯和設(shè)計各個模塊,最后在實現(xiàn)各個模塊的連編,完成一個可以實現(xiàn)基本功能的管理系統(tǒng)。同時該次實訓(xùn)使我進一步掌握了VFP以及SQL系統(tǒng)環(huán)境的各種基本操作,如數(shù)據(jù)庫的建立和使用、數(shù)據(jù)庫的還原與備份、表單的設(shè)計和使用、菜單的設(shè)計和使用及菜單和表單之間的關(guān)系建立等。在系統(tǒng)設(shè)計部分中,我主要負責(zé)了項目管理器、數(shù)據(jù)庫和相關(guān)數(shù)據(jù)表的建立,查詢結(jié)果表單的設(shè)計以及主程序的建立。相對應(yīng)的,在最終的報告中負責(zé)撰寫系統(tǒng)設(shè)計部分的功能模塊分析。萬事開頭難,在系統(tǒng)設(shè)計的最初階段,我們小組是比較迷茫的,碰到了許多難題,難以繼續(xù)。但通過交流,小組重新整理了思路,從頭開始。接下來的過程就順利了
41、很多。隨著主程序的建立,我們的系統(tǒng)接近成功,各方面的運行都沒有問題,內(nèi)心很激動,辛苦的付出終于取得了實質(zhì)性的成功,是一種勝利的體會。3. 李亞霞:通過一周半的管理信息系統(tǒng)實習(xí),使我學(xué)習(xí)到很多東西。大一的時候第一次接觸到foxpro這個軟件,我們只是學(xué)習(xí)簡單制作一些表格、表單和菜單,然后都是獨立的運行。所以相對來說不會那么容易出錯。但是這一次是把所學(xué)的foxpro的知識從頭到尾竄起來形成一個程序,所以各個表格、表單、菜單在運行中就很容易出現(xiàn)錯誤,找不到文件的位置。特別是因為我們把整個程序平均分給每個組員來完成,最后再統(tǒng)一整合。Foxpro由于開始操作的時候要設(shè)置默認目錄,剛開始我們還不知道這個默
42、認目錄會給后面程序運行帶來一直找不到文件夾位置的這個問題,所以各自就按自己想設(shè)置的設(shè)定默認目錄。所以到了做到一半大家開始在整合的時候,就一直出現(xiàn)找不到文件的位置,所以最后大家就統(tǒng)一在一個同學(xué)電腦里固定設(shè)置D盤文件夾名為企業(yè)工資管理系統(tǒng)為默認目錄,在這個同學(xué)的電腦里把之前錯誤的提示都給修改完成,最后大家把這份完全無誤的程序各自拷回自己電腦里放在D盤,同時每個成員都設(shè)計D盤企業(yè)工資管理系統(tǒng)為默認目錄,然后程序所有的設(shè)計文件夾的位置都默認為默認目錄。由于這次做程序的內(nèi)容是由我們?nèi)齻€同學(xué)負責(zé),而且都是獨立在宿舍進行操作,所以每次碰到問題的時候,我們沒有別人可以求助,只能自己三個人一起探討,一起討論,慢慢糾正程序中的錯誤。雖然中間也會碰到特別棘手讓我們苦思很久都解決不了的問題,我們也想著放棄這個問題繼續(xù)往前做,但是程序不像別的東西一樣,它是一整個系統(tǒng),只要一步錯誤后面就會步步錯誤,所以我們也會跟旁邊的看看有沒有別組同學(xué)會不會在做的過程中有碰到這樣的問題是怎么解決的。通過此次的實驗操作,使我更有耐心,不是遇到難題就放棄,或者向別人去求助。也讓我知道同學(xué)之間就應(yīng)該互相幫助、共同進步。同時也很珍惜大學(xué)生活里倒數(shù)第二次集體一起學(xué)習(xí)的經(jīng)歷,這都將是未來走向社會很好的經(jīng)驗。4. 王萍萍:通過此
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國石英鐘掛鉤行業(yè)投資前景及策略咨詢報告
- 2025至2030年中國石油牙輪鉆行業(yè)投資前景及策略咨詢報告
- 2025至2030年中國直線滑動軸承單元市場分析及競爭策略研究報告001
- 2025至2030年中國盤帶金片混合繡機行業(yè)投資前景及策略咨詢報告
- 2025至2030年中國白肉甜油桃種苗行業(yè)投資前景及策略咨詢研究報告
- 加強多樣化人才引進策略計劃
- 2024年駐馬店市事業(yè)單位招聘考試真題
- 2024年三明尤溪縣事業(yè)單位招聘考試真題
- 動態(tài)調(diào)整財務(wù)計劃的必要性
- 2024年江西省中醫(yī)醫(yī)學(xué)中心招聘考試真題
- 2024年中國移動招聘筆試真題
- 2025年安陽職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及答案一套
- 小學(xué)課本劇一年級《咕咚來了》-劇本
- 部編 2024版歷史七年級下冊第三單元第16課《明朝的對外關(guān)系》說課稿
- 酒店與旅游地產(chǎn)投資
- 消防員的敬業(yè)與榮譽
- 2025年人教版英語五年級下冊教學(xué)進度安排表
- 職工基本醫(yī)療保險參保登記表
- 《海南航空簡介》課件
- 課題申報書:數(shù)字賦能突發(fā)公共衛(wèi)生事件治理的機理、路徑及對策研究
- DB45T 2623-2022 公路水路建設(shè)項目社會穩(wěn)定風(fēng)險評估規(guī)程
評論
0/150
提交評論