管理信息系統(tǒng)案例_第1頁
管理信息系統(tǒng)案例_第2頁
管理信息系統(tǒng)案例_第3頁
管理信息系統(tǒng)案例_第4頁
管理信息系統(tǒng)案例_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第八章第八章管理信息管理信息系統(tǒng)案例系統(tǒng)案例1.1人事管理系統(tǒng)分析與設(shè)計人事管理系統(tǒng)分析與設(shè)計1.1.1某工廠業(yè)務(wù)描述某工廠業(yè)務(wù)描述1)由廠長批準(zhǔn)的調(diào)入人員通知連同職工登記卡由調(diào)入人員一起交給了人事科,人事科將職工登記卡的信息登記入職工檔案,其數(shù)據(jù)項目有:職工代碼、姓名、性別、出生年月、政治面貌、職務(wù)、職稱、最后學(xué)歷、固定工資、入廠日期、所在單位。調(diào)入人員通知存檔,為統(tǒng)計調(diào)入人員所用。2)由廠長批準(zhǔn)的調(diào)出人員通知交人事科,人事科據(jù)此將其在職工檔案中的信息取出并記入調(diào)出人員檔案,其數(shù)據(jù)項在職工檔案的基礎(chǔ)上,增加一項“調(diào)出日期”。3)由廠長批準(zhǔn)的離退休人員通知交人事科,人事科據(jù)此將其在職工檔案中的

2、信息取出并記入離退休人員檔案,其數(shù)據(jù)項在職工檔案基礎(chǔ)上,增加一項“離退日期”。4)由廠長批準(zhǔn)的職工工資變動通知交人事科,人事科據(jù)此修改職工檔案中的職工的固定工資數(shù)據(jù)。5)本廠職工憑各大專院校頒發(fā)的學(xué)歷證明交人事科,人事科據(jù)此修改職工檔案中的最后學(xué)歷數(shù)據(jù)。6)隨時都有本廠各級管理人員來人事科查看職工檔案、離退休人員檔案、調(diào)出人員檔案信息。7)每到年末,人事科需編制職工統(tǒng)計表、職工學(xué)歷統(tǒng)計表、職工工資統(tǒng)計表、職工年齡結(jié)構(gòu)分析表交給廠長。下面給出職工統(tǒng)計表和職工學(xué)歷統(tǒng)計表的格式,其它表的格式可由讀者自己設(shè)計。職 工 統(tǒng) 計 表單 位人數(shù)在崗人數(shù)離退人數(shù)男職工女職工干部工人技術(shù)人員廠機關(guān) 一車間 二車

3、間 三車間 合 計 統(tǒng)計日期: 制表人:職 工 學(xué) 歷 統(tǒng) 計 表學(xué)歷人數(shù)男百分比女百分比占總?cè)藬?shù)百分比初中 高中 大學(xué) 研究生 其他 總計 統(tǒng)計日期: 制表人:1.1.2 畫出現(xiàn)系統(tǒng)業(yè)務(wù)流程圖畫出現(xiàn)系統(tǒng)業(yè)務(wù)流程圖 現(xiàn)系統(tǒng)業(yè)務(wù)流程圖如圖1.1所示。學(xué)歷證明工 資 變動處理廠長工資變動通知職工學(xué)歷統(tǒng)計表調(diào)入人員職工登記卡登 記檔案職工檔案圖1.1 人事管理業(yè)務(wù)流程圖調(diào)入人員通知調(diào)出人員通知調(diào) 出處理調(diào)出人員檔案離退人員通知離 退處理離退人員檔案職工檔案人事科人事科人事科人事科人事科職工學(xué) 歷 變動處理職工檔案職工檔案職工統(tǒng)計表職工工資統(tǒng)計表職工年齡結(jié)構(gòu)分析表年終統(tǒng)計離退人員檔案檔案查詢調(diào)出人員檔

4、案調(diào)出人員信息離退人員信息職工信息管理人員廠長1.1.3 設(shè)計新系統(tǒng)的數(shù)據(jù)流程圖 查詢者學(xué)歷證明 F6職工工資變動通知 F5離退休人員通知 F4調(diào)出人員通知 F3職工登記卡 F2調(diào)入人員通知 F1調(diào) 入人 員調(diào)出人員離退人員工資員職工圖1.2 人事管理系統(tǒng)頂層DFDP職工工資統(tǒng)計表 F11職工統(tǒng)計表 F10職工年齡結(jié)構(gòu)分析表F13職工學(xué)歷統(tǒng)計表 F12查詢結(jié)果信息 F14人事管理系統(tǒng)廠 領(lǐng) 導(dǎo)說明:1. 該圖根據(jù)題目,確定該系統(tǒng)的總功能是“人事管理”,系統(tǒng)名稱就是“人事管理系統(tǒng)”。又根據(jù)題目中對業(yè)務(wù)的描述,找出該系統(tǒng)的輸入數(shù)據(jù)流(F1F6)及該系統(tǒng)需要輸出的數(shù)據(jù)流(F10F14)。這里將檔案查

