人事管理系統(tǒng)軟件工程課程設(shè)計可行性研究報告(69頁){修}_第1頁
人事管理系統(tǒng)軟件工程課程設(shè)計可行性研究報告(69頁){修}_第2頁
人事管理系統(tǒng)軟件工程課程設(shè)計可行性研究報告(69頁){修}_第3頁
人事管理系統(tǒng)軟件工程課程設(shè)計可行性研究報告(69頁){修}_第4頁
人事管理系統(tǒng)軟件工程課程設(shè)計可行性研究報告(69頁){修}_第5頁
已閱讀5頁,還剩73頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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

2、術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的 功能已為人們深刻認(rèn)識,它己進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作 用。2背章a. 開發(fā)的軟件系統(tǒng)的名稱:環(huán)宇科技人事管理系統(tǒng)b. 本項目的任務(wù)提出者:環(huán)宇科技有限責(zé)任公司開發(fā)者:用戶:環(huán)宇科技有限責(zé)任公司實現(xiàn)該軟件的計算屮心:個人計算機,sql server , windowxp, win7操作 系統(tǒng);c. 該軟件系統(tǒng)同其他系統(tǒng)或其他機前的基本的相互來往關(guān)系:該軟件系統(tǒng)與操 作系統(tǒng)、sql server數(shù)據(jù)庫管理系統(tǒng)1.3定義人事管理:所謂人事管理,是指以從事社會勞動的人和有關(guān)的事的相互關(guān)系為 對彖,通過組織,協(xié)調(diào),控制,監(jiān)督等手段,謀求人與事

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

4、息請求,效率高,速度快,能夠及時滿足 用戶的需求;充分考慮人性化管理,提高辦公效率。不需要用戶長時間等待,節(jié) 省用戶的時間。c. 數(shù)據(jù)的輸入員工信息、部門信息、職位信息、人事異動信息、工資信息、獎懲信息、考 勤信息的輸入。d. 數(shù)據(jù)的輸出根據(jù)用戶要求返回的結(jié)果,女對員工信息、部門信息、職位信息、人事異 動信息、工資信息、獎懲信息、考勤信息的查詢結(jié)果可以導(dǎo)岀到文件里,對瀏覽 的要求返回符合用戶要求的內(nèi)容。e. 處理流程和數(shù)據(jù)流程用圖表的方式表示出最基本的數(shù)據(jù)流程和處理流程,并輔之以敘述:被刪除項員工信息時鐘信息員工信息工資信息工資發(fā)放信息獎罰信息a考勤信息艮工信息/工資發(fā)放信鳥詢 查 7獎罰信息

5、員工/考勤/獎罰/異動/工資發(fā)放信息查詢請求/員工/考勤/獎罰/異動/工資發(fā)放系信息獎 罰 信 息5.員工異動 管理界 動 信 息f. 在安全與保密方面的要求不同的用戶會有不同的權(quán)限,每個用戶都擁有自己的密碼,普通用戶只能修 改、查看自己的信息,管理員擁有查詢和修改所有普通用戶的信息的權(quán)限。g. 同本系統(tǒng)相連接的其他系統(tǒng)操作系統(tǒng)、sql server數(shù)據(jù)庫管理系統(tǒng)。h. 完成期限:2011年11月2. 2目標(biāo)致力于開發(fā)一個功能健全、強大的人事管理系統(tǒng),以期達(dá)到如下目標(biāo):a. 方便基本信息的錄入,實現(xiàn)錄入的數(shù)據(jù)的高校驗性;b. 處理速度的提高;c. 使系統(tǒng)更人性化以方便用戶使用;d. 人力與設(shè)備

6、費用的減少;e. 高安全性、保密性;使系統(tǒng)具有簡單性、針對性、實用性的特點。23條件、假定和限制a. 所建議系統(tǒng)的運行壽命的最小值系統(tǒng)運行壽命的最小值是6年b. 經(jīng)費、投資方面的來源和限制經(jīng)費由公司支出,由于本系統(tǒng)軟件對駛件資源要求不高,不存在限制問題。c. 法律和政策方面的限制該系統(tǒng)的開發(fā)會完全按照有關(guān)的法律法規(guī)進(jìn)行,決不逾越。d. 可利用的信息和資源目前的internet網(wǎng)絡(luò)資源,以及目前存在的類似系統(tǒng)e. 系統(tǒng)投入使用的最晚吋間:2012年03月24進(jìn)行可行性研究的方法本次可行性分析是按照前面給岀的步驟進(jìn)行的,即按照復(fù)查項目和規(guī)模,研 究口前正在使用的系統(tǒng),導(dǎo)出新系統(tǒng)的高層邏輯模型,重新

7、定義問題這一循環(huán)反 復(fù)過程進(jìn)行的。2. 5評價尺度我們在對該系統(tǒng)進(jìn)行評價時主要是與當(dāng)前的人工進(jìn)行的人事管理的比較,在 評價時,我們不僅考慮了當(dāng)前已有系統(tǒng)的不足以及優(yōu)點,同時我們也要參考我們 當(dāng)前已經(jīng)掌握的項目開發(fā)知識,從而評判該系統(tǒng)是否能夠成功開發(fā)以及其能帶來的經(jīng)濟效益和社會效益。3.對現(xiàn)有系統(tǒng)的分析3. 1工作負(fù)荷現(xiàn)有系統(tǒng)是手工操作的,不論是查詢信息還是修改刪除信息,都需要通過查 看文件來進(jìn)行操作,不僅速度慢,效率低,而且文件也不易長期保存,操作時需 要花費大量的人力物力資源,己經(jīng)與現(xiàn)在經(jīng)濟高效的時代不相符了。3.2費用開支序號崗位名稱人數(shù)工資1員工信息管理員52000/h / 人2執(zhí)勤員3

