企業(yè)工資管理系統(tǒng)課程設計_第1頁
企業(yè)工資管理系統(tǒng)課程設計_第2頁
企業(yè)工資管理系統(tǒng)課程設計_第3頁
企業(yè)工資管理系統(tǒng)課程設計_第4頁
企業(yè)工資管理系統(tǒng)課程設計_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、摘要由于計算機技術的飛速發(fā)展 , 數(shù)據(jù)庫技術作為數(shù)據(jù)管理的一個有效的手段 , 在 各行各業(yè)中得到越來越廣泛的應用。因此 , 本文圍繞一個”企業(yè)工資管理系統(tǒng)”程 序的設計和應用系統(tǒng)的開發(fā)課題為背景 , 詳細介紹了以 VB 和 SQL SERVER為語言編 寫管理信息系統(tǒng)的過程。該程序通過 VB 的 ADO 數(shù)據(jù)對象來實現(xiàn) VB 前臺與后臺 SQL SERVER 數(shù)據(jù)庫的連接 , 并具有典型的數(shù)據(jù)庫應用系統(tǒng)的特征 , 完成了系統(tǒng)結構與現(xiàn) 實生活的緊密結合。管理系統(tǒng)的開發(fā)不僅是一個應用程序編寫的過程 , 更重要的是在系統(tǒng)分析和設 計階段所做的工作。該程序在設計過程中嚴格遵循軟件工程學的方法 , 用分

2、階段的 生命周期計劃嚴格管理 , 并主要講述了程序的總體設計、詳細設計階段 , 對程序進行 需求迭代 , 不斷修正和改進 , 利用 SQL SERVER的強大數(shù)據(jù)庫功能 , 直到形成一個完善 的可行性系統(tǒng) . 優(yōu)美、秀麗的界面 , 方便實用的查詢與維護功能共同構成了“企業(yè)工 資管理系統(tǒng)”。目 錄1. 緒論 - 12. 系統(tǒng)需求分析 - 33. 系統(tǒng)可行性分析 - 44. 調查研究與現(xiàn)狀分析 - 6 4.1業(yè)務流程分析 - 6 4.2數(shù)據(jù)流程分析 - 84.3數(shù)據(jù)字典 - 105. 總體設計 - 17 5.1系統(tǒng)功能結構設計 - 17 5.2工資管理系統(tǒng)數(shù)據(jù)庫的設計 - 195.3 硬件規(guī)劃與設

3、計 - 226. 詳細設計 - 23 6.1代碼設計 - 236.2人機界面設計 - 267. 總結 - 28 參考文獻 - 291. 緒論隨著計算機的日益普及和網(wǎng)絡的發(fā)展 , 數(shù)據(jù)庫的應用范圍越來越廣 , 數(shù)據(jù)庫應 用的功能也越來越強 , 因此編寫管理信息系統(tǒng)應用程序也顯得尤為重要 , 在強調管 理 , 強調信息的現(xiàn)代社會中它變得越來越普及。工資管理是任何企事業(yè)單位都需要進行的一項工作 , 因此 , 開發(fā)制作工資管理 系統(tǒng)具有較大的社會現(xiàn)實意義 , 同時人事管理系統(tǒng)是一切應用系統(tǒng)的典范 , 它具有 一切應用系統(tǒng)的特征 , 系統(tǒng)結構與現(xiàn)實生活緊密結合 , 具體直觀 , 具有典范的數(shù)據(jù)庫 系統(tǒng)的

4、特性。工資管理系統(tǒng)主要用于企業(yè)內部員工的工資、考勤、評價的管理 , 便 于公司領導掌握人員的動向 , 及時調整人才的分配 , 同時也減少了手工操作帶來的 一些繁瑣與不便 , 使員工情況的記錄和統(tǒng)計變得十分簡單 . 這些優(yōu)點可以極大的提 高企業(yè)對工資管理的效率 . 因此 , 工資管理系統(tǒng)是企事業(yè)信息化、智能化、科學化和 正規(guī)化不可缺少的管理軟件。本系統(tǒng)開發(fā)的目的一方面從提高工資管理工作的效率出發(fā),擺脫過去由人用紙 和筆進行的費時費力的繁重工作,即利用成熟的計算機系統(tǒng)來實現(xiàn)商品管理工作的 自動化。本系統(tǒng)根據(jù)企業(yè)管理的一些實際情況而編制的一套自動化的工資管理系 統(tǒng)。工資管理系統(tǒng)針對企業(yè)員工信息的處理

