2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩73頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)論文</b></p><p>  題目 人力資源管理系統(tǒng)</p><p><b>  目 錄</b></p><p>  摘 要………………………………………………………………………………(4)</p><p>  主題詞………………………………………………

2、………………………………(4)</p><p>  第一章 前言………………………………………………………………………(5)</p><p>  1.1 項目開發(fā)背景 ……………………………………………………………… (5)</p><p>  1.2 信息系統(tǒng)目標(biāo) ……………………………………………………………… (5)</p><p>

3、  1.3 信息系統(tǒng)范圍 ……………………………………………………………… (5)</p><p>  1.4 項目開發(fā)方法論概述…………………………………………………………(6)</p><p>  1.5 項目開發(fā)計劃…………………………………………………………………(6)</p><p>  第二章 系統(tǒng)需求分析……………………………………………………………(

4、8) </p><p>  2.1 現(xiàn)行業(yè)務(wù)系統(tǒng)描述……………………………………………………………(8)</p><p>  2.1.1 業(yè)務(wù)流程分析………………………………………………………………(8)</p><p>  2.1.2 組織機構(gòu)圖…………………………………………………………………(8)</p><p>  2.1.3 業(yè)務(wù)

5、流程圖…………………………………………………………………(9)</p><p>  2.2 現(xiàn)行系統(tǒng)存在的主要問題分析 ……………………………………………(13)</p><p>  2.2.1 現(xiàn)行系統(tǒng)運行狀況 ………………………………………………………(13)</p><p>  2.3 解決方案……………………………………………………………………(13)&l

6、t;/p><p>  2.4 可行性分析與抉擇…………………………………………………………(13)</p><p>  2.4.1 技術(shù)可性行 ………………………………………………………………(13)</p><p>  2.4.2 經(jīng)濟可行性 ………………………………………………………………(14)</p><p>  2.4.3 營運可性行

7、 ………………………………………………………………(14)</p><p>  第三章 新系統(tǒng)邏輯方案 ………………………………………………………(16)</p><p>  3.1 數(shù)據(jù)流程圖…………………………………………………………………(17)</p><p>  3.1.1系統(tǒng)關(guān)聯(lián)圖 ………………………………………………………………(17)</p&

8、gt;<p>  3.1.2 系統(tǒng)頂層圖 ………………………………………………………………(18)</p><p>  3.1.3 數(shù)據(jù)流程圖一層分解圖 …………………………………………………(19)</p><p>  3.1.4 數(shù)據(jù)流程圖二層分解圖 …………………………………………………(23)</p><p>  3.2 數(shù)據(jù)字典………………

9、……………………………………………………(23)</p><p>  3.2.1 數(shù)據(jù)流 ……………………………………………………………………(24)</p><p>  3.2.2 數(shù)據(jù)元素 …………………………………………………………………(21)</p><p>  3.2.3 外部項 ……………………………………………………………………(22)</p&

10、gt;<p>  3.2.4 數(shù)據(jù)存儲 …………………………………………………………………(23)</p><p>  3.2.5 數(shù)據(jù)加工 …………………………………………………………………(24)</p><p>  3.2.6 二層加工邏輯表 …………………………………………………………(32)</p><p>  3.2.7代碼設(shè)計………………

11、…………………………………………………(33)</p><p>  3.3 基本加工說明………………………………………………………………(34)</p><p>  第四章 系統(tǒng)總體結(jié)構(gòu)設(shè)計 ……………………………………………………(35)</p><p>  4.1 軟件模塊結(jié)構(gòu)設(shè)計…………………………………………………………(35)</p>&

12、lt;p>  4.1.1 HIPO分層圖 ………………………………………………………………(35)</p><p>  4.1.2 IPO圖………………………………………………………………………(36)</p><p>  4.2 數(shù)據(jù)庫設(shè)計…………………………………………………………………(39)</p><p>  4.2.1 實體 …………………………

13、……………………………………………(40)</p><p>  4.2.2 實體的屬性 ………………………………………………………………(40)</p><p>  4.2.3 實體間的聯(lián)系 ……………………………………………………………(41)</p><p>  4.2.4 E-R圖的關(guān)系模式轉(zhuǎn)化……………………………………………………(42)</p>

14、;<p>  4.3 計算機系統(tǒng)配置方案的選擇和設(shè)計 ………………………………………(43)</p><p>  4.4 系統(tǒng)的安全性和可靠性 ……………………………………………………(44)</p><p>  4.4.1系統(tǒng)安全性 ……………………………………………………………… (44)</p><p>  4.4.2系統(tǒng)可靠性 ……………………

15、………………………………………… (45)</p><p>  第五章 系統(tǒng)詳細設(shè)計 …………………………………………………………(46)</p><p>  5.1 數(shù)據(jù)庫的表設(shè)計 ……………………………………………………………(46)</p><p>  5.2 人機界面設(shè)計 ………………………………………………………………(47)</p><

16、;p>  5.2.1 登錄窗口 …………………………………………………………………(48)</p><p>  5.2.2 菜單窗口 …………………………………………………………………(49)</p><p>  5.2.3 查詢窗口 …………………………………………………………………(49)</p><p>  5.2.4 增加記錄的窗口 ………………………

17、…………………………………(50)</p><p>  5.2.5 刪除記錄的窗口 …………………………………………………………(51)</p><p>  5.2.6 更新信息的窗口 …………………………………………………………(53)</p><p>  5.2.7 統(tǒng)計窗口 …………………………………………………………………(54)</p>&l

18、t;p>  第六章 系統(tǒng)實施 ………………………………………………………………(55)</p><p>  6.1 實施環(huán)境與工具 ……………………………………………………………(55) </p><p>  6.2 系統(tǒng)測試 ……………………………………………………………………(55)</p><p>  6.3 系統(tǒng)轉(zhuǎn)換 ……………………………………………

19、………………………(58)</p><p>  6.4 系統(tǒng)運行與維護 ……………………………………………………………(58) </p><p>  6.4.1 系統(tǒng)的運行 ………………………………………………………………(58)</p><p>  6.4.2 系統(tǒng)的維護 ………………………………………………………………(58)</p><p&

20、gt;  第七章 小結(jié) ……………………………………………………………………(60)</p><p>  7.1 本系統(tǒng)的特點 ………………………………………………………………(60)</p><p>  7.2 本系統(tǒng)還存在的問題 ………………………………………………………(60)</p><p>  7.3 改進方向 …………………………………………………………

21、…………(61)</p><p>  7.4 結(jié)束語 ………………………………………………………………………(61)</p><p>  參考文獻 …………………………………………………………………………(63)</p><p>  附錄 ………………………………………………………………………………(64)</p><p>  附錄1:操作使

