人事管理系統(tǒng)軟件工程課程設(shè)計(jì)可行性研究報(bào)告_第1頁(yè)
人事管理系統(tǒng)軟件工程課程設(shè)計(jì)可行性研究報(bào)告_第2頁(yè)
人事管理系統(tǒng)軟件工程課程設(shè)計(jì)可行性研究報(bào)告_第3頁(yè)
人事管理系統(tǒng)軟件工程課程設(shè)計(jì)可行性研究報(bào)告_第4頁(yè)
人事管理系統(tǒng)軟件工程課程設(shè)計(jì)可行性研究報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩65頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 可行性研究報(bào)告1.引言 1.1編寫(xiě)目的 21世紀(jì)是知識(shí)經(jīng)濟(jì)的時(shí)代,是人才競(jìng)爭(zhēng)的時(shí)代,隨著21世紀(jì)的到來(lái),人類(lèi)已步入信息社會(huì),信息產(chǎn)業(yè)正成為全球經(jīng)濟(jì)的主導(dǎo)產(chǎn)業(yè)。信息自動(dòng)化的作用也越來(lái)越大,特別是各行業(yè)的管理領(lǐng)域,智能化信息處理已是提高效率、規(guī)范管理、客觀(guān)審查的最有效途徑。人事管理系統(tǒng)在當(dāng)今社會(huì)中是一個(gè)不可或缺的、必備的工具軟件。然而,一個(gè)好的高質(zhì)量的軟件還是少之又少的。并未根本的實(shí)現(xiàn)智能化。亦不利于實(shí)現(xiàn)科學(xué)的管理、體現(xiàn)領(lǐng)導(dǎo)者的決策作用。因此,在本軟件設(shè)計(jì)中心準(zhǔn)備開(kāi)發(fā)一個(gè)功能完善的人事管理系統(tǒng)。人事管理系統(tǒng)是一個(gè)公司不可缺少的部分,它的內(nèi)容對(duì)于公司的決策者和管理者來(lái)說(shuō)都至關(guān)重要, 隨著科學(xué)技術(shù)的

2、不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。1.2背景 A. 開(kāi)發(fā)的軟件系統(tǒng)的名稱(chēng):環(huán)宇科技人事管理系統(tǒng) B. 本項(xiàng)目的任務(wù)提出者:環(huán)宇科技有限責(zé)任公司開(kāi)發(fā)者: 用戶(hù):環(huán)宇科技有限責(zé)任公司實(shí)現(xiàn)該軟件的計(jì)算中心:個(gè)人計(jì)算機(jī),Sql Server ,WindowXP,Win7操作系統(tǒng);C. 該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來(lái)往關(guān)系:該軟件系統(tǒng)與操作系統(tǒng)、SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)1.3定義 人事管理: 所謂人事管理,是指以從事社會(huì)勞動(dòng)的人和有關(guān)的事的相互關(guān)系為對(duì)象,通過(guò)組織,協(xié)調(diào),控制,監(jiān)督等手段,謀求人與事以示

3、共事人之間的相互適應(yīng),實(shí)現(xiàn)充分發(fā)揮人的潛能,把事情做得更好這一目標(biāo)所進(jìn)行的管理活動(dòng)。Personnel_Management  人事管理系統(tǒng)1.4參考資料 軟件工程(第二版) 鄧良松編著 西安電子科技大學(xué)出版社軟件工程導(dǎo)論 張海藩編著,清華大學(xué)出版社,2006年10月版,北京軟件工程基礎(chǔ) 湯淮 西安交通大學(xué)出版社軟件開(kāi)發(fā)技術(shù) 倪秉營(yíng) 電子科技大學(xué)出版社軟件工程 張權(quán)范 清華大學(xué)出版社2可行性研究的前提2.1要求A功能:人事管理系統(tǒng)的主要功能就是對(duì)員工的各項(xiàng)信息進(jìn)行管理,包括對(duì)員工信息、人事異動(dòng)信息、工資信息、獎(jiǎng)懲信息、考勤信息的維護(hù)、瀏覽和查詢(xún),還包括對(duì)企業(yè)中的部門(mén)、職位信

4、息的管理。B性能:要求系統(tǒng)能快速響應(yīng)用戶(hù)的各種信息請(qǐng)求,效率高,速度快,能夠及時(shí)滿(mǎn)足用戶(hù)的需求;充分考慮人性化管理,提高辦公效率。不需要用戶(hù)長(zhǎng)時(shí)間等待,節(jié)省用戶(hù)的時(shí)間。C數(shù)據(jù)的輸入員工信息、部門(mén)信息、職位信息、人事異動(dòng)信息、工資信息、獎(jiǎng)懲信息、考勤信息的輸入。D數(shù)據(jù)的輸出根據(jù)用戶(hù)要求返回的結(jié)果,如:對(duì)員工信息、部門(mén)信息、職位信息、人事異動(dòng)信息、工資信息、獎(jiǎng)懲信息、考勤信息的查詢(xún)結(jié)果可以導(dǎo)出到文件里,對(duì)瀏覽的要求返回符合用戶(hù)要求的內(nèi)容。E.處理流程和數(shù)據(jù)流程用圖表的方式表示出最基本的數(shù)據(jù)流程和處理流程,并輔之以敘述: 身份驗(yàn)證信息查詢(xún)數(shù)據(jù)匯總 信息維護(hù)信息修改信息添加信息刪除 結(jié)果 顯示 操作結(jié)

5、果 數(shù)據(jù)庫(kù)被刪除項(xiàng)新數(shù)據(jù)更新內(nèi)容查詢(xún)條件1.員工基本信息管理4.獎(jiǎng)罰信息管理7.查詢(xún)6.部門(mén)信息管理3考勤信息管理5.員工異動(dòng)管理2.員工工資管理員工信息時(shí)鐘信息員工信息員工信息工資信息工資發(fā)放信息獎(jiǎng)罰信息考勤信息考勤信息部門(mén)/職位信息職位信息部門(mén)信息員工/考勤/獎(jiǎng)罰/異動(dòng)/工資發(fā)放信息查詢(xún)請(qǐng)求/員工/考勤/獎(jiǎng)罰/異動(dòng)/工資發(fā)放系信息異動(dòng)信 息異動(dòng)信息獎(jiǎng) 罰 信 息員工信息工資發(fā)放信息獎(jiǎng) 罰 信 息獎(jiǎng)罰信息獎(jiǎng)罰工資信息員工信息發(fā)放工資獎(jiǎng)罰信息年F在安全與保密方面的要求不同的用戶(hù)會(huì)有不同的權(quán)限,每個(gè)用戶(hù)都擁有自己的密碼,普通用戶(hù)只能修改、查看自己的信息,管理員擁有查詢(xún)和修改所有普通用戶(hù)的信息的權(quán)

6、限。G同本系統(tǒng)相連接的其他系統(tǒng)操作系統(tǒng)、SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)。H. 完成期限: 2011年11月2.2 目標(biāo) 致力于開(kāi)發(fā)一個(gè)功能健全、強(qiáng)大的人事管理系統(tǒng),以期達(dá)到如下目標(biāo): A方便基本信息的錄入,實(shí)現(xiàn)錄入的數(shù)據(jù)的高校驗(yàn)性;B處理速度的提高;C使系統(tǒng)更人性化以方便用戶(hù)使用;D人力與設(shè)備費(fèi)用的減少;E高安全性、保密性;使系統(tǒng)具有簡(jiǎn)單性、針對(duì)性、實(shí)用性的特點(diǎn)。2.3條件、假定和限制A所建議系統(tǒng)的運(yùn)行壽命的最小值系統(tǒng)運(yùn)行壽命的最小值是6年B經(jīng)費(fèi)、投資方面的來(lái)源和限制 經(jīng)費(fèi)由公司支出,由于本系統(tǒng)軟件對(duì)硬件資源要求不高,不存在限制問(wèn)題。 C法律和政策方面的限制該系統(tǒng)的開(kāi)發(fā)會(huì)完全按照有關(guān)的法律

