當前位置:學問君>學習教育>畢業論文>

通用計件工資軟件的設計與實現

學問君 人氣:1.73W

   “工資計算”是企業管理中最早應用計算機的內容之一,一般認爲它的功能範圍比較小、實現比較容易,所以常用來作爲管理資訊系統的教學案例。但在不同行業、不同規模、不同生產特點的企業,工資制度千差萬別,尤其是以多品種、多型號、多規格產品的小批量、大規模、勞動密集型爲特點企業,正確及時計算計件工資,也不是一件很簡單的事。很多企業根據自己的生產特點設計了專用軟件,即將不同的工段、工序、價格分別設計不同的程序模組,分別進行計算。這類軟件不僅編寫起比較麻煩,而且在生產流程發生變化時還必需進行修改,往往事倍功半,這就需要設計一種通用的“工資計算”軟件,以實現不同企業使用同樣程序來計算計件工資,不僅可以提高計算機應用效果,同時也減少了因重複開發而造成的社會勞動的巨大浪費。本文根據工資軟件設計的一般方法,結合具體企業的應用實踐,對通用計件工資軟件的設計提出一種有效的設計實現方法,以供企業應用和研究開發人員參考。

通用計件工資軟件的設計與實現

  “工資管理系統”是企業管理軟件中管理型會計軟件的.一個組成模組,多年來已成爲一種較爲定型的作法。因此,“通用計件工資軟件”當然不應該獨立存在的,它是“工資管理模組”的一個組成部分,否則與“通用”就自相矛盾了,由於非計件工資的分析設計不是本文討論的主要對象,所以文題只標爲“通用計件工資軟件的設計與實現”。由於計件工資與非計件工資是同時存的,在本文的後面部分將稍有提及它們之間的關係。

一、 需求分析

  通用計件工資軟件的需求概括起來很簡單,就是能夠計算所有人員及其從事工序的計件工資。其中,主要有兩種情況,一是同一產品,按不同工序定價;二是同一工序,按不同產品定價。具體地說,包括以下幾個方法的處理任務。

1、 定義部門檔案、職工名冊,作爲工資的計算對象和用於按部門進行數據彙總、覈對。

2、 定義任意種類、數量、項目的“計件工資計算單”,每一計算單具有相同、相近或不同的定價項目。

3、 定義的計件工資計算單在使用中可以進行調整或修改,可以改變定價項目的價格。

4、 錄入計件工資工作量。要求用最簡捷的方式進行數據輸入。包括按日、按月進行的工作量統計。

5、 按每位職工輸出“計件工資計算明細表”,包含所有的詳細記錄,將計件項目、日期、工作量、單價、金額列示出來。區分應付工資項目和扣款項目。

6、 按每位職工的計件項目進行彙總。

7、 按部門進行數據彙總,以便在財務上對工資費用進行分配。

8、 按計件項目進行數據彙總,可以用來對部門工作量、生產及完成情況進行覈對。

9、 計件工資與計時工作可能同時存在,應將其計算在一起並同時發放。

二、 設計存儲基礎資料和工資數據的表結構

  在確定了需求之後,系統設計的一個關鍵任務就是如何存儲數據,這在軟件分析設計上叫“存儲策略”,存儲策略決定了數據處理對象的結果,同時也對數據處理方式有着重要的影響。在關係型數據庫系統中,主要是以表的形式來存儲數據的,因而設計哪些表以及表結構,也就成了存儲策略的主要部分。

1、 部門目錄表
字段名稱
數據類型
說 明

部門代號
字元串( 10 )
本表可分級設定部門目錄。在工資系統的其他表中只需存儲“部門代號”。數據類型的括號中數字是指字元串長度。底層明細是指分級結構中最後一級。

部門名稱
字元串( 50 )

底層明細
邏輯型

級次
整型

2、 計件項目表
字段名稱
數據類型