8、1500/月/人3資料管理員52000/月/人4岀納員63000/月/人5會計54000/月/人合計每年共123. 6萬元。3.3人員由于現(xiàn)有系統(tǒng)是人工的,對管理人員的要求并不高,只要有一定的管理才能 和文化基礎(chǔ)即可,但是由于工作量較大,需要的人員比較多。3.4設(shè)備由于現(xiàn)有系統(tǒng)是人工的,所以對設(shè)備無定性要求。3. 5局限性由于現(xiàn)有系統(tǒng)是人工的,處理速度慢,運行效率低。4. 所建議的系統(tǒng)4.1對所建議系統(tǒng)的說明利用計算機處理數(shù)據(jù)的快速有效的優(yōu)點,將木系統(tǒng)安裝在計算機上,提供人 性化的界面供用戶進(jìn)行操作,用戶就可以對各種信息進(jìn)行操作,包括對員工信息、 部門信息、職位信息、人事異動信息、工資信息、獎

9、懲信息、考勤信息的維護、 瀏覽和查詢。這樣不僅可以減少人員的工作量,提高操作效率,也可以避免有人工輸入的 某些信息的錯誤,操作起來簡便,快捷,數(shù)據(jù)的準(zhǔn)確性高,使人事管理效率大大提 高。4.2處理流程和數(shù)據(jù)流程頂層數(shù)據(jù)流圖:c j代曲#那獎堆們戰(zhàn)卅求'<即加|兀:越j(luò)僧說凳他怙息訓(xùn)求一普通用戶 一' ;!»*一護牛人佶息請求一 j 11卜人伯3.匸貫發(fā)陽并砌羯勤樂屬記止fta»u丄號bh邊詢索一人事管理爲(wèi)統(tǒng): 的工 管理員w x1sa'、-_貳踰礫jkmw工駅&枚曲息 個前護曳«訪勤卅臥工筍肚血怙息請求一4. 3改進(jìn)之處a. 提

10、供圖形用戶界面供用戶錄入信息,并對某些信息驗證正確性,實現(xiàn)錄 入的數(shù)據(jù)的高校驗性。b. 由于不再是純手工的進(jìn)行各種操作,而是由系統(tǒng)進(jìn)行各種處理,大大提 高了數(shù)據(jù)的處理速度。c. 由于使用系統(tǒng)可以大大提高處理速度和效率,可以減少人力和其他設(shè)備 的使用,從而減少人力和設(shè)備的費用支岀。d. 為了提高系統(tǒng)的安全性和保密性,需要設(shè)置登錄該系統(tǒng)的用戶名和密碼, 供登錄時身份認(rèn)證,并且設(shè)置訪問權(quán)限來限制不同用戶的操作權(quán)利。4. 4影響4. 4. 1對設(shè)備的影響可能需要用戶用一些比較適應(yīng)系統(tǒng)的碩件設(shè)備,比如安裝某些軟件,可能占用一部分存儲空間,所以要求用戶機器存儲空間要足夠。4. 4.2對軟件的影響該系統(tǒng)需要

11、在windows 2000及其以上的版本上運行。4.4.3對用戶單位機構(gòu)的影響由于木系統(tǒng)完全考慮了各個文化水平的用戶的使用,因此在用戶使用該系統(tǒng) 之前無須進(jìn)行太多培訓(xùn),用戶可以參考用戶手冊便可靈活運行該系統(tǒng).4.4.4對系統(tǒng)運行過程的影響a. 用戶的操作規(guī)程:本系統(tǒng)的操作規(guī)程通俗易懂b. 運行中心的操作規(guī)程:運行中心的操作規(guī)程也很簡單c. 源數(shù)據(jù)的處理:源數(shù)據(jù)用于創(chuàng)建數(shù)據(jù)庫,具有保密性d. 數(shù)據(jù)進(jìn)入系統(tǒng)的過程:通過檢索數(shù)據(jù)庫的方式e. 對數(shù)據(jù)保存的要求,對數(shù)據(jù)存儲、恢復(fù)的處理:保存在數(shù)據(jù)庫里f. 系統(tǒng)失效的后果及恢復(fù)的處理辦法:采用數(shù)據(jù)恢復(fù)技術(shù)4. 4. 5對開發(fā)的影響a. 開發(fā)過程中需要用戶

12、大力支持。一個新系統(tǒng)的開發(fā),必然會減少用戶們 的工作量;b. 由于人事管理系統(tǒng)會使用到員工信息等數(shù)據(jù)庫,如果稍有不慎,會造成 系統(tǒng)無法使用的問題。4.4.6對地點和設(shè)施的影響對原有地點設(shè)施無影響。4.4.7對經(jīng)費開支的影響除了需要支付開發(fā)單位的有關(guān)費用外,每年述需要一定的運行維護費用(見 經(jīng)濟可行性分析)。4.5技術(shù)條件方面的可行性本系統(tǒng)是釆用c語言開發(fā)的,提供了強大的視圖編程集成環(huán)境,所以在一 些基本的界面設(shè)計上使開發(fā)變得很容易。另外通過sql sewer這種高效的關(guān)系 數(shù)據(jù)庫,還有windows系列的操作系統(tǒng)緊密集成,這種安排使sql server能充 分利用系統(tǒng)提供的特性。對于即將開發(fā)的

13、該系統(tǒng)來說,sql server是一個很好 的選擇。而開發(fā)人員都具有一定的編程基礎(chǔ)和系統(tǒng)開發(fā)經(jīng)驗,并且己經(jīng)熟練掌握該開發(fā)語言,完全有能力開發(fā)出該系統(tǒng)。所以在技術(shù)上,開發(fā)本系統(tǒng)是可行的。5. 可選擇的其他系統(tǒng)方案無6. 投資及效益分析61支出6.1.1基本建設(shè)投資木系統(tǒng)的基木建設(shè)投資有如下幾項:1)采購必要設(shè)備的投資:網(wǎng)絡(luò)平臺的建設(shè),這一塊需要5萬左右; 服務(wù)器與存儲系統(tǒng),這一塊需要10萬左右。2)開發(fā)系統(tǒng)的投資:按目前市場上人事管理系統(tǒng)的開發(fā)價格來看,開發(fā)所需的投大概在30 萬不等;3)安裝費用:2萬; 總計:47萬左右;6. 1.2其他一次性支出a、本系統(tǒng)開發(fā)期為3個月,需開發(fā)人員7人。根據(jù)