7、法規(guī)進(jìn)行,決不逾越。D可利用的信息和資源目前的Internet網(wǎng)絡(luò)資源,以及目前存在的類(lèi)似系統(tǒng)E系統(tǒng)投入使用的最晚時(shí)間:2012年03月2.4進(jìn)行可行性研究的方法 本次可行性分析是按照前面給出的步驟進(jìn)行的,即按照復(fù)查項(xiàng)目和規(guī)模,研究目前正在使用的系統(tǒng),導(dǎo)出新系統(tǒng)的高層邏輯模型,重新定義問(wèn)題這一循環(huán)反復(fù)過(guò)程進(jìn)行的。2.5評(píng)價(jià)尺度我們?cè)趯?duì)該系統(tǒng)進(jìn)行評(píng)價(jià)時(shí)主要是與當(dāng)前的人工進(jìn)行的人事管理的比較,在評(píng)價(jià)時(shí),我們不僅考慮了當(dāng)前已有系統(tǒng)的不足以及優(yōu)點(diǎn),同時(shí)我們也要參考我們當(dāng)前已經(jīng)掌握的項(xiàng)目開(kāi)發(fā)知識(shí),從而評(píng)判該系統(tǒng)是否能夠成功開(kāi)發(fā)以及其能帶來(lái)的經(jīng)濟(jì)效益和社會(huì)效益。3. 對(duì)現(xiàn)有系統(tǒng)的分析3.1工作負(fù)荷 現(xiàn)有系

8、統(tǒng)是手工操作的,不論是查詢(xún)信息還是修改刪除信息,都需要通過(guò)查看文件來(lái)進(jìn)行操作,不僅速度慢,效率低,而且文件也不易長(zhǎng)期保存,操作時(shí)需要花費(fèi)大量的人力物力資源,已經(jīng)與現(xiàn)在經(jīng)濟(jì)高效的時(shí)代不相符了。3.2費(fèi)用開(kāi)支序號(hào)崗位名稱(chēng) 人數(shù) 工資 1員工信息管理員 5 2000/月/人 2 執(zhí)勤員 3 1500/月/人 3 資料管理員 5 2000/月/人 4 出納員 6 3000/月/人 5 會(huì)計(jì) 54000/月/人合計(jì)每年共123.6萬(wàn)元。3.3人員 由于現(xiàn)有系統(tǒng)是人工的,對(duì)管理人員的要求并不高,只要有一定的管理才能和文化基礎(chǔ)即可,但是由于工作量較大,需要的人員比較多。3.4設(shè)備 由于現(xiàn)有系統(tǒng)是人工的,所以

9、對(duì)設(shè)備無(wú)定性要求。3.5局限性由于現(xiàn)有系統(tǒng)是人工的,處理速度慢,運(yùn)行效率低。4. 所建議的系統(tǒng)4.1對(duì)所建議系統(tǒng)的說(shuō)明利用計(jì)算機(jī)處理數(shù)據(jù)的快速有效的優(yōu)點(diǎn),將本系統(tǒng)安裝在計(jì)算機(jī)上,提供人性化的界面供用戶(hù)進(jìn)行操作,用戶(hù)就可以對(duì)各種信息進(jìn)行操作,包括對(duì)員工信息、部門(mén)信息、職位信息、人事異動(dòng)信息、工資信息、獎(jiǎng)懲信息、考勤信息的維護(hù)、瀏覽和查詢(xún)。 這樣不僅可以減少人員的工作量,提高操作效率,也可以避免有人工輸入的某些信息的錯(cuò)誤,操作起來(lái)簡(jiǎn)便,快捷,數(shù)據(jù)的準(zhǔn)確性高,使人事管理效率大大提高。4.2處理流程和數(shù)據(jù)流程頂層數(shù)據(jù)流圖:4.3改進(jìn)之處 A提供圖形用戶(hù)界面供用戶(hù)錄入信息,并對(duì)某些信息驗(yàn)證正確性,實(shí)現(xiàn)錄

10、入的數(shù)據(jù)的高校驗(yàn)性。B由于不再是純手工的進(jìn)行各種操作,而是由系統(tǒng)進(jìn)行各種處理,大大提高了數(shù)據(jù)的處理速度。C由于使用系統(tǒng)可以大大提高處理速度和效率,可以減少人力和其他設(shè)備的使用,從而減少人力和設(shè)備的費(fèi)用支出。D為了提高系統(tǒng)的安全性和保密性,需要設(shè)置登錄該系統(tǒng)的用戶(hù)名和密碼,供登錄時(shí)身份認(rèn)證,并且設(shè)置訪(fǎng)問(wèn)權(quán)限來(lái)限制不同用戶(hù)的操作權(quán)利。4.4影響4.4.1 對(duì)設(shè)備的影響 可能需要用戶(hù)用一些比較適應(yīng)系統(tǒng)的硬件設(shè)備,比如安裝某些軟件,可能占用一部分存儲(chǔ)空間,所以要求用戶(hù)機(jī)器存儲(chǔ)空間要足夠。4.4.2 對(duì)軟件的影響 該系統(tǒng)需要在Windows 2000 及其以上的版本上運(yùn)行。4.4.3 對(duì)用戶(hù)單位機(jī)構(gòu)的影

11、響 由于本系統(tǒng)完全考慮了各個(gè)文化水平的用戶(hù)的使用,因此在用戶(hù)使用該系統(tǒng)之前無(wú)須進(jìn)行太多培訓(xùn),用戶(hù)可以參考用戶(hù)手冊(cè)便可靈活運(yùn)行該系統(tǒng)4.4.4對(duì)系統(tǒng)運(yùn)行過(guò)程的影響 A用戶(hù)的操作規(guī)程:本系統(tǒng)的操作規(guī)程通俗易懂B運(yùn)行中心的操作規(guī)程:運(yùn)行中心的操作規(guī)程也很簡(jiǎn)單C源數(shù)據(jù)的處理:源數(shù)據(jù)用于創(chuàng)建數(shù)據(jù)庫(kù),具有保密性D數(shù)據(jù)進(jìn)入系統(tǒng)的過(guò)程:通過(guò)檢索數(shù)據(jù)庫(kù)的方式E對(duì)數(shù)據(jù)保存的要求,對(duì)數(shù)據(jù)存儲(chǔ)、恢復(fù)的處理:保存在數(shù)據(jù)庫(kù)里F系統(tǒng)失效的后果及恢復(fù)的處理辦法:采用數(shù)據(jù)恢復(fù)技術(shù) 4.4.5對(duì)開(kāi)發(fā)的影響 A開(kāi)發(fā)過(guò)程中需要用戶(hù)大力支持。一個(gè)新系統(tǒng)的開(kāi)發(fā),必然會(huì)減少用戶(hù)們的工作量;B由于人事管理系統(tǒng)會(huì)使用到員工信息等數(shù)據(jù)庫(kù),如果稍

12、有不慎,會(huì)造成系統(tǒng)無(wú)法使用的問(wèn)題。 4.4.6對(duì)地點(diǎn)和設(shè)施的影響 對(duì)原有地點(diǎn)設(shè)施無(wú)影響。 4.4.7對(duì)經(jīng)費(fèi)開(kāi)支的影響 除了需要支付開(kāi)發(fā)單位的有關(guān)費(fèi)用外,每年還需要一定的運(yùn)行維護(hù)費(fèi)用(見(jiàn)經(jīng)濟(jì)可行性分析)。4.5技術(shù)條件方面的可行性 本系統(tǒng)是采用C 語(yǔ)言開(kāi)發(fā)的,提供了強(qiáng)大的視圖編程集成環(huán)境,所以在一些基本的界面設(shè)計(jì)上使開(kāi)發(fā)變得很容易。另外通過(guò)Sql Server這種高效的關(guān)系數(shù)據(jù)庫(kù),還有Windows 系列的操作系統(tǒng)緊密集成,這種安排使Sql Server能充分利用系統(tǒng)提供的特性。對(duì)于即將開(kāi)發(fā)的該系統(tǒng)來(lái)說(shuō),Sql Server 是一個(gè)很好的選擇。而開(kāi)發(fā)人員都具有一定的編程基礎(chǔ)和系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),并且已

