【正文】
無(wú)論在系統(tǒng)理論上還是在開發(fā)系統(tǒng)的實(shí)踐中,張老師都給與我很多的幫助,使我的理論水平和開發(fā)系統(tǒng)的能力得到很大的提高,這對(duì)于我以后的工作和學(xué)習(xí)都有巨大的幫助,在此感謝他耐心的輔導(dǎo)。結(jié)論該人事薪資管理系統(tǒng)主要從系統(tǒng)分析到系統(tǒng)實(shí)施,詳細(xì)介紹了所設(shè)計(jì)系統(tǒng)的特點(diǎn),已基本能滿足華安工業(yè)對(duì)人事薪資管理系統(tǒng)的需求,具體如下:(1)系統(tǒng)能夠?qū)ζ髽I(yè)員工的基本信息進(jìn)行增加、刪除、查詢操作。避免了出現(xiàn)“利用先進(jìn)的技術(shù)和設(shè)備模擬落后的管理流程”的情形。 系統(tǒng)的實(shí)施都可使用此功能修改密碼。 圖45 勞動(dòng)合同查詢模塊設(shè)計(jì)圖46 考勤查詢模塊設(shè)計(jì)第5章 系統(tǒng)實(shí)施和應(yīng)用 系統(tǒng)的實(shí)施與維護(hù) 系統(tǒng)維護(hù) 人事薪資管理系統(tǒng)的安全保密性設(shè)計(jì)是一個(gè)十分重要的技術(shù)問(wèn)題,它直接關(guān)系到系統(tǒng)是否可用。支持薪資的多次或分次發(fā)放;支持代扣稅或代繳稅;提供代發(fā)數(shù)據(jù)的輸出功能。 系統(tǒng)主界面系統(tǒng)的主界面由以下幾個(gè)部分組成:功能菜單欄:系統(tǒng)菜單,通過(guò)菜單的選擇能完成系統(tǒng)中的所有操作;狀態(tài)欄:顯示系統(tǒng)的運(yùn)行狀態(tài),如:當(dāng)前公司信息,以及當(dāng)前的用戶等信息。例如,人事管理系統(tǒng)中的“文化程度”是相對(duì)固定的數(shù)據(jù),其值一般取“小學(xué)”、“初中”、“高中”、“大?!薄ⅰ按蟊尽?、“碩研”、“博研”等。(2)界面必須使用戶隨時(shí)掌握任務(wù)的進(jìn)展情況人機(jī)界面應(yīng)該能夠告訴用戶軟件運(yùn)行的進(jìn)度。 數(shù)據(jù)庫(kù)概念設(shè)計(jì)根據(jù)多年的人事薪資管理經(jīng)驗(yàn)及用戶的需求調(diào)查分析,下面我們用數(shù)據(jù)流程說(shuō)明一下人事薪資管理系統(tǒng)的數(shù)據(jù)庫(kù)概念模式,其中各實(shí)體之間的關(guān)系如圖37?!? (2)人員編號(hào)的編碼對(duì)象是華安工業(yè)的每一個(gè)正式職工。(2)一個(gè)代碼應(yīng)唯一標(biāo)志它所代表的事物或?qū)傩?。?shí)現(xiàn)對(duì)薪資管理數(shù)據(jù)庫(kù)及其表的創(chuàng)建,表中數(shù)據(jù)的維護(hù),即:添加、修改、刪除和查詢等。 修改數(shù)據(jù)有誤輸入數(shù)據(jù)轉(zhuǎn)換錯(cuò)誤檢查打印瀏覽打印恢復(fù)備份統(tǒng)計(jì)原始資料代碼庫(kù)基本庫(kù)查詢庫(kù)查詢結(jié)果統(tǒng)計(jì)庫(kù)統(tǒng)計(jì)報(bào)表正確代碼庫(kù)數(shù)據(jù)查詢備份數(shù)據(jù)上報(bào)數(shù)據(jù)數(shù)據(jù)接收數(shù)據(jù)上報(bào) 無(wú)錯(cuò) 圖35 系統(tǒng)總體流程圖 系統(tǒng)功能分析人事薪資管理系統(tǒng)具備以下主要基本功能?! 。?)據(jù)庫(kù)系統(tǒng)采用Access;開發(fā)平臺(tái)采用Visual Basic,VB能很好地支持Access數(shù)據(jù)庫(kù)的建立和維護(hù),有較強(qiáng)的表格功能,且編程效率高,開發(fā)周期短,易于維護(hù)和擴(kuò)充。會(huì)計(jì)部門根據(jù)各部門提供的原始數(shù)據(jù),計(jì)算出每個(gè)職工的應(yīng)發(fā)工資,代 扣款項(xiàng)和實(shí)發(fā)工資后,填制工資結(jié)算單。正是由于上述原因,開發(fā)本系統(tǒng)的具體任務(wù)是設(shè)計(jì)一個(gè)由計(jì)算機(jī)來(lái)代替手工執(zhí)行一系列操作,諸如添加新員工、刪除舊員工、薪資修改、查詢、統(tǒng)計(jì)及打印等操作的人事薪資數(shù)據(jù)庫(kù)管理系統(tǒng)。系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于技術(shù)維護(hù)人員進(jìn)行補(bǔ)充、維護(hù)。(2) 計(jì)算機(jī)軟件系統(tǒng) 包括系統(tǒng)軟件和應(yīng)用軟件兩大部分。它具有以下幾個(gè)特點(diǎn): 系統(tǒng)分析等前期工作應(yīng)盡量詳細(xì)完善,以便公司以后體系結(jié)構(gòu)的改變,對(duì)于一些安全性要求不高的信息可以方便地采用Brower/Server的方式進(jìn)行訪問(wèn)。用這種方式編譯查詢的優(yōu)點(diǎn)是可以最大限度地減少現(xiàn)有查詢重復(fù)發(fā)出修改請(qǐng)求所需的時(shí)間。用Recordet對(duì)象處理查詢結(jié)果:盡管使用Connection對(duì)象簡(jiǎn)化了連接數(shù)據(jù)庫(kù)和查詢信息的任務(wù),但它仍有許多不足,主要是檢索和顯示數(shù)據(jù)庫(kù)信息的Connection 對(duì)象不能用于創(chuàng)建腳本,它必須先確切知道要對(duì)數(shù)據(jù)庫(kù)做哪些修改,然后才能使用查詢實(shí)現(xiàn)修改。這樣,您的數(shù)據(jù)就可以隨身帶在身上了。 提供獨(dú)特的個(gè)性設(shè)置功能,讓您有極大的自由調(diào)整報(bào)表項(xiàng)目的顯示、打印設(shè)置。 操作簡(jiǎn)單方便,使您可以迅速掌握使用方法。它可以自定義薪資欄目,內(nèi)置一套基本工式,即應(yīng)付薪資=計(jì)算狀態(tài)為加的所有欄目之和,實(shí)付薪資=應(yīng)付薪資計(jì)算狀態(tài)為減的所有欄目之和。某一項(xiàng)的結(jié)果可能來(lái)自于其它幾項(xiàng)甚至幾十項(xiàng)的結(jié)果,而且這種計(jì)算方法是經(jīng)常變化的,現(xiàn)行的很多系統(tǒng)計(jì)算公式都是設(shè)計(jì)死了,公式稍有變化就得改寫程序,以致于給系統(tǒng)維護(hù)帶來(lái)困難。企業(yè)為了保持持續(xù)發(fā)展的能力,要在勞動(dòng)力市場(chǎng)上提出有競(jìng)爭(zhēng)力的薪資水平,就必須始終對(duì)外部公平加以重點(diǎn)考慮。員工統(tǒng)計(jì)作為人事管理的一個(gè)重要組成部分,是通過(guò)對(duì)員工情況的調(diào)查、整理和分析,了解員工隊(duì)伍的發(fā)展趨勢(shì),為各級(jí)管理人員制定員工工作的方針、政策,加強(qiáng)員工管理,改革員工制度提供了準(zhǔn)確數(shù)字的依據(jù)。這一階段人事管理工作呈現(xiàn)出以下特征: (1)人事管理主要是事務(wù)性工作,在企業(yè)中地位較低,很少涉及到企業(yè)高層戰(zhàn)略決策。從會(huì)說(shuō)話的機(jī)器到掌握高新技術(shù)的核心,人在企業(yè)中的地位步步高升,相應(yīng)的,人事管理也從次要職能逐漸成為企業(yè)的核心職能。各企業(yè)的發(fā)展,無(wú)論是商業(yè)領(lǐng)域,政府部門,還是教育機(jī)構(gòu)都需要更大容量的數(shù)據(jù)處理能力。據(jù)計(jì)算機(jī)應(yīng)用方面發(fā)展較快的國(guó)家統(tǒng)計(jì),計(jì)算機(jī)用于經(jīng)濟(jì)管理的約占80%;用于科技運(yùn)算的占8%;用于生產(chǎn)過(guò)程控制的占12%。在市場(chǎng)經(jīng)濟(jì)的大環(huán)境下,越來(lái)越多的人逐漸認(rèn)識(shí)到用計(jì)算機(jī)技術(shù)進(jìn)行管理便捷。系統(tǒng)結(jié)合了人力資源系統(tǒng)與薪資系統(tǒng)的優(yōu)點(diǎn),使公司在管理中,能節(jié)省資料的存取所需的時(shí)間和費(fèi)用;也節(jié)省因調(diào)用不同的資料檔案產(chǎn)生能的差錯(cuò),增強(qiáng)資料處理和信息輸出的可靠性。在傳統(tǒng)的手工方式下薪資管理工序繁瑣、經(jīng)辦人員多,除了耗時(shí)、低效外,還不可避免地經(jīng)常出現(xiàn)人為數(shù)據(jù)錯(cuò)誤,從某種程度上講,這與薪資數(shù)據(jù)的嚴(yán)肅性是不相稱的。 本課題的研究目的及意義華安工業(yè)集團(tuán)公司自從1997年開始推廣使用計(jì)算機(jī)以來(lái),經(jīng)過(guò)幾年努力,許多計(jì)算機(jī)軟件已在公司得到廣泛的應(yīng)用,但人事薪資管理作為公司管理的重要方面,至今尚缺乏切合公司實(shí)際,能為公司提供決策數(shù)據(jù)的管理軟件。 can establish condition to inquire about the function to large angles , wages of data to reach independently。為提高企業(yè)的辦公效率,決定采用信息化手段來(lái)處理企業(yè)的信息,于是開發(fā)了人事薪資管理系統(tǒng)來(lái)適應(yīng)企業(yè)發(fā)展。 【關(guān)鍵詞】 人事管理;薪資管理;查詢 AbstractThe industrial group of Huaan, with the constant enlargement of the scope of the enterprise, the increasing of enterprise staff, Personnel management and the management of the wages has been already unable to meet demands of enterprise39。 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,信息管理技術(shù)的強(qiáng)大的功能已為人們深刻認(rèn)識(shí);進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。對(duì)于一個(gè)現(xiàn)代的企業(yè)管理者來(lái)說(shuō),如何管理好自身的企業(yè),充分利用人力資源,對(duì)企業(yè)內(nèi)部的運(yùn)作的正常運(yùn)行和增強(qiáng)企業(yè)的競(jìng)爭(zhēng)力將有很大的作用??晒┴?cái)務(wù)人員對(duì)本單位的人員以及薪資進(jìn)行增加、刪除、修改、查詢、輸出報(bào)表,并對(duì)系統(tǒng)的可登錄人員進(jìn)行管理;對(duì)人事的管理及薪資發(fā)放中的應(yīng)發(fā)薪資合計(jì)等項(xiàng)目由系統(tǒng)自動(dòng)進(jìn)行計(jì)算;同時(shí)本系統(tǒng)還可對(duì)人事及薪資管理情況進(jìn)行多角度查詢。設(shè)計(jì)一個(gè)企業(yè)人事薪資的數(shù)據(jù)庫(kù)管理系統(tǒng),由計(jì)算機(jī)代替人工執(zhí)行一系列諸如增加新員工,刪除舊員工,薪資修改,查詢,統(tǒng)計(jì)及打印等操作成為企業(yè)當(dāng)務(wù)之急。40多年來(lái),計(jì)算機(jī)在處理管理信息方面發(fā)展迅速。現(xiàn)代管理信息系統(tǒng)的成形主要是社會(huì)和技術(shù)的發(fā)展這兩股力量的推動(dòng)的結(jié)果。它作為輔助性或參謀性的職能,活動(dòng)范圍被限制在行政事務(wù)方面,很少參與組織高層戰(zhàn)略決策。 在科學(xué)管理階段,理論界意識(shí)到雇員對(duì)企業(yè)生產(chǎn)效率的重要貢獻(xiàn),破除以前將雇員視為“機(jī)器”的傳統(tǒng)觀點(diǎn),對(duì)人性做出了“經(jīng)濟(jì)人”的假設(shè),提倡通過(guò)金錢的刺激來(lái)調(diào)動(dòng)人的積極性。從雇主的角度,員工只是單純?yōu)槠髽I(yè)提供自己的勞動(dòng)力,幫助雇主實(shí)現(xiàn)最大的投資回報(bào)率,同其它物質(zhì)生產(chǎn)資料沒(méi)有什么區(qū)別, 因此在管理過(guò)程中,經(jīng)常采用延長(zhǎng)上班時(shí)間、壓低薪資待遇、高壓式的管理手段來(lái)提高生產(chǎn)效率。企業(yè)吸引、激勵(lì)和留住有能力的員工,在很大程度上是通過(guò)企業(yè)的報(bào)酬機(jī)制實(shí)現(xiàn)的。這些管理系統(tǒng)開發(fā)時(shí)往往是針對(duì)某一個(gè)部門或某一個(gè)單位進(jìn)行設(shè)計(jì)的,薪資欄目大多是固定不變的,當(dāng)隨著時(shí)間的推移和工作需要,薪資欄目要發(fā)生變化時(shí),就比較困難,往往要請(qǐng)程序編寫人員修改庫(kù)結(jié)構(gòu)或改寫程序才能實(shí)現(xiàn),這樣就使得系統(tǒng)難以靈活使用,也給維護(hù)帶來(lái)一定困難。安全性包括兩方面,一方面是系統(tǒng)的安全性,比如用戶管理以及用戶權(quán)限的設(shè)置等,從這方面而言,現(xiàn)行的薪資管理軟件中一般不會(huì)存在太大的問(wèn)題;另一方面指的是數(shù)據(jù)的安全性,也就是說(shuō)已經(jīng)做完的薪資怎么才能將其封鎖,不能進(jìn)行修改,在這方面,一般的軟件都沒(méi)做到這點(diǎn),而對(duì)薪資進(jìn)行網(wǎng)絡(luò)化管理以后,這個(gè)問(wèn)題是無(wú)法避免的,必需加以解決。同時(shí)系統(tǒng)提供數(shù)據(jù)輸入輸出功能,為用戶的特殊要求提供了一個(gè)方便的接口。 用Connection對(duì)象實(shí)現(xiàn)查詢功能:用Connection對(duì)象方法可以通過(guò)結(jié)構(gòu)化查詢語(yǔ)言SQL查詢數(shù)據(jù)庫(kù)源并檢索結(jié)果。檢索記錄:在程序中我們使用Connection對(duì)象建立連接并使用Recordet對(duì)象處理返回的數(shù)據(jù),用SELECT命令檢索一組基于查詢限制的信息,并使用SQLWHERE子句來(lái)縮小查詢范圍。當(dāng)前公司信息管理系統(tǒng)正在從C/S結(jié)構(gòu)向B/S結(jié)構(gòu)轉(zhuǎn)移,但是由于安全性等方面的因素,C/S結(jié)構(gòu)的管理信息系統(tǒng)仍然占據(jù)公司管理信息系統(tǒng)的主流。操作系統(tǒng)采用Windows95/98/XP. 系統(tǒng)結(jié)構(gòu)該系統(tǒng)中各項(xiàng)數(shù)據(jù)建檔時(shí),可以不需要定義審批流程,而在投入使用后,有關(guān)人員變動(dòng),考勤修改、員工加班、獎(jiǎng)懲處理、薪資匯總等,需根據(jù)定義的審批工作流,在相關(guān)人員審批后才能正式登記入庫(kù)。實(shí)現(xiàn)動(dòng)態(tài)報(bào)表。同時(shí)提供了系統(tǒng)的智能輔助與用戶自主選擇兩種方式,提高工作效率。同時(shí)設(shè)計(jì)當(dāng)月薪資處理模塊,以實(shí)現(xiàn)各單位月薪資發(fā)放的計(jì)算機(jī)處理。總經(jīng)理財(cái)務(wù)部生產(chǎn)部計(jì)劃科人事科供銷科計(jì)劃調(diào)度組外協(xié)組統(tǒng)計(jì)組成本組會(huì)計(jì)組出納組人事組工資組培訓(xùn)組供應(yīng)組銷售組倉(cāng)庫(kù)計(jì)劃組統(tǒng)計(jì)組圖31 組織結(jié)構(gòu)圖 人事薪資管理系統(tǒng)業(yè)務(wù)流程 基于分析及對(duì)華安工業(yè)集團(tuán)的工作流程的調(diào)查。人事信息單人事匯總表工資分配表工資匯總表薪資結(jié)算單發(fā)放工資職工E204車間總務(wù)科計(jì)算工資D202E202匯總E203分配工資D203E205人事統(tǒng)計(jì)考勤表扣款單人事變動(dòng)單D201 圖33 數(shù)據(jù)流程圖 數(shù)據(jù)字典數(shù)據(jù)字典是系統(tǒng)分析階段的重要部分,它清楚地定義與詳細(xì)地解釋了數(shù)據(jù)流程圖所不能表達(dá)的內(nèi)容,同時(shí)它能夠幫助分析組織數(shù)據(jù),是同用戶交談的極好工具,此外數(shù)據(jù)字典記載著每個(gè)數(shù)據(jù)項(xiàng)的關(guān)鍵條目,從中可以檢查出各數(shù)據(jù)元素的詳細(xì)內(nèi)容或漏掉的數(shù)據(jù)元素。利用匯總程序,處理磁盤上的數(shù)據(jù)文件形成人事薪資匯總文件。(3)人事管理結(jié)果的輸出。在系統(tǒng)功能分析的基礎(chǔ)上,根據(jù)Microsoft Visual Basic ,人事薪資管理系統(tǒng)的功能結(jié)構(gòu)框架見(jiàn)圖36。 系統(tǒng)信息編碼原則為適應(yīng)人事信息管理系統(tǒng)的推廣和使用,根據(jù)信息管理標(biāo)準(zhǔn)化、規(guī)范化的需要,制定本代碼編制原則。一個(gè)好的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)將會(huì)減少系統(tǒng)數(shù)據(jù)庫(kù)的存儲(chǔ)量,并且能夠大大提高系統(tǒng)中數(shù)據(jù)的完整性和一致性,這樣一來(lái),使系統(tǒng)具有了較快的響應(yīng)速度,大大簡(jiǎn)化了基于此數(shù)據(jù)庫(kù)的應(yīng)用程序的實(shí)現(xiàn)等。設(shè)計(jì)原則如下:(1)必須始終一致統(tǒng)一的人機(jī)界面不致于會(huì)增加用戶的負(fù)擔(dān),讓用戶始終用同一種方式思考與操作。在多媒體環(huán)境下,以語(yǔ)音提示作為操作向?qū)?,不?huì)干擾屏幕信息,是一個(gè)極佳的選擇。 系統(tǒng)登錄人事薪資程序開始運(yùn)行以后,如果數(shù)據(jù)庫(kù)聯(lián)連是正確的話,則出現(xiàn)登錄界面,見(jiàn)圖41。 員工信息界面圖43 員工信息界面 薪資界面設(shè)計(jì) 薪資管理是基于薪資標(biāo)準(zhǔn)表、薪酬結(jié)構(gòu)體系來(lái)進(jìn)行的。圖44 薪資界面 查詢模塊設(shè)計(jì) 查詢功能,對(duì)人事薪資系統(tǒng)極為重要。由于他要負(fù)責(zé)對(duì)整個(gè)系統(tǒng)的維護(hù)和管理,責(zé)任重大,其權(quán)限必須受到有效的監(jiān)督和制約,如修改、增刪數(shù)據(jù)必須由人事薪資部門的人員操作。權(quán)限的設(shè)置使得系統(tǒng)中的一些敏感信息如:薪資查詢,薪資編輯,系統(tǒng)參數(shù)等數(shù)據(jù)得以保護(hù),目前關(guān)于權(quán)限的定義是到菜單級(jí)的。同時(shí),對(duì)全體員工進(jìn)行動(dòng)員,有效地調(diào)動(dòng)并組織業(yè)務(wù)人員參與系統(tǒng)開發(fā),消除員工中的抵觸情緒,激發(fā)員工積極參與的熱情,提高了開發(fā)成功率。在人事薪資系統(tǒng)中,一方面,企業(yè)中高層領(lǐng)導(dǎo)重視現(xiàn)代管理思想和管理方法的研究與探索,并注意根據(jù)內(nèi)外環(huán)境的變化采取相應(yīng)的應(yīng)變管理措施;另一方面,企業(yè)信息系統(tǒng)又幫助管理者更進(jìn)一步地理順企業(yè)的業(yè)務(wù)與信息流程,反過(guò)來(lái)促進(jìn)了企業(yè)管理改革的深化。本系統(tǒng)高度集成了人事管理和薪資管理的各種業(yè)務(wù),接口友好(可擴(kuò)充功能)、業(yè)務(wù)流程清晰、操作簡(jiǎn)便靈活快速,并有針對(duì)性地建立了人才信息庫(kù)。