案例7:一個公司的人事管理系統(tǒng)_第1頁
案例7:一個公司的人事管理系統(tǒng)_第2頁
案例7:一個公司的人事管理系統(tǒng)_第3頁
案例7:一個公司的人事管理系統(tǒng)_第4頁
案例7:一個公司的人事管理系統(tǒng)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、Evaluation Warning: The document was created with Spire.Doc for .NET.案例7:一個公司的人事管理系統(tǒng)一、系統(tǒng)分析1.初步可行性分析 人人事檔案案屬于基基本固定定型信息息,主要要工作量量在于數(shù)數(shù)據(jù)庫的的建立。一一旦檔案案庫建好好,更新新與維護(hù)護(hù)的任務(wù)務(wù)不大。人人事干部部無需付付出過多多的經(jīng)常常性勞動動,便可可從系統(tǒng)統(tǒng)中得到到極大的的方便。因因此該系系統(tǒng)可以以得到用用戶的認(rèn)認(rèn)可。該該公司的的IBMM PCCXTT機(jī)擁有有10兆兆硬盤,有有足夠的的空間存存儲人事事檔案。單單色圖形形接口板板和M220244打印機(jī)機(jī)又為中中文輸出出提供

2、了了有利條條件。因因此可以以認(rèn)定該該系統(tǒng)是是可行的的。2.舊系系統(tǒng)的調(diào)調(diào)查 該該公司人人事部門門的管理理比較規(guī)規(guī)范,檔檔案表格格的欄目目填寫十十分健全全。 每每個干部部檔案中中載有336項(xiàng)內(nèi)內(nèi)客,其其中大多多為字符符型。該該公司共共有干部部8000余名,分分布在十十個單位位和400個部門門之中。人人事系統(tǒng)統(tǒng)的用戶戶主要有有三類。一一是人事事干部要要定期和和不定期期地打印印出各種種報(bào)表(220種左左右),另另一是公公司領(lǐng)導(dǎo)導(dǎo)有時(shí)要要查詢某某些有關(guān)關(guān)人事的的具體問問題(查查詢內(nèi)容容也有220種左左右),再再有就是是局級領(lǐng)領(lǐng)導(dǎo)希望望通過中中央計(jì)算算機(jī)查詢詢公司中中的人事事情況(該該口的各各公司微微機(jī)

3、均已已與局級級中央計(jì)計(jì)算機(jī)接接通聯(lián)成成網(wǎng))。所所以該系系統(tǒng)的主主要功能能就是打打印報(bào)表表和屏幕幕查詢兩兩項(xiàng)。當(dāng)當(dāng)然也必必不可少少地應(yīng)該該有新人人員的追追加、舊舊人員的的刪除,檔檔案修改改等功能能。3.提出出初步模模型 鑒于于人事系系統(tǒng)對檢檢索能力力有較多多要求,對對運(yùn)算能能力要求求很少的的特點(diǎn),決決定選用用dBAASE -數(shù)數(shù)據(jù)庫管管理系統(tǒng)統(tǒng)作為編編程的工工具。設(shè)設(shè)想新系系統(tǒng)具備備的功能能如圖44-2所所示。其其中數(shù)據(jù)據(jù)輸入盡盡量使用用代碼,減減少漢字字鍵入工工作,輸輸出不允允許出現(xiàn)現(xiàn)代碼,應(yīng)應(yīng)全部轉(zhuǎn)轉(zhuǎn)化為漢漢字。管管理庫功功能保證證用戶可可以隨時(shí)時(shí)增加、刪刪除或更更動單位位名稱、部部門名稱稱

4、和現(xiàn)崗崗名稱,也也可以復(fù)復(fù)制備份份檔案。圖7-1 人事事管理系系統(tǒng)的功功能 特別應(yīng)應(yīng)該考慮慮到的問問題是一一定要設(shè)設(shè)法實(shí)現(xiàn)現(xiàn)隨機(jī)咨咨詢和隨隨機(jī)打印印。 由由于人事事部門的的查詢途途徑相當(dāng)當(dāng)多,不不可能全全都事先先估計(jì)到到。打印印報(bào)表的的格式也也會隨時(shí)時(shí)發(fā)生變變化,不不能限制制在指定定的若干干種固定定格式之之內(nèi)。因因此,必必須提供供給用戶戶一種機(jī)機(jī)會,使使他能夠夠臨時(shí)自自行設(shè)計(jì)計(jì)一種報(bào)報(bào)表格式式,臨時(shí)時(shí)確定一一種查找找途徑(例例如,臨臨時(shí)要查查一下住住在中山山路上名名字叫xxx兵的的人)。為為此,我我們特別別增添了了這兩個個功能,要要求編程程人員充充分利用用dBAASE 中的的宏代替替函數(shù),實(shí)實(shí)