14、軟件系統(tǒng)的規(guī)模估算, 每人每月的人工費按5000元計算,開發(fā)費用為10.5萬元。b、硬件設(shè)備費共10萬元,其中:服務(wù)器及網(wǎng)絡(luò)等設(shè)備費10萬元。c、外購開發(fā)工具、軟件環(huán)境費用共3萬元。d、其他費費用共1萬元。一次性支岀總費用:25.5萬元。6.1.3非一次性支出運行維護費用:1)硬件維護運行,包括設(shè)備耗電量和檢修維護,這塊費用在每年10萬左右;2)軟件運行維護:按開發(fā)費用的5%計算,1萬/年左右;3)人員成本與辦公經(jīng)費,28.2萬/年左右;總計:39. 2萬/年左右;6.2收益6. 2. 1 一次性收益提高了對用戶的各種請求操作的反應(yīng)速度,能夠高效的錄入數(shù)據(jù)并降低了出 錯機率,從而節(jié)省了用戶大量

15、的時間,使管理人員的工作量大大減少,企業(yè)就可 以精簡人員,使原材料和勞動力資源得到更合理的利用。該系統(tǒng)也不需要其他特 殊的外部設(shè)備,更方便了各類信息的存儲,減少了企業(yè)為存檔而支出的費用。從 而降低了很多成木。6. 2. 2非一次性收益序號崗位名稱原人 數(shù)現(xiàn)人數(shù)工資1員工信息管理員522000/月/人2執(zhí)勤員311500/月/人3資料管理員522000/月/人4出納員623000/月/人5會計524000/月/人原先每年需支出員工工資123.6萬元,現(xiàn)每年需支出員工工資28.2萬元,每年共 節(jié)省工資支出95.4萬。6.2.3不可定量的收益由于該系統(tǒng)節(jié)省了用戶大量的時間,使員工可以充分利用這些時間

16、為公司工 作,創(chuàng)造出更好的經(jīng)濟效益。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)濟上考慮,開發(fā)本系統(tǒng)完全可行的。6. 4投資回收周期根據(jù)投資回收周期的計算方法,收益的累計數(shù)開始超過支出累計數(shù)的時間 為1年。6. 5敏感性分析系統(tǒng)生存周期長短、系統(tǒng)工作負(fù)荷量不是很大、處理速度要求快、設(shè)備和軟件配置變化對支出和效益的影響小7. 社會因素方面的可行性7.1法律方面的可行性該人事管理系統(tǒng)的研制和開發(fā)都選用正版軟件,將不會侵犯他人,集體和國家的 利益,不會違法相關(guān)的法律和政策。72

17、使用方面的可行性木系統(tǒng)的研制和開發(fā)充分考慮用戶工作流程,計算機操作水平等,盡可 能提供更人性化,更直觀的界面,滿足用戶的需求,并且提供了用戶操作手冊供 用戶遇到不懂得問題時進(jìn)行查詢,使用戶使用起來得心應(yīng)手。8. 結(jié)論經(jīng)上述的可行性分析,本系統(tǒng)可以立即著手進(jìn)行開發(fā)。需求分析報告1引言11編寫目的本文編寫目的在于使用戶和軟件開發(fā)者雙方對該軟件的初始規(guī)定有一個 共同的理解,規(guī)定和控制項目開發(fā)的內(nèi)容,保證本項目的需求分析活動在 受控狀態(tài)下進(jìn)行,在進(jìn)行軟件開發(fā)前,明確本系統(tǒng)應(yīng)達(dá)到的目標(biāo),對系統(tǒng) 目標(biāo)做出完整、準(zhǔn)確、清晰、具體的要求。保證木需求分析的結(jié)果能夠完 整、無遺漏地反映木系統(tǒng)的要求。1. 2產(chǎn)品范

18、圍產(chǎn)品說明:人事管理系統(tǒng)是非常通用的管理信息系統(tǒng),是企業(yè)單位實 現(xiàn)辦公自動化的前提和基礎(chǔ)。目標(biāo):幫助企業(yè)以自動化的方式來取代現(xiàn)有的人工管理以便于該廠 領(lǐng)導(dǎo)掌握人員的動向,及時高速人才的分配。從而減少企業(yè)在這方 面所花費的人力、物力和財力。 適用范圍:可應(yīng)用于大部分企業(yè)之屮。13定義o 人事管理:所謂人事管理,是指以從事社會勞動的人和有關(guān)的事的相互關(guān)系 為對象,通過組織,協(xié)調(diào),控制,監(jiān)督等手段,謀求人與事以示共事人之間的相互適 應(yīng),實現(xiàn)充分發(fā)揮人的潛能,把事情做得更好這一 fi標(biāo)所進(jìn)行的管理活動。o sql server:數(shù)據(jù)庫鄧良松編著西安電子科技大學(xué)出版社 張海藩編著,清華大學(xué)岀版社,200

19、6年10四安交通大學(xué)岀版社 電子科技大學(xué)岀版社 清華大學(xué)出版社14參考資料軟件工程(第二版)軟件工程導(dǎo)論(第四版) 月版,北京軟件工程基礎(chǔ) 湯淮軟件開發(fā)技術(shù)倪秉營軟件工程張權(quán)范2綜合描述 2.1背景.a. 開發(fā)的軟件系統(tǒng)的名稱:環(huán)宇科技人事管理系統(tǒng)b. 木項目的任務(wù)提出者:環(huán)宇科技有限責(zé)任公司開發(fā)者:焦飛嫂、郭丹、李歡、雒曉華、蔣夢琴、姬彩云、魯景輝用戶:環(huán)宇科技有限責(zé)任公司實現(xiàn)該軟件的計算中心:個人計算機,sql server , windowxp, win7操作 系統(tǒng);c. 該軟件系統(tǒng)同其他系統(tǒng)或其他機構(gòu)的基木的相互來往關(guān)系:該軟件系統(tǒng)與2.2用戶的特點普通用戶:會最基本的電腦操作,可以查