22、用說明書…………………………………………………………(64)</p><p>  附錄2:程序代碼…………………………………………………………………(70)</p><p><b>  摘要</b></p><p>  本信息管理系統(tǒng)是人力資源管理系統(tǒng),是運用PowerBuilder 9.0開發(fā)而成的。人力資源管理系統(tǒng)是一個典型的信息管理系統(tǒng)(

23、MIS),本系統(tǒng)是一個為適應(yīng)當(dāng)前各個行業(yè)對人力資源信息管理的迫切需求而設(shè)計開發(fā)的軟件系統(tǒng)。</p><p>  人力資源管理是企業(yè)管理的一個重要內(nèi)容,隨著時代的進步,企業(yè)也逐漸變得龐大起來。如何管理好企業(yè)內(nèi)部員工的信息,成為企業(yè)管理中的一個大的問題。在這種情況下,一個可以規(guī)范化、自動化的人力資源管理系統(tǒng)就顯得非常必要。</p><p>  最初的人事管理,都是靠人力來完成的。當(dāng)企業(yè)規(guī)模比較

24、小的時候,人力可以完成,隨著企業(yè)的規(guī)模越來越大,企業(yè)的員工人數(shù)也越來越多,依然維持著人力進行人事管理,必然會造成工作效率低,工作錯誤增高的問題。</p><p>  人力資源管理信息系統(tǒng)就是把分散的企事業(yè)單位的職工信息實行統(tǒng)一、集中、規(guī)范的收集管理,建立分類編號管理、電腦存儲查詢以及防火、防潮、防蛀、防盜等現(xiàn)代化、專業(yè)化的管理系統(tǒng),為企事業(yè)單位和職工解除后顧之憂。人力資源管理信息系統(tǒng)為企事業(yè)單位提供信息咨詢、信息

25、檢索、信息存取等服務(wù)。</p><p>  此系統(tǒng)實現(xiàn)的人力資源管理信息系統(tǒng)基本上能夠滿足現(xiàn)代企業(yè)人力資源管理的需求。信息錄入項目齊全、完整。</p><p>  本論文論述了信息系統(tǒng)開發(fā)的基本原理,結(jié)構(gòu),方法和過程。本文詳細闡述了系統(tǒng)分析、需求分析、總體設(shè)計、詳細設(shè)計、系統(tǒng)實現(xiàn)以及系統(tǒng)維護等軟件開發(fā)過程。力求將所學(xué)到的知識在信息系統(tǒng)開發(fā)中得以全面的應(yīng)用,并使系統(tǒng)在實際的操作中能按照設(shè)計的

26、要求安全有效正確的運行。</p><p>  本人力資源管理系統(tǒng)包括招聘管理、培訓(xùn)管理、績效管理、薪酬管理、檔案管理和系統(tǒng)管理。系統(tǒng)用戶界面十分簡潔、實用,操作簡單。</p><p>  主題詞: 人力資源信息管理系統(tǒng)</p><p><b>  前言</b></p><p><b>  1.1項目開發(fā)背景&l

27、t;/b></p><p>  隨著市場競爭的日趨激烈,人才已成為實現(xiàn)企業(yè)自身戰(zhàn)略目標(biāo)的一個非常關(guān)鍵的因素。企業(yè)中人心的向背和員工對工作的投入程度在很大程度上決定了該企業(yè)的興衰與成敗。如何能保持本企業(yè)員工的工作責(zé)任感,激勵他們的工作熱情,減少人才的流失,已成為困擾企業(yè)主管和人力資源經(jīng)理的一個日益尖銳的問題,可以說企業(yè)管理從根本上來講就是對人的管理。現(xiàn)在“公平、公正、合理”的企業(yè)管理原則已為不少企業(yè)所采納。但

28、是要實現(xiàn)“公平、公正、合理”絕非易事,它不是僅靠規(guī)章制度和政策就可以解決的。通過建立透明、相容、一致、易查和全面的人力資源信息系統(tǒng),將與人相關(guān)的信息統(tǒng)一地管理起來,才有可能為“公平、公正、合理”原則的實現(xiàn),以及企業(yè)在運作和勞資糾紛等方面的風(fēng)險規(guī)避等建立一套科學(xué)的保障體系。</p><p><b>  1.2信息系統(tǒng)目標(biāo)</b></p><p>  人力資源管理模塊以經(jīng)

29、營管理為目標(biāo),信息管理為基礎(chǔ),采用成熟、先進的計算機軟件、硬件集成技術(shù),融入科學(xué)的人事管理思想和模式,對企業(yè)及其下屬公司的人事信息進行采集、儲存、加工、處理和分析,使其及時、準確地反映企業(yè)的人事聘用狀況、人員流動情況、薪資情況等人事信息,為各層管理者提供快速、準確的人事管理依據(jù)與輔助決策數(shù)據(jù)。</p><p><b>  1.3信息系統(tǒng)范圍</b></p><p> 

30、 本人力資源管理系統(tǒng)是一個小型的綜合的管理系統(tǒng),它包括招聘信息管理、培訓(xùn)信息管理、績效信息管理、薪酬信息管理、檔案信息管理五個子系統(tǒng),每個子系統(tǒng)又包括多方面的功能,如招聘信息管理包括職位查詢、職位增加、職位刪除、職位更新。薪酬信息管理包括基本工資查詢、工資統(tǒng)計。</p><p>  本系統(tǒng)針對公司的具體情況對人力資源管理方面的信息提供添加、修改、查詢等功能,使公司能夠合理存儲員工的各方面信息,方便查詢和修改,提高

31、工作效率,實現(xiàn)管理高效率、實時性、安全性、一致性、科學(xué)化和現(xiàn)代化。系統(tǒng)的數(shù)據(jù)由人力資源部通過鍵盤輸入,各部門就可以共享信息資源,及時提供有效的信息。同時,對系統(tǒng)安全和一致性方面也提出了明確而嚴格的信息要求。</p><p>  1.4項目開發(fā)方法論概述</p><p>  本系統(tǒng)將采用結(jié)構(gòu)化方法,把整個系統(tǒng)開發(fā)過程分成系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施、系統(tǒng)運行和系統(tǒng)維護五個階段,每個階段進行若

32、干活動,每項活動應(yīng)用一系列標(biāo)準、規(guī)范、方法和技術(shù),完成一個或多個任務(wù),形成符合給定規(guī)范的產(chǎn)品。在生命周期法的基礎(chǔ)上,應(yīng)用結(jié)構(gòu)化方法,使管理信息系統(tǒng)的建設(shè)逐漸形成一套比較嚴格的標(biāo)準、規(guī)范、方法與技術(shù),系統(tǒng)建設(shè)的組織管理與實施有章可循,成功率和有效率提高了。</p><p><b>  1.5項目開發(fā)計劃</b></p><p>  項目的前期準備階段:確定項目開發(fā)的環(huán)境

33、,包括本系統(tǒng)運行的內(nèi)外環(huán)境以及編程工具的選擇。</p><p>  項目開發(fā)的前期階段:了解人力資源管理工作的業(yè)務(wù)流程與需求,自上而下逐步細化地進行分解。根據(jù)需求,確定系統(tǒng)基本實現(xiàn)的功能和要求。</p><p>  項目開發(fā)的中期階段:先在一個較短的時間內(nèi)建立一個實驗性的簡單的信息系統(tǒng)模型,交給用戶使用,根據(jù)用戶在使用過程中不斷提出的建議和意見,及時對模型進行不斷的修改和完善,與用戶溝通交