5、工作采用計算機進行全面的現(xiàn)代化管 理 , 主要包括 :. 員工基本信息的管理. 員工考勤信息的管理. 員工工資的管理. 企業(yè)部門管理用戶通過輸入員工的基本信息、考勤信息等 , 由系統(tǒng)自動生成相應的統(tǒng)計數(shù)據(jù) 及工資統(tǒng)計報表以供用戶查詢、打印 , 另外用戶還可以對這些基本信息進行定期的 更新與刪除工作 , 工資管理系統(tǒng)力求以方便快捷的途徑去管理手工操作的每繁瑣數(shù) 據(jù)。工資管理系統(tǒng)的數(shù)據(jù)要求具有一定的保密性禁止非法用戶使用。 在用戶使用過 程中對用戶的權限具有一定的限制 , 防止個別用戶對員工信息做出修改、刪除等操 作。本文首先介紹了工資管理系統(tǒng)所涉及工具和一些相關的理論知識, 并注重介紹 了企業(yè)管

6、理系統(tǒng)和數(shù)據(jù)庫 , 其中包括對 Visual Basic 6.0 和 SQL SERVER 2000的 使用和特點進行了介紹,然后對所做系統(tǒng)進行總體設計,數(shù)據(jù)庫的設計和詳細設計從這三個方面詳細闡明系統(tǒng)的設計過程,最后,在編程實現(xiàn)的過程中,介紹本 人使用 Visual Basic 6.0對數(shù)據(jù)庫基應用程序進行設計、開發(fā)與實現(xiàn)的思路、算 法、并得出結論。在本次的系統(tǒng)開發(fā)過程中使用的相關工具有 SQL2000以及 VB 6.02. 系統(tǒng)需求分析需求分析是軟件定義的最后一個階段,它的基本任務是回答“系統(tǒng)必須做什么 “這個問題。需求分析的任務不是確定系統(tǒng)怎樣完成他的工作,而僅僅是確定系統(tǒng) 完成哪些工作,

7、也就是對目標系統(tǒng)提出完整、準確、清晰、具體的要求??尚行匝芯侩A段產(chǎn)生的文檔,特別是數(shù)據(jù)流成圖,是需求分析的出發(fā)點。數(shù)據(jù) 流成圖中已經(jīng)劃分出系統(tǒng)必須完成的許多基本功能,系統(tǒng)分析員將仔細研究這些功 能并進一步將它們具體化。需求分析的結果是系統(tǒng)開發(fā)的基礎,關系到工程的成敗 和軟件產(chǎn)品的質量。 因此, 必須用行之有效的方法對軟件需求進行嚴格的審查驗證。 目前,公司對工資發(fā)放還是采用手工處理的方式,信息數(shù)據(jù)存在不易更新、不 易存放、容易丟失、難以備份等重大缺陷。動態(tài)工資管理系統(tǒng)項目結合公司工資管 理的實際需要,對財務處負責的工資管理工作進行有效動態(tài)管理的信息管理,提供 豐富的查詢分析功能和管理、決策信息

8、,用戶接口友好,是滿足公司動態(tài)工資管理 的軟件,可以提高企業(yè)管理的效率。本系統(tǒng)旨在使公司對工資的管理更方便,以減輕工作人員的負擔??梢钥焖俜奖愕?對職工工資等材料進行查詢、 輸入、 輸出、 查找等使工資管理能夠簡潔化、 合理化、 直觀化3. 系統(tǒng)可行性分析可行性分析是在用戶的要求和系統(tǒng)調研的基礎上進行的, 對新系統(tǒng)的開發(fā)從技 術、經(jīng)濟、社會等方面進行分析,并得出新系統(tǒng)的開發(fā)工作可行、不可行、需要修 改、追加投資、暫緩開發(fā)、分步實施等方案和結論,最后完成可行性分析。首先,在技術可行性上,技術可行性是指開發(fā)一個新系統(tǒng)所需要的技術是否具 備,如支持新系統(tǒng)的軟硬件功能以及技術人員的數(shù)量和水平。本系統(tǒng)是

9、進行職工工 資處理。結合實際需要,經(jīng)過仔細斟酌,我選擇了 Microsoft Visual Basic 6.0 作 為開發(fā)用戶界面軟件, 它綜合了可視化開發(fā)環(huán)境的易用性、 32位優(yōu)化編譯技術的快 速和強大、有數(shù)據(jù)引擎提供的可伸縮性等特點;選 SQL 2000用來開發(fā)后臺數(shù)據(jù)庫, 它具有很好的安全性與兼容性;而且本系統(tǒng)對硬件的要求不高,在現(xiàn)有技術基礎上 一定能實現(xiàn)本系統(tǒng)。其次,在經(jīng)濟可行性上,經(jīng)濟可行性是評價一個計算機信息系統(tǒng)是否可行的最 基本的一種方法,是對信息系統(tǒng)解決方案的成本有效性的量度。信息系統(tǒng)的開發(fā)是 一種投資,因此對于用戶來說,他首先關心的是:是否值得開發(fā)一個信息系統(tǒng)。而 在效益方面