5、現(xiàn)上述述隨機(jī)查查詢和隨隨機(jī)打印印的功能能。二、系統(tǒng)設(shè)設(shè)計(jì)1.代碼碼設(shè)計(jì) 為為了減少少漢字輸輸入,將將大量的的字符型型內(nèi)容首首先應(yīng)轉(zhuǎn)轉(zhuǎn)換為代代碼。 為此列列出了若若干張代代碼表,以以部門代代碼為例例。字段名稱:部門 字段代代碼:BBM內(nèi)容個數(shù):40個個 代碼碼位置:2位代碼含義:00編編號 01黨辦辦 022組組織 03宣傳傳 388攪攪拌站 399小小賣部 其其它諸如如:職稱稱、文化化程度、現(xiàn)現(xiàn)崗、單單位、政政治面目目、外文文水平、性性別、人人員類別別等也都都有類似似的代碼碼表。2.輸出出設(shè)計(jì) 該該系統(tǒng)共共有355種輸出出(177種屏幕幕輸出,118種打打印輸出出)。 每一輸輸出均應(yīng)應(yīng)設(shè)計(jì)出出

6、相應(yīng)的的內(nèi)容及及格式。表表7-11給出了了打印輸輸出中“年年齡結(jié)構(gòu)構(gòu)分析報(bào)報(bào)表”的的格式。其其它輸出出也均有有類似設(shè)設(shè)計(jì)。表7-1 年齡齡結(jié)構(gòu)分分析報(bào)表表格式年齡性別政治面貌文化程度人員類別所有制男女黨 員團(tuán) 員大本大專中專高中初中小學(xué)書記經(jīng)理正副科長技術(shù)干部政工干部行政干部全民集體25歲以下下26-300歲31-355歲. . 合計(jì)14位10位10位34位28位10位 在在輸出設(shè)設(shè)計(jì)中有有兩個例例外,那那就是隨隨機(jī)查詢詢和隨機(jī)機(jī)打印。這這兩個功功能沒有有固定的的輸出內(nèi)內(nèi)容和輸輸出格式式,它們們是與輸輸入設(shè)計(jì)計(jì)緊密相相關(guān)的。我我們設(shè)計(jì)計(jì)了如下下的用戶戶工作方方式:首首先根據(jù)據(jù)某單提提示(共共三

7、十六六個選擇擇項(xiàng))選選定要查查詢的幾幾個條件件(單項(xiàng)項(xiàng)或組合合),然然后再選選定要輸輸出的內(nèi)內(nèi)容。當(dāng)當(dāng)選定的的輸出內(nèi)內(nèi)容過多多,超過過打印機(jī)機(jī)所允許許的1332列(或或2644列)時(shí)時(shí),計(jì)算算機(jī)將拒拒絕接受受。當(dāng)選選定的輸輸出內(nèi)容容不足以以填滿1132列列時(shí),計(jì)計(jì)算機(jī)則則自動調(diào)調(diào)整各項(xiàng)項(xiàng)之間的的列距,以以保證輸輸出格式式的美觀觀當(dāng)然然,這種種輸出的的速度不不如固定定查詢途途徑和固固定打印印格式快快。但是是它的靈靈活性卻卻得到了了用戶的的極大歡歡迎。3.輸入入設(shè)計(jì) 增增加、刪刪除和修修改都牽牽涉到輸輸入問題題,數(shù)據(jù)據(jù)庫管理理也要鍵鍵入一些些新的信信息。 本系統(tǒng)統(tǒng)全部采采用隨機(jī)機(jī)填表式式的鍵盤盤輸