34、流,直到用戶對系統(tǒng)較為滿意為止。</p><p>  項目開發(fā)的后期階段:測試所開發(fā)的系統(tǒng),檢驗系統(tǒng)所能夠?qū)崿F(xiàn)的各項功能是否滿足用戶的需求,對不足之處進行修改和完善,直到令用戶滿意。</p><p>  管理信息系統(tǒng)是項系統(tǒng)化工程,必須用系統(tǒng)工程理論來指導(dǎo)管理信息系統(tǒng)的建設(shè),所以必須遵守系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施這樣一個系統(tǒng)開發(fā)過程。</p><p>  根據(jù)現(xiàn)有

35、資源情況、內(nèi)外部環(huán)境、軟硬件情況、人員配置情況,將人力資源管理信息系統(tǒng)的項目開發(fā)進度分為系統(tǒng)分析、需求分析、總體設(shè)計、詳細設(shè)計、系統(tǒng)實施和系統(tǒng)維護六個階段,具體進度安排如表1.1所示:</p><p>  表1.1開發(fā)進度安排</p><p><b>  系統(tǒng)需求分析</b></p><p>  需求分析的基本任務(wù)是要弄清楚為了滿足用戶的需求,

36、系統(tǒng)必須完成哪些任務(wù),具備哪些功能和性能。在需求分析中主要采用業(yè)務(wù)流程圖,數(shù)據(jù)流程圖和數(shù)據(jù)詞典等幾種工具來進行描述。</p><p>  2.1現(xiàn)行業(yè)務(wù)系統(tǒng)描述</p><p>  2.1.1業(yè)務(wù)流程分析</p><p>  業(yè)務(wù)流程分析可以幫助我們了解某項業(yè)務(wù)的具體處理過程,發(fā)現(xiàn)和處理系統(tǒng)調(diào)查工作中的錯誤和疏漏,修改和刪除原系統(tǒng)中不合理部分,在新系統(tǒng)基礎(chǔ)上優(yōu)化業(yè)務(wù)

37、處理流程。</p><p>  業(yè)務(wù)流程圖描述一個組織內(nèi)部業(yè)務(wù)處理活動的內(nèi)容與工作流程,是進行系統(tǒng)調(diào)查使用的工具之一。通過采用系統(tǒng)流程圖中部分圖形工具來描述管理業(yè)務(wù)活動。</p><p>  2.1.2組織機構(gòu)圖</p><p>  系統(tǒng)初步調(diào)查得到公司實行總經(jīng)理負責(zé)制,公司下設(shè)人力資源部、財務(wù)部、行政部、產(chǎn)品研發(fā)中心、營銷部、生產(chǎn)部等職能部門。各部門分別針對各自管

38、轄范圍進行具體管理,并向總經(jīng)理負責(zé)。</p><p>  從公司行政管理和職能分工角度,公司有如下的組織機構(gòu):</p><p>  2.1.3業(yè)務(wù)流程圖</p><p>  業(yè)務(wù)流程圖是一種表明系統(tǒng)內(nèi)各單位,人員之間的業(yè)務(wù)關(guān)系,作業(yè)順序和管理信息的流動的流程圖,它可以幫助分析人員找出業(yè)務(wù)流程中的不合理迂回等。</p><p>  業(yè)務(wù)流程圖是

39、一種用盡可能少、盡可能簡單的方法來描述業(yè)務(wù)處理過程的方法。由于它的符號簡單明了,所以非常易于閱讀和理解業(yè)務(wù)流程。</p><p>  對公司的人力資源管理工作的流程進行描述,通過采用系統(tǒng)流程圖中部分圖形工具來描述管理業(yè)務(wù)活動,進行規(guī)范化說明。業(yè)務(wù)流程圖的符號說明如圖2.1所示:</p><p>  圖2.1 業(yè)務(wù)流程圖圖形符號</p><p>  本系統(tǒng)的業(yè)務(wù)流程

40、圖主要分成五個子業(yè)務(wù):</p><p><b>  招聘管理</b></p><p><b>  培訓(xùn)管理</b></p><p><b>  績效管理</b></p><p><b>  薪酬管理</b></p><p><

41、b>  檔案管理</b></p><p>  根據(jù)調(diào)查研究,分析得出人力資源管理工作的業(yè)務(wù)流程圖如圖2.2所示:</p><p>  圖2.2 業(yè)務(wù)流程圖</p><p>  從上圖的業(yè)務(wù)流程圖中可以了解到人力資源管理的基本業(yè)務(wù)以及業(yè)務(wù)動向。</p><p>  1.招聘管理流程:公司各部門根據(jù)部門具體情況的分析得出各部門

42、的崗位需求,制定出部門人員需求計劃,將部門的人員需求計劃交由財務(wù)部進行人工成本核算,制定出人工成本預(yù)算表,人力資源部根據(jù)各部門的人員需求計劃和人工成本預(yù)算表制定出人力資源計劃,經(jīng)由經(jīng)理審批通過后由人力資源部發(fā)布招聘信息。人力資源部對應(yīng)聘者進行面試,通過面試得到公司錄用的將要填寫個人信息登記表,由人力資源部將個人信息登記表輸入員工檔案庫,錄用的應(yīng)聘者通過試用期后會簽定聘用合同,聘用合同將與個人信息一起由人力資源部輸入電腦保存到員工檔案庫中

43、。</p><p>  2.培訓(xùn)管理流程:人力資源部根據(jù)各部門各崗位的需求制定培訓(xùn)計劃書,經(jīng)由經(jīng)理審批通過后制定出具體的培訓(xùn)安排(包括不同崗位的培訓(xùn)課程安排和時間表)并存入培訓(xùn)檔案庫,同時在公司內(nèi)部發(fā)布培訓(xùn)信息。培訓(xùn)實施后將員工的培訓(xùn)評估表存入員工檔案庫。</p><p>  3.績效管理流程:為激勵員工的工作,對每個員工的工作成果進行評定,人力資源部制定考核評定表,根據(jù)考核周期(一周、一

44、月或一季)和內(nèi)容進行評定,評定的結(jié)果反映出員工對公司的貢獻和個人為增長自己的知識、技術(shù)和潛能以及在特定領(lǐng)域為提供績效所做的努力。這個結(jié)果也是激勵性薪酬的基本依據(jù),所以會保存在工資庫中,同時也會存入員工檔案庫。</p><p>  4.薪酬管理流程:根據(jù)職位分析的結(jié)果制定薪酬結(jié)構(gòu),按照薪酬結(jié)構(gòu)和考勤情況進行基本工資的計算,制定出基本工資表并存入工資庫,財務(wù)部根據(jù)基本工資表和福利等信息進行應(yīng)付工資的計算并制定出應(yīng)付工