13、經(jīng)熟練掌握該開(kāi)發(fā)語(yǔ)言,完全有能力開(kāi)發(fā)出該系統(tǒng)。所以在技術(shù)上,開(kāi)發(fā)本系統(tǒng)是可行的。5.可選擇的其他系統(tǒng)方案 無(wú)6投資及效益分析6.1支出6.1.1基本建設(shè)投資本系統(tǒng)的基本建設(shè)投資有如下幾項(xiàng):1) 采購(gòu)必要設(shè)備的投資:網(wǎng)絡(luò)平臺(tái)的建設(shè),這一塊需要5萬(wàn)左右;服務(wù)器與存儲(chǔ)系統(tǒng),這一塊需要10萬(wàn)左右。2) 開(kāi)發(fā)系統(tǒng)的投資:按目前市場(chǎng)上人事管理系統(tǒng)的開(kāi)發(fā)價(jià)格來(lái)看,開(kāi)發(fā)所需的投大概在30萬(wàn)不等;3) 安裝費(fèi)用:2萬(wàn);總計(jì):47萬(wàn)左右;6.1.2其他一次性支出、本系統(tǒng)開(kāi)發(fā)期為3個(gè)月,需開(kāi)發(fā)人員7人。根據(jù)軟件系統(tǒng)的規(guī)模估算,每人每月的人工費(fèi)按5000元計(jì)算,開(kāi)發(fā)費(fèi)用為10.5萬(wàn)元。B、硬件設(shè)備費(fèi)共10萬(wàn)元,其中:

14、服務(wù)器及網(wǎng)絡(luò)等設(shè)備費(fèi)10萬(wàn)元。 C、外購(gòu)開(kāi)發(fā)工具、軟件環(huán)境費(fèi)用共3萬(wàn)元。D、其他費(fèi)費(fèi)用共1萬(wàn)元。一次性支出總費(fèi)用:25.5萬(wàn)元。6.1.3非一次性支出 運(yùn)行維護(hù)費(fèi)用:1)硬件維護(hù)運(yùn)行,包括設(shè)備耗電量和檢修維護(hù),這塊費(fèi)用在每年10萬(wàn)左右;2)軟件運(yùn)行維護(hù):按開(kāi)發(fā)費(fèi)用的5%計(jì)算,1萬(wàn)/年左右;3)人員成本與辦公經(jīng)費(fèi),28.2萬(wàn)/年左右;總計(jì):39.2萬(wàn)/年左右;6.2收益 6.2.1一次性收益提高了對(duì)用戶(hù)的各種請(qǐng)求操作的反應(yīng)速度,能夠高效的錄入數(shù)據(jù)并降低了出錯(cuò)機(jī)率,從而節(jié)省了用戶(hù)大量的時(shí)間,使管理人員的工作量大大減少,企業(yè)就可以精簡(jiǎn)人員,使原材料和勞動(dòng)力資源得到更合理的利用。該系統(tǒng)也不需要其他特殊

15、的外部設(shè)備,更方便了各類(lèi)信息的存儲(chǔ),減少了企業(yè)為存檔而支出的費(fèi)用。從而降低了很多成本。6.2.2非一次性收益 序號(hào)崗位名稱(chēng) 原人數(shù)現(xiàn)人數(shù) 工資 1員工信息管理員 5 2 2000/月/人 2 執(zhí)勤員 3 1 1500/月/人 3 資料管理員 5 2 2000/月/人 4 出納員 6 2 3000/月/人 5 會(huì)計(jì) 5 24000/月/人原先每年需支出員工工資123.6萬(wàn)元,現(xiàn)每年需支出員工工資28.2萬(wàn)元,每年共節(jié)省工資支出95.4萬(wàn)。6.2.3不可定量的收益 由于該系統(tǒng)節(jié)省了用戶(hù)大量的時(shí)間,使員工可以充分利用這些時(shí)間為公司工作,創(chuàng)造出更好的經(jīng)濟(jì)效益。6.3收益投資比在6年期內(nèi),系統(tǒng)總成本30

16、7.7元,系統(tǒng)總收益572.4萬(wàn)元。A、投資回收期:1.28年B、純收益:572.4-307.7264.7萬(wàn)元從經(jīng)濟(jì)上考慮,開(kāi)發(fā)本系統(tǒng)完全可行的。6.4投資回收周期 根據(jù)投資回收周期的計(jì)算方法,收益的累計(jì)數(shù)開(kāi)始超過(guò)支出累計(jì)數(shù)的時(shí)間為1年。6.5敏感性分析系統(tǒng)生存周期長(zhǎng)短、系統(tǒng)工作負(fù)荷量不是很大、處理速度要求快、設(shè)備和軟件配置變化對(duì)支出和效益的影響小7社會(huì)因素方面的可行性 7.1法律方面的可行性 該人事管理系統(tǒng)的研制和開(kāi)發(fā)都選用正版軟件,將不會(huì)侵犯他人,集體和國(guó)家的利益,不會(huì)違法相關(guān)的法律和政策。7.2使用方面的可行性 本系統(tǒng)的研制和開(kāi)發(fā)充分考慮用戶(hù)工作流程,計(jì)算機(jī)操作水平等,盡可能提供更人性化

17、,更直觀(guān)的界面,滿(mǎn)足用戶(hù)的需求,并且提供了用戶(hù)操作手冊(cè)供用戶(hù)遇到不懂得問(wèn)題時(shí)進(jìn)行查詢(xún),使用戶(hù)使用起來(lái)得心應(yīng)手。8結(jié)論經(jīng)上述的可行性分析,本系統(tǒng)可以立即著手進(jìn)行開(kāi)發(fā)。需求分析報(bào)告1引言1.1編寫(xiě)目的² 本文編寫(xiě)目的在于使用戶(hù)和軟件開(kāi)發(fā)者雙方對(duì)該軟件的初始規(guī)定有一個(gè)共同的理解,規(guī)定和控制項(xiàng)目開(kāi)發(fā)的內(nèi)容,保證本項(xiàng)目的需求分析活動(dòng)在受控狀態(tài)下進(jìn)行,在進(jìn)行軟件開(kāi)發(fā)前,明確本系統(tǒng)應(yīng)達(dá)到的目標(biāo),對(duì)系統(tǒng)目標(biāo)做出完整、準(zhǔn)確、清晰、具體的要求。保證本需求分析的結(jié)果能夠完整、無(wú)遺漏地反映本系統(tǒng)的要求。1.2產(chǎn)品范圍l 產(chǎn)品說(shuō)明:人事管理系統(tǒng)是非常通用的管理信息系統(tǒng),是企業(yè)單位實(shí)現(xiàn)辦公自動(dòng)化的前提和基礎(chǔ)。l

18、 目標(biāo):幫助企業(yè)以自動(dòng)化的方式來(lái)取代現(xiàn)有的人工管理以便于該廠(chǎng)領(lǐng)導(dǎo)掌握人員的動(dòng)向,及時(shí)高速人才的分配。從而減少企業(yè)在這方面所花費(fèi)的人力、物力和財(cái)力。l 適用范圍:可應(yīng)用于大部分企業(yè)之中。1.3定義 人事管理: 所謂人事管理,是指以從事社會(huì)勞動(dòng)的人和有關(guān)的事的相互關(guān)系為對(duì)象,通過(guò)組織,協(xié)調(diào),控制,監(jiān)督等手段,謀求人與事以示共事人之間的相互適應(yīng),實(shí)現(xiàn)充分發(fā)揮人的潛能,把事情做得更好這一目標(biāo)所進(jìn)行的管理活動(dòng)。 SQLSERVER:數(shù)據(jù)庫(kù)1.4參考資料 軟件工程(第二版) 鄧良松編著 西安電子科技大學(xué)出版社軟件工程導(dǎo)論(第四版) 張海藩編著,清華大學(xué)出版社,2006年10月版,北京軟件工程基礎(chǔ) 湯淮 西