20、看自己的資料和關(guān)于自 己請假、加班、考勤、薪資等各種有關(guān)信息,也可以修改自己的 基木信息。管理員:擁有一定的電腦技術(shù),可對數(shù)據(jù)庫進(jìn)行操作,會使用一 些相關(guān)的軟件,如word, excel等,擁有所有的管理權(quán)限,可以 查看和更改所有普通員工的基本信息,也可以授權(quán)給其他人員, 添加和刪除操作員。2.3假定和約束本系統(tǒng)所需人力資源為五人,最小運行時間建議運行五年,由于這是個 人所做的項目,所以沒有經(jīng)費投資來源,并且本系統(tǒng)沒有打算進(jìn)行商業(yè) 運營,因此不會牽涉到法律問題。可利用的信息和資源有網(wǎng)上的一部分 和從其他系統(tǒng)上得到的比較好的資料。系統(tǒng)的最遲投入時間是木學(xué)期結(jié) 束。3功能需求3.1系統(tǒng)總體需求描述

21、普通員工登錄系統(tǒng)可以查詢維護自己的信息,包括瀏覽自己的信息,維護個 人信息,以及修改密碼和瀏覽個人的考勤信息,獎懲信息和調(diào)動信息,但不 允許查看和修改其他的信息。管理員登錄系統(tǒng)可以查詢和維護所有員工除了其他管理員的信息,包括瀏覽 所有員工個人信息,維護所有員工詳細(xì)檔案,修改員工密碼,以及瀏覽和維 護員工考勤信息,獎懲信息和調(diào)動信息。還可以對系統(tǒng)進(jìn)行維護,比如說維 護部門信息和職位信息。3.2系統(tǒng)分塊需求描述:3. 2.1員工基本信息管理添加職工信息:管理員可以添加職工的基本信息,包括員工號、姓名、身份 證號、性別、籍貫、年齡、牛日、住址、e-mail.學(xué)歷、專業(yè)、畢業(yè)時間、 畢業(yè)院校、聯(lián)系方式

22、、進(jìn)入本單位吋間等。 修改職工信息:選擇一個職工,可以修改這個職工的基本信息。查詢職工信息:可以根據(jù)職工的編號、姓名或者進(jìn)入單位時間進(jìn)行查詢職工 基本信息。并且可以針對查詢結(jié)果進(jìn)行修改和刪除操作。刪除職工信息:先找到某個員工的信息,然后為他辦理離職手續(xù)。(員工辦 理離職手續(xù)是同時刪除與該員工有關(guān)的基本工資記錄和職位記錄以及該員 工的密碼權(quán)限信息)3. 2.2職工考勤信息管理添加考勤信息:考勤信息主要分為:遲到,早退,礦工,請假,加班。考勤 信息通常都是對應(yīng)于一個特定的員工而言的。查詢考勤信息:根據(jù)職工編號或者時間進(jìn)行查詢,得到所有的考勤信息,包 括考勤信息里的所有信息,但是不能夠?qū)π畔⑦M(jìn)行任何

23、操作。3. 2.3職工調(diào)動信息管理 添加調(diào)動信息:添加事業(yè)職工的原有部門、原有職務(wù)、原有工資、新部門、 新職務(wù)、新工資等信息。查詢調(diào)動信息:查詢某個職工的調(diào)動信息或者某段時間內(nèi)事業(yè)內(nèi)部的調(diào)動情 況。3. 2.4部門信息管理 添加部門信息:添加一個新的部門,記錄部門的代號、名稱等修改部門信息:修改相應(yīng)的部門信息刪除部門信息:對待一些不需要的部門,可對部門進(jìn)行刪除3. 2.5職位信息管理:添加職位信息:可增添某個職位,包括職位名稱、所屬部門等修改職位信息:修改相應(yīng)的職位信息刪除職位信息:允許管理員刪除某個職位的信息3. 2.6查詢信息管理該模塊可分為:員工信息查詢,部門信息查詢,考勤信息查詢,獎懲

24、信息查 詢,人事異動查詢,工資發(fā)放查詢。具體的操作功能在各個模塊都己寫明, 在此不再贅述。3. 2.7薪資福利管理該模塊分為薪資管理和獎懲信息:員工薪資信息:員工的一些初始工資獎懲信息:可根據(jù)考勤記錄和業(yè)績要求對員工的獎勵,處罰。在木系統(tǒng)中對 于考勤記錄對獎懲信息的影響由管理員輸入。獎懲信息主要分為人功,小功, 小過,大過。3.3數(shù)據(jù)流圖3. 3.1人事管理系統(tǒng)的頂層數(shù)據(jù)流圖:&網(wǎng)工資阪底記錄嗣求y血詢員工號葡們息訥*普通用戶人事管理系統(tǒng) *員工來管理員燦工札qi*人佰車'、,一驚砂獎憋嗎縱工或發(fā)曲熄一1廠-fti;.'.'.ill !:.-i筋址賈丫諒業(yè)1列*

25、血 mxuibk.ti詢工藺曲肢/ w動記慮i4求x圖人事管理系統(tǒng)頂層數(shù)據(jù)流圖3. 3.2人事管理系統(tǒng)第0層數(shù)據(jù)流圖:夕2 士一n &職位信恵部門信息v(6.部門信 j息管理丿4.獎罰信、 息管理 ;部門/職位信息異 動 信 息圖人事管理系統(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 部門號一 »u:x*mntii. .*sw'g圖 人事管理系統(tǒng)1層數(shù)據(jù)流圖3.4數(shù)據(jù)字典設(shè)計1)數(shù)據(jù)流名稱:員工信息情況位置:員工一p1定義:員工情況二員工號+姓名+性別+出生日期+籍貫+學(xué)歷+專業(yè)+聯(lián)系方式+ 照片+部門號。數(shù)據(jù)流量:根據(jù)公司的員工具體錄用情況來確定。說明:要對每一位被聘用的新員工進(jìn)行唯一編號。2)數(shù)據(jù)流名稱:獎懲情況位置:p3員工定義:獎懲情況二員工號+姓名+獎懲類別+附加工資+獎懲日期數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:要對每一次的獎懲記錄進(jìn)行唯一編號。3)數(shù)據(jù)流名稱:調(diào)動情況位置:p5員工定義:調(diào)動情況二員工號+姓名

27、+原部門號+原職位名稱+原工資+新部門號+新職 位名稱+新工資+調(diào)動時間。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:員工號和調(diào)動日期可以唯一確定一個調(diào)動情況。4)數(shù)據(jù)流名稱:實際工資查詢位置:p4員工定義:實際工資查詢情況二員工號+姓名+實發(fā)工資+發(fā)放日期。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:員工號和發(fā)薪日期可以唯一確定一個工資記錄。5)數(shù)據(jù)流名稱:部門情況位置:上級一部門情況定義:部門情況二部門號+名稱+備注。數(shù)據(jù)流量:根據(jù)公司的具體情況來確定。說明:部門號是主碼。4非功能需求4. 1精度需求該系統(tǒng)的數(shù)據(jù)精度除了薪資管理模塊的有精度要求外,在其他的方面沒有很在工資方面的精度要求精確到分