45、資表和實發(fā)工資表,同時存入工資庫。</p><p>  5.檔案管理流程:員工檔案、工資表檔案、培訓(xùn)檔案等都需存檔,人力資源部負責(zé)將這些檔案存入相應(yīng)的數(shù)據(jù)庫中,使公司人員的信息能統(tǒng)一規(guī)范管理起來,并對各數(shù)據(jù)庫中的數(shù)據(jù)和信息做及時準確完整的更新,為個部門的員工提供及時準確方便的信息和查詢,提高工作效率,使人力資源管理規(guī)范化,自動化。</p><p>  2.2現(xiàn)行系統(tǒng)存在的主要問題分析<

46、;/p><p>  2.2.1 現(xiàn)行系統(tǒng)運行狀況</p><p>  隨著公司經(jīng)營規(guī)模的不斷擴大,經(jīng)營方式趨于多樣性,企業(yè)的管理也越來越復(fù)雜,面對不斷蓬勃壯大發(fā)展的業(yè)務(wù),企業(yè)在管理上必須躍上一個新的臺階。建立企業(yè)現(xiàn)代化管理系統(tǒng)已成為當(dāng)務(wù)之急。公司使用了小型數(shù)據(jù)庫下的局部計算機管理系統(tǒng),該系統(tǒng)在實現(xiàn)局部數(shù)據(jù)共享等方面為企業(yè)帶來了可觀的績效,為實現(xiàn)企業(yè)的規(guī)范化管理打下了堅實的基礎(chǔ),積累了信息化管

47、理的理論和實踐經(jīng)驗。但該軟件系統(tǒng)構(gòu)建的相對固定性和企業(yè)的發(fā)展壯大、組織機構(gòu)的調(diào)整變化、業(yè)務(wù)開展的延伸之間的矛盾日趨激烈,數(shù)據(jù)庫技術(shù)及開發(fā)工具的不斷升級、系統(tǒng)的構(gòu)建越來越不能適應(yīng)公司目前和未來的各種管理需求。</p><p><b>  2.3解決方案</b></p><p>  一.在軟件市場購買類似的通用人力資源管理系統(tǒng)軟件;</p><p>

48、;  二.委托專業(yè)的軟件公司為公司開發(fā)人力資源管理系統(tǒng)軟件;</p><p>  三.自行研制適合本公司的人力資源管理系統(tǒng)軟件。</p><p>  2.4 可行性分析與抉擇</p><p>  可行性研究是系統(tǒng)分析階段的第二項活動。此活動的主要目標(biāo)是:進一步明確系統(tǒng)的目標(biāo)、規(guī)模與功能,對系統(tǒng)開發(fā)背景、必要性和意義進行調(diào)查分析并根據(jù)需要和可能提出開發(fā)系統(tǒng)的初步方案與

49、計劃??尚行匝芯渴菍ο到y(tǒng)進行全面、概要的分析。</p><p>  通過調(diào)查分析,新系統(tǒng)設(shè)計方案有以下三個可行性:</p><p>  2.4.1 技術(shù)可行性</p><p>  技術(shù)可行性是對現(xiàn)有技術(shù)進行評價,分析系統(tǒng)是否可以用現(xiàn)有技術(shù)來實施,以及技術(shù)發(fā)展對系統(tǒng)的開發(fā)建設(shè)所具有的影響。系統(tǒng)采用Windows xp作為操作平臺。數(shù)據(jù)庫開發(fā)平臺選用PowerBuild

50、er 9.0,該數(shù)據(jù)庫管理系統(tǒng)在Windows 98、Windows 2000以及Windows xp 上都能運行。采用PowerBuilder 9.0的本地數(shù)據(jù)庫Adaptive Server Anywhere作為后臺數(shù)據(jù)庫。</p><p>  PowerBuilder 9.0是一種優(yōu)秀的軟件開發(fā)工具,簡單易用,功能強大。由于該人力資源管理系統(tǒng)只是一個小型的管理信息系統(tǒng),在技術(shù)上易于實現(xiàn),選用PowerBui

51、lder 9.0作為開發(fā)平臺完全是可行的。</p><p>  2.4.2 經(jīng)濟可行性</p><p>  主要是對項目的經(jīng)濟效益進行評價,新系統(tǒng)的開發(fā)并不需要額外增加大量的費用,包括設(shè)備購置費、軟件開發(fā)費、管理費用、維護費用以及系統(tǒng)開發(fā)人員費用和培訓(xùn)費用等。</p><p>  本系統(tǒng)是針對公司經(jīng)營規(guī)模的不斷擴大,經(jīng)營方式趨于多樣性,企業(yè)的管理也越來越復(fù)雜,面對不

52、斷蓬勃壯大發(fā)展的業(yè)務(wù),企業(yè)在管理上必須躍上一個新的臺階的這個需要建立的,因此公司的經(jīng)濟狀況和投資能力雄厚,對系統(tǒng)建設(shè)運行維護等方面有足夠的開支預(yù)算,新系統(tǒng)能彌補舊系統(tǒng)的不足之處,能為公司降低管理成本,提高工作效率,減少人力資源部的勞動量,還能夠提高的信息存儲量,減少工作時間、縮短取得信息的時間等,帶來更多效益。所以開發(fā)該系統(tǒng)在經(jīng)濟上是完全可行的。</p><p>  2.4.3 營運可行性</p>

53、<p>  本系統(tǒng)操作簡單,易于理解,只需通過簡單培訓(xùn),上手較快,人力資源部及公司各部門員工均能進行操作,營運環(huán)境要求低。</p><p>  面對于系統(tǒng)設(shè)計還應(yīng)該以“標(biāo)準性、安全性、兼容性、高效性、保密性、可維護性”為標(biāo)準,在著眼于當(dāng)前實用的基礎(chǔ)上,為將來系統(tǒng)的擴展,升級留有余地。軟件的開發(fā)應(yīng)能在較長時間內(nèi)滿足公司的發(fā)展需要。故新系統(tǒng)還需要滿足以下這幾個標(biāo)準:</p><p>

54、  1.標(biāo)準性:系統(tǒng)的軟硬件選型都應(yīng)該采用工業(yè)化標(biāo)準,這樣既可以保證系統(tǒng)運行質(zhì)量又可以分享在此標(biāo)準上的每一次技術(shù)進步。</p><p>  2.可靠性:由于員工信息的重要性,系統(tǒng)的軟硬件應(yīng)均為質(zhì)量可靠,并采用RAID 0+1廉價磁盤冗余保護技術(shù),確保不會由于軟硬件故障造成系統(tǒng)運行終止而使用戶蒙受損失。</p><p>  3.安全性:通過軟件的編制及硬件設(shè)置,控制使用者接觸數(shù)據(jù)的權(quán)限,從而