5、詢的結(jié)果信息統(tǒng)一用“查詢結(jié)果信息”表示。2. 這里的外部實體與業(yè)務(wù)流程圖中的不一樣,“廠長”不見了,而題中不曾見到的“工資員”卻出現(xiàn)了。這是由于對業(yè)務(wù)的深入了解才做到的。因為,實際業(yè)務(wù)中,辦理調(diào)入、調(diào)出的都是具體人員親自辦理,不會有別人給他辦,更不可能讓廠長去辦。工資變動業(yè)務(wù)屬于工資員的業(yè)務(wù),所以外部實體就應(yīng)是“工資員”。對于輸出的幾個統(tǒng)計表,其接收者也由業(yè)務(wù)流程圖中的“廠長”改為“廠領(lǐng)導(dǎo)”,這更加合理。D5F2P1人事變動數(shù)據(jù)錄入F3F4F5F6F1學(xué)歷證明 職工工資變動通知離退休人員通知調(diào)出人員通知職工登記卡 調(diào)入人員通知 D1D2D3D4D6P2人事變動業(yè)務(wù)處理離退休人員檔案調(diào)出人員檔案

6、案職工檔案 D7D8D9P3統(tǒng)計分析D7D9D8D12職工年齡結(jié)構(gòu)分析表 職工學(xué)歷統(tǒng)計表職工統(tǒng)計表D10D11D13職工工資統(tǒng)計表P4打印統(tǒng)計報表F11F12F13F10P5檔案查詢F14圖1.3 人事管理系統(tǒng)一級細化DFD說明:說明: 1. 該圖的設(shè)計思路是按照“輸入處理輸出”考慮的。將系統(tǒng)分解為“人事變動數(shù)據(jù)輸入”、“人事變動業(yè)務(wù)處理”、“統(tǒng)計分析”、“打印統(tǒng)計報表”和“檔案查詢”等5個部分(對于系統(tǒng)而言,它的細化也可以稱為子系統(tǒng))。應(yīng)注意到,這里并不是教條地將系統(tǒng)分為“輸入、處理、輸出”這三個子系統(tǒng),其特點之一是注意到處理的名稱緊密與業(yè)務(wù)特點結(jié)合,如“人事變動數(shù)據(jù)輸入”,而不是“數(shù)據(jù)輸入

7、”,“打印統(tǒng)計報表”而不是“打印報表”;其特點之二是,它將“處理”用兩個具體的處理表示,即“人事變動業(yè)務(wù)處理”和“統(tǒng)計分析”,這完全符合該題目的特點,同時也減少了細化的層次,在一個細化圖的處理個數(shù)不大于7的情況下,這樣做是合適的;其特點之三是,它將“輸出”處理按打印輸出和查詢輸出兩種,分別細化為“打印統(tǒng)計報表”和“檔案查詢”兩個處理。 2. 在確定該圖的5個處理之后,再考慮它們的輸入數(shù)據(jù)和輸出數(shù)據(jù)。P1的輸入一定是頂層圖中的輸入數(shù)據(jù)流F1F6,它的輸出應(yīng)該考慮將它的輸入的原始數(shù)據(jù)保存起來,所以就應(yīng)該是與輸入的6個數(shù)據(jù)流對應(yīng)的6個數(shù)據(jù)存儲D1D6。P2是進行業(yè)務(wù)處理的,它就應(yīng)該利用已經(jīng)存儲在計算

8、機中的數(shù)據(jù)進行業(yè)務(wù)處理,所以它的輸入一定是D1D6;由于我們已將處理結(jié)果的輸出歸到“輸出”了,所以一個處理的結(jié)果數(shù)據(jù)就應(yīng)該存入到數(shù)據(jù)存儲中,為“輸出”處理準(zhǔn)備數(shù)據(jù)。由題目可知,該業(yè)務(wù)處理的結(jié)果保存在三個檔案中(D7D9),所以在圖中畫出了三個檔案的數(shù)據(jù)存儲作為它的輸出。需要特別指出的是D7與P2之間的雙向箭線,它表示P2處理對數(shù)據(jù)存儲D7即讀又寫;這是為什么?由題目的業(yè)務(wù)描述可知,在調(diào)出處理、離退處理、工資變動處理和學(xué)歷變動處理的業(yè)務(wù)中都有對D7的讀和寫的操作。如調(diào)出處理,需要先到D7中查找調(diào)出人員,接著,將該人員的數(shù)據(jù)讀出并寫入D9,然后,再將D7中的該記錄刪除。P3也是數(shù)據(jù)處理,是專門進行