19、安交通大學(xué)出版社軟件開(kāi)發(fā)技術(shù) 倪秉營(yíng) 電子科技大學(xué)出版社軟件工程 張權(quán)范 清華大學(xué)出版社2綜合描述 2.1背景 A. 開(kāi)發(fā)的軟件系統(tǒng)的名稱(chēng):環(huán)宇科技人事管理系統(tǒng) B. 本項(xiàng)目的任務(wù)提出者:環(huán)宇科技有限責(zé)任公司開(kāi)發(fā)者:焦飛嫚、郭丹、李歡、雒曉華、蔣夢(mèng)琴、姬彩云、魯景輝用戶(hù):環(huán)宇科技有限責(zé)任公司實(shí)現(xiàn)該軟件的計(jì)算中心:個(gè)人計(jì)算機(jī),Sql Server ,WindowXP,Win7操作系統(tǒng);C. 該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來(lái)往關(guān)系:該軟件系統(tǒng)與2.2 用戶(hù)的特點(diǎn) l 普通用戶(hù):會(huì)最基本的電腦操作,可以查看自己的資料和關(guān)于自己請(qǐng)假、加班、考勤、薪資等各種有關(guān)信息,也可以修改自己的基本信息

20、。l 管理員:擁有一定的電腦技術(shù),可對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,會(huì)使用一些相關(guān)的軟件,如word, Excel等,擁有所有的管理權(quán)限,可以查看和更改所有普通員工的基本信息,也可以授權(quán)給其他人員,添加和刪除操作員。2.3 假定和約束l 本系統(tǒng)所需人力資源為五人,最小運(yùn)行時(shí)間建議運(yùn)行五年,由于這是個(gè)人所做的項(xiàng)目,所以沒(méi)有經(jīng)費(fèi)投資來(lái)源,并且本系統(tǒng)沒(méi)有打算進(jìn)行商業(yè)運(yùn)營(yíng),因此不會(huì)牽涉到法律問(wèn)題??衫玫男畔⒑唾Y源有網(wǎng)上的一部分和從其他系統(tǒng)上得到的比較好的資料。系統(tǒng)的最遲投入時(shí)間是本學(xué)期結(jié)束。3 功能需求3.1 系統(tǒng)總體需求描述l 普通員工登錄系統(tǒng)可以查詢(xún)維護(hù)自己的信息,包括瀏覽自己的信息,維護(hù)個(gè)人信息,以及修改密

21、碼和瀏覽個(gè)人的考勤信息,獎(jiǎng)懲信息和調(diào)動(dòng)信息,但不允許查看和修改其他的信息。l 管理員登錄系統(tǒng)可以查詢(xún)和維護(hù)所有員工除了其他管理員的信息,包括瀏覽所有員工個(gè)人信息,維護(hù)所有員工詳細(xì)檔案,修改員工密碼,以及瀏覽和維護(hù)員工考勤信息,獎(jiǎng)懲信息和調(diào)動(dòng)信息。還可以對(duì)系統(tǒng)進(jìn)行維護(hù),比如說(shuō)維護(hù)部門(mén)信息和職位信息。3.2 系統(tǒng)分塊需求描述:3.2.1 員工基本信息管理 u 添加職工信息:管理員可以添加職工的基本信息,包括員工號(hào)、姓名、身份證號(hào)、性別、籍貫、年齡、生日、住址、E-mail、學(xué)歷、專(zhuān)業(yè)、畢業(yè)時(shí)間、畢業(yè)院校、聯(lián)系方式、進(jìn)入本單位時(shí)間等。u 修改職工信息:選擇一個(gè)職工,可以修改這個(gè)職工的基本信息。u 查

22、詢(xún)職工信息:可以根據(jù)職工的編號(hào)、姓名或者進(jìn)入單位時(shí)間進(jìn)行查詢(xún)職工基本信息。并且可以針對(duì)查詢(xún)結(jié)果進(jìn)行修改和刪除操作。u 刪除職工信息:先找到某個(gè)員工的信息,然后為他辦理離職手續(xù)。(員工辦理離職手續(xù)是同時(shí)刪除與該員工有關(guān)的基本工資記錄和職位記錄以及該員工的密碼權(quán)限信息)3.2.2 職工考勤信息管理u 添加考勤信息:考勤信息主要分為:遲到,早退,礦工,請(qǐng)假,加班??记谛畔⑼ǔ6际菍?duì)應(yīng)于一個(gè)特定的員工而言的。u 查詢(xún)考勤信息:根據(jù)職工編號(hào)或者時(shí)間進(jìn)行查詢(xún),得到所有的考勤信息,包括考勤信息里的所有信息,但是不能夠?qū)π畔⑦M(jìn)行任何操作。3.2.3 職工調(diào)動(dòng)信息管理u 添加調(diào)動(dòng)信息:添加事業(yè)職工的原有部門(mén)、原

23、有職務(wù)、原有工資、新部門(mén)、新職務(wù)、新工資等信息。u 查詢(xún)調(diào)動(dòng)信息:查詢(xún)某個(gè)職工的調(diào)動(dòng)信息或者某段時(shí)間內(nèi)事業(yè)內(nèi)部的調(diào)動(dòng)情況。3.2.4 部門(mén)信息管理u 添加部門(mén)信息:添加一個(gè)新的部門(mén),記錄部門(mén)的代號(hào)、名稱(chēng)等u 修改部門(mén)信息:修改相應(yīng)的部門(mén)信息u 刪除部門(mén)信息:對(duì)待一些不需要的部門(mén),可對(duì)部門(mén)進(jìn)行刪除3.2.5 職位信息管理:u 添加職位信息:可增添某個(gè)職位,包括職位名稱(chēng)、所屬部門(mén)等u 修改職位信息:修改相應(yīng)的職位信息u 刪除職位信息:允許管理員刪除某個(gè)職位的信息3.2.6 查詢(xún)信息管理u 該模塊可分為:?jiǎn)T工信息查詢(xún),部門(mén)信息查詢(xún),考勤信息查詢(xún),獎(jiǎng)懲信息查詢(xún),人事異動(dòng)查詢(xún),工資發(fā)放查詢(xún)。具體的操作功

24、能在各個(gè)模塊都已寫(xiě)明,在此不再贅述。3.2.7 薪資福利管理u 該模塊分為薪資管理和獎(jiǎng)懲信息:u 員工薪資信息:?jiǎn)T工的一些初始工資u 獎(jiǎng)懲信息:可根據(jù)考勤記錄和業(yè)績(jī)要求對(duì)員工的獎(jiǎng)勵(lì),處罰。在本系統(tǒng)中對(duì)于考勤記錄對(duì)獎(jiǎng)懲信息的影響由管理員輸入。獎(jiǎng)懲信息主要分為大功,小功,小過(guò),大過(guò)。3.3 數(shù)據(jù)流圖3.3.1 人事管理系統(tǒng)的頂層數(shù)據(jù)流圖:圖 人事管理系統(tǒng)頂層數(shù)據(jù)流圖3.3.2 人事管理系統(tǒng)第0層數(shù)據(jù)流圖:1.員工基本信息管理4.獎(jiǎng)罰信息管理7.查詢(xún)6.部門(mén)信息管理3考勤信息管理5.員工異動(dòng)管理2.員工工資管理員工信息時(shí)鐘信息員工信息員工信息工資信息工資發(fā)放信息獎(jiǎng)罰信息考勤信息考勤信息部門(mén)/職位信息