55、確保使用者無法操作與其無關(guān)的數(shù)據(jù)。</p><p>  4.兼容性:系統(tǒng)的所有軟硬件理論上都應(yīng)有100%的兼容性,用以保證軟硬件的可互換性。</p><p>  5.高效性:由于公司每次處理的信息量較大,因此系統(tǒng)對信息的處理能力,響應(yīng)能力都應(yīng)是快速而有效的,在軟件編制過程中應(yīng)充分考慮到這一點。</p><p>  6.可維護性:系統(tǒng)軟件設(shè)計時應(yīng)采用結(jié)構(gòu)化模塊設(shè)計,以

56、便于開發(fā)和維護,也有利于根據(jù)情況隨時進行功能調(diào)整。同時在系統(tǒng)開發(fā)時應(yīng)該充分考慮到用戶的日常維護,使之能簡便易行。</p><p>  通過可行性分析研究,認為新系統(tǒng)的開發(fā)方案切實可行,可進行自行研制開發(fā),這樣更能適合公司的具體需要,能更好的協(xié)調(diào)各種資源,也有利于以后系統(tǒng)的維護和更新。</p><p>  第三章 新系統(tǒng)邏輯方案</p><p>  在上一章中使用了

57、業(yè)務(wù)流程圖來描述業(yè)務(wù),雖然形象地表達了信息的流動和存儲狀況,但是仍然沒有完全脫離一些物質(zhì)要素,而且是僅僅得到了一個現(xiàn)行系統(tǒng)的物理模型。為了應(yīng)用計算機對信息進行管理,必須傳動物質(zhì),抽象出信息流,詳細調(diào)查數(shù)據(jù)及數(shù)據(jù)流程。</p><p><b>  3.1 數(shù)據(jù)流程圖</b></p><p>  數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,是組織中信息流動的抽

58、象,是管理信息系統(tǒng)邏輯模型的主要形式。它可以用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況,具有良好的抽象性和概括性。在對人力資源管理系統(tǒng)調(diào)研階段的業(yè)務(wù)流程圖進行分析的基礎(chǔ)上,從系統(tǒng)的科學(xué)性、管理的合理性、實際運用的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下、逐層分解,從邏輯上精確地描述新系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲及數(shù)據(jù)來源和去向(外部項)。數(shù)據(jù)流圖和系統(tǒng)的物理描述無關(guān),它所描述的內(nèi)

59、容不涉及技術(shù)細節(jié),而是面向用戶的,即使完全不懂信息技術(shù)的用戶也容易理解。因此,數(shù)據(jù)流圖成為系統(tǒng)分析員與用戶進行交流的有效手段。同時,也成為系統(tǒng)設(shè)計的主要依據(jù)。</p><p>  繪制數(shù)據(jù)流圖應(yīng)遵循的原則為:</p><p><b>  一 確定系統(tǒng)邊界;</b></p><p>  二 自頂向下逐層分解;</p><p&g

60、t;<b>  三 合理布局;</b></p><p>  四 數(shù)據(jù)流只反映數(shù)據(jù)流向、數(shù)據(jù)加工和邏輯意義上的數(shù)據(jù)存儲;</p><p>  五 數(shù)據(jù)流程圖的繪制過程就是系統(tǒng)的邏輯模型的形成過程,必須始終與用戶密切接觸。</p><p>  數(shù)據(jù)流圖有外部項(外部實體)、加工(處理邏輯)、數(shù)據(jù)存儲、數(shù)據(jù)流四個部分組成。它們的符號分別表示為如

61、圖3.1所示:</p><p>  圖3.1 數(shù)據(jù)流圖符號</p><p>  3.1.1 系統(tǒng)關(guān)聯(lián)圖</p><p>  首先,分析人力資源管理系統(tǒng)的總體情況,劃分系統(tǒng)邊界,識別系統(tǒng)的來源和去處,確定外部項,得出系統(tǒng)的關(guān)聯(lián)圖:</p><p><b>  F8</b></p><p><

62、b>  F9</b></p><p><b>  F10</b></p><p><b>  F14</b></p><p>  F1 F11</p><p>  F3

63、 F15</p><p><b>  F4</b></p><p><b>  F5</b></p><p><b>  F7</b></p><p><b>  F2</b></p><p><

64、b>  F6</b></p><p><b>  F12</b></p><p><b>  F13</b></p><p>  圖3.2 系統(tǒng)關(guān)聯(lián)圖</p><p>  F1人力資源需求計劃 F7培訓(xùn)評定表 F13工資統(tǒng)計 </p><p

65、>  F2招聘信息 F8考核計劃 F14應(yīng)付工資表</p><p>  F3個人信息登記表 F9考核評定表 F15實發(fā)工資表</p><p>  F4聘用合同 F10薪酬結(jié)構(gòu)表</p><p>  F5培訓(xùn)計劃 F11考勤記錄表</p><

66、;p>  F6培訓(xùn)安排表 F12基本工資表</p><p>  3.1.2 系統(tǒng)頂層圖</p><p>  確定系統(tǒng)主要信息的處理功能,據(jù)此將整個系統(tǒng)分解成:招聘管理、培訓(xùn)管理、績效管理、薪酬管理、檔案管理共五個加工,確定每個加工的輸入和輸出的數(shù)據(jù)流以及與這些加工有關(guān)的數(shù)據(jù)存儲。根據(jù)各加工和數(shù)據(jù)存儲環(huán)節(jié)的輸入和輸出數(shù)據(jù)流的關(guān)系,將外部項、各加工環(huán)節(jié)以及數(shù)據(jù)存儲環(huán)節(jié)

67、用數(shù)據(jù)流連接起來,為各個數(shù)據(jù)流和加工環(huán)節(jié)命名、編碼,從而得出了人力資源管理系統(tǒng)的頂層圖如下所示:</p><p>  F7 F15 </p><p>  F3 員工檔案庫 F3 F12 工資庫</p>&l

68、t;p>  F9 </p><p><b>  F11</b></p><p><b>  F1</b></p><p>  F3 </p><p><b>  F4</b><

69、/p><p><b>  F10</b></p><p>  F2 F14 </p><p><b>  F12</b></p><p><b>  F13</b></p><p>  F6

70、 F5 </p><p><b>  F7</b></p><p><b>  F13</b></p><p><b>  F6</b></p><p><b>  F2,F(xiàn)6,F(xiàn)12</b></p>&

71、lt;p>  F8 </p><p>  F9 </p><p><b>  F15</b></p><p>  培訓(xùn)檔案庫 F6 </p><p>  圖3.3 系

72、統(tǒng)頂層圖</p><p>  3.1.3 數(shù)據(jù)流程圖一層分解圖</p><p>  頂層圖可以按照自頂向下、逐層分解的分析方法進一步分解而形成系統(tǒng)分解圖。其中某些或所有的數(shù)據(jù)加工項可以分解為若干數(shù)據(jù)加工項,這樣就形成了第一層數(shù)據(jù)流圖。依此類推再向分解擴展,直到最底層的數(shù)據(jù)流圖可以表示具體的數(shù)據(jù)加工功能和輸入輸出關(guān)系。</p><p> ?。?)在人力資源管理系統(tǒng)的招

