- 相關(guān)推薦
通用計件工資軟件的設(shè)計與實現(xiàn)
“工資計算”是企業(yè)管理中最早應(yīng)用計算機的內(nèi)容之一,一般認為它的功能范圍比較小、實現(xiàn)比較容易,所以常用來作為管理信息系統(tǒng)的教學(xué)案例。但在不同行業(yè)、不同規(guī)模、不同生產(chǎn)特點的企業(yè),工資制度千差萬別,尤其是以多品種、多型號、多規(guī)格產(chǎn)品的小批量、大規(guī)模、勞動密集型為特點企業(yè),正確及時計算計件工資,也不是一件很簡單的事。很多企業(yè)根據(jù)自己的生產(chǎn)特點設(shè)計了專用軟件,即將不同的工段、工序、價格分別設(shè)計不同的程序模塊,分別進行計算。這類軟件不僅編寫起比較麻煩,而且在生產(chǎn)流程發(fā)生變化時還必需進行修改,往往事倍功半,這就需要設(shè)計一種通用的“工資計算”軟件,以實現(xiàn)不同企業(yè)使用同樣程序來計算計件工資,不僅可以提高計算機應(yīng)用效果,同時也減少了因重復(fù)開發(fā)而造成的社會勞動的巨大浪費。本文根據(jù)工資軟件設(shè)計的一般方法,結(jié)合具體企業(yè)的應(yīng)用實踐,對通用計件工資軟件的設(shè)計提出一種有效的設(shè)計實現(xiàn)方法,以供企業(yè)應(yīng)用和研究開發(fā)人員參考。
“工資管理系統(tǒng)”是企業(yè)管理軟件中管理型會計軟件的一個組成模塊,多年來已成為一種較為定型的作法。因此,“通用計件工資軟件”當(dāng)然不應(yīng)該獨立存在的,它是“工資管理模塊”的一個組成部分,否則與“通用”就自相矛盾了,由于非計件工資的分析設(shè)計不是本文討論的主要對象,所以文題只標(biāo)為“通用計件工資軟件的設(shè)計與實現(xiàn)”。由于計件工資與非計件工資是同時存的,在本文的后面部分將稍有提及它們之間的關(guān)系。
一、 需求分析
通用計件工資軟件的需求概括起來很簡單,就是能夠計算所有人員及其從事工序的計件工資。其中,主要有兩種情況,一是同一產(chǎn)品,按不同工序定價;二是同一工序,按不同產(chǎn)品定價。具體地說,包括以下幾個方法的處理任務(wù)。
1、 定義部門檔案、職工名冊,作為工資的計算對象和用于按部門進行數(shù)據(jù)匯總、核對。
2、 定義任意種類、數(shù)量、項目的“計件工資計算單”,每一計算單具有相同、相近或不同的定價項目。
3、 定義的計件工資計算單在使用中可以進行調(diào)整或修改,可以改變定價項目的價格。
4、 錄入計件工資工作量。要求用最簡捷的方式進行數(shù)據(jù)輸入。包括按日、按月進行的工作量統(tǒng)計。
5、 按每位職工輸出“計件工資計算明細表”,包含所有的詳細記錄,將計件項目、日期、工作量、單價、金額列示出來。區(qū)分應(yīng)付工資項目和扣款項目。
6、 按每位職工的計件項目進行匯總。
7、 按部門進行數(shù)據(jù)匯總,以便在財務(wù)上對工資費用進行分配。
8、 按計件項目進行數(shù)據(jù)匯總,可以用來對部門工作量、生產(chǎn)及完成情況進行核對。
9、 計件工資與計時工作可能同時存在,應(yīng)將其計算在一起并同時發(fā)放。
二、 設(shè)計存儲基礎(chǔ)資料和工資數(shù)據(jù)的表結(jié)構(gòu)
在確定了需求之后,系統(tǒng)設(shè)計的一個關(guān)鍵任務(wù)就是如何存儲數(shù)據(jù),這在軟件分析設(shè)計上叫“存儲策略”,存儲策略決定了數(shù)據(jù)處理對象的結(jié)果,同時也對數(shù)據(jù)處理方式有著重要的影響。在關(guān)系型數(shù)據(jù)庫系統(tǒng)中,主要是以表的形式來存儲數(shù)據(jù)的,因而設(shè)計哪些表以及表結(jié)構(gòu),也就成了存儲策略的主要部分。
1、 部門目錄表
字段名稱
數(shù)據(jù)類型
說 明
部門代號
字符串( 10 )
本表可分級設(shè)置部門目錄。在工資系統(tǒng)的其他表中只需存儲“部門代號”。數(shù)據(jù)類型的括號中數(shù)字是指字符串長度。底層明細是指分級結(jié)構(gòu)中最后一級。
部門名稱
字符串( 50 )
底層明細
邏輯型
級次
整型
2、 計件項目表
字段名稱
數(shù)據(jù)類型
說 明
計件項目代號
字符串( 10 )
本表可分級設(shè)置多個層次的“計件項目”,每個底層明細的“計件項目”,實際上就是一張獨立的“工資計算表”,項目表中的項目可以是產(chǎn)品、零部件或工序。
計件項目名稱
字符串( 50 )
底層明細
邏輯型
級次
整型
3、 工資價格表
字段名稱
數(shù)據(jù)類型
說 明
計件項目代號
字符串( 10 )
本表為計件項目表中設(shè)計的“計件項目”設(shè)計所屬的用于計算工資的“工資項目”,“工資項目”是指直接可以制定價格并用來計算職工工資的同一產(chǎn)品的不同工序或同一工序的不同產(chǎn)品。
工資項目
字符串( 20 )
工資項目單位
字符串( 10 )
單價
數(shù)值型( 4 位小數(shù))
4 、職工名冊表
字段名稱
數(shù)據(jù)類型
說 明
部門代號
字符串( 10 )
用于計算工資。
職工編號
字符串( 10 )
職工姓名
字符串( 10 )
5 、計件工資表
【通用計件工資軟件的設(shè)計與實現(xiàn)】相關(guān)文章:
《幸運智多星》節(jié)目控制軟件的設(shè)計與實現(xiàn)03-18
聯(lián)鎖圖表軟件設(shè)計的實現(xiàn)技術(shù)與結(jié)構(gòu)03-06
動態(tài)語音頻譜演示軟件的設(shè)計與實現(xiàn)03-07
智慧機電項目云端與管理軟件的設(shè)計與實現(xiàn)03-15
一種基于網(wǎng)絡(luò)的監(jiān)控軟件設(shè)計與實現(xiàn)11-20
關(guān)于工作流的軟件項目管理系統(tǒng)的設(shè)計與實現(xiàn)03-02
基于信號接口的自動測試系統(tǒng)軟件的設(shè)計與實現(xiàn)03-18