28、。4. 2性能需求響應(yīng)時間:本系統(tǒng)要求有很好的響應(yīng)需求,能夠及時響應(yīng)用戶的操作,一般 為1-2秒鐘 更新處理吋間:更新處理吋間相對比較快,一般為1-2秒數(shù)據(jù)處理和傳送時間:對操作的屮間處理一定要快,一般為1-2秒4. 3靈活性需求操作方式上的變化:要求能夠適應(yīng)這種情況,即要求操作最通俗易懂運行環(huán)境的變化:要求系統(tǒng)能適應(yīng)不同的運行環(huán)境,即能夠在不同環(huán)境下運 行同其他軟件接口的變化:要求系統(tǒng)適應(yīng)這種變化精度和有效時限的變化:不做太大要求計劃的變化和改變:要求系統(tǒng)具有適應(yīng)計劃變化后的功能擴展功能44輸人輸出需求系統(tǒng)使用sql sever存儲各類日常數(shù)據(jù),在建立數(shù)據(jù)庫時都會為每個變 量定義所用數(shù)據(jù)類型

29、,在進(jìn)行數(shù)據(jù)輸入輸出時應(yīng)嚴(yán)格按照所限制的數(shù)據(jù) 類型,否則將會產(chǎn)生錯誤提示,不能進(jìn)行正常的操作。對于輸岀的就是由文檔化得要求,可以支持excel, word文檔格式45數(shù)據(jù)管理能力需求系統(tǒng)使用sql sever存儲日常數(shù)據(jù),數(shù)據(jù)量依據(jù)用戶數(shù)量增長特別是用 戶提交程序數(shù)量的增長而增加。4. 6故障處理需求從操作系統(tǒng)環(huán)境的角度,系統(tǒng)分為兩個部分:數(shù)據(jù)庫數(shù)據(jù)部分和外部文 件部分。數(shù)據(jù)庫部分由數(shù)據(jù)庫驅(qū)動連入系統(tǒng),要求數(shù)據(jù)庫服務(wù)器能夠正 常運行,而外部文件部分則必須匹配正確的存儲路徑。4. 7其他需求對安全保密的需求,以防止各種非法的訪問、使用、修改、破壞或者泄 密。軟件產(chǎn)品具備可擴充性和很好的可維護性,

30、易讀性,可靠性,可轉(zhuǎn)換型, 運行環(huán)境的要求在以下的運行環(huán)境規(guī)定里邊具體闡述。5外部接口需求5.1軟件接口 軟件:office 2003或者office 2007,需要支持excel和word的導(dǎo)出 文檔概要設(shè)計說明書1引言 11編寫目的在本人事管理系統(tǒng)項目的前一階段,已經(jīng)將用戶對本系統(tǒng)的需求做了詳細(xì)的 闡述。本階段在需求分析的基礎(chǔ)上,對人事管理系統(tǒng)做比較概括的設(shè)計,明確將 要開發(fā)的系統(tǒng)應(yīng)該具有的功能,確定如何把該系統(tǒng)劃分成若干個模塊、各個模塊 之間的接口以及模塊之間傳遞的信息,并完成數(shù)據(jù)庫的設(shè)計。在該概要設(shè)計說明 屮將對在本階段屮對系統(tǒng)所做的所有概要設(shè)計進(jìn)行詳細(xì)的說明。本報告的預(yù)期讀者是用戶、

31、同學(xué)以及相關(guān)項目組的所有成員和將來有可能使 用本系統(tǒng)的相關(guān)人員。12背景說明:a待開發(fā)軟件系統(tǒng)的名稱;環(huán)宇科技人事管理系統(tǒng)b.列出此項目的任務(wù)提出者、開發(fā)者、用戶項目任務(wù)提出者:環(huán)宇科技有限責(zé)任公司項目開發(fā)者:焦飛媲、郭丹、李歡、蔣夢琴、雒曉華、姬彩云、魯景輝 用戶:環(huán)宇科技有限責(zé)任公司13定義人事管理:所謂人事管理,是指以從事社會勞動的人和有關(guān)的事的相互關(guān)系為對 象,通過組織,協(xié)調(diào),控制,監(jiān)督等手段,謀求人與事以示共事人之間的相互適應(yīng), 實現(xiàn)充分發(fā)揮人的潛能,把事情做得更好這一目標(biāo)所進(jìn)行的管理活動。14參考資料1軟件工程(第二版)鄧良松、劉海巖、陸麗娜 西安電子科技大學(xué)出版 社2軟件工程導(dǎo)論