73、聘管理的數(shù)據(jù)加工項就可以進一步分解為職位查詢、職位增加、職位刪除、職位更新四個子加工,F(xiàn)2 招聘信息分解成F2.1原始的招聘信息、F2.2增加的招聘信息和F2.3修改的招聘信息。如下圖所示:</p><p>  F2 F2</p><p>  F1 F2.2</

74、p><p><b>  員工檔案庫</b></p><p>  F2 .1 F 2.3</p><p>  F2.1 F2.3</p><p>  F2招聘信息=F2.1原始的招聘信息+F2.2增加的招聘信息

75、+F2.3修改的招聘信息</p><p>  圖3.4 數(shù)據(jù)流程圖一層分解圖——招聘管理</p><p> ?。?)培訓(xùn)管理的數(shù)據(jù)加工項可以進一步分解為課程信息查詢、課程增加、課程刪除、課程更新四個子加工,F(xiàn)6培訓(xùn)安排信息分解成F6.1 原始培訓(xùn)安排信息、F6.2 修改的培訓(xùn)安排和F6.3增加的培訓(xùn)安排。如圖3.5所示:</p><p>  F6

76、 F6</p><p><b>  員工檔案庫</b></p><p>  F5 F6.2</p><p><b>  培訓(xùn)檔案庫</b></p><p>  F6 .1

77、 F 6.3</p><p>  F6.1 F6.3</p><p>  F6培訓(xùn)安排信息=F6.1 原始培訓(xùn)安排信息+F6.2 修改的培訓(xùn)安排+F6.3增加的培訓(xùn)安排</p><p>  圖3.5 數(shù)據(jù)流程圖一層分解圖——培訓(xùn)管理</p><p> ?。?)

78、績效管理的數(shù)據(jù)加工項可以進一步分解為績效等級查詢和考核成績查詢二個子加工。F9考核評定信息分解成F9.1考核等級信息和F9.2考核成績信息。如下圖所示:</p><p>  F9.1 F9.1</p><p><b>  員工檔案庫</b></p><p>  F9.2

79、 F 9.2</p><p>  F9考核評定信息=F9.1考核等級信息+F9.2考核成績信息</p><p>  圖3.6 數(shù)據(jù)流程圖一層分解圖——績效管理</p><p> ?。?)薪酬管理的數(shù)據(jù)加工項可以進一步分解成基本工資查詢和工資統(tǒng)計兩個子加工。如圖3.7所示:</p><p><b> 

80、 工資庫 </b></p><p><b>  F12</b></p><p>  F14 F12,F(xiàn)14,F(xiàn)15</p><p><b>  F15</b></p><p>  F12 F

81、 13</p><p>  圖3.7 數(shù)據(jù)流程圖一層分解圖——薪酬管理</p><p> ?。?) 檔案管理的數(shù)據(jù)加工項可以進一步分解為員工基本信息查詢、員工記錄增加、員工記錄刪除、員工記錄更新四個子加工。F3個人信息登記表分解成F3.1原始個人信息、F3.2增加的個人信息和F3.3修改的個人信息。如下圖所示:</p><p><b>  培訓(xùn)檔案庫&l

82、t;/b></p><p>  F3 F7</p><p>  F7 F3</p><p>  F3.1 F3.2</p><p><b>  F13&l

83、t;/b></p><p>  工資庫 員工檔案庫</p><p>  F3 .1 F 3.3</p><p>  F3.1 F3.3</p><

84、;p>  F3個人信息登記表=F3.1原始個人信息+F3.2增加的個人信息+F3.3修改的個人信息</p><p>  圖3.8 數(shù)據(jù)流程圖一層分解圖——檔案管理</p><p>  3.1.4 數(shù)據(jù)流程圖二層分解圖</p><p>  員工基本信息查詢子加工項可以進一步分解成按工號查詢和按部門號查詢兩個子加工。如下圖所示:</p><p

85、>  F3 F3</p><p><b>  員工檔案庫</b></p><p>  F3 F3</p><p>  圖3.9 數(shù)據(jù)流程圖二層分解圖——員工基本信息查詢</p><p><b> 

86、 3.2 數(shù)據(jù)詞典</b></p><p>  上面討論的數(shù)據(jù)流圖只能給出系統(tǒng)邏輯功能的一個總框架而缺乏詳細、具體的內(nèi)容,因此我們還需要建立數(shù)據(jù)詞典。建立數(shù)據(jù)詞典是為了對數(shù)據(jù)流程圖上各個元素做出詳細的定義和說明。數(shù)據(jù)詞典以一種準確和無二義的方式定義所有被加工引用的數(shù)據(jù)流和數(shù)據(jù)存儲。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩方面對系統(tǒng)的邏輯模型進行描述,從而形成一個完整的說明。數(shù)據(jù)詞典有助于數(shù)據(jù)的進一

87、步管理和控制,為設(shè)計人員和數(shù)據(jù)庫管理人員在數(shù)據(jù)庫設(shè)計、實現(xiàn)和運行階段控制有關(guān)數(shù)據(jù)提供依據(jù)。</p><p>  數(shù)據(jù)詞典描述的內(nèi)容主要有:數(shù)據(jù)流、數(shù)據(jù)元素、數(shù)據(jù)存儲、數(shù)據(jù)加工和外部項。由于篇幅有限,故僅舉部分例子來說明。</p><p><b>  3.2.1 數(shù)據(jù)流</b></p><p>  數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?,是所描述的?/p>

88、息處理功能有關(guān)的各類信息的載體,各加工環(huán)節(jié)進行處理和輸出的數(shù)據(jù)集合。示例圖如圖3.10所示:</p><p>  圖3.10數(shù)據(jù)詞典——數(shù)據(jù)流</p><p><b>  3.2.2數(shù)據(jù)元素</b></p><p>  數(shù)據(jù)元素是組成數(shù)據(jù)流的基本成份,是不可再分割的數(shù)據(jù)單位。示例圖如圖3.11所示:</p><p>  

89、圖3.11 數(shù)據(jù)詞典——數(shù)據(jù)元素</p><p><b>  3.2.3 外部項</b></p><p>  外部項又稱外部實體,它是描述數(shù)據(jù)流程圖中數(shù)據(jù)來源和去處的各種實體或工作環(huán)節(jié)。示例圖如圖3.12所示:</p><p>  圖3.12 數(shù)據(jù)詞典——外部項</p><p>  3.2.4 數(shù)據(jù)存儲</p&

90、gt;<p>  數(shù)據(jù)存儲是邏輯意義上的數(shù)據(jù)存儲環(huán)節(jié),即系統(tǒng)信息處理功能需要的,不考慮存儲介質(zhì)和技術(shù)手段的數(shù)據(jù)存儲環(huán)節(jié),是數(shù)據(jù)結(jié)構(gòu)保留或保存的地方,也是數(shù)據(jù)流的來源和去向之一。示例圖如圖3.13所示:</p><p>  圖3.13 數(shù)據(jù)詞典——數(shù)據(jù)存儲</p><p>  3.2.5 數(shù)據(jù)加工</p><p>  數(shù)據(jù)加工又稱為處理邏輯,描述

