徐鑒(哈爾濱信息工程學(xué)院,黑龍江哈爾濱 150025)
淺談基于教學(xué)的工資管理系統(tǒng)的設(shè)計與實現(xiàn)
徐鑒
(哈爾濱信息工程學(xué)院,黑龍江哈爾濱150025)
對企業(yè)而言,人力資源是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”。而工資管理又是人力資源管理的重中之重。實行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的各種數(shù)據(jù)統(tǒng)計和查詢工作解脫出來,去完成更重要的工作。本文主要講解在教學(xué)中如何設(shè)計與實現(xiàn)工資管理系統(tǒng)。
工資管理數(shù)據(jù)統(tǒng)計查詢
隨著我國國民經(jīng)濟(jì)的快速發(fā)展,要想在激烈的市場競爭中站穩(wěn)腳、取得勝利,就必須加強(qiáng)員工管理、提高企業(yè)的管理水平。而企業(yè)的重中之重是人力資源,人力資源的雄厚就要有高技術(shù)水平的員工,而這些高水平的員工通常的工資待遇都是非常高的,而且還有各種的獎金及懲罰等。所以說企業(yè)有一套完整的工資管理軟件是必不可少的。如何利用先進(jìn)的管理手段,提高企業(yè)的管理水平,是每一家企業(yè)所面臨的重要的課題。現(xiàn)代企業(yè)所面臨的問題是:人才的緊缺與流動。如何能在激烈的市場競爭中留住人才為自己的企業(yè)效力是目前管理層的重要問題。要想解決這一難題,就必須有一個科學(xué)、高效、嚴(yán)密、實用的工資管理系統(tǒng)。它是企業(yè)走向現(xiàn)代化企業(yè)的重要標(biāo)志,它也必將成為企業(yè)工資管理不可缺少的手段。
目前,工資管理的計算機(jī)化是為了更好的配合上級部門實施管理,因為只要員工的工資有的保障,企業(yè)才會有生機(jī)。同時也給財務(wù)管理人員減小各種數(shù)據(jù)統(tǒng)計和查詢各種工資時的繁鎖和耗時的強(qiáng)度,節(jié)約大量的時間來更快捷、準(zhǔn)確的提供員工的工資及各種信息。工資管理對每一個企業(yè)來說都是不可少的一部分,有一個好的管理軟件是企業(yè)管理的重中之重。
該工資管理系統(tǒng)軟件具有比較完善的工資管理與信息查詢功能。開發(fā)工資管理系統(tǒng)軟件是為了滿足中小企業(yè)管理人員對員工的基本資料管理和對其工資的方便管理。因為在現(xiàn)今的商品社會是一個講究效率的社會,人們有很強(qiáng)的時間觀念,如果仍使用手工操作或使用相當(dāng)繁瑣的軟件,既浪費(fèi)了人力,又浪費(fèi)了物力,效率無法提高,為此開發(fā)此工資管理軟件,能夠適應(yīng)現(xiàn)今社會并提高工作效率。該系統(tǒng)軟件非常容易被接受,它具有簡單易學(xué)性,界面友好,便于管理等功能。非常適合中小型企業(yè)事業(yè)。
軟件設(shè)計基本要求如下:
1.用戶管理:此模塊主要針對的是企業(yè)中使用此管理軟件的財務(wù)及相關(guān)人員。
2.修改密碼:此模塊主要針對的是使用本系統(tǒng)的人員對自己登陸密碼的修改。
3.員工基本資料錄入:主要是對企業(yè)中的員工基本信息的管理。包括添加、修改、刪除等。
4.工資管理:主要是對企業(yè)中在職員工的工資進(jìn)行管理。包括對工資的添加、修改、刪除等操作。
5.員工信息查詢:主要是查詢企業(yè)中在職員工的基本信息。
6.工資信息管理:此模塊的主要功能是讓員工能快速的查詢出自己的薪資。
1.軟件的功能設(shè)計
主要是對工資管理系統(tǒng)的各菜單項及各個菜單項所包含的各項功能,進(jìn)行簡單的描述。
2、軟件的基本表的設(shè)計
由于本系統(tǒng)的功能比較簡單,所以整個系統(tǒng)只用了三張表。分別如下:
·UserInfo(用戶信息)表:添加、修改或刪除使用本系統(tǒng)的操作用戶;
·Employee(員工信息)表:記錄了使用本系統(tǒng)的企業(yè)對員工的添加、修改或刪除等操作。
·Wage(工資信息)表:記錄了使用本系統(tǒng)的企業(yè)中員工的薪資情況表,也可對員工的各種薪資進(jìn)行添加、修改或刪除等。
以上各表均可被用戶查詢到。
圖1 功能模塊圖
程序的測試方法有很多種:單元測試、集成測試等,本系統(tǒng)主要采用以上兩種測試方法。
1.單元測試
單元測試的對象是軟件設(shè)計的最小單元即模塊。本系統(tǒng)采用的就是白盒測試。單元測試任務(wù)包括:1、模塊接口測試;2、模塊局部數(shù)據(jù)結(jié)構(gòu)測試;3、模塊邊界條件測試;4、模塊中所有獨(dú)立執(zhí)行通路測試;5、模塊的各條錯誤處理通路測試。
模塊接口測試是單元測試的基礎(chǔ)。只有在數(shù)據(jù)能正確流入、流出模塊的前提下,其他測試才有意義。測試接口正確與否應(yīng)該考慮下列因素:
·輸入的實際參數(shù)與形式參數(shù)的個數(shù)是否相同、屬性是否匹配、量綱是否一致;
·調(diào)用其他模塊時所給實際參數(shù)的個數(shù)是否與被調(diào)模塊的形參個數(shù)相同;
·調(diào)用其他模塊時所給實際參數(shù)的屬性是否與被調(diào)模塊的形參屬性匹配;
·調(diào)用其他模塊時所給實際參數(shù)的量綱是否與被調(diào)模塊的形參量綱一致;
·調(diào)用預(yù)定義函數(shù)時所用參數(shù)的個數(shù)、屬性和次序是否正確;
·是否存在與當(dāng)前入口點無關(guān)的參數(shù)引用;
·是否修改了只讀型參數(shù);
·對全程變量的定義各模塊是否一致;
·是否把某些約束作為參數(shù)傳遞。
2.集成測試
在程序開發(fā)中時常有這樣的情況發(fā)生,每個模塊都能單獨(dú)工作,但這些模塊集成在一起之后卻不能正常工作。主要原因是,模塊相互調(diào)用時接口會引入許多新問題。集成測試是組裝軟件的系統(tǒng)測試技術(shù),按設(shè)計要求把通過單元測試的各個模塊組裝在一起之后,進(jìn)行綜合測試以便發(fā)現(xiàn)與接口有關(guān)的各種錯誤。
本系統(tǒng)主要采用的是增量式集成中的自底向上集成。自底向上綜合測試的步驟分為:
·把低層模塊組織成實現(xiàn)某個子功能的模塊群(cluster);
·開發(fā)一個測試驅(qū)動模塊,控制測試數(shù)據(jù)的輸入和測試結(jié)果的輸出;
·對每個模塊群進(jìn)行測試;
·刪除測試使用的驅(qū)動模塊,用較高層模塊把模塊群組織成為完成更大功能的新模塊群。
從第一步開始循環(huán)執(zhí)行上述各步驟,直至整個程序構(gòu)造完畢。
經(jīng)過以上測試得出的結(jié)果,將形成測試報告并進(jìn)行針對測試報告的調(diào)式工作。使程序達(dá)到預(yù)期的理想效果。
工資管理系統(tǒng)對企業(yè)加強(qiáng)工資管理有著極其重要的作用,就一般的大型企業(yè)來說,它的設(shè)計內(nèi)容非常復(fù)雜而且繁多,比如擁有工資計算功能,工資統(tǒng)計功能,報表輸出功能,而且設(shè)計的模塊也很多,比如工資管理模塊,工資統(tǒng)計模塊,報表設(shè)計模塊,打印輸出模塊,模糊查詢模塊等等。本軟件是基于教學(xué)中開發(fā)的簡單項目,對工資管理的要求并不高,所以在功能上比較簡單。接下來引導(dǎo)學(xué)生使程序功能進(jìn)一步的完善。
[1]王暉.國外商業(yè)銀行業(yè)績考核特點評析[J].中國金融,2007(18):22-24.
[2]陸昊,張歡.商業(yè)銀行業(yè)績評價指標(biāo)體系構(gòu)建及應(yīng)用[J].財會通訊,2007(9).
[3]張春燕.商業(yè)銀行績效考核評價指標(biāo)體系研究[J].金融會計,2007 (18).
[4]林宇.數(shù)據(jù)倉庫原理與實踐[M].北京:人民郵電出版社出版,2003. [5]李慶亮,軟件工程,武漢,武漢理工大學(xué)出版社,2004
[6]李楊.軟件測試質(zhì)量的分析與探討[J].硅谷.?2011(07):80-82.
[7]賀平,軟件測試技術(shù),北京,機(jī)械工業(yè)出版社,2004