32、張海藩清華大學(xué)岀版社2總體設(shè)計 2.1需求規(guī)定本系統(tǒng)面向用戶的輸入接口有:登陸界面、修改信息界面、查詢操作的條件 輸入域、針對管理員的添加操作等。對于用戶輸入的信息,可能會出現(xiàn)輸入數(shù)據(jù) 與數(shù)據(jù)庫中定義的數(shù)據(jù)類型相沖突,這時通過捕捉異常來處理并提示用戶輸入錯 誤。2. 2運行環(huán)境硬件要求:pi 133以上的處理器,最低32m內(nèi)存,300m以上硬盤剩余空間 運行環(huán)境:win7/winxp2. 3基本設(shè)計概念和處理流程說明本系統(tǒng)的基本設(shè)計概念和處理流程,盡量使用圖表的形式。 處理流程圖:2.4結(jié)構(gòu)2. 4.1該系統(tǒng)的模塊結(jié)構(gòu)圖:2. 4. 2各個子模塊的功能概述:員工信息瀏覽:點擊員工瀏覽按鈕時,顯

33、示岀員工的基本信息。員工檔案維護:點擊檔案維護按鈕時,彈出一個窗體來顯示出員工的員工號和姓 名,點擊該員工,顯示出該員工的信息,輸入想要維護的信息,并把信息更新到數(shù)據(jù)庫中,維護員工的基本信息。員工就職:點擊員工就職按鈕時,彈出窗體顯示岀員工必須填寫的信息項,填完 并保存之后,點擊填寫詳細(xì)檔案,彈出窗體顯示出其他需要完善的信息項,填寫 完畢后點擊保存按鈕,將信息保存到數(shù)據(jù)庫中。員工調(diào)動:點擊員工調(diào)動按鈕后,彈出一個窗體來顯示出員工的員工號和姓名, 點擊該員工,彈出窗體顯示出該員工原來的部門、職位、薪金信息,并填寫新部門、新職位、新薪金,點擊保存按鈕后,將信息更新到數(shù)據(jù)庫中。員工離職:點擊員工調(diào)動

34、按鈕后,彈出一個窗體來顯示出員工的員工號和姓名, 點擊該員工,彈出窗體顯示出該員工的部門、職位、薪金信息,并填寫離職日期, 點擊保存按鈕將信息更新到數(shù)據(jù)庫屮,實現(xiàn)員工的離職。員工調(diào)動查詢:點擊員工調(diào)動查詢按鈕時,彈岀窗體顯示出員工的調(diào)動信息。獎懲信息維護:點擊獎懲信息維護按鈕時,彈出一個窗體來顯示出員工的員工號 和姓名,點擊該員工,填寫?yīng)剳皖悇e和獎懲日期,點擊保存按鈕將信息更新到數(shù) 據(jù)庫中。獎懲信息查詢:點擊獎懲信息查詢按鈕時,彈出窗體顯示出員工的獎懲信息。部門信息維護:點擊部門設(shè)置按鈕時,顯示岀已經(jīng)存在的部門的信息,點擊添加 按鈕,可以輸入新的部門信息,點擊保存按鈕之后,可將信息更新到數(shù)據(jù)庫

35、中。 點擊刪除按鈕則可刪除該部門。修改密碼:點擊修改密碼按鈕時,彈出窗體,輸入i口密碼和新密碼,i口密碼正確 時點擊保存按鈕將更改信息保存到數(shù)據(jù)庫屮,舊密碼錯誤則提示。職位信息維護:點擊職位設(shè)置按鈕時,顯示岀已經(jīng)存在的職位的信息,點擊添加 按鈕,可以輸入新的職位信息,點擊保存按鈕之后,可將信息更新到數(shù)據(jù)庫中。 點擊刪除按鈕則可刪除該職位。權(quán)限設(shè)置:點擊權(quán)限設(shè)置按鈕時,彈出窗體,輸入要更改成的權(quán)限,點擊保存按鈕將更改信息保存到數(shù)據(jù)庫屮??记谛畔⒕S護:點擊考勤信息維護按鈕時,彈出一個窗體來顯示出員工的員工號和姓名,點擊該員工,填寫遲到、早退、礦工、請假、加班次數(shù)和考勤時間,點擊保存按鈕將信息更新到

36、數(shù)據(jù)庫中??记谛畔⒉樵儯狐c擊考勤信息查詢按鈕吋,彈出窗體顯示出員工的考勤信息。工資信息維護:點擊工資更新按鈕時,彈出一個窗體來顯示出員工的員工號和姓名,點擊該員工,彈出一個窗體顯示出該員工的原工資,并填寫新工資,點擊保存按鈕將信息更新到數(shù)據(jù)庫中。工資發(fā)放:點擊工資信息查詢按鈕時,給需要發(fā)放工資的員工進(jìn)行工資發(fā)放,并 將發(fā)放結(jié)果保存到數(shù)據(jù)庫中。工資信息查詢:點擊工資信息查詢按鈕時,彈出窗體顯示出員工的工資發(fā)放信息。 軟件說明:點擊軟件說明按鈕時,彈出窗體說明一些關(guān)于該軟件的信息。用戶手冊:點擊用戶按鈕時,彈出窗體顯示對該系統(tǒng)的操作方法,指導(dǎo)新用戶對 該系統(tǒng)進(jìn)行操作。25功能需求與程序的關(guān)系登 錄

37、員 工 瀏 覽檔案維護員 工 就 職員 工 調(diào) 職人事異動?xùn)嗽儐T 工 離 職獎懲記錄維護獎懲記錄查詢部 門 設(shè) 置職位設(shè)置密 碼 修 改權(quán)限設(shè)置考勤信息維護考勤信息查詢工資更新工資發(fā)放工資發(fā)放查詢用戶手冊軟件說明用戶 登錄nrrnrrn員工 信息 維護工臥職調(diào) 員就離和動vvv懲息護 獎信im勤息護 考信衢門置 部設(shè)nnnnnnnnnmonnnnnnnnn職位 設(shè)置nnnnnnnnnnnnnnnnnnnn修改 密碼nnnnnnnnnnnnnnnnnnn艮pp置 權(quán)設(shè)nnnnnnnnnnnnnnnnnnn工資 更新nnnnnnnnnnnnnnnnnnn工資 發(fā)放rnrrnrrnj資放詢 工發(fā)節(jié)v

