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