25、職位信息部門(mén)信息員工/考勤/獎(jiǎng)罰/異動(dòng)/工資發(fā)放信息查詢(xún)請(qǐng)求/員工/考勤/獎(jiǎng)罰/異動(dòng)/工資發(fā)放系信息異動(dòng)信 息異動(dòng)信息獎(jiǎng) 罰 信 息員工信息工資發(fā)放信息獎(jiǎng) 罰 信 息獎(jiǎng)罰信息獎(jiǎng)罰工資信息員工信息發(fā)放工資獎(jiǎng)罰信息年圖 人事管理系統(tǒng)第0層數(shù)據(jù)流圖3.3.3 人事管理系統(tǒng)第1層數(shù)據(jù)流圖:?jiǎn)T工基本信息管理:圖 人事管理系統(tǒng)1層數(shù)據(jù)流圖員工工資管理:圖 人事管理系統(tǒng)1層數(shù)據(jù)流圖部門(mén)信息管理:圖 人事管理系統(tǒng)1層數(shù)據(jù)流圖3.4 數(shù)據(jù)字典設(shè)計(jì)1)數(shù)據(jù)流名稱(chēng):?jiǎn)T工信息情況 位置:?jiǎn)T工>P1 定義:?jiǎn)T工情況=員工號(hào)+姓名+性別+出生日期+籍貫+學(xué)歷+專(zhuān)業(yè)+聯(lián)系方式+照片+部門(mén)號(hào)。 數(shù)據(jù)流量:根據(jù)公司的員工

26、具體錄用情況來(lái)確定。說(shuō)明:要對(duì)每一位被聘用的新員工進(jìn)行唯一編號(hào)。2)數(shù)據(jù)流名稱(chēng):獎(jiǎng)懲情況位置:P3>員工定義:獎(jiǎng)懲情況=員工號(hào)+姓名+獎(jiǎng)懲類(lèi)別+附加工資+獎(jiǎng)懲日期數(shù)據(jù)流量:根據(jù)公司的具體情況來(lái)確定。 說(shuō)明:要對(duì)每一次的獎(jiǎng)懲記錄進(jìn)行唯一編號(hào)。3)數(shù)據(jù)流名稱(chēng):調(diào)動(dòng)情況 位置:P5>員工 定義:調(diào)動(dòng)情況=員工號(hào)+姓名+原部門(mén)號(hào)+原職位名稱(chēng)+原工資+新部門(mén)號(hào)+新職位名稱(chēng)+新工資+調(diào)動(dòng)時(shí)間。 數(shù)據(jù)流量:根據(jù)公司的 具體情況來(lái)確定。 說(shuō)明:?jiǎn)T工號(hào)和調(diào)動(dòng)日期可以唯一確定一個(gè)調(diào)動(dòng)情況。4)數(shù)據(jù)流名稱(chēng):實(shí)際工資查詢(xún) 位置:P4>員工 定義:實(shí)際工資查詢(xún)情況=員工號(hào)+姓名+實(shí)發(fā)工資+發(fā)放日期。

27、數(shù)據(jù)流量:根據(jù)公司的 具體情況來(lái)確定。 說(shuō)明:?jiǎn)T工號(hào)和發(fā)薪日期可以唯一確定一個(gè)工資記錄。5)數(shù)據(jù)流名稱(chēng):部門(mén)情況 位置:上級(jí)>部門(mén)情況 定義:部門(mén)情況=部門(mén)號(hào)+名稱(chēng)+備注。 數(shù)據(jù)流量:根據(jù)公司的 具體情況來(lái)確定。 說(shuō)明:部門(mén)號(hào)是主碼。4 非功能需求4.1精度需求l 該系統(tǒng)的數(shù)據(jù)精度除了薪資管理模塊的有精度要求外,在其他的方面沒(méi)有很高的要求。在工資方面的精度要求精確到分。4.2性能需求l 響應(yīng)時(shí)間:本系統(tǒng)要求有很好的響應(yīng)需求,能夠及時(shí)響應(yīng)用戶(hù)的操作,一般為1-2秒鐘l 更新處理時(shí)間:更新處理時(shí)間相對(duì)比較快,一般為1-2秒l 數(shù)據(jù)處理和傳送時(shí)間:對(duì)操作的中間處理一定要快,一般為1-2秒4.3

28、靈活性需求l 操作方式上的變化:要求能夠適應(yīng)這種情況,即要求操作最通俗易懂l 運(yùn)行環(huán)境的變化:要求系統(tǒng)能適應(yīng)不同的運(yùn)行環(huán)境,即能夠在不同環(huán)境下運(yùn)行l(wèi) 同其他軟件接口的變化:要求系統(tǒng)適應(yīng)這種變化l 精度和有效時(shí)限的變化:不做太大要求l 計(jì)劃的變化和改變:要求系統(tǒng)具有適應(yīng)計(jì)劃變化后的功能擴(kuò)展功能4.4輸人輸出需求l 系統(tǒng)使用SQL Sever 存儲(chǔ)各類(lèi)日常數(shù)據(jù),在建立數(shù)據(jù)庫(kù)時(shí)都會(huì)為每個(gè)變量定義所用數(shù)據(jù)類(lèi)型,在進(jìn)行數(shù)據(jù)輸入輸出時(shí)應(yīng)嚴(yán)格按照所限制的數(shù)據(jù)類(lèi)型,否則將會(huì)產(chǎn)生錯(cuò)誤提示,不能進(jìn)行正常的操作。l 對(duì)于輸出的就是由文檔化得要求,可以支持Excel,word文檔格式4.5數(shù)據(jù)管理能力需求l 系統(tǒng)使用

29、SQL Sever 存儲(chǔ)日常數(shù)據(jù),數(shù)據(jù)量依據(jù)用戶(hù)數(shù)量增長(zhǎng)特別是用戶(hù)提交程序數(shù)量的增長(zhǎng)而增加。4.6故障處理需求l 從操作系統(tǒng)環(huán)境的角度,系統(tǒng)分為兩個(gè)部分:數(shù)據(jù)庫(kù)數(shù)據(jù)部分和外部文件部分。數(shù)據(jù)庫(kù)部分由數(shù)據(jù)庫(kù)驅(qū)動(dòng)連入系統(tǒng),要求數(shù)據(jù)庫(kù)服務(wù)器能夠正常運(yùn)行,而外部文件部分則必須匹配正確的存儲(chǔ)路徑。4.7其他需求l 對(duì)安全保密的需求,以防止各種非法的訪(fǎng)問(wèn)、使用、修改、破壞或者泄密。l 軟件產(chǎn)品具備可擴(kuò)充性和很好的可維護(hù)性,易讀性,可靠性,可轉(zhuǎn)換型,運(yùn)行環(huán)境的要求在以下的運(yùn)行環(huán)境規(guī)定里邊具體闡述。5外部接口需求5.1 軟件接口l 軟件:Office 2003或者Office 2007,需要支持Excel和Wo

30、rd的導(dǎo)出文檔概要設(shè)計(jì)說(shuō)明書(shū)1引言 1.1編寫(xiě)目的 在本人事管理系統(tǒng)項(xiàng)目的前一階段,已經(jīng)將用戶(hù)對(duì)本系統(tǒng)的需求做了詳細(xì)的闡述。本階段在需求分析的基礎(chǔ)上,對(duì)人事管理系統(tǒng)做比較概括的設(shè)計(jì),明確將要開(kāi)發(fā)的系統(tǒng)應(yīng)該具有的功能,確定如何把該系統(tǒng)劃分成若干個(gè)模塊、各個(gè)模塊之間的接口以及模塊之間傳遞的信息,并完成數(shù)據(jù)庫(kù)的設(shè)計(jì)。在該概要設(shè)計(jì)說(shuō)明中將對(duì)在本階段中對(duì)系統(tǒng)所做的所有概要設(shè)計(jì)進(jìn)行詳細(xì)的說(shuō)明。本報(bào)告的預(yù)期讀者是用戶(hù)、同學(xué)以及相關(guān)項(xiàng)目組的所有成員和將來(lái)有可能使用本系統(tǒng)的相關(guān)人員。1.2背景說(shuō)明:a待開(kāi)發(fā)軟件系統(tǒng)的名稱(chēng);環(huán)宇科技人事管理系統(tǒng)b列出此項(xiàng)目的任務(wù)提出者、開(kāi)發(fā)者、用戶(hù)項(xiàng)目任務(wù)提出者:環(huán)宇科技有限責(zé)任