38、rrr幫謝nnunnnunn2. 6人工處理過程修改各項信息以及考勤信息的錄入需要人工輸入。3接口設(shè)計 31外部接口在c的windows窗體應(yīng)用程序的引用中,添加office引用,因為需耍導(dǎo)出 word和excel格式的文件。3.2內(nèi)部接口模塊間的接口是通過函數(shù)調(diào)用建立的,應(yīng)用程序在運行期間始終保持著與數(shù) 據(jù)庫的聯(lián)系。通過應(yīng)用程序與數(shù)據(jù)庫的耦合以記錄數(shù)據(jù),在應(yīng)用程序內(nèi)部,form 窗體只負(fù)責(zé)顯示,一切數(shù)據(jù)操作都由后臺的各個類實現(xiàn),包括對數(shù)據(jù)庫的操作。4 運行設(shè)計4. 1運行模塊組合若是管理員登錄該系統(tǒng),則可對系統(tǒng)內(nèi)的所有模塊進(jìn)行操作,而若是普通員 工登錄,則只能對員工瀏覽、檔案維護、密碼修改和

39、其他關(guān)于查詢的模塊進(jìn)行操 作。4.2運行時間在軟件的需求分析中,對運行時間的要求為必須對作出的操作有較快的反 應(yīng)。硬件對運行時間有最大的影響,當(dāng)設(shè)備負(fù)載量大時,對操作反應(yīng)將受到很大 的影響。所以盡量采用高性能主機,充分發(fā)揮軟件性能。在應(yīng)用程序方而,盡量 建立存儲過程來對數(shù)據(jù)庫進(jìn)行操作,加快系統(tǒng)對數(shù)據(jù)的操作速度,以減少系統(tǒng)的 反應(yīng)時間。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計 5.1數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)設(shè)計該系統(tǒng)使用數(shù)據(jù)庫對數(shù)據(jù)進(jìn)行管理,使用的數(shù)據(jù)庫表如下:員工信息表、部門信息表、職位信息表、密碼權(quán)限表、基木工資表、實 際工資表、實際工資查詢表、獎懲信息表、員工調(diào)動信息表、員工考勤信息表、 員工職位信息表具體如下:1.員工

40、信息表:字段名稱數(shù)據(jù)類型主鍵允許 空員工號char (10)v身份證號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就職時間datetimev聯(lián)系方式char (20)v照片imagev部門號char(10)狀態(tài)nchar (10)備注textj其中部門號是外鍵,它參照部門信息表里的部門號。2 部門信息表:字段名稱數(shù)據(jù)類型主鍵允許空部門號cha

41、r(10)v名稱nvarchar(50)備注textv3.職位信息表:字段名稱數(shù)據(jù)類型主鍵允許空職位名稱nvarchar(50)v部門號char(10)v其中部門號是外鍵,它參照部門信息表里的部門號。4.密碼權(quán)限表:字段名稱數(shù)據(jù)類型主鍵允許空員工號char (10)j密碼char (20)權(quán)限char (1)其中員工號是外鍵,它參照員工信息表里的員工號。5.基本工資表:字段名稱數(shù)據(jù)類型主鍵允許空員工號char (10)v基本工資money備注ntextj其屮員工號是外鍵,它參照員工信息表里的員工號。6.實際工資表:字段名稱數(shù)據(jù)類型主鍵允許空員工號char(10)v姓名nvarchar(50)實

42、際工資money發(fā)放日期datetime其中員工號是外鍵,它參照員工信息表里的員工號。7 實際工資查詢表:字段名稱數(shù)據(jù)類型主鍵允許空員工號char(10)j姓名nvarchar (10)實發(fā)工資money發(fā)放fi期datetimev其中員工號是外鍵,它參照員工信息表里的員工號。8.獎懲信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號char(10)v姓名nvarchar (50)獎懲類別nvarchar(50)附加工資money獎懲fi期datetimev其中員工號是外鍵,它參照員工信息表里的員工號。9 員工調(diào)動信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號char(10)姓名nvarchar (50)原部

43、門號char (10)原職位名稱nvarchr (50)原工資money新部門號char(10)新職位名稱nvarchar (50)新工資money調(diào)動時間datetimev其屮員工號是外鍵,它參照員工信息表里的員工號。 10員工考勤信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號char(10)v姓名nvarchar (50)遲到int早退int曠工int請假int加班時間int考勤時間datetimev其中員工號是外鍵,它參照員工信息表里的員工號。11 員工職位信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號char (10)v職位名稱nvarchar (50)j其中員工號是外鍵,它參照員工信息表里的員工

44、號。員工信息表和部門信息表通過部門號建立聯(lián)系 員工信息表和職位信息表通過職位名稱建立聯(lián)系 職位信息表和部門信息表通過部門號建立聯(lián)系 員工信息表和密碼權(quán)限表通過員工號建立聯(lián)系 員工信息表和基木工資表通過員工號建立聯(lián)系 員工信息表和實際工資表通過員工號、姓名建立聯(lián)系 員工信息表和實際工資查詢表通過員工號、姓名建立聯(lián)系 實際工資表和實際工資查詢表通過實際工資、發(fā)放h期建立聯(lián)系 員工信息表和獎懲信息表通過員工號、姓名建立聯(lián)系 員工信息表和員工調(diào)動信息表通過員工號、姓名建立聯(lián)系 員工信息表和員工考勤信息表通過員工號、姓名建立聯(lián)系 員工信息表和員工職位信息表通過員工號建立聯(lián)系 職位信息表和員工職位信息表通

45、過職位名稱建立聯(lián)系5. 2數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系說明各個數(shù)據(jù)結(jié)構(gòu)與訪問這些數(shù)據(jù)結(jié)構(gòu)的形式:登 錄員 工 瀏 覽檔案維護員 工 就 職員 工 調(diào) 職人事異動查詢員 工 離 職獎懲記錄維護獎懲記錄查詢部 門 設(shè) 置職 位 設(shè) 置密 碼 修 改權(quán) 限 設(shè) 置考勤信息維護考勤信息查詢r. 資 更 新工資發(fā)放工資發(fā)放查詢員工信息 表部門信息 表職位信息表v密碼權(quán)限 表v基本工資表實際工資 表v實際工資 查詢表獎懲信息 表員工調(diào)動 信息表vv員工考勤 信息表員工職位 信息表6系統(tǒng)出錯處理設(shè)計6.1出錯信息出錯類型錯誤提示造成原因輸入錯誤輸入數(shù)據(jù)錯誤指用戶所填寫的數(shù)據(jù)不合 規(guī)定系統(tǒng)錯誤數(shù)據(jù)庫錯誤指系統(tǒng)與數(shù)據(jù)建