10、,他們首先關心的是:當他們使用了這套管理信息系統(tǒng)后,工資處理的 效率是否提高了,人力資源是否節(jié)省了。而本系統(tǒng)的設計和開發(fā)事實上恰好能滿足 他們的這些要求。還有該系統(tǒng)對硬件的要求不高,裝有 win98系統(tǒng)以上的計算機一 般就能運行系統(tǒng),所以在系統(tǒng)運行方面也不存在問題。最后,在社會可行性上,新系統(tǒng)應當能夠適應于各種類型的企業(yè),包括大型、 中型、小型。隨著技術的發(fā)展,采用軟件管理企業(yè)的日常工作,毫無疑問會在使用 過程中產(chǎn)生新的需求和問題,這樣也會不斷地促進信息技術和軟件應用的革新。從 而使得軟件應用促進技術進步,技術進步反作用于軟件的應用,雙方面同時促使社 會不斷朝前。隨著社會的不斷發(fā)展,科技的技術

11、含量越來越高,企業(yè)的規(guī)模越來越大,如果 用手工來完成龐大的數(shù)據(jù)處理,將費時費力,還容易出錯,為了滿足企業(yè)工資管理 的需要,急需要一套工資管理系統(tǒng)來完成這項工作。作為計算機應用的一部分 , 使 用計算機對企業(yè)工資信息進行管理 , 具有著手工管理所無法比擬的優(yōu)點 . 例如 :檢索 工資、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點 能夠極大地提高企業(yè)工資管理效率 , 也是企業(yè)的科學化、正規(guī)化管理的重要條件。 同時還要注意下列幾點:1. 由于各方面的限制,如人員不夠、技術缺乏等原因,開發(fā)時應本著循序漸 進,逐步完善的原則,不能貪大求全,盲目開發(fā)。2. 要注意信息的準確、及時、適

