版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
-PAGE2引言人事管理信息系統(tǒng)技術(shù)的早期應(yīng)用和發(fā)展現(xiàn)狀以及相關(guān)歷史問題的研究可回到20世紀(jì)初[1]。由于當(dāng)時(shí)正在興起的現(xiàn)代計(jì)算機(jī)技術(shù)的應(yīng)用基本進(jìn)入了實(shí)用化發(fā)展的新階段,同時(shí)大型國有集團(tuán)公司采用計(jì)算機(jī)手工技術(shù),統(tǒng)一管理和計(jì)算公司員工的工資,以及如何按時(shí)計(jì)算和發(fā)放相關(guān)人員的工資,極其費(fèi)時(shí)費(fèi)力,同時(shí)也往往會(huì)導(dǎo)致很多嚴(yán)重甚至容易出現(xiàn)的人員失誤。為了徹底解決上述社會(huì)矛盾,第一代綜合性計(jì)算機(jī)管理系統(tǒng)誕生,當(dāng)時(shí)由于各種技術(shù)條件的限制和各種應(yīng)用系統(tǒng)的要求,用戶數(shù)量確實(shí)很少。隨著現(xiàn)代計(jì)算機(jī)技術(shù)的飛速發(fā)展,無論是微型計(jì)算機(jī)系統(tǒng)的普及,還是現(xiàn)代計(jì)算機(jī)系統(tǒng)工具技術(shù)和現(xiàn)代數(shù)據(jù)庫技術(shù)的飛速發(fā)展,都為現(xiàn)代人事管理計(jì)算機(jī)信息系統(tǒng)的新階段和發(fā)展目標(biāo)提供了新的可能[2]。如今,越來越多隸屬于中國優(yōu)秀企業(yè)的中小型生產(chǎn)企業(yè)宣布決定嘗試?yán)弥袊髽I(yè)人事檔案數(shù)字化管理系統(tǒng)的信息系統(tǒng)技術(shù),全面管理其整個(gè)生產(chǎn)公司內(nèi)所有員工的人事檔案。與歸納和分析相比,人力資源信息系統(tǒng)應(yīng)用于企業(yè)人事信息管理領(lǐng)域的前三個(gè)主要特點(diǎn)和優(yōu)勢是:能夠快速、定量地收集、存儲(chǔ)和管理各個(gè)崗位的員工檔案及其基本管理業(yè)務(wù)信息,具有安全、高效的信息庫,能夠保證隨時(shí)隨地快速、準(zhǔn)確地查詢和收集貴公司所需崗位人才的相關(guān)信息[3]。唯品公司人事管理自動(dòng)化系統(tǒng)平臺(tái)的自主設(shè)計(jì)、開發(fā)和成功應(yīng)用,將進(jìn)一步使我們唯品公司內(nèi)部的整個(gè)人事管理系統(tǒng)告別傳統(tǒng)的手工行政和運(yùn)營管理模式,減少企業(yè)整個(gè)人、財(cái)、物系統(tǒng)信息的相對(duì)集中、投資和管理或使用,從而實(shí)現(xiàn)企業(yè)人力資源信息的數(shù)字化和行政管理、信息管理的系統(tǒng)化,方便企業(yè)實(shí)現(xiàn)各種日常信息數(shù)據(jù)的查詢、統(tǒng)計(jì)、匯總、管理、歸檔,各種后期管理信息系統(tǒng)平臺(tái)的安全運(yùn)行,信息管理維護(hù)的升級(jí)優(yōu)化等一系列自動(dòng)化任務(wù)的順利有效實(shí)施。為公司企業(yè)提供自動(dòng)化最簡單、成熟、有效、實(shí)用的計(jì)算機(jī)系統(tǒng)平臺(tái)技術(shù),真正全面地實(shí)現(xiàn)企業(yè)人員信息化和日常企業(yè)管理、協(xié)調(diào)工作環(huán)境中使用的設(shè)備的全部自動(dòng)化?,F(xiàn)行的企業(yè)人事管理系統(tǒng),除了對(duì)在職員工信息管理,考勤記錄管理,工資管理,培訓(xùn)指導(dǎo)管理、部門管理等,其它一些本職工作還在延續(xù)傳統(tǒng)的口頭表達(dá),以及筆、本的記錄,在這種情況,不利于對(duì)企業(yè)各類人事信息的記錄與統(tǒng)計(jì),匯總起來比較麻煩,而且操作起來比較繁瑣,另外部分系統(tǒng)支持一個(gè)員工權(quán)限操作,其他員工與其共享同一個(gè)賬號(hào)[4]。因此,結(jié)合現(xiàn)行的流程,進(jìn)行改進(jìn),建立健全人事管理系統(tǒng),讓人事管理人員,能更加輕松方便高效的做好本職工作。在業(yè)務(wù)流程分析過程中需用到的基本圖例如圖1.1所示。圖1.1業(yè)務(wù)流程基本圖例1.1.1現(xiàn)行的業(yè)務(wù)流程現(xiàn)流行的人事管理系統(tǒng)的流程是,人事經(jīng)理登錄系統(tǒng),如果登錄賬號(hào)密碼不一致需要重新登錄,登錄成功后進(jìn)入人事管理系統(tǒng),人事經(jīng)理對(duì)系統(tǒng)進(jìn)行操作:實(shí)現(xiàn)考勤的管理,薪資管理,人員管理,部門管理等,對(duì)本分信息進(jìn)行存檔。唯品公司人事管理系統(tǒng)現(xiàn)流行業(yè)務(wù)流程圖如圖1.2所示。圖1.2現(xiàn)行人事管理流程1.1.2現(xiàn)行系統(tǒng)存在的問題通過對(duì)當(dāng)前公司業(yè)務(wù)流程的分析,可以了解人事管理系統(tǒng)的弊端。本章將從多個(gè)角度研究和分析企業(yè)人員管理的系統(tǒng)內(nèi)容:對(duì)于企業(yè)人事自動(dòng)化管理系統(tǒng),系統(tǒng)本身應(yīng)包括員工人事檔案管理、轉(zhuǎn)崗管理、合同簽訂管理、薪酬分配管理、培訓(xùn)招聘管理、績效薪酬考核、獎(jiǎng)懲管理、輔助統(tǒng)計(jì)功能、基礎(chǔ)數(shù)據(jù)設(shè)置、綜合指標(biāo)統(tǒng)計(jì)功能等模式界面輸入功能和表格界面輸入功能。當(dāng)輸入多條消息時(shí),可能會(huì)再次出現(xiàn)多條格式相同的文本消息。為了避免重復(fù)錄入,有些字段要適當(dāng)設(shè)置輔助文字錄入功能,操作人員往往只需要多輸入幾個(gè)漢字就可以完成信息錄入等功能。盡一切努力使輸入過程方便快捷,這將顯著提高相關(guān)人員的整體工作效率。然而,我國現(xiàn)行的人事管理系統(tǒng)功能不完善,無法實(shí)現(xiàn)常規(guī)的人事業(yè)務(wù)。1.1.3改進(jìn)的業(yè)務(wù)流程由于目前人事管理系統(tǒng)的不夠成熟,在辦公過程中具有局限性,為了改善這些缺點(diǎn),新一代的公司人事管理系統(tǒng)誕生。本公司改進(jìn)后的人事管理系統(tǒng)主要欄目有:人事管理、調(diào)動(dòng)及薪酬管理、合同及考勤管理、薪酬管理、培訓(xùn)薪酬及福利合同管理、績效考核、獎(jiǎng)懲及激勵(lì)計(jì)劃管理、考勤及薪酬管理、合同及薪酬協(xié)議管理、社保業(yè)務(wù)檔案管理、基礎(chǔ)數(shù)據(jù)匯總設(shè)置、綜合信息分析報(bào)表統(tǒng)計(jì)查詢?cè)O(shè)置等。完善后的唯品公司管理系統(tǒng)的業(yè)務(wù)流程圖如圖1.3所示。圖1.3改進(jìn)后的人事業(yè)務(wù)流程本系統(tǒng)的最大突出的設(shè)計(jì)特點(diǎn)即是能夠使用操作簡單、友好易懂的語音提示信息。本應(yīng)用系統(tǒng)還將能實(shí)現(xiàn)以下幾個(gè)基本功能:公司公告:公告信息管理模塊主要是對(duì)公司一些重要信息,以公告的形式展示出來,供員工查看,如:需要繼續(xù)續(xù)簽合同的員工、勞動(dòng)合同期限已滿的員工,新入職后沒有簽署勞動(dòng)合同的員工等信息,可以通過公告欄第一時(shí)間獲取到公司的人員變動(dòng)信息。考勤管理:考勤管理模塊主要是針對(duì)于,公司員工平時(shí)考勤的記錄,以及考勤信息管理,對(duì)未考勤的員工統(tǒng)計(jì),便于財(cái)務(wù)對(duì)工資績效的統(tǒng)計(jì)。人事管理:人事管理模塊主要是針對(duì)于公司員工信息的管理,對(duì)新加入的員工添加系統(tǒng),離職的員工移除系統(tǒng),在職員工進(jìn)行平時(shí)信息的維護(hù),對(duì)試用期的員工信息記錄,統(tǒng)計(jì)以參加試用期時(shí)長。部門管理:部門管理模塊是對(duì)唯品公司各部門信息的管理,部門信息中關(guān)聯(lián)了部門分類,員工信息等。工資管理:工資管理模塊是對(duì)公司總各部門員工工資的統(tǒng)計(jì)管理,對(duì)平時(shí)的基本工資以及績效工資的統(tǒng)計(jì)匯總,通過系統(tǒng)可以方便的管理每一位員工信息,使員工薪資信息更加的準(zhǔn)確規(guī)范安全。權(quán)限管理:權(quán)限管理模塊是對(duì)公司各部門中不同角色的管理者,提供系統(tǒng)操作時(shí)給指定可操作項(xiàng),為管理者提供權(quán)限分配管理。合同管理:管理員還可以對(duì)所有員工及時(shí)提交的各類勞務(wù)派遣合同、培訓(xùn)錄用合同、保密安全協(xié)議等進(jìn)行跟蹤、簽訂和續(xù)簽。提供有效合同期滿后勞務(wù)派遣合同變更提醒、新勞動(dòng)合同試用期滿提醒或無效合同期續(xù)簽提醒。社保管理:管理員可以批量為每個(gè)員工單獨(dú)創(chuàng)建個(gè)人社保賬戶,支持批量添加個(gè)人社保記錄??梢詮墓べY報(bào)表計(jì)算表自動(dòng)導(dǎo)入社保個(gè)人繳費(fèi)統(tǒng)計(jì)和社保報(bào)表。培訓(xùn)管理:培訓(xùn)管理模塊是對(duì)企業(yè)部門員工參與培訓(xùn)信息管理,有哪些員工要培訓(xùn),記錄到系統(tǒng)中,便于對(duì)培訓(xùn)期間的員工管理。系統(tǒng)可行性分析是在系統(tǒng)開發(fā)實(shí)施前對(duì)系統(tǒng)進(jìn)行可行性的預(yù)測。根據(jù)系統(tǒng)的要求,分析開發(fā)中涉及的系統(tǒng)的技術(shù)、經(jīng)濟(jì)、可操作性以及是否能在開發(fā)中觸發(fā)規(guī)律。因此,在投資開發(fā)任何管理系統(tǒng)之前,都需要對(duì)系統(tǒng)的研發(fā)進(jìn)行分析,保證在實(shí)施階段順利進(jìn)行[5]。1.3.1技術(shù)可行性通過第一學(xué)期學(xué)習(xí)的面向程序?qū)ο笳n程和第三學(xué)期學(xué)習(xí)的網(wǎng)站開發(fā)技術(shù)我坑確定了唯品公司人事管理系統(tǒng)將采取的主要計(jì)數(shù)是Java語言和Java語言的ssm框架[6]。不管是語言還是框架,都是目前Javaweb中最流行的開發(fā)分支,能解決開發(fā)時(shí)遇到的所有問題,我們可以通過上網(wǎng)查解決辦法或者去圖書館里面查閱文件,因此極大的降低了技術(shù)復(fù)雜性,讓程序在實(shí)施過程中更加順利。1.3.2經(jīng)濟(jì)可行性在網(wǎng)絡(luò)信息時(shí)代,信息共享管理技術(shù)可以使中國企業(yè)管理信息化更加科學(xué)化、系統(tǒng)化。在討論提高現(xiàn)代企業(yè)效率的基礎(chǔ)上,我們還可以考慮如何減少高級(jí)人事經(jīng)理的數(shù)量。系統(tǒng)不符合電腦配置,更換高配置的電腦。鑒于以上情況,對(duì)此次唯品公司人事管理系統(tǒng)的開發(fā)是可行的。1.3.3操作可行性對(duì)于系統(tǒng)的開發(fā)是開發(fā)者負(fù)責(zé)的事情,程序開發(fā)結(jié)束,程序需要投入公司使用,那么,用戶就是公司內(nèi)部的員工,員工在沒有主要人員培訓(xùn)的情況下對(duì)系統(tǒng)的操作,是茫然的,需要較長的時(shí)間來熟悉系統(tǒng)的使用,甚至需要對(duì)系統(tǒng)進(jìn)行系統(tǒng)的培訓(xùn)學(xué)習(xí)后才能上手操作,此時(shí)會(huì)產(chǎn)生一些沒必要的時(shí)間學(xué)習(xí)系統(tǒng)的使用,如果在開發(fā)的過程中,就系統(tǒng)操作的可行性在程序?qū)嵤┲熬妥龊谜{(diào)研[7],和初步的設(shè)計(jì),是可以避免員工需要通過培訓(xùn)來學(xué)習(xí)操作使用的,減少公司人員沒必要的開支[8]。在唯品公司人事管理系統(tǒng)的設(shè)計(jì)匯總以完成了原型的設(shè)計(jì),已驗(yàn)證了操作是可行的。1.3.4法律可行性對(duì)于唯品公司人事管理系統(tǒng)實(shí)施及后期的應(yīng)用過程中可能會(huì)產(chǎn)生的法律性問題,在系統(tǒng)的設(shè)計(jì)之初就已經(jīng)進(jìn)行了相關(guān)的調(diào)研以及相關(guān)法律知識(shí)的查閱學(xué)習(xí),系統(tǒng)的開發(fā)過程中,沒有可觸及法律的條項(xiàng),這個(gè)開發(fā)中沒有抄襲,沒有金融利用及不健康等信息,所以通過以上的分析得,系統(tǒng)從法律角度上可行的。
2系統(tǒng)分析2.1數(shù)據(jù)流圖以下是數(shù)據(jù)流圖基本圖例,主要用為系統(tǒng)在通過數(shù)據(jù)流程圖來描述唯品公司人事管理系統(tǒng)數(shù)據(jù)流提供了參考。如圖2.1所示。圖2.1數(shù)據(jù)流圖基本圖例唯品公司人事管理系統(tǒng)頂層數(shù)據(jù)流圖如下:頂層數(shù)據(jù)流程圖是對(duì)系統(tǒng)與實(shí)例之間實(shí)現(xiàn)信息交互的概況描述,主要包括考勤科、工資科、培訓(xùn)科、人事科和員工。該圖完整反映了目前唯品公司人事管理系統(tǒng)的整體情況,頂層數(shù)據(jù)流程圖如圖2.2所示。圖2.2頂層數(shù)據(jù)流圖唯品公司人事管理系統(tǒng)一層數(shù)據(jù)流圖如下:一層數(shù)據(jù)流圖是對(duì)唯品公司人事管理系統(tǒng)中各實(shí)例對(duì)系統(tǒng)中的管理模塊實(shí)現(xiàn)管理的一種描述行為,通過流程圖的方式將系統(tǒng)中人事科、考勤科、工資科、培訓(xùn)科、以及人員調(diào)動(dòng)情況數(shù)據(jù)的處理分析。唯品公司人事管理系統(tǒng)一層流程圖詳細(xì)圖如圖2.3所示。圖2.3唯品人事管理系統(tǒng)一層流程圖(3)唯品公司人事管理系統(tǒng)二層流程圖如下:P1員工管理:通過員工二層流程圖分析,人事科對(duì)員工信息的管理,對(duì)數(shù)據(jù)處理的分析。員工管理的二層數(shù)據(jù)流圖如圖2.4所示。圖2.4P1“員工信息管理”的展開圖P2員工考勤管理,通過員工考勤二層流程圖來描述考勤科對(duì)員工考勤信息的管理,對(duì)考勤信息管理功能進(jìn)行數(shù)據(jù)的分析。員工考勤管理二層數(shù)據(jù)流圖如圖2.5所示。圖2.5P2“員工考勤”的展開圖P3工資管理:通過工資項(xiàng)二層流程圖來描述工資科對(duì)部門員工工資信息的管理,對(duì)工資信息管理功能進(jìn)行數(shù)據(jù)的分析。工資管理二層數(shù)據(jù)流圖如圖2.6所示。圖2.6P3“工資管理”的展開圖P4員工社保管理:通過員工社保項(xiàng)二層流程圖來描述人事科對(duì)部門員工社保信息的管理,對(duì)社保信息管理功能進(jìn)行數(shù)據(jù)的分析。員工社保管理二層數(shù)據(jù)流圖如圖2.7所示。圖2.7P4“社保管理”的展開圖P5員工合同管理:通過員工合同二層流程圖來描述人事科對(duì)部門員工合同信息的管理,對(duì)合同信息管理功能進(jìn)行數(shù)據(jù)的分析。員工合同管理二層數(shù)據(jù)流圖如圖2.8所示。圖2.8P5“員工合同”的展開圖P6員工培訓(xùn)管理:通過員工培訓(xùn)項(xiàng)二層流程圖來描述培訓(xùn)科對(duì)部門員參與培訓(xùn)期間所產(chǎn)生的培訓(xùn)信息的管理,對(duì)培訓(xùn)信息管理功能進(jìn)行數(shù)據(jù)的分析。員工培訓(xùn)管理二層數(shù)據(jù)流圖如圖2.9所示。圖2.9P6“員工培訓(xùn)”的展開圖P7部門信息管理:通過部門項(xiàng)二層流程圖來描述人事科對(duì)公司各部門信息的管理,對(duì)各部門信息管理功能進(jìn)行數(shù)據(jù)的分析。部門管理二層數(shù)據(jù)流圖如圖2.10所示。圖2.10P7“部門”的展開圖2.2數(shù)據(jù)字典通過對(duì)系統(tǒng)各實(shí)例數(shù)據(jù)流分析明確了對(duì)數(shù)據(jù)的操作,接下來我們將通過數(shù)據(jù)字典對(duì)系統(tǒng)中的個(gè)別數(shù)據(jù)再次分析。對(duì)數(shù)據(jù)的輸入輸出項(xiàng)分析,各個(gè)項(xiàng)的數(shù)據(jù)字典描述。下面就以系統(tǒng)中個(gè)別信息為例,列出數(shù)據(jù)字典相關(guān)項(xiàng)。(1)數(shù)據(jù)元素條目如下所示。數(shù)據(jù)元素條目以部門信息為例,將舉例分析部門的名稱、以及部門元素的數(shù)據(jù),存儲(chǔ)數(shù)據(jù)的類型、數(shù)據(jù)長度和數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)。部門編號(hào)元素的數(shù)據(jù)字典如圖2.11所示。圖2.11部門編號(hào)數(shù)據(jù)元素條目(2)數(shù)據(jù)結(jié)構(gòu)條目如下所示。數(shù)據(jù)結(jié)構(gòu)條目以培訓(xùn)信息為例,通過字典對(duì)所涉及的數(shù)據(jù)條目的名稱、數(shù)據(jù)的說明,數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)進(jìn)行分析。培訓(xùn)信息的數(shù)據(jù)結(jié)構(gòu)如圖2.12所示。圖2.12培訓(xùn)信息的數(shù)據(jù)結(jié)構(gòu)條目(3)數(shù)據(jù)結(jié)構(gòu)條目如下所示。數(shù)據(jù)流條目,主要是以工資信息為為例,通過數(shù)據(jù)條目來描述數(shù)據(jù)流條目的名稱、數(shù)據(jù)信息的說明、數(shù)據(jù)來源于哪里,流向到哪里及數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu)分析。工資信息數(shù)據(jù)條目如圖2.13所示。圖2.13工資信息數(shù)據(jù)流條目(4)數(shù)據(jù)處理過程條目如下所示。數(shù)據(jù)處理?xiàng)l目以添加培訓(xùn)信息為字典描述,主要包含對(duì)添加培訓(xùn)信息的說明,和輸入來源及輸出到哪里,并對(duì)添加培訓(xùn)信息的數(shù)據(jù)處理進(jìn)行分析描述。添加培訓(xùn)信息數(shù)據(jù)處理?xiàng)l目如圖2.14所示。圖2.14添加培訓(xùn)信息處理?xiàng)l目 (5)外部實(shí)體如下所示。外部是實(shí)體是對(duì)系統(tǒng)中的某個(gè)實(shí)體信息進(jìn)行描述,外部實(shí)體以員工信息為例,對(duì)員工進(jìn)行說明,員工信息輸入來源于哪里,輸出到哪里及數(shù)據(jù)的結(jié)構(gòu)進(jìn)行分析描述。員工實(shí)體數(shù)據(jù)條目如圖2.15所示。圖2.15員工外部實(shí)體對(duì)于系統(tǒng)的實(shí)施前期,要對(duì)應(yīng)用系統(tǒng)進(jìn)行詳細(xì)的分析。系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)一個(gè)軟件或應(yīng)用程序開發(fā)過程中可行性分析的第一個(gè)基本的和必要的步驟,是整個(gè)應(yīng)用軟件過程中系統(tǒng)分析和設(shè)計(jì)分析的第一個(gè)技術(shù)基礎(chǔ)[10]。對(duì)系統(tǒng)分析后能夠快速達(dá)的掌握了一個(gè)系統(tǒng)基本的可行性概念和幾個(gè)具體的可行性要求。由于要克服各種特定的技術(shù)原因和許多方面的困難,如何開發(fā)和分析一個(gè)系統(tǒng)往往是相對(duì)復(fù)雜的。在開發(fā)分析這些系統(tǒng)的整個(gè)具體設(shè)計(jì)過程和每一步的實(shí)際工作中,首先要仔細(xì)考慮以下幾個(gè)關(guān)鍵方面:系統(tǒng)總體開發(fā)設(shè)計(jì)過程的總體技術(shù)可行性,包括系統(tǒng)總體方案的軟件技術(shù)可行性,系統(tǒng)必須實(shí)現(xiàn)的功能。3.1功能結(jié)構(gòu)設(shè)計(jì)唯品公司人事管理系統(tǒng)的設(shè)計(jì),是為了為公司人事管理提供便利的管理?xiàng)l件,對(duì)唯品公司人事管理系統(tǒng)設(shè)計(jì)了比較權(quán)威的功能,系統(tǒng)以員工信息為支撐點(diǎn),圍繞這員工信息設(shè)計(jì)了員工的考勤信息管理,員工工資信息的管理,員工基本信息的管理,員工簽署的勞動(dòng)合同管理,員工參與社保的管理和在職期間培訓(xùn)的管理等。系統(tǒng)總體功能結(jié)構(gòu)圖如圖3.1所示。圖3.1唯品公司人事管理系統(tǒng)的功能結(jié)構(gòu)圖3.2數(shù)據(jù)庫設(shè)計(jì)3.2.1概念結(jié)構(gòu)設(shè)計(jì)通過數(shù)據(jù)概念設(shè)計(jì)可以得知系統(tǒng)各實(shí)體間的關(guān)聯(lián)關(guān)系。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)是系統(tǒng)開發(fā)中必須涉及的一項(xiàng)工作,決定了實(shí)體與實(shí)體之間的關(guān)聯(lián),以及調(diào)用關(guān)系。結(jié)構(gòu)概念的設(shè)計(jì)是根據(jù)管理系統(tǒng)的整體需求設(shè)定的、根據(jù)三范式原則,整合了實(shí)體與實(shí)體之間的依賴關(guān)系后得到系統(tǒng)E-R圖。如圖3.2所示:圖3.2整體E-R圖結(jié)合各個(gè)實(shí)體之間的關(guān)聯(lián)分析后,對(duì)各實(shí)體進(jìn)行詳細(xì)的描述,具體信息如下:(1)員工實(shí)體:員工實(shí)體是對(duì)多個(gè)實(shí)體的關(guān)聯(lián)點(diǎn),在員工實(shí)體表中設(shè)計(jì)了員工編號(hào),員工的姓名,員工的性別,關(guān)聯(lián)了部門的編號(hào),員工的職位,員工的證件號(hào),員工的聯(lián)系方式和入職日期等屬性,其中員工實(shí)體以員工編號(hào)作為唯一標(biāo)識(shí);(2)職位實(shí)體:屬性包括職位編號(hào)、員工編號(hào)、職位名稱、職位類型,其中職位號(hào)編為職位實(shí)體的唯一標(biāo)識(shí);(3)培訓(xùn)實(shí)體:通過er圖可以看出培訓(xùn)實(shí)體與員工實(shí)體關(guān)聯(lián),關(guān)聯(lián)了員工培訓(xùn)的編號(hào)和公司員工的編號(hào),員工所要培訓(xùn)的內(nèi)容,培訓(xùn)的開始時(shí)間與培訓(xùn)的結(jié)束時(shí)間屬性,其中培訓(xùn)編號(hào)作為培訓(xùn)實(shí)體的唯一標(biāo)識(shí);(4)部門實(shí)體:部門實(shí)體是對(duì)員工實(shí)體的關(guān)聯(lián),在部門的實(shí)體中設(shè)計(jì)了部門的編號(hào)與部門的名稱屬性,其中部門編號(hào)作為部門實(shí)體的唯一標(biāo)識(shí);(5)考勤實(shí)體:考勤實(shí)體關(guān)聯(lián)了員工實(shí)體,在考勤實(shí)體中設(shè)計(jì)了考勤的編號(hào),關(guān)聯(lián)了員工編號(hào),同時(shí)設(shè)計(jì)了簽到的日期和簽到的類型屬性,其中簽到的編號(hào)作為簽到實(shí)體的唯一標(biāo)識(shí);(6)工資實(shí)體:工資實(shí)體關(guān)聯(lián)了員工實(shí)體,在工資實(shí)體中設(shè)計(jì)了工資的編號(hào),關(guān)聯(lián)了員工的編號(hào),同時(shí)設(shè)計(jì)了員工的月工資,考勤獲得獎(jiǎng)金,社保的扣款,最后的實(shí)際工資,績效產(chǎn)生的獎(jiǎng)金、公司補(bǔ)貼,以及工資發(fā)放時(shí)間和備注信息屬性,其中工資編號(hào)作為工資實(shí)體的唯一標(biāo)識(shí);(7)合同實(shí)體:其屬性包括合同編號(hào)、用戶編號(hào)、生效時(shí)間、截止時(shí)間和內(nèi)容,合同編號(hào)作為合同實(shí)體的唯一標(biāo)識(shí);(8)社保類型實(shí)體:其屬性包括社保類型編號(hào)、社保類型名稱、扣減百分比和社保備注,社保類型編號(hào)作為社保類型實(shí)體的唯一標(biāo)識(shí)符;(9)員工社保實(shí)體:屬性包括員工編號(hào)、社保類型編號(hào)、年份、月份、應(yīng)繳納、公司繳納,創(chuàng)建時(shí)間、備注,員工社保編號(hào)作為員工社保實(shí)體的唯一標(biāo)識(shí)。(10)調(diào)動(dòng)實(shí)體:屬性包括調(diào)動(dòng)前部門和調(diào)動(dòng)后部門調(diào)動(dòng)編號(hào)組成,調(diào)動(dòng)編號(hào)為主鍵;3.2.2邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)對(duì)唯品公司人事管理系統(tǒng)的設(shè)計(jì),我們將ER圖轉(zhuǎn)為關(guān)系模式來看更為直接,轉(zhuǎn)化后如下所示:員工(員工編號(hào)、部門編號(hào)、入職時(shí)間、備注、電話號(hào)、崗位、姓名、性別、身份證號(hào)、離職日期、薪資);合同(合同編號(hào)、員工編號(hào)、生效時(shí)間、截止時(shí)間、內(nèi)容);員工社保(員工社保類型編號(hào)、員工編號(hào)、應(yīng)繳納、公司繳納、創(chuàng)建時(shí)間、備注);工資(工資編號(hào)、員工編號(hào)、基礎(chǔ)工資、發(fā)放時(shí)間、補(bǔ)貼金額、考勤獎(jiǎng)、績效獎(jiǎng)、實(shí)發(fā)工資、備注);部門(部門編號(hào)、員工編號(hào)、部門名稱);考勤(考勤編號(hào)、員工編號(hào)、考勤類型、日期);職位(職位編號(hào)、員工編號(hào)、職位名稱、職位類型);培訓(xùn)(培訓(xùn)編號(hào)、員工編號(hào)、培訓(xùn)內(nèi)容、開始時(shí)間、結(jié)束時(shí)間);社保類型(社保類型編號(hào)、社保類型名稱、扣除占比、社保描述);調(diào)動(dòng)(調(diào)動(dòng)前部門,調(diào)動(dòng)后部門,調(diào)動(dòng)編號(hào),員工編號(hào));3.2.3數(shù)據(jù)表設(shè)計(jì)唯品公司的人事管理數(shù)據(jù)庫系統(tǒng)全部采用了MySQL5.7設(shè)計(jì)。經(jīng)過了前面整個(gè)系統(tǒng)開發(fā)規(guī)劃的過程分析和整個(gè)系統(tǒng)設(shè)計(jì)分析的過程,參照數(shù)據(jù)庫概念結(jié)構(gòu)的設(shè)計(jì),和數(shù)據(jù)的邏輯設(shè)計(jì),并考慮根據(jù)在實(shí)際管理系統(tǒng)開發(fā)實(shí)施過程中應(yīng)用的各種需要,對(duì)系統(tǒng)中設(shè)計(jì)的表和字段提供了依據(jù)。以下主要是對(duì)其中每個(gè)數(shù)據(jù)庫表進(jìn)行的部分具體更新說明分析和介紹。職位信息表主要是為唯品公司人事管理系統(tǒng)提供員工職位具體信息持久存儲(chǔ)管理及業(yè)務(wù)上關(guān)聯(lián)對(duì)做了相關(guān)設(shè)計(jì),提供了員工職位信息的相關(guān)字段,本文中以表格的形式將員工職位相關(guān)數(shù)據(jù)存儲(chǔ)特點(diǎn)展示如下。具體字段如表3.1所示。表3.1職位信息表字段名字段類型長度允許非空說明zw_idint11No編號(hào)(主鍵),不為空,自增bm_idint11No部門編號(hào)zw_namevarchar20No職位名稱zw_typeint11No職位類型權(quán)限信息表主要是為唯品公司人事管理系統(tǒng)提供員工登錄權(quán)限具體信息持久存儲(chǔ)管理及業(yè)務(wù)上關(guān)聯(lián)對(duì)做了相關(guān)設(shè)計(jì),提供了員工登錄系統(tǒng)權(quán)限信息的相關(guān)字段,本文中以表格的形式將員工登錄系統(tǒng)的權(quán)限相關(guān)數(shù)據(jù)存儲(chǔ)特點(diǎn)展示如下。如表3.2所示。表3.2權(quán)限信息表字段名字段類型長度允許非空說明qx_idint11No編號(hào)(主鍵),不為空,自增cd_idint11No菜單欄編號(hào)zw_idint11No職位編號(hào)員工信息表主要是為唯品公司人事管理系統(tǒng)提供員工具體信息持久存儲(chǔ)及業(yè)務(wù)上關(guān)聯(lián)對(duì)做了設(shè)計(jì),提供了員工信息的相關(guān)字段信息,本文中以表格的形式將員工相關(guān)數(shù)據(jù)存儲(chǔ)特點(diǎn)展示如下。如表3.3所示。表3.3員工信息表字段名字段類型長度允許非空說明yg__idInt11No編號(hào)(主鍵),不為空,自增yg__nameVarchar20No員工名字yg__sexvarchar10No員工性別bm_idint11No部門編號(hào)zw_idint11No職位編號(hào)yg_idcardvarchar20No員工身份證號(hào)yg_telvarchar20No員工電話號(hào)yg_hiredatedateNo員工入職日期yg_positionstatuvarchar20No員工職位狀態(tài)yg_leavedatedateNo員工離職日期yg_wagesdouble10No員工工資薪水信息表主要是為唯品公司人事管理系統(tǒng)提供員工薪水具體信息持久存儲(chǔ)管理及業(yè)務(wù)上關(guān)聯(lián)對(duì)做了相關(guān)設(shè)計(jì),提供了員工薪水信息的相關(guān)字段,本文中以表格的形式將員工薪水相關(guān)數(shù)據(jù)存儲(chǔ)特點(diǎn)展示如下。如表3.4所示。表3.4薪水信息表字段名字段類型長度允許非空說明xs_idint11No編號(hào)(主鍵),不為空,自增yg_namevarchar20No員工姓名yg_idvarchar11No員工編號(hào)yuexinvarchar20No月薪kaoqinvarchar20No考勤jixiaovarchar20No加薪butievarchar20No補(bǔ)貼koukuanvarchar20No扣款shifavarchar20No實(shí)發(fā)beizhuvarchar255備注fb_timedateNo發(fā)布時(shí)間合同信息表主要是為唯品公司人事管理系統(tǒng)提供員工入職簽收的合同具體信息持久存儲(chǔ)管理及業(yè)務(wù)上關(guān)聯(lián)對(duì)做了相關(guān)設(shè)計(jì),提供了員工合同信息的相關(guān)字段,本文中以表格的形式將員工合同相關(guān)數(shù)據(jù)存儲(chǔ)特點(diǎn)展示如下。如表3.5所示。表3.5合同信息表字段名字段類型長度允許非空說明ht_idint11No編號(hào)(主鍵),不為空,自增bm_idint11No用戶編號(hào)gw_idint11No部門編號(hào)gw_namevarchar20No崗位名稱ht_slvarchar50No合同數(shù)量ht_mzvarchar50No合同名稱ht_sx_TimedatetimeNo生效時(shí)間ht_Jz_TimedatetimeNo截止時(shí)間ht_nrtext255No內(nèi)容培訓(xùn)信息表主要是為唯品公司人事管理系統(tǒng)提供員工培訓(xùn)具體信息持久存儲(chǔ)管理及業(yè)務(wù)上關(guān)聯(lián)對(duì)做了相關(guān)設(shè)計(jì),提供了員工培訓(xùn)信息的相關(guān)字段,本文中以表格的形式將員工培新相關(guān)數(shù)據(jù)存儲(chǔ)特點(diǎn)展示如下。如表3.6所示。表3.6培訓(xùn)信息表字段名字段類型長度允許非空說明px_idint11No編號(hào)(主鍵),不為空,自增yg_namevarchar20No員工姓名yg_idint11No員工編號(hào)contentvarchar255No內(nèi)容px_iddateNo開始時(shí)間yg_timedateNo結(jié)束時(shí)間部門信息表主要是為唯品公司人事管理系統(tǒng)提供公司部門具體信息持久存儲(chǔ)管理及業(yè)務(wù)上關(guān)聯(lián)對(duì)做了相關(guān)設(shè)計(jì),提供了部門信息的相關(guān)字段,本文中以表格的形式將部門相關(guān)數(shù)據(jù)存儲(chǔ)特點(diǎn)展示如下。如表3.7所示。表3.7部門信息表字段名字段類型長度允許非空說明bm_idint11No編號(hào)(主鍵),不為空,自增bm_namevarchar20No部門名稱員工請(qǐng)假信息表主要是為唯品公司人事管理系統(tǒng)提供員工股請(qǐng)假具體信息持久存儲(chǔ)管理及業(yè)務(wù)上關(guān)聯(lián)對(duì)做了相關(guān)設(shè)計(jì),提供了員工請(qǐng)假信息的相關(guān)字段,本文中以表格的形式將員工請(qǐng)假相關(guān)數(shù)據(jù)存儲(chǔ)特點(diǎn)展示如下。如下表3.8所示。表3.8員工請(qǐng)假信息表字段名字段類型長度允許非空說明qj_idint11No編號(hào)(主鍵),不為空,自增qj_reasonvarchar255No請(qǐng)假原因qj_StartDatedateNo請(qǐng)假開始日期qj_EndDatedateNo請(qǐng)假結(jié)束日期yg_upidint11No員工編號(hào)qj_reasonvarchar255No請(qǐng)假原因社保信息表主要是為唯品公司人事管理系統(tǒng)提供員工社保日志具體信息持久存儲(chǔ)管理及業(yè)務(wù)上關(guān)聯(lián)對(duì)做了相關(guān)設(shè)計(jì),提供了員工社保日志信息的相關(guān)字段,本文中以表格的形式將員工社保日志相關(guān)數(shù)據(jù)存儲(chǔ)特點(diǎn)展示如下。如表3.9所示。表3.9社保日志信息表字段名字段類型長度允許非空說明sbr_idint11No編號(hào)(主鍵),不為空,自增yg_idint11No員工編號(hào)social_idint11No類型號(hào)nianvarchar20No年份yuefenvarchar20No月份yingjiaonadouble12No應(yīng)該繳納gongsidouble12No公司繳納createTimedatetimeNo創(chuàng)建時(shí)間remarkvarchar255備注社保信息表主要是為唯品公司人事管理系統(tǒng)提供員工社保具體信息持久存儲(chǔ)管理及業(yè)務(wù)上關(guān)聯(lián)對(duì)做了相關(guān)設(shè)計(jì),提供了員工社保信息的相關(guān)字段,本文中以表格的形式將員工社保相關(guān)數(shù)據(jù)存儲(chǔ)特點(diǎn)展示如下。如表3.10所示。表3.10社保信息表字段名字段類型長度允許非空說明sb_idbigint10No編號(hào)(主鍵),不為空,自增sb_Namevarchar50No社保類型名稱sb_pointdouble20No扣除百分比sb_remarkvarchar255No社保描述4系統(tǒng)實(shí)現(xiàn)4.1系統(tǒng)總體實(shí)現(xiàn)4.1.1系統(tǒng)界面設(shè)計(jì)唯品公司人事管理系統(tǒng)界面只顯示在人事部門的內(nèi)部。整個(gè)平臺(tái)系統(tǒng)的界面布局總體設(shè)計(jì)主要由系統(tǒng)前端框架界面和后端表單頁面組成??蚣苤饕譃橐韵氯齻€(gè)小部分:上部一般是企業(yè)的固定注冊(cè)信息、公司公告、個(gè)人資料頁面等界面;左側(cè)通常是主要顯示的功能按鈕。點(diǎn)擊不同界面的功能按鈕,依次切換到其他不同類型的功能頁面;而右側(cè)部分主要?jiǎng)t用于顯示與系統(tǒng)框架中顯示的各界面功能按鈕相對(duì)應(yīng)位置的界面。系統(tǒng)的頁面的設(shè)計(jì)使用了Bootstrap前端框架和jQuery前端框架對(duì)系統(tǒng)前臺(tái)、后臺(tái)頁面等進(jìn)行了相關(guān)代碼格式的優(yōu)化設(shè)置。本應(yīng)用系統(tǒng)開發(fā)采用的方法是基于生命周期法的分析建模方式,B/S開發(fā)模式和基于SSM框架的開發(fā)技術(shù)方法進(jìn)行開發(fā)設(shè)計(jì)構(gòu)思與技術(shù)實(shí)現(xiàn)。4.1.2數(shù)據(jù)庫的讀寫唯品公司人事管理系統(tǒng),通過applicationContext.xml配置的本地?cái)?shù)據(jù)源,配置sqlsession工廠,讀取mybatis配置文件以及映射文件,自動(dòng)將mybatis的接口轉(zhuǎn)換成bean,注入到Spring容器中。perties配置文件用于配置數(shù)據(jù)庫的連接信息,并與數(shù)據(jù)庫交換數(shù)據(jù),以便將數(shù)據(jù)庫中的內(nèi)容傳輸?shù)巾撁妗?.2系統(tǒng)各模塊實(shí)現(xiàn)4.2.1系統(tǒng)登錄界面通過指定的網(wǎng)址,就可以看到唯品公司人事管理系統(tǒng)中的個(gè)人登錄系統(tǒng)界面,主頁面由兩個(gè)部分組成的用兩個(gè)文本框進(jìn)行區(qū)分,上面的輸入框是用戶名,下面的輸入框是密碼。當(dāng)我們正確輸入對(duì)應(yīng)的信息,點(diǎn)擊左下角藍(lán)色的登錄按鈕就會(huì)快速進(jìn)入系統(tǒng)。如圖4.1所示。圖4.1管理員登錄界面4.2.2系統(tǒng)主界面當(dāng)我們驗(yàn)證完管理員密碼和工號(hào)時(shí),將會(huì)開啟系統(tǒng)的主頁面。進(jìn)入后,我們會(huì)看到頁面被分為兩個(gè)部分,左面為各個(gè)模塊管理部分也被稱為模塊導(dǎo)航欄,由藍(lán)色背景顯示的,顯示的尺寸為300×200cm同時(shí)在左上角會(huì)看到公司名稱和管理員頭像,右面顯示的是個(gè)人資料部分,背景為白色,尺寸為500×200cm,這部分詳細(xì)顯示了管理員的信息。管理員主頁面如圖4.2所示。圖4.2管理員主界面4.2.3公告管理界面當(dāng)我們點(diǎn)擊左側(cè)導(dǎo)航欄里面的第1個(gè)下拉菜單即公司公告欄,我們會(huì)看到彈出的里表中有公告字樣,單機(jī)鼠標(biāo)后,就會(huì)出現(xiàn)右側(cè)的3個(gè)顯示框,第1個(gè)顯示的是需要續(xù)簽合同的人員名單,由淺藍(lán)色背景構(gòu)成,第2個(gè)顯示的是合同期滿的人員名單,由于本公司還沒有合同期滿的員工,所以沒有顯示,這個(gè)部分是黃色背景構(gòu)成,第3個(gè)部分是未簽合同的人員名單,由綠色背景顯示。如圖4.3所示。圖4.3公告界面4.2.4考勤管理界面當(dāng)我們點(diǎn)擊左側(cè)第2欄下拉列表時(shí)顯示的是考勤管理選項(xiàng),點(diǎn)擊之后會(huì)出現(xiàn)兩個(gè)選項(xiàng),分別是員工簽到界面和員工請(qǐng)假頁面,右面顯示的是8條員工數(shù)據(jù),當(dāng)?shù)谝豁擁摂?shù)據(jù)填滿時(shí)會(huì)自動(dòng)跳轉(zhuǎn)到第二頁繼續(xù)添加,數(shù)據(jù)以表格的方式呈現(xiàn)到管理員面前。在右上角還可以以excel的方式導(dǎo)出數(shù)據(jù),也可以進(jìn)行添加員工的考勤記錄。具體顯示如圖4.4所示。圖4.4考勤管理界面4.2.5人事管理界面當(dāng)我們點(diǎn)擊左側(cè)第三個(gè)模塊時(shí),顯示的是人事管理字樣,列表中一共有6個(gè)功能,首先是員工信息添加:正確輸入提示的9條信息后點(diǎn)擊提交即可,輸錯(cuò)信息可以點(diǎn)擊重置按鈕。其余5個(gè)為全部員工信息、離職員工信息、在職員工信息、員工離職記錄、試用期員工信息:這些功能每個(gè)頁面可以添加10條信息,具有快速搜索功能以及顯示的數(shù)據(jù)總數(shù)。如圖4.5所示。圖4.5人事管理界面4.2.6部門管理界面左面第四個(gè)列表為部門管理欄其中包括部門信息管理表,單機(jī)這個(gè)表單會(huì)顯示出一張3×10的表格,里面會(huì)有每個(gè)部門擁有員工的總數(shù),在表格中第三列可以進(jìn)行修改以及刪除信息的功能,如果公司部門進(jìn)行變動(dòng)時(shí),單機(jī)右上角藍(lán)色添加部門的按鈕時(shí)即可添加新的部門,具體顯示如圖4.6所示。圖4.6部門管理界面4.2.7工資管理界面當(dāng)我們點(diǎn)擊左側(cè)欄中的財(cái)務(wù)管理列表時(shí),顯示出來的下拉列表為員工的工資記錄,右面是一張10×3的表格,每添加一條數(shù)據(jù)時(shí)會(huì)增加一行,我們可以按照喜好進(jìn)行升序、降序的順序進(jìn)行排列,右上角有兩個(gè)按鈕,分別為導(dǎo)出表格和添加薪資記錄,管理員可以把薪資以表格的方式導(dǎo)出并保存到電腦里,如有需要還可以打印出來。如圖4.7所示。圖4.7工資管理界面4.2.8權(quán)限管理界面左面信息欄第6個(gè)是就是權(quán)限管理導(dǎo)航欄,下拉列表里面隱藏的是用戶角色管理功能,點(diǎn)擊鼠標(biāo),進(jìn)入員工角色管理界面后,可以對(duì)員工進(jìn)行授權(quán)以及禁用的操作,同時(shí)可以在頁面中添加員工信息,每頁最多添加10條數(shù)據(jù)。如圖4.8所示。圖4.8權(quán)限管理界面4.2.9合同管理界面左側(cè)第7個(gè)為合同管理的下拉列表,其中包括合同查詢功能,當(dāng)前這個(gè)表格是8×3的,當(dāng)我們往里添加一條數(shù)據(jù)時(shí),頁面會(huì)顯示出第4行數(shù)據(jù),每頁最多可以添加10條,其中管理員可以對(duì)員工合同進(jìn)行續(xù)簽操作,也可以登記信息。如圖4.9所示。圖4.9合同管理界面4.2.10社保管理界面左面第8個(gè)為社保的下拉列表,列表中有2個(gè)選項(xiàng)框,第1個(gè)是社保類型,第2個(gè)是員工社保,單擊第1個(gè)是3×1的表格,表格中顯示的是公司需要代扣的百分比和備注信息,還有社保類型名稱,第2個(gè)是8×3的表格,詳細(xì)記錄了員工的社保信息,右上角的藍(lán)色按鈕可以添加社保記錄。如圖4.10所示。圖4.10社保管理界面4.2.11培訓(xùn)管理界面左面最后一個(gè)下拉列表是培訓(xùn)管理,里面隱藏的功能是員工培訓(xùn)信息單機(jī)之后,我們可以看見一個(gè)5×6的表格,表格相鄰行的底色不同用于區(qū)分上下欄,當(dāng)前頁面最多可以添加10條數(shù)據(jù),右上角可以導(dǎo)出表格到電腦,還可以添加記錄右下角具有翻頁功能。如圖4.11所示。圖4.11培訓(xùn)管理界面隨著軟件使用量的持續(xù)快速增長,軟件測試技術(shù)的重要性越來越明顯。在大型專業(yè)軟件服務(wù)開發(fā)公司的員工中,軟件技術(shù)崗位的員工人數(shù)最多。測試是軟件系統(tǒng)開發(fā)過程中一個(gè)重要的技術(shù)組成部分[11]。在軟件編程過程的最后,系統(tǒng)的缺點(diǎn)可能會(huì)出現(xiàn),比如某些功能無法正常實(shí)現(xiàn),而系統(tǒng)中的缺點(diǎn)可以在測試過程中發(fā)現(xiàn)并修復(fù)。如果沒有測試過程,會(huì)對(duì)軟件開發(fā)產(chǎn)生毀滅性的影響[12]。5.1測試方法根據(jù)項(xiàng)目需求文檔,制定測試策略,評(píng)估測試風(fēng)險(xiǎn),確定所需資源,估算測試工作量,安排人員和進(jìn)度,列出測試項(xiàng)目的可交付要素。軟件測試技術(shù)可以分為黑盒測試和白盒測試。白盒測試是指在代碼編寫過程中對(duì)代碼結(jié)構(gòu)邏輯的測試[13]。黑盒測試是指測試系統(tǒng)功能,測試在功能點(diǎn)擊的過程中能否正確獲取數(shù)據(jù),測試各個(gè)模塊的運(yùn)行狀態(tài)。本文將通過黑盒測試來測試系統(tǒng)的功能。5.2數(shù)據(jù)庫測試(1)測試目標(biāo):數(shù)據(jù)庫的設(shè)計(jì)目的,在于后端技術(shù)與數(shù)據(jù)庫中的SQL語句進(jìn)行持久的存儲(chǔ)、修改。為了后端可以將數(shù)據(jù)與已定的數(shù)據(jù)庫中的表做到天衣無縫,此時(shí)就需要進(jìn)行測試。主要是對(duì)后端實(shí)體與數(shù)據(jù)庫中每張表中的字段的關(guān)聯(lián),實(shí)體中的字段,與數(shù)據(jù)庫的字段要對(duì)應(yīng)上,要做到一個(gè)字母都不能有差錯(cuò),使SQL語句的調(diào)用能夠準(zhǔn)確使用。(2)測試結(jié)果:經(jīng)過對(duì)數(shù)據(jù)庫中的每張表與后端的實(shí)體進(jìn)行對(duì)比的測試,以及操作的數(shù)據(jù)的測試,表與實(shí)體之間銜接無誤,數(shù)據(jù)庫表中的字段與實(shí)體類中的字段可以完全吻合,數(shù)據(jù)交互無誤,SQL語句正確,數(shù)據(jù)庫不存在異常。5.3系統(tǒng)模塊測試唯品公司人事管理系統(tǒng)中設(shè)計(jì)了多個(gè)管理功能模塊,因此,對(duì)系統(tǒng)中的多個(gè)功能模塊進(jìn)行了測試。目前,對(duì)唯品公司人事管理系統(tǒng)的主要功能分別進(jìn)行了設(shè)計(jì)、開發(fā)和實(shí)現(xiàn)。為了使系統(tǒng)的具有良好的操作性,功能準(zhǔn)確性和數(shù)據(jù)安全性,特針對(duì)系統(tǒng)中的操作比較頻繁,且數(shù)據(jù)量較大的功能進(jìn)行了功能性的測試。5.3.1人事管理模塊測試唯品公司人事管理模塊主要是對(duì)員工信息進(jìn)行管理,對(duì)所有部門員工信息實(shí)現(xiàn)了增加、編輯、刪除的選項(xiàng),根據(jù)系統(tǒng)提供的條件搜索功能。對(duì)此信息操作較為頻繁,所以對(duì)人事管理的員工信息進(jìn)行了測試。如表5.3.1所示。表5.3.1人事管理模塊功能測試功能描述具體操作預(yù)測結(jié)果測試結(jié)果是否通過添加員工信息根據(jù)頁面提示在輸入框中輸入員工信息,點(diǎn)擊“添加”按鈕添加成功,自動(dòng)跳轉(zhuǎn)到員工信息列表頁面添加成功測試通過修改員工信息根據(jù)頁面功能提示找到對(duì)應(yīng)的員工項(xiàng),點(diǎn)擊修改進(jìn)入修改頁,輸入修改的信息,點(diǎn)擊“修改”按鈕修改成功,自動(dòng)跳轉(zhuǎn)至員工信息列表頁面修改成功測試通過搜索員工信息根據(jù)頁面中提供的輸入框中的信息,輸入所有條件,點(diǎn)擊“搜索”按鈕將所搜到員工信息展示到頁面中搜索成功測試通過5.3.2部門管理模塊測試部門管理模塊是唯品公司人事管理系統(tǒng)一項(xiàng)管理功能,主要是對(duì)公司部門信息進(jìn)行管理,對(duì)部門的信息增加,修改部門信息,刪除部門信息和根據(jù)條件所有部門信息。測試結(jié)果見表5.3.2。表5.3.2部門管理模塊功能測試功能描述具體操作預(yù)測結(jié)果測試結(jié)果是否通過添加部門信息根據(jù)頁面上顯示的輸入對(duì)應(yīng)的數(shù)據(jù)到上下兩欄對(duì)話框,點(diǎn)擊“添加”按鈕添加成功,自動(dòng)跳轉(zhuǎn)到部門信息列表頁面添加成功測試通過修改部門信息根據(jù)頁面功能提示找到對(duì)應(yīng)的部門項(xiàng),點(diǎn)擊修改并進(jìn)入修改頁,輸入修改的信息,點(diǎn)擊“修改”按鈕修改成功,自動(dòng)跳轉(zhuǎn)至部門信息列表頁面修改成功測試通過搜索員工信息根據(jù)頁面中提供的輸入框中的信息,輸入全部搜索條件,點(diǎn)擊“搜索”按鈕將所搜到部門信息展示到頁面中搜索成功測試通過刪除部門信息根據(jù)頁面功能提示找到對(duì)應(yīng)的部門項(xiàng),點(diǎn)擊“刪除”按鈕將部門信息刪除后,頁面局部刷新刪除成功測試通過5.3.3合同管理模塊測試合同管理模塊,是唯品公司人事管理系統(tǒng)對(duì)員工簽訂的合同信息,系統(tǒng)性的管理,對(duì)員工的合同信息可以進(jìn)行續(xù)簽操作,員工合同登記操作,員工合同查詢操作。對(duì)長應(yīng)用的合同管理進(jìn)行測試。測試結(jié)果如表5.3.3所示。表5.3.3合同管理模塊功能測試功能描述具體操作預(yù)測結(jié)果測試結(jié)果是否通過合同續(xù)簽在合同頁面,點(diǎn)擊“合同續(xù)簽”按鈕,按照表單提示,選擇續(xù)簽人,并輸入合同年限后,點(diǎn)擊“提交”按鈕成功并跳轉(zhuǎn)頁面續(xù)簽成功測試通過合
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026山東棗莊市第一批次市直就業(yè)見習(xí)招聘113人備考題庫及答案詳解(新)
- 2026云南德技增企業(yè)管理有限公司招聘5人備考題庫附參考答案詳解(達(dá)標(biāo)題)
- 2026年安徽省合肥市濱湖啟明星幼兒園教師、保育員招聘備考題庫及1套完整答案詳解
- 2026廣東江門市建設(shè)工程檢測中心有限公司招聘2人備考題庫附參考答案詳解(突破訓(xùn)練)
- 安徽金屬非金屬礦山行業(yè)安全生產(chǎn)試題及答案解析
- 2026內(nèi)蒙古真金種業(yè)科技有限公司招聘7人備考題庫帶答案詳解(培優(yōu)a卷)
- 2026中證中小投資者服務(wù)中心招聘備考題庫附答案
- 2026四川自貢市沿灘區(qū)農(nóng)業(yè)農(nóng)村局編外人員招聘1人備考題庫完美版
- 2026上半年青海事業(yè)單位聯(lián)考海西州招聘234人備考題庫附答案詳解(培優(yōu)b卷)
- 2026上半年貴州事業(yè)單位聯(lián)考仁懷市招聘77人備考題庫及答案詳解一套
- 七大浪費(fèi)考試試卷及答案
- GB/T 10810.1-2025眼鏡鏡片第1部分:單焦和多焦
- 新版GCP培訓(xùn)課件
- 客戶開發(fā)流程圖
- 音樂節(jié)活動(dòng)場地租賃合同
- 風(fēng)險(xiǎn)管理顧問協(xié)議
- 一年級(jí)下冊(cè)字帖筆順
- 2024屆高考語文復(fù)習(xí):散文訓(xùn)練王劍冰散文(含解析)
- SWITCH暗黑破壞神3超級(jí)金手指修改 版本號(hào):2.7.7.92380
- 二尖瓣狹窄講課課件
- 腸造瘺術(shù)后護(hù)理查房
評(píng)論
0/150
提交評(píng)論