91、系統(tǒng)對信息進行處理的邏輯功能。</p><p>  圖3.14 數(shù)據(jù)詞典——數(shù)據(jù)加工(招聘管理)</p><p>  圖3.15 數(shù)據(jù)詞典——數(shù)據(jù)加工(培訓(xùn)管理)</p><p>  圖3.16 數(shù)據(jù)詞典——數(shù)據(jù)加工(績效管理)</p><p>  圖3.17 數(shù)據(jù)詞典——數(shù)據(jù)加工(薪酬管理)</p><

92、;p>  圖3.18 數(shù)據(jù)詞典——數(shù)據(jù)加工(檔案管理)</p><p>  3.2.6 二層加工邏輯表</p><p>  3.2.7 代碼設(shè)計</p><p>  代碼是用來表征客觀事物的實體類別,以及屬性的一個或一組易于計算機識別和處理的特定符號或記號,它可以是字符、數(shù)字或某些特殊符號的組合。</p><p>  代碼設(shè)計是計算

93、機管理信息系統(tǒng)的基本前提,也就是將管理對象數(shù)字化或字符化。如:員工信息里的主碼為“工號”,設(shè)計如下:</p><p><b>  ×× ×××</b></p><p><b>  順序號</b></p><p><b>  部門號 </b><

94、/p><p><b>  3.3基本加工說明</b></p><p>  數(shù)據(jù)流圖中所有不進一步分解的加工,稱為基本加工?;炯庸な菍崿F(xiàn)系統(tǒng)功能的基本組成部分,準確地、清晰地描述基本加工,是表達系統(tǒng)邏輯功能的關(guān)鍵。</p><p>  由于基本加工涉及詳細的數(shù)據(jù)處理功能和處理過程,為了做到準確、清晰、簡潔,基本加工的描述往往需要設(shè)計多種手段與工具。

95、所用的工具有:自然語言的文字敘述、結(jié)構(gòu)化語言、決策樹、決策表、數(shù)學(xué)公式以及上述工具的聯(lián)合使用。</p><p>  以招聘管理中的若干個基本加工為例,采用結(jié)構(gòu)化語言進行描述:</p><p>  加工P1.1.1按職位號查詢:</p><p>  如果 獲取正確職位號</p><p>  則 按該職位號查找,顯示與該職

96、位號對應(yīng)的記錄</p><p>  否則 顯示“沒有符合條件的記錄”</p><p>  加工P1.2.1新職位信息增加:</p><p>  將在數(shù)據(jù)庫中加入數(shù)據(jù),更新庫中信息</p><p>  加工P1.3.1職位號輸入:</p><p>  如果 輸入的職位號存在</p>

97、<p>  則 顯示與該職位號對應(yīng)的記錄并刪除</p><p>  否則 顯示“沒有符合條件的記錄”</p><p>  加工P1.4.1職位信息修改:</p><p>  將在數(shù)據(jù)庫中修改數(shù)據(jù),更新庫中信息 </p><p>  第四章 系統(tǒng)總體結(jié)構(gòu)設(shè)計</p><

98、p>  系統(tǒng)設(shè)計階段的主要目的是將系統(tǒng)分析階段所提出的反映了用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實施的基于計算機與通信系統(tǒng)的物理方案。</p><p>  這一階段的主要任務(wù)是從管理信息系統(tǒng)的總體出發(fā),根據(jù)系統(tǒng)分析階段對系統(tǒng)的邏輯功能的要求,并考慮到經(jīng)濟、技術(shù)和運行環(huán)境方面的條件,確定系統(tǒng)的總體結(jié)構(gòu)和系統(tǒng)各組成部分的技術(shù)方案,合理選擇計算機和通信的軟硬件設(shè)備,提出系統(tǒng)的實施計劃,確保總體目標(biāo)的實現(xiàn)。<

99、/p><p>  4.1 軟件模塊結(jié)構(gòu)設(shè)計</p><p>  在此,我們采用結(jié)構(gòu)化設(shè)計的方法來實現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項指標(biāo),即將整個系統(tǒng)合理地劃分成各個功能模塊,正確地處理模塊之間和模塊內(nèi)部的聯(lián)系以及它們之間的調(diào)用關(guān)系,定義各模塊的內(nèi)部結(jié)構(gòu),通過對模塊的設(shè)計和模塊之間關(guān)系的協(xié)調(diào)來實現(xiàn)整個系統(tǒng)的功能。</p><p>  系統(tǒng)功能設(shè)計常常使用HIPO技術(shù)來進行系

100、統(tǒng)設(shè)計、評價,在系統(tǒng)實施之前加工和修改已設(shè)計的系統(tǒng)。</p><p>  HIPO技術(shù),即用圖形方式表達一個系統(tǒng)的輸入和輸出功能,以及模塊的層次。HIPO技術(shù)包含兩方面的內(nèi)容:</p><p>  一. HIPO分層圖。 用此圖表示自頂向下分解所得系統(tǒng)的模塊層次結(jié)構(gòu)。</p><p>  二. IPO圖,即輸入—處理—輸出圖,此圖描述分層圖中一個模塊的輸入、處理和輸

101、出的內(nèi)容。</p><p>  應(yīng)用HIPO技術(shù)可以進行系統(tǒng)設(shè)計、評價估系統(tǒng)實施之前加工和修改已設(shè)計的系統(tǒng)。HIPO圖清晰易懂,可以使用戶、管理人員和其他系統(tǒng)建設(shè)者很方便地理解系統(tǒng)的程序結(jié)構(gòu),也有利于程序的編寫和系統(tǒng)的維護。</p><p>  4.1.1 HIPO分層圖</p><p>  首先繪制HIPO分層圖。HIPO分層圖用一個方塊代表一個模塊,方塊內(nèi)可寫

102、出標(biāo)識此模塊的處理功能或模塊名。模塊之間的調(diào)用關(guān)系用聯(lián)結(jié)兩模塊的直線表示。采用自頂向下的擴展的方法,先畫出綜合性較強的、層次較少的模塊結(jié)構(gòu),然后再根據(jù)需要一步一步擴充,直到每個模塊的處理功能和規(guī)模符合系統(tǒng)分解的原則。</p><p>  根據(jù)需求分析的結(jié)構(gòu),按照結(jié)構(gòu)化的系統(tǒng)設(shè)計方法,人力資源信息管理系統(tǒng)從功能上分為招聘管理、培訓(xùn)管理、績效管理、薪酬管理、檔案管理五個子系統(tǒng)。如圖4.1所示:</p>