12、用、經(jīng)濟,只有及時、準確的信息才能保證 系統(tǒng)開發(fā)的質量和效率。從全局出發(fā)注意系統(tǒng)開發(fā)的整體優(yōu)化,還要注意系統(tǒng)的可擴展性和可延伸性4. 調查研究與現(xiàn)狀分析4.1業(yè)務流程分析業(yè)務流程分析是在調查研究的基礎上,把有關該業(yè)務流程的資料進行綜合分 析,以了解業(yè)務的具體處理過程,發(fā)現(xiàn)系統(tǒng)的薄弱環(huán)節(jié)和不盡合理之處,尋找在新 的信息系統(tǒng)基礎上優(yōu)化和改進的方法。通過對實際管理流程的調研和分析,我們可以清楚地了解整個工資管理的流 程,系統(tǒng)的業(yè)務流程圖如圖所示從系統(tǒng)業(yè)務流程圖可以看出整個管理過程如下(1財務部根據(jù)人事部的職員信息表及相關的工資計算標準表錄入每個員工 的基礎工資數(shù)據(jù),當月如果職員信息有變動,工資相關項

13、目計計算公式也要作相應 調整。例如當員工提職、提薪、晉級時、基本工資、職務工資、職稱工資及各種固 定補貼需由財務部根據(jù)國家有關規(guī)定進行修改。(2在企業(yè)內部,不同的企業(yè)有不同的獎懲措施,財務部對員工的業(yè)績、考 勤等方面都會進行考核,跟據(jù)其他部門提交上來的考勤等信息,由財務部結合工資 計算標準計算每個員工當月工資的變動部分,如病事假扣款、房租水電費、醫(yī)藥費 等代扣款。并編制變動工資表。(3根據(jù)基本工資表、變動工資表計算匯總,生成工資計算表。(4由于現(xiàn)在大部分企業(yè)都采用銀行代發(fā)工資,故需要進行有關處理,將員 工的實發(fā)工資以銀行代發(fā)文件的形式傳遞給銀行,由銀行轉入職工的工資卡。 (5由工資計算表進行工

14、資分攤、扣稅、計提福利費等處理,編制工資費用 分配表、個人所得稅申報表、職工福利費計提表 。并填制相應記賬憑證,進行賬 務處理。4.2數(shù)據(jù)流程分析具體的綜合測評管理系統(tǒng)的數(shù)據(jù)流程圖如圖所示對工資管理系統(tǒng)的數(shù)據(jù)流程描述(1基本工資表的編制財務部門根據(jù)人事部門提供的職員基本信息,按照相關部門所制定的相應工 資標準,編制出基本工資表。 (2變動工資表的編制財務部門根據(jù)其他部門輸入的職員考勤等信息并按照相關部門所制定的相應 工資標準,編制出變動工資表(3工資匯總表的生成操作人員根據(jù)基本工資表和變動工資表通過匯總得出工資匯總表。工資匯總 表是進行業(yè)務處理的基礎,也是分攤工資、發(fā)放工資、計提福利費和扣稅的

15、 基礎。(4工資費用分配表的生成操作人員根據(jù)相應的工資匯總表,按照部門、人員類別等對工資匯總表進行 比例分配,并通過轉賬處理,自動生成工資轉賬憑證,由會計主管進行審核, 記入相應的賬務系統(tǒng)中。(5福利費計提分配表的生成操作人員根據(jù)相應的工資匯總表,按照福利費的計提比例進行處理,并生成 相應的工資轉賬憑證,由會計主管進行審核,記入相應的賬務系統(tǒng)中。 (6個人所得稅申報表的生成操作人員根據(jù)相應的工資匯總表,按照對應稅率進行抵扣,并生成相應的工 資轉賬憑證,由會計主管進行審核,記入相應的賬務系統(tǒng)中。4.3數(shù)據(jù)字典數(shù)據(jù)項編號:I1數(shù)據(jù)項名稱:考勤日期類型及寬度:char(10簡 述:標示其他部門提交的

16、職工考勤信息的年月取值范圍:數(shù)據(jù)項編號:I2數(shù)據(jù)項名稱:工資日期類型及寬度:char(10簡 述:標示職工工資的年月取值范圍:數(shù)據(jù)項編號:I3數(shù)據(jù)項名稱:職工編號類型及寬度:char(10簡 述:唯一用來標示職工的編碼取值范圍:數(shù)據(jù)項編號:I4數(shù)據(jù)項名稱:部門名稱類型及寬度:char(20簡 述:使用此系統(tǒng)單位內部子部分取值范圍:數(shù)據(jù)項編號:I5數(shù)據(jù)項名稱:基本工資類型及寬度:decimal(7,2簡 述:各部門內的員工固定工資,即部門崗位工資取值范圍:數(shù)據(jù)流編號 : D1數(shù)據(jù)流名稱:考勤記錄簡 述:輸入的企業(yè)所有職工的考勤信息數(shù)據(jù)流來源:E1數(shù)據(jù)流去向:P1數(shù)據(jù)項組成:考勤日期、職工編碼、加

17、班天數(shù)、病假天數(shù)、礦工天數(shù)、 事假天數(shù)數(shù)據(jù)流量:每月一次 高峰流量:每月一次數(shù)據(jù)流編號:D2數(shù)據(jù)流名稱:人事基本信息簡 述:描述人事基本信息數(shù)據(jù)流來源:E2數(shù)據(jù)流去向:P3數(shù)據(jù)項組成:職工編碼、職工姓名、性別、人員類別、部門編碼、 部門名稱、崗位編碼、崗位名稱、職稱、工齡、個人賬號、聯(lián)系電話數(shù)據(jù)流量:每月一次 高峰流量:每月一次數(shù)據(jù)存儲編號 : S1數(shù)據(jù)存儲名稱:變動工資表簡 述:記錄職工變動工資的詳細信息數(shù)據(jù)存儲組成:工資日期、職工編碼、加班費、獎金、水電費、保險費、病假扣款、事假扣款、礦工扣款 其他扣款、個人所得稅相關聯(lián)的處理:P2、 P4數(shù)據(jù)存儲編號 : S2數(shù)據(jù)存儲名稱:基本工資表簡

18、述:記錄職工固定工資的詳細信息數(shù)據(jù)存儲組成:工資日期、職工編碼、基本工資、工齡工資、崗位津貼 固定補貼相關聯(lián)的處理:P4、 P5數(shù)據(jù)存儲編號 : S3數(shù)據(jù)存儲名稱:工資計算表簡 述:記錄職工工資的詳細信息數(shù)據(jù)存儲組成:S1的數(shù)據(jù)組成與 S2的數(shù)據(jù)組成之和相關聯(lián)的處理:P4、 P5、 P6、 P7、 P8、 P9數(shù)據(jù)存儲編號 : S4數(shù)據(jù)存儲名稱:福利費計提分配表簡 述:記錄職工福利費分配的詳細信息數(shù)據(jù)存儲組成:日期、職工編碼、部門編碼、對應科目編碼、金額 相關聯(lián)的處理:P8、 P10數(shù)據(jù)存儲編號 : S5數(shù)據(jù)存儲名稱:個人所得稅申報表簡 述:記錄職工個人所得稅情況數(shù)據(jù)存儲組成:職工編碼、職工姓

19、名、所得期間、所得項目、收入額合計、費用額、應納稅所得額、稅率、速算扣除數(shù)、扣繳 所得稅額相關聯(lián)的處理:P9、 P10數(shù)據(jù)存儲編號 : S6數(shù)據(jù)存儲名稱:工資費用表簡 述:描述工資費用的分攤(來源數(shù)據(jù)存儲組成:日期、職工編碼、部門編碼、對應科目編碼、金額 相關聯(lián)的處理:P7、 P10數(shù)據(jù)存儲編號 : S8數(shù)據(jù)存儲名稱:職員信息表簡 述:職員基本信息數(shù)據(jù)存儲組成:職工編碼、職工姓名、性別、人員類別、部門編碼、部 門名稱、崗位編碼、崗位名稱、職稱、工齡、個人帳號、 聯(lián)系電話相關聯(lián)的處理:E3、 P2數(shù)據(jù)存儲編號 : S9數(shù)據(jù)存儲名稱:工資計算標準表簡 述:設置職工工資項目金額標準數(shù)據(jù)存儲組成:基本

20、工資計算標準、變動工資計算標準相關聯(lián)的處理: E3、 P2數(shù)據(jù)存儲編號 : S10數(shù)據(jù)存儲名稱:考勤表簡 述:記錄職工考勤信息情況數(shù)據(jù)存儲組成:考勤日期、職工編碼、加班天數(shù)、病假天數(shù)、礦工天數(shù)、 事假天數(shù)相關聯(lián)的處理:P1、 P2處理邏輯編號:P1處理邏輯名稱:輸入考勤信息輸入的數(shù)據(jù)流:D1其他部門匯總的考勤信息處理邏輯描述:由其他部門的負責人每個月按期輸入企業(yè)所有職工的考 勤信息輸出的數(shù)據(jù)流:S11 考勤表處理頻率:每月一次處理邏輯編號:P2處理邏輯名稱:編制變動工資表輸入的數(shù)據(jù)流:S9 工資計算標準表 ;s11 考勤表處理邏輯描述:財務處根據(jù)其他部門的負責人輸入的職工考勤等考勤信 息,以及

21、工資計算標準表中設置的金額計算出企業(yè)每個 職工的加班費、病假扣款、事假扣款、曠工扣款等金額, 并編制變動工資表。輸出的數(shù)據(jù)流:S1 變動工資表處理頻率:每月一次處理邏輯編號:P4處理邏輯名稱:計算工資輸入的數(shù)據(jù)流:S1 變動工資表、 s2 基本工資表處理邏輯描述:把基本工資信息和變動工資信息加以匯總和計算。通過 基本工資表的主鍵工資日期 ' 、 職工編碼 ' 和變動工資 表的工資日期 ' 、 職工編碼 ' 相等,選擇相應的數(shù)據(jù)輸 入到工資表中。輸出的數(shù)據(jù)流:S3 工資計算表處理頻率:每月一次處理邏輯編號:P5處理邏輯名稱:編制基本工資表輸入的數(shù)據(jù)流:S8 職員信

22、息表 ; S9 工資計算標準表處理邏輯描述:財務處根據(jù)存貯職工的最新信息的職員信息表和工資計 算標準表,計算基本工資,編制基本工資表。輸出的數(shù)據(jù)流:S2 基本工資表處理頻率:每月一次處理邏輯編號:P6處理邏輯名稱:銀行代發(fā)輸入的數(shù)據(jù)流:S3 工資計算表處理邏輯描述:企業(yè)為每位職工在代發(fā)工資的開戶行開設工資儲蓄賬戶, 每月企業(yè)把計算得到的所有職工的工資數(shù)據(jù)轉給該開戶 行,銀行根據(jù)期業(yè)提供的數(shù)據(jù)從企業(yè)的有關賬戶中把錢 劃轉入每個職工的工資儲蓄賬戶。首先,企業(yè)根據(jù)代發(fā) 工資銀行的要求,設置該銀行要求的代發(fā)文件格式;然 后選擇銀行代發(fā)文件的輸出格式。跟據(jù)銀行的要求,設 置向銀行提供的數(shù)據(jù)以何種文件形式

23、存放在磁盤中,且 在文件中各數(shù)據(jù)項目是如何存放和區(qū)分的。最后,按用 戶已設置好的格式和設定的文件名,將數(shù)據(jù)輸出到指定 的磁盤,可以通過互聯(lián)網(wǎng)傳輸給銀行或將磁盤報送給銀 行。輸出的數(shù)據(jù)流:D3 實發(fā)工資處理頻率:每月一次處理邏輯編號:P7處理邏輯名稱:分攤工資輸入的數(shù)據(jù)流:S3 工資計算表處理邏輯描述:根據(jù)工資計算文件將工資費用按部門和按職工的崗位類 別進行分配,并與相應的會計科目對應,便于轉賬處理。 輸出的數(shù)據(jù)流:S6 工資費用分配表處理頻率:每月一次處理邏輯編號:P8處理邏輯名稱:計提福利費輸入的數(shù)據(jù)流:S3 工資計算表處理邏輯描述:根據(jù)工資計算文件將工資費用按國家有關規(guī)定計提福利 費,應付

24、福利費的計提比例為工資總額的 14% ,并與相 應的會計科目對應,便于轉賬處理。輸出的數(shù)據(jù)流:S4 福利費計提分配表處理頻率:每月一次處理邏輯編號:P9處理邏輯名稱:扣稅輸入的數(shù)據(jù)流:S3 工資計算表處理邏輯描述:個人所得稅的計算一般由用戶設定各級納稅基數(shù)和各段 納稅率,然后系統(tǒng)自動生成相應的計算公式。個人所得 稅計算采用分級累進制。首先,設定納稅基數(shù),一般把 實發(fā)工資項目設置為納稅基數(shù)。第二,定義稅率表。一 般系統(tǒng)提供了國家頒布的工資、薪金所得所適用的 9 級 超額累進稅率。稅率為 5%45% ,級數(shù)為 9 級。單位可 根據(jù)需要調整費用基數(shù)、附加費用以及稅率。最后,系 統(tǒng)跟據(jù)用戶的設置自動計

25、算并生成個人所得稅申報表 輸出的數(shù)據(jù)流:S5 個人所得稅申報表處理頻率:每月一次處理邏輯編號: P10處理邏輯名稱:自動轉賬處理輸入的數(shù)據(jù)流: S4 福利費計提分配表; S5 個人所得稅申報表; S6 工 資費用分配表處理邏輯描述:系統(tǒng)跟據(jù)前述分攤工資、計提福利費、扣稅處理,自動 生成工資轉賬憑證。最后進入賬務處理系統(tǒng)輸出的數(shù)據(jù)流:S7 工資轉賬憑證處理頻率:每月一次5. 總體設計5.1系統(tǒng)功能結構設計工資業(yè)務是每一個企業(yè)都不可缺少的一項工作,工資管理系統(tǒng) 主要包括 初始設置、業(yè)務處理、統(tǒng)計分析、憑證處理幾大模塊。如圖所示 對工資管理系統(tǒng)功能結構分析初始設置是將部門、人員及其他數(shù)據(jù)資料輸入系統(tǒng)

26、,主要包括人員檔案設置、 工資項目設置、銀行設置、權限設置、以及系統(tǒng)的扣稅設置、調整匯率、扣款標準 設置等(1工資項目設置工資項目設置是對工資項目的名稱、類型、寬度進行定義,可根據(jù)需要自由設 置。主要項目有應發(fā)合計、實發(fā)合計、扣款合計和代扣稅,具體內容可以有基本工 資、崗位津貼、固定補貼、獎金、加班費、病事假扣款等。必須將所有工資類別所涉及的工資項目全部在此設置完畢, 它將形成各個工資 類別中工資項目的全部選項(2銀行設置銀行設置是對代發(fā)工資的銀行進行設置,發(fā)工資的銀行可以是一個,也可以是 多個。(3人員檔案設置人員檔案設置是對工資管理系統(tǒng)中的人員信息進行增加、刪除等操作。此外, 對員工進行類

27、別設置,便于把工資分攤到不同的費用科目中去,同時也便于按不同 的人員類別進行工資的匯總計算。一般可分四種人員類別:生產(chǎn)人員、生產(chǎn)管理人 員、行政人員、銷售人員等。設置人員類別的名稱是便于按不同的人員類別進行工資匯總計算, 以實現(xiàn)在同 一賬套內跨越各個部門按人員各類別的不同進行綜合匯總。設置人員類別后,也可 以按不同人員類別分配工資費用,進行會計處理。(1工資變動工資變動主要包括本月員工日常工資數(shù)據(jù)的調整變動以及工資項目增減等。 第 一次使用本系統(tǒng)時的員工工資項目數(shù)據(jù)的錄入以及工資的變動都在此進行;而人員 的增減、部門變更則必須在人員檔案中操作。(2扣繳個人所得稅系統(tǒng)可以根據(jù)默認的稅率快捷地自動

28、計算每月員工的個人所得稅, 并生成所得 稅申報表。(3銀行代發(fā)銀行代發(fā)功能就是指由銀行代發(fā)工資。 企業(yè)每月向代發(fā)工資銀行提供指定格式 的銀行代發(fā)表,銀行按此文件中的信息將工資打入企業(yè)員工的個人賬號,這樣做既 減輕了財務部門發(fā)放工資工作的工作量,又有效地避免了財務人員去銀行提取大筆 款項所承擔的風險,同時還提高了對員工個人工資的保密程度。(4分攤工資工資分攤是每月月末將工資分攤到各種費用、成本中去,并編制轉賬憑證供記 賬處理之用。主要有計提工資和福利費兩個業(yè)務,工資計算完成之后生成的數(shù)據(jù)都存在各種表中, 一是工資表, 包括各類匯總表; 二是工資分析表,包括按部門工資項目分析表、分部門各月工資構成

29、分析表、工資 增長情況表等。統(tǒng)計分析功能提供了對這些報表的查詢和打印功能。憑證處理是把工資系統(tǒng)處理的結果數(shù)據(jù)以轉賬憑證的形式存儲并傳遞到總賬 子系統(tǒng),據(jù)以登記有關總賬和明細賬。它包括憑證錄入、憑證查詢、憑證審核等。 憑證在具體的處理過程中,有以下事項是憑證處理中必須注意的問題:1.憑證的 錄入和審核不能為同一人;2.憑證的查詢可以采用多種方式:按日期、憑證號、編碼等進行查詢;3.憑證錄入中借貸方金額的控制。職員信息表列名 字段名稱字段類型 空否 說明ZG_CODE 職工編碼char(10 否職工編碼必須唯一,編碼長度為十位,職 工編碼必須輸入ZG_NAME 職工姓名char(10 是 職工姓名

30、XB_CODE 性別 char(2 是 包括男和女CSRQ 出生日期char(10 是 格式為 #-#-#ZGLB_CODE 職工類別編碼char(2 是 取自職工類別編碼表BMMC_CODE 部門 char(10 是 職工所在部門GW_CODE 崗位編碼char(10 是 取自崗位編碼表ZC_CODE 職稱編碼char(10 是 取自職稱編碼表RZRQ 入職日期char(10 是 格式為 #-#-#LZRQ 離職日期char(10 是 格式為 #-#-#GRZH 個人賬號char(20 是 職工個人的銀行賬號BGDH 辦公電話char(15 是 辦公電話JTZZ 家庭住址char(50 是

31、家庭住址YZBM 郵政編碼char(6 是 郵政編碼LXDH 家庭電話char(15 是 家庭電話PD_CODE 是否屬本單位char(2 是 是否屬本單位 操作員信息表列名 字段名稱字段類型 空否 說明ZTH 賬套號 char(2 否 賬套號必須唯一,編碼長度為兩位。 賬套號必須輸入CZYBH 操作員編號char(10 否操作員編號必須唯一, 編碼長度為十 位,操作員編號必須輸入CZYXM 操作員姓名char(10 是 操作員姓名CZYMM 密碼 char(10 是 密碼BMMC_CODE 所屬部門char(10 是 操作員所屬部門 考勤匯總表列名字段名稱字段類型空否說明NKJQJ年會計期間

32、char(4 否年會計期間必須唯 一, 年會計期間用數(shù)字表示, 編碼長度為四位,年會計期 間必須輸入YKJQJ月會計期間char(2 否月會計期間必須唯 一, 月會計期間用數(shù)字表示, 編碼長度為兩位,月會計期 間必須輸入ZG_CODE職工編號char(10 否職工編號必須唯一, 職工編號用數(shù)字表示,編碼 長度為十位,職工編號須輸 入JBCS加班次數(shù)integer 是 加班次數(shù)CDCS遲到次數(shù)integer 是 遲到次數(shù)BJCS病假次數(shù)integer 是 病假次數(shù)SJCS事假次數(shù)integer 是 事假次數(shù)KGCS曠工次數(shù)integer 是 曠工次數(shù) 基本工資表列名 字段名稱 字段類型 空否 說

33、明NKJQJ 年會計期間char(10 否年會計期間必須唯一, 可以用數(shù)字 0-9表 示,年會計期間長度為十位,必須輸入YKJQJ 月會計期間char(2 否月會計期間必須唯一, 長度為兩位, 必須 輸入ZG_CODE 職工編碼 char(10 否 職工編碼必須唯一,可以用數(shù)字 0-9表 示,編碼長度為十位,必須輸入JBGZ 基本工資 decimal(7,2 是 參照當?shù)芈毠て骄钏健?最低生活標 準、 生活費用價格指數(shù)和各類政策性補貼 確定GLGZ 工齡工資 decimal(7,2 是 工齡工資根據(jù)工齡長短,分段制定標準, 區(qū)分社會工齡、公司工齡ZCGZ 職稱工資 decimal(7,2

34、 是 和職稱相關的工資標準, 職稱越高, 享有 的職稱工資越多GWJT 崗位津貼 decimal(7,2 是 根據(jù)職務高低、 崗位責任繁簡輕重、 工作 條件確定GDBT 固定補貼 decimal(7,2 是 包括有交通津貼、伙食津貼、工種津貼、 住房津貼、夜班津貼等JSBJ 計算標記 char(2 是 是否已計算 變動工資表列 名字段名稱字段類型空否說明N KJQJ年會計期間char(10否 年會計期間必須唯一, 可以用數(shù)字 0-9表示,年會計期間長度為十位,必須 輸入Y KJQJ月會計期間char(2否 月會計期間必須唯一,長度為兩 位,必須輸入Z G_CODE職工編碼char(10否 職工

35、編碼必須唯一,可以用數(shù)字 0-9表示,編碼長度為十位,必須輸入J BF加班費decimal(7,2是 包括有計件工資或者計時工資J J獎金decimal(7,2是 根據(jù)各部門工作任務、經(jīng)營指標、 員工職責履行狀況、 工作績效考核結果確 立C DKK遲到扣款decimal(7,2是 遲到扣款B JKK病假扣款decimal(7,2是 病假扣款S JKK事假扣款decimal(7,2是 事假扣款K GKK曠工扣款decimal(7,2是 曠工扣款S DF水電費decimal(7,2是 水電費B XF保險費decimal(7,2是 保險費Q TKK其他扣款decimal(7,2是 其他扣款K KHJ

36、扣款合計decimal(10,2是 扣款合計 =水電費 +保險費 +個人所 得稅 +遲到扣款 +病假扣款 +事假扣款 +曠工扣款 +其他扣款J SBJ計算標記char(2是 是否已計算(以上為系統(tǒng)中部分數(shù)據(jù)表,另外有幾個數(shù)據(jù)表由于篇幅有限在此不再作詳細介 紹 數(shù)據(jù)流程圖和數(shù)據(jù)字典定義了數(shù)據(jù)的存儲結構和處理過程, 但沒有說明哪些數(shù) 據(jù)要立即存取,哪些查詢要立即響應。在系統(tǒng)分析中,分析員要根據(jù)調查的結果, 分析用戶對立即存取的要求,以便用戶確認,這是數(shù)據(jù)處理分析的一項重要任務。 比如計算某一員工的工資情況 ,實現(xiàn)步驟如下:(1 在“職工基本信息表”中可以通過“職工姓名”和“性別”查詢“職工編號”(

37、2 用得到的“職工編號”在“職工的考勤匯總表”中查詢職工的加班次數(shù),遲 到次數(shù),病假次數(shù),事假次數(shù),礦工次數(shù)(3 用得到的“職工編號”在“職工的基本工資表”中查詢職工的基本工資、工 齡工資、職稱工資、崗位津貼、固定補貼。(4 通過“職工編號”在“變動工資表” 中查詢職工的加班費、獎金、遲到扣款、 曠工扣款、水電費、保險費、其他扣款。(5 用第三步和第四步得到數(shù)值做差就計算出了該職工的工資。5.3 硬件規(guī)劃與設計這主要是計算機系統(tǒng)或網(wǎng)絡系統(tǒng)設備的訂購、 設備的安裝調試等一系列活動的 總和。此系統(tǒng)是企業(yè)管理部門所用到的。故此,所要求的電腦和其他相關設備均不需 要特殊的配置,只需由企業(yè)統(tǒng)一供應即可。

38、但在性能上需要電腦支持 SQL Server的安裝和運行,具體要求可以參照下面設置:1、建議硬件運行環(huán)境:主機:Intel 或兼容機、 Pentium166MHz 或更高,內存要求 256MB 以上。 硬盤:空間需要 256MB 以上。顯示器:要求為 VGA 系列活更高分辨率, SQL Server圖形工具要求 800×600像素或更高分辨率。打印機:WINDOWS 系統(tǒng)支持下的所有針式,噴墨,或激光打印機。鼠標:WINDOWS 支持下的各類鼠標。2、建議軟件運行環(huán)境:操作系統(tǒng):已安裝中文 WINDIOWS 操作系統(tǒng)或更高版本操作系統(tǒng)。但這還要取決于所安裝的 SQL Server20

39、00版本和組件的不同而異。如果是安裝的企業(yè)版和標 準版的 SQL Server2000,操作系統(tǒng)需要 Windows NT Server 4.0、 Windows 2000 Server 、 Windows 2000 Advandced Server 或 Windows 2000 Data Center Server 。 如果是個人版,則除了以上操作系統(tǒng)外,也適用于 Windows 98、 Windows NT Workstation 4.0、 Windows 2000 Professional或更高版本的操作系統(tǒng)。鑒于開發(fā) 人員版和僅客戶端的 SQL Server 并不適用于本系統(tǒng)的運行環(huán)境

40、,故此,不作介紹。 應用軟件:Microsoft SQL Server 2000的企業(yè)版、標準版或個人版6. 詳細設計6.1代碼設計1. 碼表中文名稱:科目類別碼表表 名:KMLBB關 鍵 字:KMLB_CODE列名 字段名稱 字段類型 空否 說明KMLB_CODE 科目類別編碼char(2 否科目類別編碼必須唯一, 編碼長度為兩 位,科目類別編碼必須輸入KMLB_NAME 科目類別名稱char(10 是 科目類別名稱2. 碼表中文名稱:科目性質表表 名:KMXZB關 鍵 字:KMXZ_CODE列名 字段名稱 字段類型 空否 說明ZZ_KMXZ_CODE 科目性質編 碼 char(2 否 科目

41、性質編碼必須唯一,編碼長度為 兩位,科目性質編碼必須輸入ZZ_KMXZ_NAME 科目性質名稱char(4 是 科目性質名稱3. 碼表中文名稱:性別碼表表 名:XB關 鍵 字:XB_CODE列名 字段名稱 字段類型 空否 說明XB_CODE 性別編碼 char(2 否 性別編碼必須唯一, 編碼長度為兩位, 性 別編碼必須輸入XB_NAME 性別 char(2 是 包括男和女4. 碼表中文名稱:憑證類型碼表表 名:PZLX關 鍵 字:PZLX_CODE列名 字段名稱字段類型 空否 說明PZLX_CODE 類型編碼char(2 否類型編碼必須唯一,編碼長度為兩位,類 型編碼必須輸入PZLX_NAME 類型簡名char(4 是 包括收、付、記、轉5. 碼表中文名稱:崗位碼表 表 名:GW 關 鍵 字:GW_CODE列名 字段名稱字段類型空否說明GW_CODE 崗位編碼char(10 否崗位編碼必須唯一,編碼長度為十位, 崗位編碼必須輸入GW_NAME 崗位名稱char(20 是 崗位名稱GWJT 崗位津貼decimal(7,2 是 分級別,和崗位名稱聯(lián)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論