31、公司項(xiàng)目開(kāi)發(fā)者:焦飛嫚、郭丹、李歡、蔣夢(mèng)琴、雒曉華、姬彩云、魯景輝用戶(hù):環(huán)宇科技有限責(zé)任公司1.3定義 人事管理: 所謂人事管理,是指以從事社會(huì)勞動(dòng)的人和有關(guān)的事的相互關(guān)系為對(duì)象,通過(guò)組織,協(xié)調(diào),控制,監(jiān)督等手段,謀求人與事以示共事人之間的相互適應(yīng),實(shí)現(xiàn)充分發(fā)揮人的潛能,把事情做得更好這一目標(biāo)所進(jìn)行的管理活動(dòng)。1.4參考資料 1軟件工程(第二版)鄧良松、劉海巖、陸麗娜 西安電子科技大學(xué)出版社2 軟件工程導(dǎo)論 張海藩 清華大學(xué)出版社2總體設(shè)計(jì) 2.1需求規(guī)定本系統(tǒng)面向用戶(hù)的輸入接口有:登陸界面、修改信息界面、查詢(xún)操作的條件輸入域、針對(duì)管理員的添加操作等。對(duì)于用戶(hù)輸入的信息,可能會(huì)出現(xiàn)輸入數(shù)據(jù)與數(shù)

32、據(jù)庫(kù)中定義的數(shù)據(jù)類(lèi)型相沖突,這時(shí)通過(guò)捕捉異常來(lái)處理并提示用戶(hù)輸入錯(cuò)誤。2.2運(yùn)行環(huán)境 硬件要求:PI 133以上的處理器,最低32M內(nèi)存,300M以上硬盤(pán)剩余空間運(yùn)行環(huán)境:win7/winxp2.3基本設(shè)計(jì)概念和處理流程 說(shuō)明本系統(tǒng)的基本設(shè)計(jì)概念和處理流程,盡量使用圖表的形式。 處理流程圖:查詢(xún)條件數(shù)據(jù)庫(kù)操作結(jié)果信息查詢(xún)信息維護(hù)信息修改信息添加信息刪除結(jié)果顯示數(shù)據(jù)匯總更新內(nèi)容新數(shù)據(jù)被刪除項(xiàng)信息維護(hù)身份驗(yàn)證2.4結(jié)構(gòu)2.4.1該系統(tǒng)的模塊結(jié)構(gòu)圖:人事管理系統(tǒng)人事管理人事異動(dòng)獎(jiǎng)懲管理系統(tǒng)管理考勤管理工資管理幫助說(shuō)明軟件說(shuō)明考勤信息查詢(xún)工資信息維護(hù)工資發(fā)放工資信息查詢(xún)考勤信息維護(hù)獎(jiǎng)懲信息維護(hù)員工信息

33、瀏覽員工檔案維護(hù)獎(jiǎng)懲信息查詢(xún)部門(mén)信息維護(hù)員工就職員工調(diào)動(dòng)員工離職員工調(diào)動(dòng)查詢(xún)修改密碼職位信息維護(hù)權(quán)限設(shè)置用戶(hù)手冊(cè)2.4.2各個(gè)子模塊的功能概述:?jiǎn)T工信息瀏覽:點(diǎn)擊員工瀏覽按鈕時(shí),顯示出員工的基本信息。員工檔案維護(hù):點(diǎn)擊檔案維護(hù)按鈕時(shí),彈出一個(gè)窗體來(lái)顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工,顯示出該員工的信息,輸入想要維護(hù)的信息,并把信息更新到數(shù)據(jù)庫(kù)中,維護(hù)員工的基本信息。員工就職:點(diǎn)擊員工就職按鈕時(shí),彈出窗體顯示出員工必須填寫(xiě)的信息項(xiàng),填完并保存之后,點(diǎn)擊填寫(xiě)詳細(xì)檔案,彈出窗體顯示出其他需要完善的信息項(xiàng),填寫(xiě)完畢后點(diǎn)擊保存按鈕,將信息保存到數(shù)據(jù)庫(kù)中。員工調(diào)動(dòng):點(diǎn)擊員工調(diào)動(dòng)按鈕后,彈出一個(gè)窗體來(lái)顯示

34、出員工的員工號(hào)和姓名,點(diǎn)擊該員工,彈出窗體顯示出該員工原來(lái)的部門(mén)、職位、薪金信息,并填寫(xiě)新部門(mén)、新職位、新薪金,點(diǎn)擊保存按鈕后,將信息更新到數(shù)據(jù)庫(kù)中。員工離職:點(diǎn)擊員工調(diào)動(dòng)按鈕后,彈出一個(gè)窗體來(lái)顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工,彈出窗體顯示出該員工的部門(mén)、職位、薪金信息,并填寫(xiě)離職日期,點(diǎn)擊保存按鈕將信息更新到數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)員工的離職。員工調(diào)動(dòng)查詢(xún):點(diǎn)擊員工調(diào)動(dòng)查詢(xún)按鈕時(shí),彈出窗體顯示出員工的調(diào)動(dòng)信息。獎(jiǎng)懲信息維護(hù):點(diǎn)擊獎(jiǎng)懲信息維護(hù)按鈕時(shí),彈出一個(gè)窗體來(lái)顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工,填寫(xiě)?yīng)剳皖?lèi)別和獎(jiǎng)懲日期,點(diǎn)擊保存按鈕將信息更新到數(shù)據(jù)庫(kù)中。獎(jiǎng)懲信息查詢(xún):點(diǎn)擊獎(jiǎng)懲信息查詢(xún)按鈕時(shí),彈出

35、窗體顯示出員工的獎(jiǎng)懲信息。部門(mén)信息維護(hù):點(diǎn)擊部門(mén)設(shè)置按鈕時(shí),顯示出已經(jīng)存在的部門(mén)的信息,點(diǎn)擊添加按鈕,可以輸入新的部門(mén)信息,點(diǎn)擊保存按鈕之后,可將信息更新到數(shù)據(jù)庫(kù)中。點(diǎn)擊刪除按鈕則可刪除該部門(mén)。修改密碼:點(diǎn)擊修改密碼按鈕時(shí),彈出窗體,輸入舊密碼和新密碼,舊密碼正確時(shí)點(diǎn)擊保存按鈕將更改信息保存到數(shù)據(jù)庫(kù)中,舊密碼錯(cuò)誤則提示。職位信息維護(hù):點(diǎn)擊職位設(shè)置按鈕時(shí),顯示出已經(jīng)存在的職位的信息,點(diǎn)擊添加按鈕,可以輸入新的職位信息,點(diǎn)擊保存按鈕之后,可將信息更新到數(shù)據(jù)庫(kù)中。點(diǎn)擊刪除按鈕則可刪除該職位。權(quán)限設(shè)置:點(diǎn)擊權(quán)限設(shè)置按鈕時(shí),彈出窗體,輸入要更改成的權(quán)限,點(diǎn)擊保存按鈕將更改信息保存到數(shù)據(jù)庫(kù)中。考勤信息維護(hù)

