版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、可行性研究報(bào)告1 引言11編寫目的21世紀(jì)是知識(shí)經(jīng)濟(jì)的吋代,是人才競(jìng)爭(zhēng)的時(shí)代,隨著21世紀(jì)的到來,人類 已步入信息社會(huì),信息產(chǎn)業(yè)正成為全球經(jīng)濟(jì)的主導(dǎo)產(chǎn)業(yè)。信息自動(dòng)化的作用也越 來越大,特別是各行業(yè)的管理領(lǐng)域,智能化信息處理已是提高效率、規(guī)范管理、 客觀審查的最有效途徑。人事管理系統(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)備開發(fā)一個(gè)功能完善的人事管理系統(tǒng)。人事管理系統(tǒng)是一個(gè)公司不可缺少的部分,它的內(nèi)容對(duì)于公司的決策者和管 理者來說都至關(guān)重要,隨著科學(xué)技
2、術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的 功能已為人們深刻認(rèn)識(shí),它己進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作 用。2背章a. 開發(fā)的軟件系統(tǒng)的名稱:環(huán)宇科技人事管理系統(tǒng)b. 本項(xiàng)目的任務(wù)提出者:環(huán)宇科技有限責(zé)任公司開發(fā)者:用戶:環(huán)宇科技有限責(zé)任公司實(shí)現(xiàn)該軟件的計(jì)算屮心:個(gè)人計(jì)算機(jī),sql server , windowxp, win7操作 系統(tǒng);c. 該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)前的基本的相互來往關(guān)系:該軟件系統(tǒng)與操 作系統(tǒng)、sql server數(shù)據(jù)庫(kù)管理系統(tǒng)1.3定義人事管理:所謂人事管理,是指以從事社會(huì)勞動(dòng)的人和有關(guān)的事的相互關(guān)系為 對(duì)彖,通過組織,協(xié)調(diào),控制,監(jiān)督等手段,謀求人與事
3、以示共事人之間的相互適應(yīng), 實(shí)現(xiàn)充分發(fā)揮人的潛能,把事情做得更好這一目標(biāo)所進(jìn)行的管理活動(dòng)。 personnel_management 人事管理系統(tǒng)14參考飪料軟件工程(第二版)鄧良松編著西安電子科技大學(xué)出版社軟件工程導(dǎo)論張海藩編著,清華大學(xué)出版社,2006年10月版,北京軟件工程基礎(chǔ)湯淮西安交通大學(xué)出版社軟件開發(fā)技術(shù)倪秉營(yíng)電子科技大學(xué)岀版社2.可行性研究的前提2. 1要求a. 功能:人事管理系統(tǒng)的主要功能就是對(duì)員工的各項(xiàng)信息進(jìn)行管理,包括對(duì)員工信息、 人事異動(dòng)信息、工資信息、獎(jiǎng)懲信息、考勤信息的維護(hù)、瀏覽和查詢,還包括對(duì) 企業(yè)中的部門、職位信息的管理。b. 性能:要求系統(tǒng)能快速響應(yīng)用戶的各種信
4、息請(qǐng)求,效率高,速度快,能夠及時(shí)滿足 用戶的需求;充分考慮人性化管理,提高辦公效率。不需要用戶長(zhǎng)時(shí)間等待,節(jié) 省用戶的時(shí)間。c. 數(shù)據(jù)的輸入員工信息、部門信息、職位信息、人事異動(dòng)信息、工資信息、獎(jiǎng)懲信息、考 勤信息的輸入。d. 數(shù)據(jù)的輸出根據(jù)用戶要求返回的結(jié)果,女對(duì)員工信息、部門信息、職位信息、人事異 動(dòng)信息、工資信息、獎(jiǎng)懲信息、考勤信息的查詢結(jié)果可以導(dǎo)岀到文件里,對(duì)瀏覽 的要求返回符合用戶要求的內(nèi)容。e. 處理流程和數(shù)據(jù)流程用圖表的方式表示出最基本的數(shù)據(jù)流程和處理流程,并輔之以敘述:被刪除項(xiàng)員工信息時(shí)鐘信息員工信息工資信息工資發(fā)放信息獎(jiǎng)罰信息a考勤信息艮工信息/工資發(fā)放信鳥詢 查 7獎(jiǎng)罰信息
5、員工/考勤/獎(jiǎng)罰/異動(dòng)/工資發(fā)放信息查詢請(qǐng)求/員工/考勤/獎(jiǎng)罰/異動(dòng)/工資發(fā)放系信息獎(jiǎng) 罰 信 息5.員工異動(dòng) 管理界 動(dòng) 信 息f. 在安全與保密方面的要求不同的用戶會(huì)有不同的權(quán)限,每個(gè)用戶都擁有自己的密碼,普通用戶只能修 改、查看自己的信息,管理員擁有查詢和修改所有普通用戶的信息的權(quán)限。g. 同本系統(tǒng)相連接的其他系統(tǒng)操作系統(tǒng)、sql server數(shù)據(jù)庫(kù)管理系統(tǒng)。h. 完成期限:2011年11月2. 2目標(biāo)致力于開發(fā)一個(gè)功能健全、強(qiáng)大的人事管理系統(tǒng),以期達(dá)到如下目標(biāo):a. 方便基本信息的錄入,實(shí)現(xiàn)錄入的數(shù)據(jù)的高校驗(yàn)性;b. 處理速度的提高;c. 使系統(tǒng)更人性化以方便用戶使用;d. 人力與設(shè)備
6、費(fèi)用的減少;e. 高安全性、保密性;使系統(tǒng)具有簡(jiǎn)單性、針對(duì)性、實(shí)用性的特點(diǎn)。23條件、假定和限制a. 所建議系統(tǒng)的運(yùn)行壽命的最小值系統(tǒng)運(yùn)行壽命的最小值是6年b. 經(jīng)費(fèi)、投資方面的來源和限制經(jīng)費(fèi)由公司支出,由于本系統(tǒng)軟件對(duì)駛件資源要求不高,不存在限制問題。c. 法律和政策方面的限制該系統(tǒng)的開發(fā)會(huì)完全按照有關(guān)的法律法規(guī)進(jìn)行,決不逾越。d. 可利用的信息和資源目前的internet網(wǎng)絡(luò)資源,以及目前存在的類似系統(tǒng)e. 系統(tǒng)投入使用的最晚吋間:2012年03月24進(jìn)行可行性研究的方法本次可行性分析是按照前面給岀的步驟進(jìn)行的,即按照復(fù)查項(xiàng)目和規(guī)模,研 究口前正在使用的系統(tǒng),導(dǎo)出新系統(tǒng)的高層邏輯模型,重新
7、定義問題這一循環(huán)反 復(fù)過程進(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)目開發(fā)知識(shí),從而評(píng)判該系統(tǒng)是否能夠成功開發(fā)以及其能帶來的經(jīng)濟(jì)效益和社會(huì)效益。3.對(duì)現(xiàn)有系統(tǒng)的分析3. 1工作負(fù)荷現(xiàn)有系統(tǒng)是手工操作的,不論是查詢信息還是修改刪除信息,都需要通過查 看文件來進(jìn)行操作,不僅速度慢,效率低,而且文件也不易長(zhǎng)期保存,操作時(shí)需 要花費(fèi)大量的人力物力資源,己經(jīng)與現(xiàn)在經(jīng)濟(jì)高效的時(shí)代不相符了。3.2費(fèi)用開支序號(hào)崗位名稱人數(shù)工資1員工信息管理員52000/h / 人2執(zhí)勤員3
8、1500/月/人3資料管理員52000/月/人4岀納員63000/月/人5會(huì)計(jì)54000/月/人合計(jì)每年共123. 6萬元。3.3人員由于現(xiàn)有系統(tǒng)是人工的,對(duì)管理人員的要求并不高,只要有一定的管理才能 和文化基礎(chǔ)即可,但是由于工作量較大,需要的人員比較多。3.4設(shè)備由于現(xiàn)有系統(tǒng)是人工的,所以對(duì)設(shè)備無定性要求。3. 5局限性由于現(xiàn)有系統(tǒng)是人工的,處理速度慢,運(yùn)行效率低。4. 所建議的系統(tǒng)4.1對(duì)所建議系統(tǒng)的說明利用計(jì)算機(jī)處理數(shù)據(jù)的快速有效的優(yōu)點(diǎn),將木系統(tǒng)安裝在計(jì)算機(jī)上,提供人 性化的界面供用戶進(jìn)行操作,用戶就可以對(duì)各種信息進(jìn)行操作,包括對(duì)員工信息、 部門信息、職位信息、人事異動(dòng)信息、工資信息、獎(jiǎng)
9、懲信息、考勤信息的維護(hù)、 瀏覽和查詢。這樣不僅可以減少人員的工作量,提高操作效率,也可以避免有人工輸入的 某些信息的錯(cuò)誤,操作起來簡(jiǎn)便,快捷,數(shù)據(jù)的準(zhǔn)確性高,使人事管理效率大大提 高。4.2處理流程和數(shù)據(jù)流程頂層數(shù)據(jù)流圖:c j代曲#那獎(jiǎng)堆們戰(zhàn)卅求'<即加|兀:越j(luò)僧說凳他怙息訓(xùn)求一普通用戶 一' ;!»*一護(hù)牛人佶息請(qǐng)求一 j 11卜人伯3.匸貫發(fā)陽并砌羯勤樂屬記止fta»u丄號(hào)bh邊詢索一人事管理爲(wèi)統(tǒng): 的工 管理員w x1sa'、-_貳踰礫jkmw工駅&枚曲息 個(gè)前護(hù)曳«訪勤卅臥工筍肚血怙息請(qǐng)求一4. 3改進(jìn)之處a. 提
10、供圖形用戶界面供用戶錄入信息,并對(duì)某些信息驗(yàn)證正確性,實(shí)現(xiàn)錄 入的數(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)的用戶名和密碼, 供登錄時(shí)身份認(rèn)證,并且設(shè)置訪問權(quán)限來限制不同用戶的操作權(quán)利。4. 4影響4. 4. 1對(duì)設(shè)備的影響可能需要用戶用一些比較適應(yīng)系統(tǒng)的碩件設(shè)備,比如安裝某些軟件,可能占用一部分存儲(chǔ)空間,所以要求用戶機(jī)器存儲(chǔ)空間要足夠。4. 4.2對(duì)軟件的影響該系統(tǒng)需要
11、在windows 2000及其以上的版本上運(yùn)行。4.4.3對(duì)用戶單位機(jī)構(gòu)的影響由于木系統(tǒng)完全考慮了各個(gè)文化水平的用戶的使用,因此在用戶使用該系統(tǒng) 之前無須進(jìn)行太多培訓(xùn),用戶可以參考用戶手冊(cè)便可靈活運(yùn)行該系統(tǒng).4.4.4對(duì)系統(tǒng)運(yùn)行過程的影響a. 用戶的操作規(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)的過程:通過檢索數(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ì)開發(fā)的影響a. 開發(fā)過程中需要用戶
12、大力支持。一個(gè)新系統(tǒng)的開發(fā),必然會(huì)減少用戶們 的工作量;b. 由于人事管理系統(tǒng)會(huì)使用到員工信息等數(shù)據(jù)庫(kù),如果稍有不慎,會(huì)造成 系統(tǒng)無法使用的問題。4.4.6對(duì)地點(diǎn)和設(shè)施的影響對(duì)原有地點(diǎn)設(shè)施無影響。4.4.7對(duì)經(jīng)費(fèi)開支的影響除了需要支付開發(fā)單位的有關(guān)費(fèi)用外,每年述需要一定的運(yùn)行維護(hù)費(fèi)用(見 經(jīng)濟(jì)可行性分析)。4.5技術(shù)條件方面的可行性本系統(tǒng)是釆用c語言開發(fā)的,提供了強(qiáng)大的視圖編程集成環(huán)境,所以在一 些基本的界面設(shè)計(jì)上使開發(fā)變得很容易。另外通過sql sewer這種高效的關(guān)系 數(shù)據(jù)庫(kù),還有windows系列的操作系統(tǒng)緊密集成,這種安排使sql server能充 分利用系統(tǒng)提供的特性。對(duì)于即將開發(fā)的
13、該系統(tǒng)來說,sql server是一個(gè)很好 的選擇。而開發(fā)人員都具有一定的編程基礎(chǔ)和系統(tǒng)開發(fā)經(jīng)驗(yàn),并且己經(jīng)熟練掌握該開發(fā)語言,完全有能力開發(fā)出該系統(tǒng)。所以在技術(shù)上,開發(fā)本系統(tǒng)是可行的。5. 可選擇的其他系統(tǒng)方案無6. 投資及效益分析61支出6.1.1基本建設(shè)投資木系統(tǒng)的基木建設(shè)投資有如下幾項(xiàng):1)采購(gòu)必要設(shè)備的投資:網(wǎng)絡(luò)平臺(tái)的建設(shè),這一塊需要5萬左右; 服務(wù)器與存儲(chǔ)系統(tǒng),這一塊需要10萬左右。2)開發(fā)系統(tǒng)的投資:按目前市場(chǎng)上人事管理系統(tǒng)的開發(fā)價(jià)格來看,開發(fā)所需的投大概在30 萬不等;3)安裝費(fèi)用:2萬; 總計(jì):47萬左右;6. 1.2其他一次性支出a、本系統(tǒng)開發(fā)期為3個(gè)月,需開發(fā)人員7人。根據(jù)
14、軟件系統(tǒng)的規(guī)模估算, 每人每月的人工費(fèi)按5000元計(jì)算,開發(fā)費(fèi)用為10.5萬元。b、硬件設(shè)備費(fèi)共10萬元,其中:服務(wù)器及網(wǎng)絡(luò)等設(shè)備費(fèi)10萬元。c、外購(gòu)開發(fā)工具、軟件環(huán)境費(fèi)用共3萬元。d、其他費(fèi)費(fèi)用共1萬元。一次性支岀總費(fèi)用:25.5萬元。6.1.3非一次性支出運(yùn)行維護(hù)費(fèi)用:1)硬件維護(hù)運(yùn)行,包括設(shè)備耗電量和檢修維護(hù),這塊費(fèi)用在每年10萬左右;2)軟件運(yùn)行維護(hù):按開發(fā)費(fèi)用的5%計(jì)算,1萬/年左右;3)人員成本與辦公經(jīng)費(fèi),28.2萬/年左右;總計(jì):39. 2萬/年左右;6.2收益6. 2. 1 一次性收益提高了對(duì)用戶的各種請(qǐng)求操作的反應(yīng)速度,能夠高效的錄入數(shù)據(jù)并降低了出 錯(cuò)機(jī)率,從而節(jié)省了用戶大量
15、的時(shí)間,使管理人員的工作量大大減少,企業(yè)就可 以精簡(jiǎn)人員,使原材料和勞動(dòng)力資源得到更合理的利用。該系統(tǒng)也不需要其他特 殊的外部設(shè)備,更方便了各類信息的存儲(chǔ),減少了企業(yè)為存檔而支出的費(fèi)用。從 而降低了很多成木。6. 2. 2非一次性收益序號(hào)崗位名稱原人 數(shù)現(xiàn)人數(shù)工資1員工信息管理員522000/月/人2執(zhí)勤員311500/月/人3資料管理員522000/月/人4出納員623000/月/人5會(huì)計(jì)524000/月/人原先每年需支出員工工資123.6萬元,現(xiàn)每年需支出員工工資28.2萬元,每年共 節(jié)省工資支出95.4萬。6.2.3不可定量的收益由于該系統(tǒng)節(jié)省了用戶大量的時(shí)間,使員工可以充分利用這些時(shí)間
16、為公司工 作,創(chuàng)造出更好的經(jīng)濟(jì)效益。6.3收益/投資比在6年期內(nèi),系統(tǒng)總成本307.7元,系統(tǒng)總收益572.4萬元。a、投資回收期:1.28年b、純收益:572. 4-307.7 = 264.7 萬元從經(jīng)濟(jì)上考慮,開發(fā)本系統(tǒng)完全可行的。6. 4投資回收周期根據(jù)投資回收周期的計(jì)算方法,收益的累計(jì)數(shù)開始超過支出累計(jì)數(shù)的時(shí)間 為1年。6. 5敏感性分析系統(tǒng)生存周期長(zhǎng)短、系統(tǒng)工作負(fù)荷量不是很大、處理速度要求快、設(shè)備和軟件配置變化對(duì)支出和效益的影響小7. 社會(huì)因素方面的可行性7.1法律方面的可行性該人事管理系統(tǒng)的研制和開發(fā)都選用正版軟件,將不會(huì)侵犯他人,集體和國(guó)家的 利益,不會(huì)違法相關(guān)的法律和政策。72
17、使用方面的可行性木系統(tǒng)的研制和開發(fā)充分考慮用戶工作流程,計(jì)算機(jī)操作水平等,盡可 能提供更人性化,更直觀的界面,滿足用戶的需求,并且提供了用戶操作手冊(cè)供 用戶遇到不懂得問題時(shí)進(jìn)行查詢,使用戶使用起來得心應(yīng)手。8. 結(jié)論經(jīng)上述的可行性分析,本系統(tǒng)可以立即著手進(jìn)行開發(fā)。需求分析報(bào)告1引言11編寫目的本文編寫目的在于使用戶和軟件開發(fā)者雙方對(duì)該軟件的初始規(guī)定有一個(gè) 共同的理解,規(guī)定和控制項(xiàng)目開發(fā)的內(nèi)容,保證本項(xiàng)目的需求分析活動(dòng)在 受控狀態(tài)下進(jìn)行,在進(jìn)行軟件開發(fā)前,明確本系統(tǒng)應(yīng)達(dá)到的目標(biāo),對(duì)系統(tǒng) 目標(biāo)做出完整、準(zhǔn)確、清晰、具體的要求。保證木需求分析的結(jié)果能夠完 整、無遺漏地反映木系統(tǒng)的要求。1. 2產(chǎn)品范
18、圍產(chǎn)品說明:人事管理系統(tǒng)是非常通用的管理信息系統(tǒng),是企業(yè)單位實(shí) 現(xiàn)辦公自動(dòng)化的前提和基礎(chǔ)。目標(biāo):幫助企業(yè)以自動(dòng)化的方式來取代現(xiàn)有的人工管理以便于該廠 領(lǐng)導(dǎo)掌握人員的動(dòng)向,及時(shí)高速人才的分配。從而減少企業(yè)在這方 面所花費(fèi)的人力、物力和財(cái)力。 適用范圍:可應(yīng)用于大部分企業(yè)之屮。13定義o 人事管理:所謂人事管理,是指以從事社會(huì)勞動(dòng)的人和有關(guān)的事的相互關(guān)系 為對(duì)象,通過組織,協(xié)調(diào),控制,監(jiān)督等手段,謀求人與事以示共事人之間的相互適 應(yīng),實(shí)現(xiàn)充分發(fā)揮人的潛能,把事情做得更好這一 fi標(biāo)所進(jìn)行的管理活動(dòng)。o sql server:數(shù)據(jù)庫(kù)鄧良松編著西安電子科技大學(xué)出版社 張海藩編著,清華大學(xué)岀版社,200
19、6年10四安交通大學(xué)岀版社 電子科技大學(xué)岀版社 清華大學(xué)出版社14參考資料軟件工程(第二版)軟件工程導(dǎo)論(第四版) 月版,北京軟件工程基礎(chǔ) 湯淮軟件開發(fā)技術(shù)倪秉營(yíng)軟件工程張權(quán)范2綜合描述 2.1背景.a. 開發(fā)的軟件系統(tǒng)的名稱:環(huán)宇科技人事管理系統(tǒng)b. 木項(xiàng)目的任務(wù)提出者:環(huán)宇科技有限責(zé)任公司開發(fā)者:焦飛嫂、郭丹、李歡、雒曉華、蔣夢(mèng)琴、姬彩云、魯景輝用戶:環(huán)宇科技有限責(zé)任公司實(shí)現(xiàn)該軟件的計(jì)算中心:個(gè)人計(jì)算機(jī),sql server , windowxp, win7操作 系統(tǒng);c. 該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基木的相互來往關(guān)系:該軟件系統(tǒng)與2.2用戶的特點(diǎn)普通用戶:會(huì)最基本的電腦操作,可以查
20、看自己的資料和關(guān)于自 己請(qǐng)假、加班、考勤、薪資等各種有關(guān)信息,也可以修改自己的 基木信息。管理員:擁有一定的電腦技術(shù),可對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,會(huì)使用一 些相關(guān)的軟件,如word, excel等,擁有所有的管理權(quán)限,可以 查看和更改所有普通員工的基本信息,也可以授權(quán)給其他人員, 添加和刪除操作員。2.3假定和約束本系統(tǒng)所需人力資源為五人,最小運(yùn)行時(shí)間建議運(yùn)行五年,由于這是個(gè) 人所做的項(xiàng)目,所以沒有經(jīng)費(fèi)投資來源,并且本系統(tǒng)沒有打算進(jìn)行商業(yè) 運(yùn)營(yíng),因此不會(huì)牽涉到法律問題??衫玫男畔⒑唾Y源有網(wǎng)上的一部分 和從其他系統(tǒng)上得到的比較好的資料。系統(tǒng)的最遲投入時(shí)間是木學(xué)期結(jié) 束。3功能需求3.1系統(tǒng)總體需求描述
21、普通員工登錄系統(tǒng)可以查詢維護(hù)自己的信息,包括瀏覽自己的信息,維護(hù)個(gè) 人信息,以及修改密碼和瀏覽個(gè)人的考勤信息,獎(jiǎng)懲信息和調(diào)動(dòng)信息,但不 允許查看和修改其他的信息。管理員登錄系統(tǒng)可以查詢和維護(hù)所有員工除了其他管理員的信息,包括瀏覽 所有員工個(gè)人信息,維護(hù)所有員工詳細(xì)檔案,修改員工密碼,以及瀏覽和維 護(hù)員工考勤信息,獎(jiǎng)懲信息和調(diào)動(dòng)信息。還可以對(duì)系統(tǒng)進(jìn)行維護(hù),比如說維 護(hù)部門信息和職位信息。3.2系統(tǒng)分塊需求描述:3. 2.1員工基本信息管理添加職工信息:管理員可以添加職工的基本信息,包括員工號(hào)、姓名、身份 證號(hào)、性別、籍貫、年齡、牛日、住址、e-mail.學(xué)歷、專業(yè)、畢業(yè)時(shí)間、 畢業(yè)院校、聯(lián)系方式
22、、進(jìn)入本單位吋間等。 修改職工信息:選擇一個(gè)職工,可以修改這個(gè)職工的基本信息。查詢職工信息:可以根據(jù)職工的編號(hào)、姓名或者進(jìn)入單位時(shí)間進(jìn)行查詢職工 基本信息。并且可以針對(duì)查詢結(jié)果進(jìn)行修改和刪除操作。刪除職工信息:先找到某個(gè)員工的信息,然后為他辦理離職手續(xù)。(員工辦 理離職手續(xù)是同時(shí)刪除與該員工有關(guān)的基本工資記錄和職位記錄以及該員 工的密碼權(quán)限信息)3. 2.2職工考勤信息管理添加考勤信息:考勤信息主要分為:遲到,早退,礦工,請(qǐng)假,加班??记?信息通常都是對(duì)應(yīng)于一個(gè)特定的員工而言的。查詢考勤信息:根據(jù)職工編號(hào)或者時(shí)間進(jìn)行查詢,得到所有的考勤信息,包 括考勤信息里的所有信息,但是不能夠?qū)π畔⑦M(jìn)行任何
23、操作。3. 2.3職工調(diào)動(dòng)信息管理 添加調(diào)動(dòng)信息:添加事業(yè)職工的原有部門、原有職務(wù)、原有工資、新部門、 新職務(wù)、新工資等信息。查詢調(diào)動(dòng)信息:查詢某個(gè)職工的調(diào)動(dòng)信息或者某段時(shí)間內(nèi)事業(yè)內(nèi)部的調(diào)動(dòng)情 況。3. 2.4部門信息管理 添加部門信息:添加一個(gè)新的部門,記錄部門的代號(hào)、名稱等修改部門信息:修改相應(yīng)的部門信息刪除部門信息:對(duì)待一些不需要的部門,可對(duì)部門進(jìn)行刪除3. 2.5職位信息管理:添加職位信息:可增添某個(gè)職位,包括職位名稱、所屬部門等修改職位信息:修改相應(yīng)的職位信息刪除職位信息:允許管理員刪除某個(gè)職位的信息3. 2.6查詢信息管理該模塊可分為:?jiǎn)T工信息查詢,部門信息查詢,考勤信息查詢,獎(jiǎng)懲
24、信息查 詢,人事異動(dòng)查詢,工資發(fā)放查詢。具體的操作功能在各個(gè)模塊都己寫明, 在此不再贅述。3. 2.7薪資福利管理該模塊分為薪資管理和獎(jiǎng)懲信息:?jiǎn)T工薪資信息:?jiǎn)T工的一些初始工資獎(jiǎng)懲信息:可根據(jù)考勤記錄和業(yè)績(jī)要求對(duì)員工的獎(jiǎng)勵(lì),處罰。在木系統(tǒng)中對(duì) 于考勤記錄對(duì)獎(jiǎng)懲信息的影響由管理員輸入。獎(jiǎng)懲信息主要分為人功,小功, 小過,大過。3.3數(shù)據(jù)流圖3. 3.1人事管理系統(tǒng)的頂層數(shù)據(jù)流圖:&網(wǎng)工資阪底記錄嗣求y血詢員工號(hào)葡們息訥*普通用戶人事管理系統(tǒng) *員工來管理員燦工札qi*人佰車'、,一驚砂獎(jiǎng)憋嗎縱工或發(fā)曲熄一1廠-fti;.'.'.ill !:.-i筋址賈丫諒業(yè)1列*
25、血 mxuibk.ti詢工藺曲肢/ w動(dòng)記慮i4求x圖人事管理系統(tǒng)頂層數(shù)據(jù)流圖3. 3.2人事管理系統(tǒng)第0層數(shù)據(jù)流圖:夕2 士一n &職位信恵部門信息v(6.部門信 j息管理丿4.獎(jiǎng)罰信、 息管理 ;部門/職位信息異 動(dòng) 信 息圖人事管理系統(tǒng)第0層數(shù)據(jù)流圖3. 3.3人事管理系統(tǒng)第1層數(shù)據(jù)流圖: 員工基本信息管理:1 1 覇加i城工mmtw.wu2.作改01 匚 m.cltx員工工資管理:圖人事管理系統(tǒng)1層數(shù)據(jù)流圖???i 協(xié)門息2.x匚療發(fā)放« rf;j.u« rr®圖人事管理系統(tǒng)1層數(shù)據(jù)流圖部門信息管理:剛!您杠件*林門1»門山電 1jfaa
26、fltf i們電期応門包,i 部門號(hào)一 »u:x*mntii. .*sw'g圖 人事管理系統(tǒng)1層數(shù)據(jù)流圖3.4數(shù)據(jù)字典設(shè)計(jì)1)數(shù)據(jù)流名稱:?jiǎn)T工信息情況位置:員工一p1定義:?jiǎn)T工情況二員工號(hào)+姓名+性別+出生日期+籍貫+學(xué)歷+專業(yè)+聯(lián)系方式+ 照片+部門號(hào)。數(shù)據(jù)流量:根據(jù)公司的員工具體錄用情況來確定。說明:要對(duì)每一位被聘用的新員工進(jìn)行唯一編號(hào)。2)數(shù)據(jù)流名稱:獎(jiǎng)懲情況位置:p3員工定義:獎(jiǎng)懲情況二員工號(hào)+姓名+獎(jiǎng)懲類別+附加工資+獎(jiǎng)懲日期數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:要對(duì)每一次的獎(jiǎng)懲記錄進(jìn)行唯一編號(hào)。3)數(shù)據(jù)流名稱:調(diào)動(dòng)情況位置:p5員工定義:調(diào)動(dòng)情況二員工號(hào)+姓名
27、+原部門號(hào)+原職位名稱+原工資+新部門號(hào)+新職 位名稱+新工資+調(diào)動(dòng)時(shí)間。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:?jiǎn)T工號(hào)和調(diào)動(dòng)日期可以唯一確定一個(gè)調(diào)動(dòng)情況。4)數(shù)據(jù)流名稱:實(shí)際工資查詢位置:p4員工定義:實(shí)際工資查詢情況二員工號(hào)+姓名+實(shí)發(fā)工資+發(fā)放日期。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:?jiǎn)T工號(hào)和發(fā)薪日期可以唯一確定一個(gè)工資記錄。5)數(shù)據(jù)流名稱:部門情況位置:上級(jí)一部門情況定義:部門情況二部門號(hào)+名稱+備注。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:部門號(hào)是主碼。4非功能需求4. 1精度需求該系統(tǒng)的數(shù)據(jù)精度除了薪資管理模塊的有精度要求外,在其他的方面沒有很在工資方面的精度要求精確到分
28、。4. 2性能需求響應(yīng)時(shí)間:本系統(tǒng)要求有很好的響應(yīng)需求,能夠及時(shí)響應(yīng)用戶的操作,一般 為1-2秒鐘 更新處理吋間:更新處理吋間相對(duì)比較快,一般為1-2秒數(shù)據(jù)處理和傳送時(shí)間:對(duì)操作的屮間處理一定要快,一般為1-2秒4. 3靈活性需求操作方式上的變化:要求能夠適應(yīng)這種情況,即要求操作最通俗易懂運(yùn)行環(huán)境的變化:要求系統(tǒng)能適應(yīng)不同的運(yùn)行環(huán)境,即能夠在不同環(huán)境下運(yùn) 行同其他軟件接口的變化:要求系統(tǒng)適應(yīng)這種變化精度和有效時(shí)限的變化:不做太大要求計(jì)劃的變化和改變:要求系統(tǒng)具有適應(yīng)計(jì)劃變化后的功能擴(kuò)展功能44輸人輸出需求系統(tǒng)使用sql sever存儲(chǔ)各類日常數(shù)據(jù),在建立數(shù)據(jù)庫(kù)時(shí)都會(huì)為每個(gè)變 量定義所用數(shù)據(jù)類型
29、,在進(jìn)行數(shù)據(jù)輸入輸出時(shí)應(yīng)嚴(yán)格按照所限制的數(shù)據(jù) 類型,否則將會(huì)產(chǎn)生錯(cuò)誤提示,不能進(jìn)行正常的操作。對(duì)于輸岀的就是由文檔化得要求,可以支持excel, word文檔格式45數(shù)據(jù)管理能力需求系統(tǒng)使用sql sever存儲(chǔ)日常數(shù)據(jù),數(shù)據(jù)量依據(jù)用戶數(shù)量增長(zhǎng)特別是用 戶提交程序數(shù)量的增長(zhǎng)而增加。4. 6故障處理需求從操作系統(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其他需求對(duì)安全保密的需求,以防止各種非法的訪問、使用、修改、破壞或者泄 密。軟件產(chǎn)品具備可擴(kuò)充性和很好的可維護(hù)性,
30、易讀性,可靠性,可轉(zhuǎn)換型, 運(yùn)行環(huán)境的要求在以下的運(yùn)行環(huán)境規(guī)定里邊具體闡述。5外部接口需求5.1軟件接口 軟件:office 2003或者office 2007,需要支持excel和word的導(dǎo)出 文檔概要設(shè)計(jì)說明書1引言 11編寫目的在本人事管理系統(tǒng)項(xiàng)目的前一階段,已經(jīng)將用戶對(duì)本系統(tǒng)的需求做了詳細(xì)的 闡述。本階段在需求分析的基礎(chǔ)上,對(duì)人事管理系統(tǒng)做比較概括的設(shè)計(jì),明確將 要開發(fā)的系統(tǒng)應(yīng)該具有的功能,確定如何把該系統(tǒng)劃分成若干個(gè)模塊、各個(gè)模塊 之間的接口以及模塊之間傳遞的信息,并完成數(shù)據(jù)庫(kù)的設(shè)計(jì)。在該概要設(shè)計(jì)說明 屮將對(duì)在本階段屮對(duì)系統(tǒng)所做的所有概要設(shè)計(jì)進(jìn)行詳細(xì)的說明。本報(bào)告的預(yù)期讀者是用戶、
31、同學(xué)以及相關(guān)項(xiàng)目組的所有成員和將來有可能使 用本系統(tǒng)的相關(guān)人員。12背景說明:a待開發(fā)軟件系統(tǒng)的名稱;環(huán)宇科技人事管理系統(tǒng)b.列出此項(xiàng)目的任務(wù)提出者、開發(fā)者、用戶項(xiàng)目任務(wù)提出者:環(huán)宇科技有限責(zé)任公司項(xiàng)目開發(fā)者:焦飛媲、郭丹、李歡、蔣夢(mèng)琴、雒曉華、姬彩云、魯景輝 用戶:環(huán)宇科技有限責(zé)任公司13定義人事管理:所謂人事管理,是指以從事社會(huì)勞動(dòng)的人和有關(guān)的事的相互關(guān)系為對(duì) 象,通過組織,協(xié)調(diào),控制,監(jiān)督等手段,謀求人與事以示共事人之間的相互適應(yīng), 實(shí)現(xiàn)充分發(fā)揮人的潛能,把事情做得更好這一目標(biāo)所進(jìn)行的管理活動(dòng)。14參考資料1軟件工程(第二版)鄧良松、劉海巖、陸麗娜 西安電子科技大學(xué)出版 社2軟件工程導(dǎo)論
32、張海藩清華大學(xué)岀版社2總體設(shè)計(jì) 2.1需求規(guī)定本系統(tǒng)面向用戶的輸入接口有:登陸界面、修改信息界面、查詢操作的條件 輸入域、針對(duì)管理員的添加操作等。對(duì)于用戶輸入的信息,可能會(huì)出現(xiàn)輸入數(shù)據(jù) 與數(shù)據(jù)庫(kù)中定義的數(shù)據(jù)類型相沖突,這時(shí)通過捕捉異常來處理并提示用戶輸入錯(cuò) 誤。2. 2運(yùn)行環(huán)境硬件要求:pi 133以上的處理器,最低32m內(nèi)存,300m以上硬盤剩余空間 運(yùn)行環(huán)境:win7/winxp2. 3基本設(shè)計(jì)概念和處理流程說明本系統(tǒng)的基本設(shè)計(jì)概念和處理流程,盡量使用圖表的形式。 處理流程圖:2.4結(jié)構(gòu)2. 4.1該系統(tǒng)的模塊結(jié)構(gòu)圖:2. 4. 2各個(gè)子模塊的功能概述:?jiǎn)T工信息瀏覽:點(diǎn)擊員工瀏覽按鈕時(shí),顯
33、示岀員工的基本信息。員工檔案維護(hù):點(diǎn)擊檔案維護(hù)按鈕時(shí),彈出一個(gè)窗體來顯示出員工的員工號(hào)和姓 名,點(diǎn)擊該員工,顯示出該員工的信息,輸入想要維護(hù)的信息,并把信息更新到數(shù)據(jù)庫(kù)中,維護(hù)員工的基本信息。員工就職:點(diǎn)擊員工就職按鈕時(shí),彈出窗體顯示岀員工必須填寫的信息項(xiàng),填完 并保存之后,點(diǎn)擊填寫詳細(xì)檔案,彈出窗體顯示出其他需要完善的信息項(xiàng),填寫 完畢后點(diǎn)擊保存按鈕,將信息保存到數(shù)據(jù)庫(kù)中。員工調(diào)動(dòng):點(diǎn)擊員工調(diào)動(dòng)按鈕后,彈出一個(gè)窗體來顯示出員工的員工號(hào)和姓名, 點(diǎn)擊該員工,彈出窗體顯示出該員工原來的部門、職位、薪金信息,并填寫新部門、新職位、新薪金,點(diǎn)擊保存按鈕后,將信息更新到數(shù)據(jù)庫(kù)中。員工離職:點(diǎn)擊員工調(diào)動(dòng)
34、按鈕后,彈出一個(gè)窗體來顯示出員工的員工號(hào)和姓名, 點(diǎn)擊該員工,彈出窗體顯示出該員工的部門、職位、薪金信息,并填寫離職日期, 點(diǎn)擊保存按鈕將信息更新到數(shù)據(jù)庫(kù)屮,實(shí)現(xiàn)員工的離職。員工調(diào)動(dòng)查詢:點(diǎn)擊員工調(diào)動(dòng)查詢按鈕時(shí),彈岀窗體顯示出員工的調(diào)動(dòng)信息。獎(jiǎng)懲信息維護(hù):點(diǎn)擊獎(jiǎng)懲信息維護(hù)按鈕時(shí),彈出一個(gè)窗體來顯示出員工的員工號(hào) 和姓名,點(diǎn)擊該員工,填寫?yīng)剳皖悇e和獎(jiǎng)懲日期,點(diǎn)擊保存按鈕將信息更新到數(shù) 據(jù)庫(kù)中。獎(jiǎng)懲信息查詢:點(diǎn)擊獎(jiǎng)懲信息查詢按鈕時(shí),彈出窗體顯示出員工的獎(jiǎng)懲信息。部門信息維護(hù):點(diǎn)擊部門設(shè)置按鈕時(shí),顯示岀已經(jīng)存在的部門的信息,點(diǎn)擊添加 按鈕,可以輸入新的部門信息,點(diǎn)擊保存按鈕之后,可將信息更新到數(shù)據(jù)庫(kù)
35、中。 點(diǎn)擊刪除按鈕則可刪除該部門。修改密碼:點(diǎn)擊修改密碼按鈕時(shí),彈出窗體,輸入i口密碼和新密碼,i口密碼正確 時(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ù)屮??记谛畔⒕S護(hù):點(diǎn)擊考勤信息維護(hù)按鈕時(shí),彈出一個(gè)窗體來顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工,填寫遲到、早退、礦工、請(qǐng)假、加班次數(shù)和考勤時(shí)間,點(diǎn)擊保存按鈕將信息更新到
36、數(shù)據(jù)庫(kù)中??记谛畔⒉樵儯狐c(diǎn)擊考勤信息查詢按鈕吋,彈出窗體顯示出員工的考勤信息。工資信息維護(hù):點(diǎn)擊工資更新按鈕時(shí),彈出一個(gè)窗體來顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工,彈出一個(gè)窗體顯示出該員工的原工資,并填寫新工資,點(diǎn)擊保存按鈕將信息更新到數(shù)據(jù)庫(kù)中。工資發(fā)放:點(diǎn)擊工資信息查詢按鈕時(shí),給需要發(fā)放工資的員工進(jìn)行工資發(fā)放,并 將發(fā)放結(jié)果保存到數(shù)據(jù)庫(kù)中。工資信息查詢:點(diǎn)擊工資信息查詢按鈕時(shí),彈出窗體顯示出員工的工資發(fā)放信息。 軟件說明:點(diǎn)擊軟件說明按鈕時(shí),彈出窗體說明一些關(guān)于該軟件的信息。用戶手冊(cè):點(diǎn)擊用戶按鈕時(shí),彈出窗體顯示對(duì)該系統(tǒng)的操作方法,指導(dǎo)新用戶對(duì) 該系統(tǒng)進(jìn)行操作。25功能需求與程序的關(guān)系登 錄
37、員 工 瀏 覽檔案維護(hù)員 工 就 職員 工 調(diào) 職人事異動(dòng)?xùn)嗽儐T 工 離 職獎(jiǎng)懲記錄維護(hù)獎(jiǎng)懲記錄查詢部 門 設(shè) 置職位設(shè)置密 碼 修 改權(quán)限設(shè)置考勤信息維護(hù)考勤信息查詢工資更新工資發(fā)放工資發(fā)放查詢用戶手冊(cè)軟件說明用戶 登錄nrrnrrn員工 信息 維護(hù)工臥職調(diào) 員就離和動(dòng)vvv懲息護(hù) 獎(jiǎng)信im勤息護(hù) 考信衢門置 部設(shè)nnnnnnnnnmonnnnnnnnn職位 設(shè)置nnnnnnnnnnnnnnnnnnnn修改 密碼nnnnnnnnnnnnnnnnnnn艮pp置 權(quán)設(shè)nnnnnnnnnnnnnnnnnnn工資 更新nnnnnnnnnnnnnnnnnnn工資 發(fā)放rnrrnrrnj資放詢 工發(fā)節(jié)v
38、rrr幫謝nnunnnunn2. 6人工處理過程修改各項(xiàng)信息以及考勤信息的錄入需要人工輸入。3接口設(shè)計(jì) 31外部接口在c的windows窗體應(yīng)用程序的引用中,添加office引用,因?yàn)樾杷?dǎo)出 word和excel格式的文件。3.2內(nèi)部接口模塊間的接口是通過函數(shù)調(diào)用建立的,應(yīng)用程序在運(yùn)行期間始終保持著與數(shù) 據(jù)庫(kù)的聯(lián)系。通過應(yīng)用程序與數(shù)據(jù)庫(kù)的耦合以記錄數(shù)據(jù),在應(yīng)用程序內(nèi)部,form 窗體只負(fù)責(zé)顯示,一切數(shù)據(jù)操作都由后臺(tái)的各個(gè)類實(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ù)、密碼修改和
39、其他關(guā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)將受到很大 的影響。所以盡量采用高性能主機(jī),充分發(fā)揮軟件性能。在應(yīng)用程序方而,盡量 建立存儲(chǔ)過程來對(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工信息表、部門信息表、職位信息表、密碼權(quán)限表、基木工資表、實(shí) 際工資表、實(shí)際工資查詢表、獎(jiǎng)懲信息表、員工調(diào)動(dòng)信息表、員工考勤信息表、 員工職位信息表具體如下:1.員工
40、信息表:字段名稱數(shù)據(jù)類型主鍵允許 空員工號(hào)char (10)v身份證號(hào)char(18)姓名nvarchar (50)性別nchar(2)出牛日期datetimev籍貫nvarchar(50)v住址nvdrchdt(50)v郵箱nvarchar(50)v學(xué)歷nchar (10)j專業(yè)nvarchar (50)j畢業(yè)吋間datetimej畢業(yè)院校nvarchar(50)v就職時(shí)間datetimev聯(lián)系方式char (20)v照片imagev部門號(hào)char(10)狀態(tài)nchar (10)備注textj其中部門號(hào)是外鍵,它參照部門信息表里的部門號(hào)。2 部門信息表:字段名稱數(shù)據(jù)類型主鍵允許空部門號(hào)cha
41、r(10)v名稱nvarchar(50)備注textv3.職位信息表:字段名稱數(shù)據(jù)類型主鍵允許空職位名稱nvarchar(50)v部門號(hào)char(10)v其中部門號(hào)是外鍵,它參照部門信息表里的部門號(hào)。4.密碼權(quán)限表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char (10)j密碼char (20)權(quán)限char (1)其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。5.基本工資表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char (10)v基本工資money備注ntextj其屮員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。6.實(shí)際工資表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)v姓名nvarchar(50)實(shí)
42、際工資money發(fā)放日期datetime其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。7 實(shí)際工資查詢表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)j姓名nvarchar (10)實(shí)發(fā)工資money發(fā)放fi期datetimev其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。8.獎(jiǎng)懲信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)v姓名nvarchar (50)獎(jiǎng)懲類別nvarchar(50)附加工資money獎(jiǎng)懲fi期datetimev其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。9 員工調(diào)動(dòng)信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)姓名nvarchar (50)原部
43、門號(hào)char (10)原職位名稱nvarchr (50)原工資money新部門號(hào)char(10)新職位名稱nvarchar (50)新工資money調(diào)動(dòng)時(shí)間datetimev其屮員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。 10員工考勤信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)v姓名nvarchar (50)遲到int早退int曠工int請(qǐng)假int加班時(shí)間int考勤時(shí)間datetimev其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。11 員工職位信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char (10)v職位名稱nvarchar (50)j其中員工號(hào)是外鍵,它參照員工信息表里的員工
44、號(hào)。員工信息表和部門信息表通過部門號(hào)建立聯(lián)系 員工信息表和職位信息表通過職位名稱建立聯(lián)系 職位信息表和部門信息表通過部門號(hào)建立聯(lián)系 員工信息表和密碼權(quán)限表通過員工號(hào)建立聯(lián)系 員工信息表和基木工資表通過員工號(hào)建立聯(lián)系 員工信息表和實(shí)際工資表通過員工號(hào)、姓名建立聯(lián)系 員工信息表和實(shí)際工資查詢表通過員工號(hào)、姓名建立聯(lián)系 實(shí)際工資表和實(shí)際工資查詢表通過實(shí)際工資、發(fā)放h期建立聯(lián)系 員工信息表和獎(jiǎng)懲信息表通過員工號(hào)、姓名建立聯(lián)系 員工信息表和員工調(diào)動(dòng)信息表通過員工號(hào)、姓名建立聯(lián)系 員工信息表和員工考勤信息表通過員工號(hào)、姓名建立聯(lián)系 員工信息表和員工職位信息表通過員工號(hào)建立聯(lián)系 職位信息表和員工職位信息表通
45、過職位名稱建立聯(lián)系5. 2數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系說明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪問這些數(shù)據(jù)結(jié)構(gòu)的形式:登 錄員 工 瀏 覽檔案維護(hù)員 工 就 職員 工 調(diào) 職人事異動(dòng)查詢員 工 離 職獎(jiǎng)懲記錄維護(hù)獎(jiǎng)懲記錄查詢部 門 設(shè) 置職 位 設(shè) 置密 碼 修 改權(quán) 限 設(shè) 置考勤信息維護(hù)考勤信息查詢r(jià). 資 更 新工資發(fā)放工資發(fā)放查詢員工信息 表部門信息 表職位信息表v密碼權(quán)限 表v基本工資表實(shí)際工資 表v實(shí)際工資 查詢表獎(jiǎng)懲信息 表員工調(diào)動(dòng) 信息表vv員工考勤 信息表員工職位 信息表6系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)信息出錯(cuò)類型錯(cuò)誤提示造成原因輸入錯(cuò)誤輸入數(shù)據(jù)錯(cuò)誤指用戶所填寫的數(shù)據(jù)不合 規(guī)定系統(tǒng)錯(cuò)誤數(shù)據(jù)庫(kù)錯(cuò)誤指系統(tǒng)與數(shù)據(jù)建
46、立連接吋, 連接失敗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ài),盡量降低系統(tǒng)故障造成的損失。6. 3系統(tǒng)維護(hù)設(shè)計(jì)維護(hù)方面主要為對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行維護(hù)??墒褂胹ql server的數(shù)據(jù)庫(kù)維 護(hù)功能機(jī)制。例如,定期為數(shù)據(jù)庫(kù)進(jìn)行backup,維護(hù)管理數(shù)據(jù)庫(kù)死鎖問題和維 護(hù)數(shù)據(jù)庫(kù)內(nèi)數(shù)據(jù)的一致性等。詳細(xì)設(shè)計(jì)說明書1.引言11 編寫目的本文檔是在概要設(shè)計(jì)基礎(chǔ)上,對(duì)概要設(shè)計(jì)中產(chǎn)生的功能模塊進(jìn)行過程描述,設(shè)計(jì) 功能模塊的內(nèi)部細(xì)節(jié),包括算法和詳細(xì)數(shù)據(jù)結(jié)構(gòu),為編寫源代碼提供必要的說明。 木文檔
47、的預(yù)期讀者是系統(tǒng)開發(fā)人員,以及使用該系統(tǒng)的用戶和維護(hù)該系統(tǒng)的人 員。1.2.背景a. 待開發(fā)的軟件系統(tǒng)的名稱: 環(huán)宇科技人事管理系統(tǒng)b. 木項(xiàng)目的任務(wù)提岀者、開發(fā)者、用戶及實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī) 網(wǎng)絡(luò):項(xiàng)目任務(wù)提出者:環(huán)宇科技有限責(zé)任公司項(xiàng)目開發(fā)者:焦飛媲、郭丹、李歡、蔣夢(mèng)琴、雒曉華、姬彩云、魯景輝 用戶:環(huán)宇科技有限責(zé)任公司1. 3.定義人事管理:所謂人事管理,是指以從事社會(huì)勞動(dòng)的人和有關(guān)的事的相互關(guān)系為對(duì) 彖,通過組織,協(xié)調(diào),控制,監(jiān)督等手段,謀求人與事以示共事人z間的相互適應(yīng), 實(shí)現(xiàn)充分發(fā)揮人的潛能,把事情做得更好這一目標(biāo)所進(jìn)行的管理活動(dòng)。sqlserver:開發(fā)系統(tǒng)使用的數(shù)據(jù)庫(kù)名
48、稱1. 4參考資料網(wǎng)上一些類似比較完整的系統(tǒng),人事管理系統(tǒng),企業(yè)一些其他的系統(tǒng)的設(shè)計(jì)理念, 好的報(bào)告分析。1 軟件工程(第二版)鄧良松、劉海巖、陸麗娜 四安電子科技大學(xué)出版社2 軟件工程導(dǎo)論張海藩清華大學(xué)岀版社2. 程序系統(tǒng)的結(jié)構(gòu)3. 人事管理設(shè)計(jì)說明 3.1程序描述這部分程序就是為了員工信息的維護(hù)和查詢的,員工登陸后,系統(tǒng)會(huì)判斷他的權(quán) 限,如果是普通員工,系統(tǒng)將控制只顯示他自己的信息,如果是管理員,那么將 會(huì)顯示除了其他管理員的所有員工的信息。那么用戶可以對(duì)顯示的員工信息進(jìn)行 完善和修改。安排這個(gè)程序的目的是讓員工能保證自己的信息時(shí)正確無誤的。此 部分程序不是常駐內(nèi)存的,并且是順序處理的。3
49、. 2.功能人事管理就是主要針對(duì)員工信息的維護(hù)和瀏覽的,在這一個(gè)模塊屮又分為員工信 息瀏覽和檔案維護(hù),普通員工可以在這里查看自己的信息,如果有什么不完善的, 可以通過檔案維護(hù)進(jìn)行修改和完善,而系統(tǒng)管理員則有權(quán)限查看除了其他管理員 的所有員工信息,當(dāng)然也可以對(duì)以上的員工信息進(jìn)行完善和修改。還可以對(duì)表中 的數(shù)據(jù)進(jìn)行導(dǎo)岀到固定的文檔上。ipo表系統(tǒng):人事管理系統(tǒng) 模塊:人事管理作者:第一開發(fā)小組日期:2011年11月調(diào)用:無被調(diào)用:無輸入:?jiǎn)T工基本信息輸出:?jiǎn)T工詳細(xì)信 息和更新后的員工 信息處理:査詢員工信息和維護(hù)員工檔案3. 3.性能該部分主要是對(duì)員工信息的查詢和維護(hù),所以對(duì)精度要求不高。但是對(duì)于
50、時(shí)間特 性要求較高,因?yàn)橛脩粢樵?,并要?duì)查詢岀來的信息進(jìn)行維護(hù),所以系統(tǒng)響應(yīng) 時(shí)間要短,一般為1-2秒。因此在此段程序里,從數(shù)據(jù)庫(kù)里查詢員工信息的時(shí)候 可以用存儲(chǔ)過程,以節(jié)約吋間。3. 4.輸入項(xiàng)要求輸入的是查詢和維護(hù)員工時(shí)的條件也就是員工號(hào)或者姓名,具體字段信息請(qǐng) 參考概要設(shè)計(jì)中的數(shù)據(jù)庫(kù)設(shè)計(jì)。3. 5輸出項(xiàng)輸岀的是一個(gè)員工的基本信息,具體信息請(qǐng)參考概要設(shè)計(jì)中數(shù)據(jù)庫(kù)設(shè)計(jì)中的員工 信息表。3. 6.算法當(dāng)點(diǎn)擊員工信息瀏覽按鈕時(shí):系統(tǒng)執(zhí)行private void buttonemployeescan_click(object sender, eventargs e)函數(shù)。 該函數(shù)內(nèi)部調(diào)用form員工信息瀏覽窗體類。當(dāng)點(diǎn)擊檔案維護(hù)按鈕時(shí):系統(tǒng)執(zhí)行private void buttonemployeetnfo_cl ick (object sender, eventargs e)函數(shù) 該函數(shù)內(nèi)部調(diào)用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年知識(shí)產(chǎn)權(quán)許可合同:專利技術(shù)許可使用協(xié)議
- 2024年甲乙雙方關(guān)于人工智能語音識(shí)別技術(shù)研發(fā)的合同
- 2025年度特許經(jīng)營(yíng)合同:E奶茶連鎖品牌授權(quán)協(xié)議2篇
- 2024年物業(yè)公司托管服務(wù)合同3篇
- 2025年度心理咨詢師心理健康公益活動(dòng)贊助合同3篇
- 2024年版電信服務(wù)協(xié)議管理細(xì)則版B版
- 2025年度消防水池改造及設(shè)備更新合同協(xié)議書2篇
- 二零二五年度借調(diào)人員技術(shù)創(chuàng)新與應(yīng)用三方協(xié)議3篇
- 二零二五年度辦公家具買賣合同涵蓋家具行業(yè)展會(huì)宣傳與推廣2篇
- 2024年度電子元件代加工廠合作協(xié)議范本2篇
- 《皮膚病中成藥導(dǎo)引》課件
- 2024-2030年中國(guó)除顫儀行業(yè)市場(chǎng)分析報(bào)告
- 2024年山東省公務(wù)員錄用考試《行測(cè)》真題及答案解析
- 眼鏡學(xué)智慧樹知到答案2024年溫州醫(yī)科大學(xué)
- 2025屆高考政治一輪復(fù)習(xí):統(tǒng)編版必修4《哲學(xué)與文化》必背知識(shí)點(diǎn)考點(diǎn)提綱
- CSX購(gòu)倂Conrail之后能夠產(chǎn)生的綜效(synergy)列示
- 煤礦機(jī)電事故影響考核管理辦法
- 三段式電流保護(hù)課程設(shè)計(jì)
- (完整word版)房屋認(rèn)購(gòu)書范本
- 施工電梯基礎(chǔ)(地下室頂板加固圖文并茂)施工方案
- 小學(xué)科學(xué)自我課堂教學(xué)診斷分析報(bào)告
評(píng)論
0/150
提交評(píng)論