9、統(tǒng)計的,凡是統(tǒng)計的處理,其輸入一定是已有的存儲,這里,它的輸入有“D7”和D9,為什么是這兩個而不是三個存儲或一個存儲?這要根據(jù)業(yè)務(wù)決定,或者說要看它輸出的結(jié)果數(shù)據(jù)都需要那些數(shù)據(jù)才能得到,這就是說它的輸出決定了它的輸入;由業(yè)務(wù)可知,它的輸出是四個報表數(shù)據(jù)的存儲D10D13;進一步分析,D10中的數(shù)據(jù)項(見“職工統(tǒng)計表”),其中的“離退人數(shù)”一定要使用“D9”(離退休人員檔案)的數(shù)據(jù)才能的到,而數(shù)據(jù)項“人數(shù)”應(yīng)是“在崗人數(shù)”加“離退人數(shù)”之和,其它數(shù)據(jù)項都可由“D7”(職工檔案)得到,由此可知,P3的輸入是少不了D7和D9;同樣方法分析另外的三個表,它們所需要的數(shù)據(jù)都可由D7提供;因此可以確定P

10、3的輸入是D7和D9,它的輸出是數(shù)據(jù)存儲D10D13(職工統(tǒng)計表、職工學(xué)歷統(tǒng)計表、職工工資統(tǒng)計表、職工年齡結(jié)構(gòu)分析表)。P4的功能是打印統(tǒng)計報表,其輸入數(shù)據(jù)是由P3準(zhǔn)備好并存入數(shù)據(jù)存儲的D10D13,它的輸出應(yīng)該是四個統(tǒng)計報表的數(shù)據(jù)流F10F13。P5的功能是檔案查詢,它的輸入應(yīng)該是該系統(tǒng)業(yè)務(wù)處理所建立的三個檔案D7D9,它的輸出是檔案查詢結(jié)果F14(這里沒有對F14細化)。D13D10D11 P1.1錄入調(diào)入人員通知 P1.2錄入職工登記卡 P1.3錄入調(diào)出人員通知 P1.4錄入離退人員通知 P1.5錄入工資變動通知 P1.6錄入學(xué)歷證明F2F3F4F5F6F1D1D2D3D6D5D4 P2

11、.1人員調(diào)入處理D7 P2.2人員調(diào)出處理D8 P2.3離退休人員處理D9D7 P2.4工資變動處理 P2.5學(xué)歷變動處理D7 P3.2工資統(tǒng)計D9 P3.1職工統(tǒng)計D12 P3.3學(xué)歷統(tǒng)計 P3.4職工年齡結(jié)構(gòu)分析圖1.4 人事管理系統(tǒng)P1、P2、P3的細化DFD說明:說明:1. 該圖是對一級細化DFD中的P1P3的功能進一步細化。2. P1分別細化為P1.1P1.6這6個完成具體數(shù)據(jù)錄入功能的處理。這6個處理的輸入對應(yīng)于F1F6的6個輸入數(shù)據(jù)流,而它們的輸出分別對應(yīng)于D1D6這6個數(shù)據(jù)存儲。3. P2細化為5個完成具體人事業(yè)務(wù)處理功能的數(shù)據(jù)處理P2.1P2.5。為什么細化成5個處理?這是該