36、:點(diǎn)擊考勤信息維護(hù)按鈕時(shí),彈出一個(gè)窗體來(lái)顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工,填寫(xiě)遲到、早退、礦工、請(qǐng)假、加班次數(shù)和考勤時(shí)間,點(diǎn)擊保存按鈕將信息更新到數(shù)據(jù)庫(kù)中??记谛畔⒉樵?xún):點(diǎn)擊考勤信息查詢(xún)按鈕時(shí),彈出窗體顯示出員工的考勤信息。工資信息維護(hù):點(diǎn)擊工資更新按鈕時(shí),彈出一個(gè)窗體來(lái)顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工,彈出一個(gè)窗體顯示出該員工的原工資,并填寫(xiě)新工資,點(diǎn)擊保存按鈕將信息更新到數(shù)據(jù)庫(kù)中。工資發(fā)放:點(diǎn)擊工資信息查詢(xún)按鈕時(shí),給需要發(fā)放工資的員工進(jìn)行工資發(fā)放,并將發(fā)放結(jié)果保存到數(shù)據(jù)庫(kù)中。工資信息查詢(xún):點(diǎn)擊工資信息查詢(xún)按鈕時(shí),彈出窗體顯示出員工的工資發(fā)放信息。軟件說(shuō)明:點(diǎn)擊軟件說(shuō)明按鈕時(shí),彈出窗

37、體說(shuō)明一些關(guān)于該軟件的信息。用戶(hù)手冊(cè):點(diǎn)擊用戶(hù)按鈕時(shí),彈出窗體顯示對(duì)該系統(tǒng)的操作方法,指導(dǎo)新用戶(hù)對(duì)該系統(tǒng)進(jìn)行操作。2.5功能需求與程序的關(guān)系登錄員工瀏覽檔案維護(hù)員工就職員工調(diào)職人事異動(dòng)查詢(xún)員工離職獎(jiǎng)懲記錄維護(hù)獎(jiǎng)懲記錄查詢(xún)部門(mén)設(shè)置職位設(shè)置密碼修改權(quán)限設(shè)置考勤信息維護(hù)考勤信息查詢(xún)工資更新工資發(fā)放工資發(fā)放查詢(xún)用戶(hù)手冊(cè)軟件說(shuō)明用戶(hù)登錄員工信息維護(hù)員工就職、離職和調(diào)動(dòng)獎(jiǎng)懲信息維護(hù)考勤信息維護(hù)部門(mén)設(shè)置職位設(shè)置修改密碼權(quán)限設(shè)置工資更新工資發(fā)放工資發(fā)放查詢(xún)幫助說(shuō)明2.6人工處理過(guò)程修改各項(xiàng)信息以及考勤信息的錄入需要人工輸入。3接口設(shè)計(jì) 3.1外部接口 在c的windows窗體應(yīng)用程序的引用中,添加office

38、引用,因?yàn)樾枰獙?dǎo)出Word和excel格式的文件。3.2內(nèi)部接口模塊間的接口是通過(guò)函數(shù)調(diào)用建立的,應(yīng)用程序在運(yùn)行期間始終保持著與數(shù)據(jù)庫(kù)的聯(lián)系。通過(guò)應(yīng)用程序與數(shù)據(jù)庫(kù)的耦合以記錄數(shù)據(jù),在應(yīng)用程序內(nèi)部,F(xiàn)orm窗體只負(fù)責(zé)顯示,一切數(shù)據(jù)操作都由后臺(tái)的各個(gè)類(lèi)實(shí)現(xiàn),包括對(duì)數(shù)據(jù)庫(kù)的操作。4運(yùn)行設(shè)計(jì) 4.1運(yùn)行模塊組合 若是管理員登錄該系統(tǒng),則可對(duì)系統(tǒng)內(nèi)的所有模塊進(jìn)行操作,而若是普通員工登錄,則只能對(duì)員工瀏覽、檔案維護(hù)、密碼修改和其他關(guān)于查詢(xún)的模塊進(jìn)行操作。4.2運(yùn)行時(shí)間在軟件的需求分析中,對(duì)運(yùn)行時(shí)間的要求為必須對(duì)作出的操作有較快的反應(yīng)。硬件對(duì)運(yùn)行時(shí)間有最大的影響,當(dāng)設(shè)備負(fù)載量大時(shí),對(duì)操作反應(yīng)將受到很大的影響

39、。所以盡量采用高性能主機(jī),充分發(fā)揮軟件性能。在應(yīng)用程序方面,盡量建立存儲(chǔ)過(guò)程來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,加快系統(tǒng)對(duì)數(shù)據(jù)的操作速度,以減少系統(tǒng)的反應(yīng)時(shí)間。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 5.1數(shù)據(jù)庫(kù)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)該系統(tǒng)使用數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)進(jìn)行管理,使用的數(shù)據(jù)庫(kù)表如下:?jiǎn)T工信息表、部門(mén)信息表、職位信息表、密碼權(quán)限表、基本工資表、實(shí)際工資表、實(shí)際工資查詢(xún)表、獎(jiǎng)懲信息表、員工調(diào)動(dòng)信息表、員工考勤信息表、員工職位信息表具體如下:1.員工信息表:字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵允許空員工號(hào)char(10)身份證號(hào)char(18)姓名nvarchar(50)性別nchar(2)出生日期datetime籍貫nvarchar(50)住址nvarch

40、ar(50)郵箱nvarchar(50)學(xué)歷nchar(10)專(zhuān)業(yè)nvarchar(50)畢業(yè)時(shí)間datetime畢業(yè)院校nvarchar(50)就職時(shí)間datetime聯(lián)系方式char(20)照片image部門(mén)號(hào)char(10)狀態(tài)nchar(10)備注text其中部門(mén)號(hào)是外鍵,它參照部門(mén)信息表里的部門(mén)號(hào)。2.部門(mén)信息表:字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵允許空部門(mén)號(hào)char(10)名稱(chēng)nvarchar(50)備注text3.職位信息表:字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵允許空職位名稱(chēng)nvarchar(50)部門(mén)號(hào)char(10)其中部門(mén)號(hào)是外鍵,它參照部門(mén)信息表里的部門(mén)號(hào)。4.密碼權(quán)限表:字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵允許空員

41、工號(hào)char(10)密碼char(20)權(quán)限char(1)其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。5.基本工資表:字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵允許空員工號(hào)char(10)基本工資money備注ntext其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。6.實(shí)際工資表:字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵允許空員工號(hào)char(10)姓名nvarchar(50)實(shí)際工資money發(fā)放日期datetime其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。7.實(shí)際工資查詢(xún)表:字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵允許空員工號(hào)char(10)姓名nvarchar(10)實(shí)發(fā)工資money發(fā)放日期datetime其中員工號(hào)是外鍵,它參照員工信息表里

42、的員工號(hào)。8.獎(jiǎng)懲信息表:字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵允許空員工號(hào)char(10)姓名nvarchar(50)獎(jiǎng)懲類(lèi)別nvarchar(50)附加工資money獎(jiǎng)懲日期datetime其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。9.員工調(diào)動(dòng)信息表:字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵允許空員工號(hào)char(10)姓名nvarchar(50)原部門(mén)號(hào)char(10)原職位名稱(chēng)nvarchr(50)原工資money新部門(mén)號(hào)char(10)新職位名稱(chēng)nvarchar(50)新工資money調(diào)動(dòng)時(shí)間datetime其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。10.員工考勤信息表:字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵允許空員工號(hào)char(1

43、0)姓名nvarchar(50)遲到int早退int曠工int請(qǐng)假int加班時(shí)間int考勤時(shí)間datetime其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。11.員工職位信息表:字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵允許空員工號(hào)char(10)職位名稱(chēng)nvarchar(50)其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。員工信息表和部門(mén)信息表通過(guò)部門(mén)號(hào)建立聯(lián)系員工信息表和職位信息表通過(guò)職位名稱(chēng)建立聯(lián)系職位信息表和部門(mén)信息表通過(guò)部門(mén)號(hào)建立聯(lián)系員工信息表和密碼權(quán)限表通過(guò)員工號(hào)建立聯(lián)系員工信息表和基本工資表通過(guò)員工號(hào)建立聯(lián)系員工信息表和實(shí)際工資表通過(guò)員工號(hào)、姓名建立聯(lián)系員工信息表和實(shí)際工資查詢(xún)表通過(guò)員工號(hào)、姓名建立聯(lián)