46、立連接吋, 連接失敗6. 2補救措施周期性地進(jìn)行數(shù)據(jù)庫備份,同時要進(jìn)行數(shù)據(jù)庫操作的日志記錄,當(dāng)系統(tǒng)故障 發(fā)牛時可以將最新備份的數(shù)據(jù)庫進(jìn)行還原然后根據(jù)數(shù)據(jù)庫操作日志將數(shù)據(jù)庫還 原成最新狀態(tài),盡量降低系統(tǒng)故障造成的損失。6. 3系統(tǒng)維護設(shè)計維護方面主要為對數(shù)據(jù)庫數(shù)據(jù)進(jìn)行維護??墒褂胹ql server的數(shù)據(jù)庫維 護功能機制。例如,定期為數(shù)據(jù)庫進(jìn)行backup,維護管理數(shù)據(jù)庫死鎖問題和維 護數(shù)據(jù)庫內(nèi)數(shù)據(jù)的一致性等。詳細(xì)設(shè)計說明書1.引言11 編寫目的本文檔是在概要設(shè)計基礎(chǔ)上,對概要設(shè)計中產(chǎn)生的功能模塊進(jìn)行過程描述,設(shè)計 功能模塊的內(nèi)部細(xì)節(jié),包括算法和詳細(xì)數(shù)據(jù)結(jié)構(gòu),為編寫源代碼提供必要的說明。 木文檔

47、的預(yù)期讀者是系統(tǒng)開發(fā)人員,以及使用該系統(tǒng)的用戶和維護該系統(tǒng)的人 員。1.2.背景a. 待開發(fā)的軟件系統(tǒng)的名稱: 環(huán)宇科技人事管理系統(tǒng)b. 木項目的任務(wù)提岀者、開發(fā)者、用戶及實現(xiàn)該軟件的計算中心或計算機 網(wǎng)絡(luò):項目任務(wù)提出者:環(huán)宇科技有限責(zé)任公司項目開發(fā)者:焦飛媲、郭丹、李歡、蔣夢琴、雒曉華、姬彩云、魯景輝 用戶:環(huán)宇科技有限責(zé)任公司1. 3.定義人事管理:所謂人事管理,是指以從事社會勞動的人和有關(guān)的事的相互關(guān)系為對 彖,通過組織,協(xié)調(diào),控制,監(jiān)督等手段,謀求人與事以示共事人z間的相互適應(yīng), 實現(xiàn)充分發(fā)揮人的潛能,把事情做得更好這一目標(biāo)所進(jìn)行的管理活動。sqlserver:開發(fā)系統(tǒng)使用的數(shù)據(jù)庫名

48、稱1. 4參考資料網(wǎng)上一些類似比較完整的系統(tǒng),人事管理系統(tǒng),企業(yè)一些其他的系統(tǒng)的設(shè)計理念, 好的報告分析。1 軟件工程(第二版)鄧良松、劉海巖、陸麗娜 四安電子科技大學(xué)出版社2 軟件工程導(dǎo)論張海藩清華大學(xué)岀版社2. 程序系統(tǒng)的結(jié)構(gòu)3. 人事管理設(shè)計說明 3.1程序描述這部分程序就是為了員工信息的維護和查詢的,員工登陸后,系統(tǒng)會判斷他的權(quán) 限,如果是普通員工,系統(tǒng)將控制只顯示他自己的信息,如果是管理員,那么將 會顯示除了其他管理員的所有員工的信息。那么用戶可以對顯示的員工信息進(jìn)行 完善和修改。安排這個程序的目的是讓員工能保證自己的信息時正確無誤的。此 部分程序不是常駐內(nèi)存的,并且是順序處理的。3

49、. 2.功能人事管理就是主要針對員工信息的維護和瀏覽的,在這一個模塊屮又分為員工信 息瀏覽和檔案維護,普通員工可以在這里查看自己的信息,如果有什么不完善的, 可以通過檔案維護進(jìn)行修改和完善,而系統(tǒng)管理員則有權(quán)限查看除了其他管理員 的所有員工信息,當(dāng)然也可以對以上的員工信息進(jìn)行完善和修改。還可以對表中 的數(shù)據(jù)進(jìn)行導(dǎo)岀到固定的文檔上。ipo表系統(tǒng):人事管理系統(tǒng) 模塊:人事管理作者:第一開發(fā)小組日期:2011年11月調(diào)用:無被調(diào)用:無輸入:員工基本信息輸出:員工詳細(xì)信 息和更新后的員工 信息處理:査詢員工信息和維護員工檔案3. 3.性能該部分主要是對員工信息的查詢和維護,所以對精度要求不高。但是對于

50、時間特 性要求較高,因為用戶要查詢,并要對查詢岀來的信息進(jìn)行維護,所以系統(tǒng)響應(yīng) 時間要短,一般為1-2秒。因此在此段程序里,從數(shù)據(jù)庫里查詢員工信息的時候 可以用存儲過程,以節(jié)約吋間。3. 4.輸入項要求輸入的是查詢和維護員工時的條件也就是員工號或者姓名,具體字段信息請 參考概要設(shè)計中的數(shù)據(jù)庫設(shè)計。3. 5輸出項輸岀的是一個員工的基本信息,具體信息請參考概要設(shè)計中數(shù)據(jù)庫設(shè)計中的員工 信息表。3. 6.算法當(dāng)點擊員工信息瀏覽按鈕時:系統(tǒng)執(zhí)行private void buttonemployeescan_click(object sender, eventargs e)函數(shù)。 該函數(shù)內(nèi)部調(diào)用form員工信息瀏覽窗體類。當(dāng)點擊檔案維護按鈕時:系統(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等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論