103、<p>  圖4.1 HIPO分層圖</p><p>  4.1.2 IPO圖</p><p>  HIPO分層圖表示了系統(tǒng)的模塊層次結(jié)構(gòu),但它只能一般地看到各模塊間的調(diào)用關(guān)系。要描述分層圖中每一個模塊的輸入輸出關(guān)系、處理內(nèi)容、本模塊的內(nèi)部數(shù)據(jù)和模塊間的調(diào)用關(guān)系,需用到IPO圖,IPO圖實際上是一張圖形化的表格。它描述分層圖中每一個模塊的輸入輸出關(guān)系、處理內(nèi)容、本模塊內(nèi)部數(shù)據(jù)和

104、模塊間的調(diào)用關(guān)系,是系統(tǒng)設(shè)計的重要成果,是系統(tǒng)實施編制程序設(shè)計任務(wù)書和進行程序設(shè)計的出發(fā)點和依據(jù)。在系統(tǒng)設(shè)計中,每一模塊必須有相應(yīng)的IPO圖作為設(shè)計結(jié)果的模塊。</p><p><b>  IPO圖范例:</b></p><p>  圖4.2 樹根模塊的IPO圖</p><p>  圖4.3 中間結(jié)點模塊的IPO圖</p>&l

105、t;p>  圖4.4 樹葉模塊的IPO圖</p><p><b>  4.2 數(shù)據(jù)庫設(shè)計</b></p><p>  在系統(tǒng)的數(shù)據(jù)庫設(shè)計中,首先要對系統(tǒng)分析得到的數(shù)據(jù)詞典中的數(shù)據(jù)存儲進行分析,分析各數(shù)據(jù)存儲之間的關(guān)系,可采用E—R圖的方法進行數(shù)據(jù)結(jié)構(gòu)分析。E—R圖是一種用于靜態(tài)描述數(shù)據(jù)結(jié)構(gòu)的概念模式,它直接使用信息世界中的術(shù)語來表示現(xiàn)實世界中的聯(lián)系。E—R模型

106、中的基本元素包括:</p><p>  實體 屬性 聯(lián)系</p><p>  4. 2. 1 實體</p><p>  本系統(tǒng)數(shù)據(jù)庫的概要設(shè)計方法是使用實體—聯(lián)系,通過對本系統(tǒng)的數(shù)據(jù)存儲進行分析,得到:部門,職工,課程,考核成績,職位,工資級別6個實體。</p><

107、;p>  4. 2. 2 實體的屬性</p><p><b>  每個員工的個人信息</b></p><p>  每個應(yīng)聘者被公司錄用后就會有一個員工檔案,員工由工號標(biāo)識,需要記錄的員工信息包括:工號,姓名,性別,出生日期,備注。</p><p><b>  每個員工所屬的部門</b></p><

108、;p>  每個新員工都會被分到一個部門,每個部門會有很多員工,而每個員工同一時間只可以屬于一個部門,部門有唯一的部門號和和唯一的部門領(lǐng)導(dǎo),需要記錄的部門信息包括:部門號,部門名稱,備注。</p><p><b>  員工選擇的培訓(xùn)課程</b></p><p>  一個員工可以學(xué)習(xí)多門課程,每門課程也可以讓很多員工學(xué)習(xí),每門課程有唯一的課程號。需要記錄的課程信息包

109、括:課程號,課程名稱,日期,地點。</p><p><b>  員工擔(dān)任的職位</b></p><p>  一個員工只能擔(dān)任一個職位,一個職位可以有多人擔(dān)任,不同部門可以設(shè)置相同的職位,但有不同部門的員工擔(dān)任,同一個部門有很多不同的職位。需要記錄的職位信息包括:職位號,職位名,級別。</p><p><b>  員工的考核成績<

110、/b></p><p>  要對員工在公司的工作成果進行考核評定,這不僅是對員工工作的激勵同時也是員工自己潛能的發(fā)掘。每個員工有不同或多種考核的成績。需要記錄的考核成績信息包括:序號,考核成績,考核時間。</p><p><b>  員工的薪酬</b></p><p>  整個公司有不同的職位級別,相應(yīng)的會有不同的工資級別,相同職位級別的

111、員工的工資級別是相同的。需要記錄的工資級別的信息包括:級別序號 ,工資級別,工資數(shù)額。</p><p>  1. 部門(部門號,部門名稱,備注)</p><p>  2. 職工(工號,姓名,性別,出生日期,備注)</p><p>  3. 課程(課程號,課程名稱,日期,地點)</p><p>  4. 考核成績(序號,考核成績,考核等級)&l

112、t;/p><p>  5. 職位(職位號,職位名,級別)</p><p>  6. 工資級別(級別序號,工資級別,工資數(shù)額)</p><p>  ERD與DFD中元素的對應(yīng)關(guān)系表:</p><p>  4. 2. 3 實體間的聯(lián)系</p><p>  根據(jù)需求分析,歸結(jié)出合適的聯(lián)系:</p><p&g

113、t;  部門與職工之間的從屬聯(lián)系,一個部門有許多職工,一個職工只能屬于一個部門,即部門和職工是一對多的關(guān)系。</p><p>  職位與職工之間的屬于聯(lián)系,一個職位可以有許多職工擔(dān)任,一個職工只能擔(dān)任一個職位,即職位和職工是一對多的關(guān)系。</p><p>  職工與考核成績之間的評定聯(lián)系,一個職工能被評定出一個考核成績,一個考核成績可以被許多職工得到,即職工和考核成績是一對多的關(guān)系。<

114、;/p><p>  部門與職工之間的領(lǐng)導(dǎo)聯(lián)系,一個部門有一個職工作為部門領(lǐng)導(dǎo),一個職工只能作為一個部門的領(lǐng)導(dǎo),即部門和職工是一對一的關(guān)系。</p><p>  職位與工資級別之間的屬于聯(lián)系,一個職位對應(yīng)一個工資級別,一個工資級別對應(yīng)一個職位,即職位和工資級別是一對一的關(guān)系。</p><p>  職工與課程之間的選擇聯(lián)系,一個職工可以選擇許多課程,一個課程可以被許多職工學(xué)

115、習(xí),即職工和課程是多對多的關(guān)系。</p><p>  1 1</p><p>  N 1</p><p>  N M</p><p>  1 N</p><p>  N

116、 1</p><p>  1 1</p><p>  圖4.5 E-R圖</p><p>  4. 2. 4 E—R圖向關(guān)系模式的轉(zhuǎn)化</p><p>  E—R圖向關(guān)系模式的轉(zhuǎn)化要解決的問題是如何將實體和實體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式以及如何確定這些關(guān)系模式的屬性和代碼。

117、</p><p>  對于實體采用以下方法:</p><p>  將每個實體轉(zhuǎn)化為一個關(guān)系,實體的屬性即為關(guān)系的屬性,實體的碼即為關(guān)系的碼。 </p><p>  對于實體之間的聯(lián)系采用以下方法:</p><p>  1、若實體間的聯(lián)系是1:1,則可以在兩個實體轉(zhuǎn)換成的兩個關(guān)系中任意一個關(guān)系的屬性加入另一個關(guān)系的碼。</p>

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論