44、系實(shí)際工資表和實(shí)際工資查詢(xún)表通過(guò)實(shí)際工資、發(fā)放日期建立聯(lián)系員工信息表和獎(jiǎng)懲信息表通過(guò)員工號(hào)、姓名建立聯(lián)系員工信息表和員工調(diào)動(dòng)信息表通過(guò)員工號(hào)、姓名建立聯(lián)系員工信息表和員工考勤信息表通過(guò)員工號(hào)、姓名建立聯(lián)系員工信息表和員工職位信息表通過(guò)員工號(hào)建立聯(lián)系職位信息表和員工職位信息表通過(guò)職位名稱(chēng)建立聯(lián)系5.2數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 說(shuō)明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪(fǎng)問(wèn)這些數(shù)據(jù)結(jié)構(gòu)的形式:登錄員工瀏覽檔案維護(hù)員工就職員工調(diào)職人事異動(dòng)查詢(xún)員工離職獎(jiǎng)懲記錄維護(hù)獎(jiǎng)懲記錄查詢(xún)部門(mén)設(shè)置職位設(shè)置密碼修改權(quán)限設(shè)置考勤信息維護(hù)考勤信息查詢(xún)工資更新工資發(fā)放工資發(fā)放查詢(xún)員工信息表部門(mén)信息表職位信息表密碼權(quán)限表基本工資表實(shí)際工資表實(shí)際工資查詢(xún)

45、表獎(jiǎng)懲信息表員工調(diào)動(dòng)信息表員工考勤信息表員工職位信息表6系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)信息出錯(cuò)類(lèi)型錯(cuò)誤提示造成原因輸入錯(cuò)誤輸入數(shù)據(jù)錯(cuò)誤指用戶(hù)所填寫(xiě)的數(shù)據(jù)不合規(guī)定系統(tǒng)錯(cuò)誤數(shù)據(jù)庫(kù)錯(cuò)誤指系統(tǒng)與數(shù)據(jù)建立連接時(shí),連接失敗6.2補(bǔ)救措施周期性地進(jìn)行數(shù)據(jù)庫(kù)備份,同時(shí)要進(jìn)行數(shù)據(jù)庫(kù)操作的日志記錄,當(dāng)系統(tǒng)故障發(fā)生時(shí)可以將最新備份的數(shù)據(jù)庫(kù)進(jìn)行還原然后根據(jù)數(shù)據(jù)庫(kù)操作日志將數(shù)據(jù)庫(kù)還原成最新?tīng)顟B(tài),盡量降低系統(tǒng)故障造成的損失。6.3系統(tǒng)維護(hù)設(shè)計(jì) 維護(hù)方面主要為對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行維護(hù)??墒褂?SQL SERVER 的數(shù)據(jù)庫(kù)維護(hù)功能機(jī)制。例如,定期為數(shù)據(jù)庫(kù)進(jìn)行Backup,維護(hù)管理數(shù)據(jù)庫(kù)死鎖問(wèn)題和維護(hù)數(shù)據(jù)庫(kù)內(nèi)數(shù)據(jù)的一致性等。詳細(xì)設(shè)計(jì)

46、說(shuō)明書(shū)1.引言1.1.編寫(xiě)目的本文檔是在概要設(shè)計(jì)基礎(chǔ)上,對(duì)概要設(shè)計(jì)中產(chǎn)生的功能模塊進(jìn)行過(guò)程描述,設(shè)計(jì)功能模塊的內(nèi)部細(xì)節(jié),包括算法和詳細(xì)數(shù)據(jù)結(jié)構(gòu),為編寫(xiě)源代碼提供必要的說(shuō)明。本文檔的預(yù)期讀者是系統(tǒng)開(kāi)發(fā)人員,以及使用該系統(tǒng)的用戶(hù)和維護(hù)該系統(tǒng)的人員。1.2.背景a待開(kāi)發(fā)的軟件系統(tǒng)的名稱(chēng):環(huán)宇科技人事管理系統(tǒng)b本項(xiàng)目的任務(wù)提出者、開(kāi)發(fā)者、用戶(hù)及實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò):項(xiàng)目任務(wù)提出者:環(huán)宇科技有限責(zé)任公司項(xiàng)目開(kāi)發(fā)者:焦飛嫚、郭丹、李歡、蔣夢(mèng)琴、雒曉華、姬彩云、魯景輝用戶(hù):環(huán)宇科技有限責(zé)任公司1.3.定義人事管理: 所謂人事管理,是指以從事社會(huì)勞動(dòng)的人和有關(guān)的事的相互關(guān)系為對(duì)象,通過(guò)組織,協(xié)調(diào),

47、控制,監(jiān)督等手段,謀求人與事以示共事人之間的相互適應(yīng),實(shí)現(xiàn)充分發(fā)揮人的潛能,把事情做得更好這一目標(biāo)所進(jìn)行的管理活動(dòng)。SQLSERVER:開(kāi)發(fā)系統(tǒng)使用的數(shù)據(jù)庫(kù)名稱(chēng)1.4參考資料 網(wǎng)上一些類(lèi)似比較完整的系統(tǒng),人事管理系統(tǒng),企業(yè)一些其他的系統(tǒng)的設(shè)計(jì)理念,好的報(bào)告分析。1軟件工程(第二版)鄧良松、劉海巖、陸麗娜 西安電子科技大學(xué)出版社2 軟件工程導(dǎo)論 張海藩 清華大學(xué)出版社2.程序系統(tǒng)的結(jié)構(gòu)人事管理系統(tǒng)人事管理人事異動(dòng)獎(jiǎng)懲管理系統(tǒng)管理考勤管理工資管理幫助說(shuō)明軟件說(shuō)明考勤信息查詢(xún)工資信息維護(hù)工資發(fā)放工資信息查詢(xún)考勤信息維護(hù)獎(jiǎng)懲信息維護(hù)員工信息瀏覽員工檔案維護(hù)獎(jiǎng)懲信息查詢(xún)部門(mén)信息維護(hù)員工就職員工調(diào)動(dòng)員工離

48、職員工調(diào)動(dòng)查詢(xún)修改密碼職位信息維護(hù)權(quán)限設(shè)置用戶(hù)手冊(cè)3.人事管理設(shè)計(jì)說(shuō)明3.1.程序描述這部分程序就是為了員工信息的維護(hù)和查詢(xún)的,員工登陸后,系統(tǒng)會(huì)判斷他的權(quán)限,如果是普通員工,系統(tǒng)將控制只顯示他自己的信息,如果是管理員,那么將會(huì)顯示除了其他管理員的所有員工的信息。那么用戶(hù)可以對(duì)顯示的員工信息進(jìn)行完善和修改。安排這個(gè)程序的目的是讓員工能保證自己的信息時(shí)正確無(wú)誤的。此部分程序不是常駐內(nèi)存的,并且是順序處理的。3.2.功能人事管理就是主要針對(duì)員工信息的維護(hù)和瀏覽的,在這一個(gè)模塊中又分為員工信息瀏覽和檔案維護(hù),普通員工可以在這里查看自己的信息,如果有什么不完善的,可以通過(guò)檔案維護(hù)進(jìn)行修改和完善,而系統(tǒng)管理員則有權(quán)限查看除了其他管理員的所有員工信息,當(dāng)然也可以對(duì)以上的員工信息進(jìn)行完善和修改。還可以對(duì)表中的數(shù)據(jù)進(jìn)行導(dǎo)出到固定的文檔上。IPO表系統(tǒng):人事管理系統(tǒng)作者:第一開(kāi)發(fā)小組模塊:人事管理日期:2011年11月被調(diào)用:無(wú)調(diào)用:無(wú)輸入:?jiǎn)T工基本信息輸出:?jiǎn)T工詳細(xì)信息和更新后的員工信息處理:查詢(xún)員工信息和維護(hù)員工檔案3.3.性能該部分主要是對(duì)員工信息的查詢(xún)和維

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論