8、入方方式。例例如,為為了輸入入一張人人事檔案案,首先先系統(tǒng)在在屏幕上上顯示出出一張與與紙上表表格一樣樣的表格格用戶戶依次(或或不依次次)地鍵鍵入相應(yīng)應(yīng)欄目內(nèi)內(nèi)的內(nèi)容容(大部部分只須須鍵入代代碼)。設(shè)設(shè)計(jì)中為為每一個個輸入都都設(shè)計(jì)了了畫面格格式,將將來程序序員依此此格式去去編制程程序。為為了防止止輸入時(shí)時(shí)發(fā)生錯錯誤,對對大多數(shù)數(shù)項(xiàng)目均均應(yīng)設(shè)置置保護(hù)措措施。例例如,輸輸入的序序號與舊舊職工重重號,“出出生年月月”一欄欄誤填為為“十三三月”,或或者“性性別”一一欄填作作“3”(11表示男男性,22表示女女性)等等,系統(tǒng)統(tǒng)均應(yīng)予予以拒絕絕。除此此而外,每每個欄目目輸入完完成后,系系統(tǒng)應(yīng)再再現(xiàn)該表表格,

9、要要求用戶戶做出確確認(rèn),發(fā)發(fā)現(xiàn)錯誤誤時(shí)仍可可修改。應(yīng)應(yīng)該指出出,保護(hù)護(hù)措施越越多,響響應(yīng)時(shí)間間就會越越慢,用用戶使用用起來也也會出麻麻煩(例例如,每每份檔案案都要予予以確認(rèn)認(rèn),當(dāng)然然會多敲敲鍵)。系系統(tǒng)設(shè)計(jì)計(jì)時(shí)必須須在保證證輸入與與方便用用戶之間間加以兼兼顧。例例如,可可以用回回車來確確認(rèn)的內(nèi)內(nèi)容就不不要再用用“YEESNNO”方方式向用用戶提問問。 輸輸入時(shí)的的另一個個問題是是備份文文件的修修改問題題。為了了防止意意外損壞壞, 應(yīng)應(yīng)該留有有備份文文件。但但是每更更動一次次都重新新備用十十分繁瑣瑣,因此此考慮使使用硬盤盤、軟盤盤兩個文文件同時(shí)時(shí)修改的的做法。每每次增添添、刪除除或修改改記錄時(shí)時(shí)

10、,都要要求在驅(qū)驅(qū)動器AA:放有有相應(yīng)的的軟盤(8800名名干部的的檔案由由5張軟軟盤來存存放)。系系統(tǒng)在硬硬、軟二二盤的文文件上同同時(shí)進(jìn)行行更改,如如有一方方更改失失敗,則則宣布更更改無效效。軟盤盤還應(yīng)再再復(fù)制留留底,這這樣進(jìn)行行起來十十分容易易,它即即保證了了文件的的安全性性又不會會破壞一一致性。4.文件設(shè)設(shè)計(jì) 該該系統(tǒng)共共有8個個數(shù)據(jù)庫庫文件和和16個個索引文文件。 數(shù)據(jù)庫庫文件中中包括三三個工作作數(shù)據(jù)庫庫,它們們分別為為;單位位代碼名稱對對照,部部門代碼碼名稱稱對照,現(xiàn)現(xiàn)崗代碼碼名稱稱對照。它它們用來來對輸入入代碼之之間翻譯譯(其它它代碼的的翻譯對對各公司司有通用用性,也也都比較較簡單,

11、因因此放在在程序中中執(zhí)行)。檔檔案文件件占用了了另外三三個數(shù)據(jù)據(jù)庫。最最常用的的內(nèi)容置置于主文文件庫內(nèi)內(nèi),便于于經(jīng)常使使用。其其它內(nèi)容容置于次次文件庫庫內(nèi)?!皞€個人簡歷歷 ”一一欄含有有較多的的字符型型內(nèi)容,可可以使用用Memmo型字字段。但但由于MMemoo字段面面向用戶戶的能力力較差,故故仍使用用字符型型字段。每每條簡歷歷占一個個記錄。又又由于每每個人的的簡歷條條數(shù)不同同,所以以把“個個人簡歷歷”一欄欄專門制制成一個個簡歷庫庫文件,由由序號標(biāo)標(biāo)明該條條簡歷的的歸屬。 表7-2文件名ADJ.SSFW所存內(nèi)容檔案中的主主要內(nèi)容容記錄個數(shù)800左右右記錄長度150字節(jié)節(jié) 還還有兩個個數(shù)據(jù)庫庫的結(jié)