12、題目DFD設(shè)計中的關(guān)鍵,是容易出錯的地方。做好這一步的關(guān)鍵就是正確認(rèn)識人事管理的業(yè)務(wù)。根據(jù)題目,可以確定它的5項業(yè)務(wù),即調(diào)入、調(diào)出、離退休、工資變動和學(xué)歷變動,因此P2細化后只能是5個處理。確定這5個處理之后,再考慮它們的輸入與輸出。P2.1是人員調(diào)入處理,根據(jù)題目可知,調(diào)入人員的職工登記卡所記錄的信息正是需要寫如“職工檔案”中的信息,但是,并非什么人填寫的職工登記卡都可以記錄到“職工檔案”中,它的依據(jù)就是調(diào)入人員通知。所以,這項業(yè)務(wù)是要根據(jù)調(diào)入人員通知中有的人員,才將其職工登記卡信息登記到“職工檔案”中。由以上分析可以確定P2.1的輸入是數(shù)據(jù)存儲D1(調(diào)入人員通知)和數(shù)據(jù)存儲D2(職工登記卡

13、),其輸出是記錄有調(diào)入人員信息的數(shù)據(jù)存儲D7(職工檔案)。P2.2是人員調(diào)出處理,題目告訴我們,該業(yè)務(wù)是將調(diào)出人員的檔案信息由D7取出并寫入D8(調(diào)出人員檔案),此操作的依據(jù)是調(diào)出人員通知(D3)。因此,該處理的輸入數(shù)據(jù)應(yīng)是數(shù)據(jù)存儲D3和D7,輸出數(shù)據(jù)是數(shù)據(jù)存儲D8。這里還應(yīng)注意,題目中講到調(diào)出業(yè)務(wù)處理是“將其在職工檔案中的信息取出另外記入調(diào)出人員檔案”,注意這話中的“取出”,其意是調(diào)出人員的信息不會在職工檔案繼續(xù)保留。據(jù)此,對于計算機操作,就是先從D7讀出調(diào)出人員信息,并將其寫入D8,然后再對D7中的該記錄刪除。這就是一讀和一寫,在圖中用雙向箭線表示的就是這讀寫操作。P2.3離退休人員處理,

14、該處理與調(diào)出業(yè)務(wù)有類似的操作。其輸入是數(shù)據(jù)存儲D7和D4(離退休人員通知),其輸出是數(shù)據(jù)存儲D9(離退休人員檔案)和D7(這里的寫操作可以認(rèn)為是輸出)。P2.4是工資變動處理,該業(yè)務(wù)是依據(jù)職工工資變動通知,到數(shù)據(jù)存儲D7中查找相應(yīng)記錄,同時修改其中的工資數(shù)據(jù),這一過程包含有對D7的讀與寫。因此,該處理的輸入數(shù)據(jù)是存儲D5(職工工資變動通知)和D7,輸出數(shù)據(jù)是數(shù)據(jù)存儲D7。P2.5是學(xué)歷變動處理,該業(yè)務(wù)處理與P2.4是類似的,根據(jù)D6(學(xué)歷證明),決定對相應(yīng)的職工的檔案中的學(xué)歷進行修改。其輸入數(shù)據(jù)是數(shù)據(jù)存儲D6和D7,輸出數(shù)據(jù)是數(shù)據(jù)存儲D7。4. P3(統(tǒng)計分析)處理的細化是根據(jù)需要得到的統(tǒng)計報

15、表而進行的。由于需要的統(tǒng)計報表有四個,所以它就分解為四個處理,即P3.1(職工統(tǒng)計)、P3.2(工資統(tǒng)計)、P3.3(學(xué)歷統(tǒng)計)、P3.4(職工年齡結(jié)構(gòu)分析)。P3.1是職工統(tǒng)計,它完成職工統(tǒng)計表的數(shù)據(jù)統(tǒng)計,前面已經(jīng)說過,為了得到該表數(shù)據(jù),就需要由D7和D9提供數(shù)據(jù),因此,它的輸入數(shù)據(jù)是存儲D7和D9,輸出數(shù)據(jù)是保存了職工統(tǒng)計表數(shù)據(jù)的數(shù)據(jù)存儲D10。P3.2是工資統(tǒng)計,它完成職工工資統(tǒng)計表的數(shù)據(jù)統(tǒng)計,“職工檔案”所提供的數(shù)據(jù)(數(shù)據(jù)項“固定工資”、“職務(wù)”、“職稱”等)就可以滿足該項統(tǒng)計所需的原始數(shù)據(jù),所以,其輸入數(shù)據(jù)是D7,輸出數(shù)據(jù)是保存了職工工資統(tǒng)計表數(shù)據(jù)的數(shù)據(jù)存儲D11。P3.3是學(xué)歷統(tǒng)計

16、,它完成職工學(xué)歷統(tǒng)計表的數(shù)據(jù)統(tǒng)計。其輸入數(shù)據(jù)是D7,利用其中的數(shù)據(jù)項“最后學(xué)歷”、“性別等”進行統(tǒng)計,輸出數(shù)據(jù)是保存了職工學(xué)歷統(tǒng)計表數(shù)據(jù)的數(shù)據(jù)存儲D12。P3.4職工年齡結(jié)構(gòu)分析,它完成工年齡結(jié)構(gòu)分析表的計算,其輸入數(shù)據(jù)是D7,利用其中的數(shù)據(jù)項“出生年月”、“職務(wù)”、“職稱”等進行統(tǒng)計,輸出數(shù)據(jù)是保存了職工年齡結(jié)構(gòu)分析表數(shù)據(jù)的數(shù)據(jù)存儲D13。 P4.1打印職工統(tǒng)計表D13 P4.2打印職工工資統(tǒng)計表D12 P4.3打印職工學(xué)歷統(tǒng)計表 P4.4打印職工年齡結(jié)構(gòu)分析表D10D11F10F11F12F13 圖圖1.5 人事管理系統(tǒng)二級細化人事管理系統(tǒng)二級細化DFD:P4的細化的細化DFD說明:說明:

17、1. 該圖是對處理P4(“打印統(tǒng)計報表”)功能的細化。根據(jù)需要輸出的四個報表,就將P4分解為四個處理,即P4.1“打印職工統(tǒng)計表”、P4.2“打印職工工資統(tǒng)計表”、P4.3“打印職工學(xué)歷統(tǒng)計表”、P4.4“打印職工年齡結(jié)構(gòu)分析表”。2. 這四個處理的輸入輸出數(shù)據(jù)有著共同的特點,即它們的輸入都是存儲了它們要打印的報表數(shù)據(jù)的數(shù)據(jù)存儲,它們的輸出就是與它們的處理名稱相一致的報表。P4.1的輸入是存儲有“職工統(tǒng)計表”數(shù)據(jù)的數(shù)據(jù)存儲D10,輸出是與它的處理名稱“打印職工統(tǒng)計表”相一致的數(shù)據(jù)流F10;P4.2的輸入是數(shù)據(jù)存儲D11,輸出是數(shù)據(jù)流F11;P4.3的輸入是數(shù)據(jù)存儲D12,輸出是數(shù)據(jù)流F12;P

18、4.4的輸入是數(shù)據(jù)存儲D13,輸出是數(shù)據(jù)流F13。 P5.1職工檔案查詢 P5.2調(diào)出人員檔案查詢統(tǒng)計D9 P5.3離退休人員檔案查詢統(tǒng)計D7D8職工檔案信息F14.1調(diào)出人員檔案信息F14.2離退休人員檔案信息F14.3 圖圖1.6 人事管理系統(tǒng)二級細化人事管理系統(tǒng)二級細化DFD:P5的細化的細化DFD說明:說明:1. 該圖是對處理P5(檔案查詢)的功能細化,由于該系統(tǒng)建立了三個檔案,所以檔案查詢也就是對這三個檔案的查詢,即P5.1職工檔案查詢P5.2調(diào)出人員檔案查詢P5.3離退休人員檔案查詢。2. 這三個處理的輸入是相對應(yīng)的檔案,它們的輸出是頂層圖中的F14的細化,即F14.1職工檔案信息

19、、F14.2調(diào)出人員檔案信息、F14.3離退休人員檔案信息。具體說:P5.1的輸入是D7,輸出是F14.1;P5.2的輸入是D8,輸出是F14.2;P5.3的輸入是D9,輸出是F14.3。3. 這里的查詢輸出數(shù)據(jù)流的名稱中使用了“信息”者樣的模糊概念,因為查詢輸出的與打印輸出的報表是不同的,報表數(shù)據(jù)是確定的,而查詢輸出的內(nèi)容不是很確定的,如“職工檔案信息”,可能是職工的職務(wù)、職稱數(shù)據(jù),也可能是職工的工資數(shù)據(jù),還可能是某個部門的職工信息,也可能是某一個職工的信息等等。因此,對“信息”在數(shù)據(jù)流中的使用我們做這樣的規(guī)定:輸入的數(shù)據(jù)流,即系統(tǒng)的原始數(shù)據(jù)是不允許使用這個詞的,因為原始數(shù)據(jù)必須是確定的,而不是模糊的。對于輸出是報表的數(shù)據(jù)流,就應(yīng)該與原系統(tǒng)的報表完全相同,所以也不能是模糊的,而必須是確定的,所以不能用“信息”這個詞。剩下的數(shù)據(jù)流就只有輸出是查詢信息的數(shù)據(jù)流了,有些情況下,查詢輸出的數(shù)據(jù)不是很確定的,所以可以使用“信息”1.1.41.1.4編寫數(shù)據(jù)字典編寫數(shù)據(jù)字典要求編寫與輸出職工統(tǒng)計表有關(guān)的數(shù)據(jù)字典。1) 數(shù)據(jù)元素卡2) 數(shù)據(jù)流卡 數(shù)據(jù)元素卡名稱:在崗人數(shù) 編號:I0020 別名:所屬數(shù)據(jù)流:F

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論