12、構(gòu)構(gòu)與主、次次檔案庫庫完全一一樣,用用來存放放被刪除除人員的的記錄,以以備需要要時(shí)查用用。 每每個庫文文件都有有一張如如表7-3所示示的結(jié)構(gòu)構(gòu)表。文件結(jié)構(gòu) 表表7-33字段名類型寬度含義索引文件名名LM1LM2LM3LM4.LM23LM24CCCC.NC4822.621序號姓名單位部門工資所有制性質(zhì)質(zhì)XH1無DWBMGZ無5.處理理流程設(shè)設(shè)計(jì)dBASEE 十十分適宜宜于模塊塊式編程程,因此此整個系系統(tǒng)應(yīng)被被合理地地分成若若干模塊塊。 模模塊的劃劃分是與與圖4-2所示示的功能能結(jié)構(gòu)一一致,主主從模塊塊之間采采用菜單單式調(diào)用用方式但各模模塊的過過程文件件在必須須明確規(guī)規(guī)定,不不得任意意更改。DBA

13、SEE 的的一個缺缺點(diǎn)是處處理速度度較慢。 因此在在程序設(shè)設(shè)計(jì)中應(yīng)應(yīng)將提高高響應(yīng)速速度放在在首要位位置。哪哪怕為此此要犧牲牲一些存存儲空間間或使程程序變得得冗長重重復(fù)因因此作出出了以下下規(guī)定:(1)子程程序調(diào)用用一律使使用過程程文件,特特別對于于那些需需要反復(fù)復(fù)調(diào)用的的程序,禁禁止用開開關(guān)命令令文件的的方式多多次與外外存發(fā)生生聯(lián)系。(2)十八八種打日日報(bào)表的的格式基基本上是是三大類類,同類類報(bào)表格格式相近近。為了了精煉程程序,本本可以使使用一些些宏代替替技術(shù)而而統(tǒng)一處處理,但但為保證證響應(yīng)速速度,寧寧可分別別編寫,使使得程序序雖有重重復(fù),但但節(jié)省了了多次進(jìn)進(jìn)行宏代代替的時(shí)時(shí)間(屏屏幕查詢詢也有

14、類類似規(guī)定定)。(3)在結(jié)結(jié)構(gòu)分析析中dBBASEE 本本來有FFILTTER和和 COOUNTT語句可可供使用用,但這這會使得得同一記記錄被反反復(fù)訪問問而增大大處理時(shí)時(shí)間。為為此,改改用程序序記數(shù)的的方法,保保證每條條記錄只只被訪問問一次 。6.保密密性問題題 人人事部門門的檔案案是要求求保密的的,必須須設(shè)置保保密措施施。 DDBASSE 雖然也也可用“SSET CONNS OOFF”方方式填寫寫口令。但但它并不不屬于真真正的保保密措施施,因?yàn)闉槠渌巳丝蓮南嘞鄳?yīng)程序序中發(fā)現(xiàn)現(xiàn)存儲口口令的外外存變量量并進(jìn)而而發(fā)現(xiàn)口口令內(nèi)容容。為此此,使用用了隱含含文件的的方法,將將本系統(tǒng)統(tǒng)的全部部文件變變?yōu)?/p>

15、隱含含,使他他人無法法發(fā)現(xiàn)它它們的文文件名。三、系統(tǒng)實(shí)實(shí)施1.程序序設(shè)計(jì)和和調(diào)試 程程序員每每人負(fù)責(zé)責(zé)若干模模塊,分分別編程程和調(diào)試試。 四四個人用用了半月月左右時(shí)時(shí)間完成成了分段段調(diào)試工工作。最最后由設(shè)設(shè)計(jì)人員員進(jìn)行系系統(tǒng)總調(diào)調(diào)。以220人的的記錄為為例,用用增加記記錄功能能依次輸輸入,并并用修改改和刪除除程序依依次修改改和刪除除,確認(rèn)認(rèn)這幾個個更改功功能無誤誤。其中中發(fā)現(xiàn)了了一些具具體問題題,當(dāng)時(shí)時(shí)予以解解決。由由于設(shè)計(jì)計(jì)時(shí)各種種規(guī)范定定的較為為詳盡,因因此沒有有發(fā)現(xiàn)需需要較大大修改的的地方。各各種輸出出功能的的調(diào)試主主要是保保證格式式正確。至至于輸出出內(nèi)容正正確與否否,需要要較多的的記錄

16、才才可驗(yàn)證證因此此,放在在人員培培訓(xùn)之后后進(jìn)行。2.人員員培訓(xùn)和和數(shù)據(jù)錄錄入 由由于該公公司有一一名人事事干部自自始至終終參加了了開發(fā), 他也是是系統(tǒng)的的主要用用戶,因因此無需需專門的的培訓(xùn)。但但為了一一次性鍵鍵入8000人的的記錄,需需要組織織若干名名操作員員進(jìn)行集集中工作作。對操操作人員員進(jìn)行了了一天的的培訓(xùn)。然然后借用用六臺同同樣的機(jī)機(jī)器,進(jìn)進(jìn)行數(shù)據(jù)據(jù)輸入。四四天后, 8000人的檔檔案全部部進(jìn)入軟軟盤并先先后復(fù)制制到公司司的硬盤盤之上。然然后,由由小組中中的人事事干部試試用屏幕幕查詢方方式,依依次檢查查輸入是是否正確確。發(fā)現(xiàn)現(xiàn)問題時(shí)時(shí)便調(diào)用用修改程程序予以以修改。一一周后,確確信檔案案

17、庫已可可以交付付使用。 庫庫中記錄錄已達(dá)2200個個之后,便便可進(jìn)行行輸出調(diào)調(diào)試。 各類輸輸出均輸輸出一、二二份樣品品,與手手工統(tǒng)計(jì)計(jì)結(jié)果核核對,結(jié)結(jié)果表明明程序是是可信賴賴的,反反而是手手工統(tǒng)計(jì)計(jì)往往發(fā)發(fā)生錯誤誤。輸出出時(shí)間也也大大快快于手工工操作,該該公司人人事部門門很滿意意。 確確定系統(tǒng)統(tǒng)無誤后后,再對對全體人人事干部部進(jìn)行培培訓(xùn)。 由于菜菜單式工工作十分分明了,三三兩天內(nèi)內(nèi)可以使使他們?nèi)拷邮苁苓@一系系統(tǒng)。唯唯一困難難在于對對漢字輸輸入不熟熟悉。但但我們認(rèn)認(rèn)為沒有有必要全全去從事事漢字輸輸入,只只委托一一人,甚甚至干脆脆由一名名操作員員在人事事干部陪陪同下輸輸入數(shù)據(jù)據(jù)即可,這這既保證

18、證輸入速速度,又又減少出出錯的可可能性。在在培訓(xùn)期期間,主主管人事事的經(jīng)理理也參加加了學(xué)習(xí)習(xí),可以以較熟練練地在屏屏幕上查查詢他所所感興趣趣的內(nèi)容容。3.編寫寫技術(shù)文文件和使使用說明明書 為為了便于于以后維維護(hù)所所有的設(shè)設(shè)計(jì)內(nèi)容容均被整整理并予予以保存存, 同同時(shí)編寫寫了該系系統(tǒng)的使使用說明明書。說說明書內(nèi)內(nèi)容包括括:系統(tǒng)統(tǒng)簡介、硬硬件和軟軟件環(huán)境境、開機(jī)機(jī)步驟、主主菜單功功能選擇擇、增添添新人員員方法、修修改人事事檔案、刪刪除離去去人員、打打印各種種報(bào)表、屏屏幕查詢詢方式、數(shù)數(shù)據(jù)庫文文件管理理等手段段。四、系統(tǒng)的的推廣與與評價(jià) 為為了在全全行業(yè)推推廣該人人事管理理系統(tǒng),組組織了另另外一次次人員培培訓(xùn)。 印發(fā)了了各種技技術(shù)文件件和使用用說明書書。參加加培訓(xùn)的的人員在在十臺同同樣機(jī)器器上學(xué)習(xí)習(xí)使用本本系統(tǒng)。由由于面向向用戶的的能力很很強(qiáng),所所以學(xué)起起來并不不吃力。三三天培訓(xùn)訓(xùn)便可初初步掌握握系統(tǒng)的的工作。各各公司人人事部門門將各自自組織人人員開展展本公司司的檔案案錄入工工作。由由于各公公司的文文件結(jié)構(gòu)構(gòu)、處理理流程和和輸出格格

溫馨提示

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

評論

0/150

提交評論