




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 電大計算機應用專業畢業設計論文題目: 企業人事管理系統姓 名: 專 業: 計算機應用 學 號: 指導老師: 【前 言】隨著計算機技術的不斷發展,計算機作為知識經濟時代的產物,已被廣泛應用于社會各個行業和領域。隨著我國國企改革的深入和社會主義市場經濟的日趨繁榮,導致各企業間的競爭日益激烈,迫使企業采取先進的計算機硬件設備以及高質量的輔助軟件來管理企業的各項運作,以提高本企業的勞動生產率以及人員效率。人事管理系統軟件作為一種管理軟件正在各企事業單位中得到越來越廣泛的應用?!菊?要】人事管理系統在企業中占有極其重要的地位,它關系著企業內部每個職員的檔案,其中包括新職員的增加,職員檔案的查找,職員的
2、詳細資料等等。對于企業來講,人事管理系統是不可缺少的組成部分,它有效地管理企業的員工,對企業內部人事的流動和分配起著重要的管理作用,它正確地反映著企業的人事變化。本系統是我借本次畢業設計之際,對本人工作單位的人事管理經過分析,嚴格按照需求分析、概要設計、詳細設計、系統實施、系統測試的步驟進行設計和書寫論文,源代碼調試無誤。首先建立系統應用原型,然后,對初始原型系統進行需求迭代,不斷修正和改進,真到形成本單位滿意的可行系統.通過本系統的投入使用能替代原先手工管理的落后方式。本論文是從現代企業管理中的人事管理現狀出發,針對人事管理的復雜程序,經過詳細的系統調查,開發出的操作簡單而且方便實用的一個人
3、事管理系統。對企業中的考勤信息、請假信息、加班信息、出差信息、調動信息進行管理。本系統的前端開發工具是Visual Basic 6.0,后臺數據庫引擎選用數據庫軟件Access 2000。本人主要貢獻(企業人事管理系統中員工考勤添加修改模塊)?!続bstract】The personal management system occupies the very and important position in the business enterprise, it relates to the business enterprise file of internal each employee
4、, among them including the new employee's increment, employee's file checks to seek, the employee's detailed data etc .As for the business enterprise, the personal management system constitutes the part indispensably, it manages the employee of the business enterprise availably, rising t
5、o the business enterprise fluxion and allotments of the internal personnel the important management function, it reflects the personnel variety of the business enterprise with accuracy.This system is I borrow at the moment that this graduation design, work to oneself the personal management of the u
6、nit is through analysis, strict is analytical according to the need, essentials design, detailed design, system implement, the step that system test carry on design and write the thesis, the source code adjust to try without any error. Build up the system application prototype first, then, start the
7、 prototype system to carry on the need generation to the beginning, revise and improve continuously, really arrive the formation originally the unit is satisfied and can go the system .The devotion usage that passes this system can act for at first the handicraft manage of fall behind the way.This t
8、hesis is from the modern business enterprise present condition, aim at the personal management of the complicated procedure operation, pass by detailed system investigate, develop simple and convenient practical such a personal management system.The head tool of this system development is Visual Bas
9、ic 6.0, the engine of the backstage database software choose to use is Access 2000.This system through tests, and run stability, and have already got the approbation.【關鍵詞】人事管理系統,Visual Basic 6.0,Access 2000、員工、考勤、請假、加班、出差、調動?!綤eywords】Personal management system, Visual Basic 6.0,Access 2000、Employee
10、, test frequently, ask for leave, work overtime, go on errands, transfer.目 錄前言摘要關健詞第一章人事管理系統概述1.1 人事管理系統簡介1.2 企業信息化發展1.3 關于人事管理系統的幾個誤區第二章 人事管理系統分析2.1 系統初步調查 2.2 系統可行性分析2.3 系統詳細調查2.4 系統業務流程圖2.5系統的安全性第三章 人事管理系統設計3.1 方案設計3.2 開發工具選擇3.3 數據庫設計 3.3.1人事管理系統的詳細調查3.3.2系統邏輯模型的提出3.3.3數據字典3.3.4概念結構設計3.3.5邏輯結構設計3
11、.3.6物理結構設計3.3.7數據庫實現3.4 模塊設計第四章 人事管理系統的實現4.1 開發環境的選擇4.2 人事管理系統模塊設計舉例4.3 人事管理系統測試4.4 系統運行與維護4.5系統的轉換方案 第五章 開發總結 參考文獻 人事管理系統的設計第一章 人事管理系統概述在開發人事管理系統之前,我認真地閱讀了很多相關材料,其中包括管理科學,人力資源開發與管理,人事管理,數據結構,工程算法,VB6.0教程,Access 2000使用手冊等,為下一步軟件開發奠定了堅實的理論基礎。§1.1 人事管理系統簡介隨著市場競爭的日趨激烈,人已成為實
12、現企業自身戰略目標的一個非常關鍵的因素。企業中人心的向背和員工對工作的投入程度在很大程度上決定了該企業的興衰與成敗。如何能保持本企業員工的工作責任感,激勵他們的工作熱情,減少人才的流失,已成為困擾企業主管和人力資源經理的一個日益尖銳的問題。企業管理從根本上來講就是對人的管理。一、 人事管理系統(HRMS)的發展歷史人力資源管理系統的發展歷史可以追溯到20世紀60年代末期。由于當時計算機技術已經進入實用階段,同時大型企業用手工來計算和發放薪資既費時費力又非常容易出差錯,為了解決這個矛盾,第一代的人力資源管理系統應運而生。當時由于技術條件和需求的限制,用戶非常少,而且那種系統充其量也只不過是一種自
13、動計算薪資的工具,既不包含非財務的信息,也不包含薪資的歷史信息,幾乎沒有報表生成功能和薪資數據分析功能。但是,它的出現為人力資源的管理展示了美好的前景,即用計算機的高速度和自動化來代替手工的巨大工作量,用計算機的高準確性來避免手工的錯誤和誤差,使大規模集中處理大型企業的薪資成為可能。第二代的人力資源管理系統出現于20世紀70年代末。由于計算機技術的飛速發展,無論是計算機的普及性,還是計算機系統工具和數據庫技術的發展,都為人力資源管理系統的階段發展提供了可能。第二代人力資源管理系統基本上解決了第一代系統的主要缺陷,對非財務的人力資源信息和薪資的歷史信息都給予了考慮,其報表生成和薪資數據分析功能也
14、都有了較大的改善。但這一代的系統主要是由計算機專業人員開發研制的,未能系統地考慮人力資源的需求和理念,而且其非財務的人力資源信息也不夠系統和全面。人力資源管理系統的革命性變革出現在20世紀90年代末。由于市場競爭的需要,如何吸引和留住人才,激發員工的創造性、工作責任感和工作熱情已成為關系企業興衰的重要因素,人才已經成為企業最重要的資產之一?!肮⒐?、合理”的企業管理理念和企業管理水平的提高,使社會對人力資源管理系統有了更高的需求;同時由于個人電腦的普及,數據庫技術、客戶/服務器技術,特別是Internet/Intranet技術的發展,使得第三代人力資源管理系統的出現成為必然。第三代人力資源
15、管理系統的特點是從人力資源管理的角度出發,用集中的數據庫處理幾乎所有與人力資源相關的數據(如薪資福利、招聘、個人職業生涯的設計、培訓、職位管理、績效管理、崗位描述、個人信息和歷史資料)統一管理起來,形成了集成的信息源。友好的用戶界面,強有力的報表生成工具、分析工具和信息的共享使得人力資源管理人員得以擺脫繁重的日常工作,集中精力從戰略的角度來考慮企業人力資源規劃和政策。二、 人事管理相關軟件簡介近幾年來,國內外與人力資源管理有關的系統和程序的發展都非常迅速,眾多的軟件有如雨后春筍般地不斷涌現。這些軟件盡管各有特點,但從功能上來分析,大致可分為如下五種:1. 薪資和福利計算程序。這類程序通??捎糜?/p>
16、管理企業薪資和福利計算的全過程,其中包括企業的薪資和福利政策設定、自動計算個人所得稅、自動計算社會保險等代扣代繳項目。通常,這些程序還可以根據公司的政策設置并計算由年假、事假、病假、婚假、喪假等帶薪假期以及遲到、早退、曠工等形成的對薪資和福利的扣減,能夠設定企業的成本中心并按成本中心將薪資和總賬連接起來,直接生成總賬憑證,還能存儲完備的歷史信息供查詢和生成報表;這類系統也可處理部分簡單的人事信息。2. 培訓管理系統。培訓管理系統一般通過培訓需求調查、預算控制、結果評估和反饋以及培訓結果記載等手段,實現培訓管理的科學化,并且和人力資源信息有機地聯系起來,為企業人力資源的配備和員工的升遷提供科學的
17、依據。3. 考勤管理程序。為了有效地記載員工的出勤情況,很多企業配置了打卡機,考勤機等設備??记诠芾沓绦蛞话愣寂c這些設備相接,根據事先的編排的班次信息,過濾掉錯誤數據,生成較為清晰的員工出勤報告,并可轉入薪資和福利程序中,使考勤數據與薪資計算直接掛鉤。其生的文檔還可作為歷史信息保存,用于分析,統計和查詢。4. 人力資源管理系統。人力資源管理系統從科學的人力資源管理角度出發,從企業的人力資源規劃開始,一般包括招聘、崗位描述、培訓、技能、績效評估、個人信息、薪資和福利、各種假期、到離職等與員工個人相關的信息,并以一種相容的、一致的、共享的、易訪問和檢索的方式儲存到集中的數據庫中,從而將企業內員工的
18、信息統一的管理起來。其靈活的報表生成功能和分析功能使得人力資源管理人員可以從繁瑣的日常工作中解脫出來,將精力放到更富有挑戰性和創造性的人力資源分析、規劃、員工激勵和戰略等工作中去。完整的歷史信息記載了員工從面試開始到離職整個周期的薪資、福利、崗位變遷、績效等信息。同時由于這類系統可管理較全面的人力資源和薪資數據,因而還可以生成許多綜合性的報表供企業決策人員參考,如生成按崗位的平均歷史薪資圖表,員工配備情況的分析圖表,個人績效與學歷、技能、工作經驗、接受過的培訓等關系的分析等等。§1.2 企業信息化發展隨著信息時代的到來,企業的信息化已被提上日程。企業自然會考慮下述問題:在規劃方案中,
19、哪些功能是必需的?哪些并不適合自己的公司?遺漏了哪些必需功能?企業建立管理信息系統時,現行的工作流程還需要怎么調整才能使工作效率真正提高?企業管理信息系統將來的運行、維護、升級、改造成本有多高?選擇什么樣的管理信息系統軟件平臺開發自己的管理信息系統最可靠而且經濟?而只有對以下三個問題進行分析,才有助于推動企業的信息化。1、 信息是現代企業管理的核心。在開始著手規劃和建立企業的管理信息系統時,要堅信信息技術的發展將在企業的管理過程中起著越來越重要的地位,而且越來越決定著企業管理的效果和效率。在提高和改善企業管理的過程中,應該明白如何采用管理信息系統這一有效管理工具,以及它是如何在企業的管理中起作
20、用的。隨著企業規模的擴大,其管理組織會變得越來越龐大和困難,而信息的處理與使用也變得越來越重要。2、 在規劃和建設一個企業的管理信息系統時,有可能誤認為企業的管理信息系統就是在企業原有管理模式上加入計算機信息處理。其實,一個好的管理信息系統絕不是企業原有的管理模式和計算機信息處理的簡單相加,建立管理信息系統的目的是通過實現對企業信息處理的現代化而達到高效完成管理工作,所以一個好的管理信息系統的模型一定要能夠與當今信息技術緊密相連,并能夠充分利用其優良性能。3、 企業信息化是一個過程。企業的信息化規劃和建設是一個不斷改進、逐步提高的過程。在這樣一個復雜的系統中存在著大量的作用因素,只能通過長斯不
21、斷的努力才能達到目的,在企業信息化的規劃和建設過程中,不可將職工的計算機和軟件使用培訓等視為可有可無,信息化的發展使計算機和軟件成為企業日常管理中的必然。§1.3 關于人事管理系統的幾個誤區1 缺乏長遠的戰略眼光有些企業領導人在人力資源管理中缺乏長遠的戰略眼光,認識不到采用和實施人力資源管理系統的重要性。他們或者只顧眼前利益,認為人力資源管理系統是一種“錦上添花”的項目,沒有緊迫感;或者對人力資源管理系統缺乏認識,自以為自己也已采用了人力資源管理系統,殊不知他們實質上只是采用了帶有部分人事數據的簡單薪資處理軟件;還有些企業在選取人力資源管理系統時,只考慮滿足當時的需求,而且考慮人格因
22、素多于系統功能,這樣選取的系統會后患無窮,不僅現在缺乏指導價值,將來隨著企業的發展和管理水平的提高,也會阻礙企業的進步。2 人力資源管理系統是一個拿來即用的軟件由于缺乏對系統實施工作的重要性和艱巨性的認識,將人力資源管理系統混同于一個普通的軟件,沒有統一的規劃和項目組織,邊用邊開發,使系統的實施處于一種混亂的狀態,會造成數據的重復,不相容和不全面,對整個企業產生不利的影響。3 不顧實力自己開發人力資源管理系統將現代人力資源管理的理念和計算機技術有效地集合起來,從長遠、系統和發展的眼光進行全面的系統分析和設計并不是一件輕而易舉的事情。而且用于維護、文檔編寫、調試和排錯等所花費的人力物力財力也遠遠
23、超過購買商品化軟件所需的成本。4 盲目依靠銷售商的實施顧問過分依賴銷售商的實施顧問是不可取的,除了費用和響應時間方面的因素之外,企業的相關設置不可能一成不變,而實施顧問不可能長時間地熟悉某個企業人力資源管理系統的詳細設置。所以企業應該建立包括計算機人員和人力資源管理人員在內的項目核心小組。第二章 人事管理系統分析§2.1 系統初步調查一、應用人事管理系統的必要性現在不少企業管理人員已經認識到采用人力資源管理系統的必要性,紛紛開發或選購適合本企業特點的人力資源管理系統。人事管理系統具體以下優點:1 采用人事管理系統,可以用集中的數據庫將與人力資源管理相關的信息全面、有機地聯系起來,有效
24、地減少了信息更新和查找中的重復勞動,保證了信息的相容性,從而大大地提高了工作效率,還能使原來不可以提供的分析報告成了可能。2 人事管理系統有著易訪問、易查詢的信息庫。在沒有采用和實施人事管理系統之前,當企業管理人員要統計數字時,往往依賴于某個人或某些人來獲取。這種依賴于人的過程往往會因為花費的時間較長或某個人不在辦公室而不能及時完成。在采用和實施人事管理系統之后,就會將依賴于人的過程改為依賴于計算機系統的過程。企業管理人員只要獲取了相應的權限,就可以隨時進入系統,直接查閱相應的信息。實施了人事管理系統之后,不僅可以得到較為全面的、詳細的、未經過過濾的第一手人事信息,發現不公平的現象,甚至還可以
25、從中得到某些靈感和啟發,從而改進企業的管理。這種透明性還可以規避企業管理中潛在的風險。3 采用和實施人事管理系統不僅僅是為了提高工作效率。應該看到,在實施人事管理系統之后,經過整合的、較為全面、準確、一致和相容的信息不僅可以讓企業領導對本企業人力資源的現狀有一個比較全面和準確的認識,同時也可以生成綜合的分析報表供企業領導人在決策時參考。這就提高了企業的管理水平。二。人事管理系統實施的特點及注意事項要想通過人事管理系統來提高企業的管理水平,光是選取一個好的或比較好的、適合本企業特點的人事管理軟件還是遠遠不夠的。人事管理軟件通常只是一個通用的系統框架,它提供諸如報表生成、查詢、宏等輔助工具協助使用
26、者工作。作為一種通用的系統,它適用于多種行業和企業的需要,能夠處理各種各樣包括規范的和不規范的、普遍存在的和特殊的、相對簡單和錯綜復雜的情景。因為不同類型企業的不同需要就成為了關鍵。由于人事管理系統管理的是所有與人相關的數據,信息量大,變化頻繁,內部關聯性較弱,數據的采集、確認、更新和檢查都比較困難,而且其管理的信息與員工的切身利益密切相關,因此,實施工作尤為繁瑣和困難。為了最大限度地提高企業的人事管理水平,成功地實施人事管理系統,需要特別注意以下七點:1 主要領導理解和全力支持。為了保證數據的完整、準確和及時,需要企業內各個部門和全體員工的積極配合,要有企業決策層的參與和支持。2 培訓。要想
27、使人事管理系統真正地發揮應有的效用,必須通過培訓轉變人們的思維方式和行為方式,學會通過系統來進行科學的管理。3 改進企業的相關制度和信息結構。要充分地回顧本企業的相關政策和信息組成,充分利用人事管理系統改進企業的人事管理。4 明確基礎上的實施目標。要明確整個項目的實施計劃和目標,明確需要采集的數據及保留的歷史信息。5 組織精悍的基礎上實施小組。實施小組人員的組成就包括企業管理人員,人事、薪資、計算機專業人員,他們是企業運行人事管理系統的主要骨干和技術支持。6 測試軟件功能。由于人事管理系統需處理的信息關系非常復雜,各企業的需求也不盡相同,所以在其實的初期要進行軟件功能的測試,以確保日后的使用。
28、7 建立科學的程序性文件。人事相關信息的特點是信息量大、變化頻繁、采集和確認困難而且無內聯關系。采用計算機系統來管理人事信息要求數據的采集、更新能夠完整、準確和及時。而兩者之間的矛盾就要通過建立必要的科學的程序性文件才能為人事管理系統的實施和正常運行提供有效的保證。§2.2 系統可行性分析人事管理系統在企業中占有極其重要的地位,它關系著企業內部每個職員的檔案,其中包括新職員的增加,職員檔案的查找,職員的詳細資料等等。對于企業來講,人事管理系統是不可缺少的組成部分,它有效地管理企業的員工,對企業內部人事的流動和分配起著重要的管理作用,它正確地反映著企業的人事變化。(企業管理業務流程圖)
29、企業負責人(廠長、經理)銷售部主管財務部主管生產部主管人事部主管圖2-1根據企業對人員管理的需要,開發一個“人事管理系統”,開發目的如下:1 能夠對員工的有關資料進行輸入,修改,刪除。2 能夠為企業提供強大的查詢功能,以便企業主管了解和掌握各職員的具體情況。3 能夠提供員工的考勤信息及調動信息。4 能夠對員工的資料數據進行備份,以作為相關的歷史資料。§2.3 系統詳細調查(一) 功能需求基于以上的開發目標,系統開發的范圍確定如下:本系統只涉及人事資料部分,不包括工資計算等項目;本系統提供強大的查詢功能,可進行不同類型查詢,提供多種索引;本系統提供記錄的添加,刪除和修改;本系統可單條或
30、多條輸出個人資料,并可打印相關報表。(二) 數據需求通過調查和研究,本系統僅提供一個數據庫,但該數據庫包含各項所需信息,表名為person,(Access表結構)此表包括職員所有的詳細資料,可以為企業主管提供詳細信息,以期對員工管理及分配。(三) 運行環境大多數中小型企業,對計算機的要求并不高,一般只需能進行工資計算,人事錄入,打印報表等功能即可,所以計算機的配置約為普通配置,DDR256M內存,17英寸純平顯示器,80G左右硬盤,標準鍵盤和鼠標,打印機,Windows 98/xp/me/2000操作系統等。而本系統開發工具選取VB 6.0,所以編制的程序在以上環境的機器中均可順利運行,并且本
31、系統占用空間較小,主要依靠鼠標和鍵盤進行錄入,依靠打印機進行輸出。詳細調查的重點是對管理業務的流程進行描述,通過采用系統流程圖中部分圖形工具來描述管理活動,進行規范化說明。§2.4 業務流程圖業務流程圖的符號說明如下圖所示:1、 2、 3、 4、 5、系統中人員 實體或單據 實物或信息流 處理 數據存儲 圖2-2業務流程圖圖例詳細調查之后,繪制出的人事管理系統的管理業務流程圖如下圖所示。調動信息調動信息有關領導員工信息進行處理人事科各科室車間部門人事信息 出勤信息員工名單人事科存檔 員工考勤信息圖2-3人事管理系統業務流程圖§2.5系統的安全性信息的透明和安全是一對矛盾的兩
32、個方面。人事管理系統的安全性設計使得機密的人事信息處在一種“受控”狀態下的透明。只有得到系統授權的用戶才可以訪問被允許獲取的信息。因此,不需要擔心會因為采用人事管理系統而降低了人事信息的保密性,相反,信息的安全性會因為人事管理系統的采用而得到加強。本程序考慮到系統的安全性,主要設置了用戶登錄論證,其中包括初始用戶登錄驗證和再次用戶登錄驗證,并且需要進行密碼校驗,保證了信息的“可控”透明性。而且,為了提供企業日后需要的各期歷史資料,本系統還提供數據備份功能,使原始資料的保留更為方便,并且能夠進行新舊資料的對比,使企業主管對各期人員變動更好的了解,為以后的決定打下良好的基礎。(附密碼驗證流程圖)開
33、始顯示錯誤進入人事管理系統調用密碼檢測子程序輸入用戶密碼提示登錄本程序 圖2-4密碼驗證流程圖第三章 人事管理系統設計§3.1 方案設計本項目在初始設計時曾經考慮過三套設計方案,方案內容大致如下:第一套:系統功能分為四個模塊,分別為文件操作,數據庫操作,系統設置和幫助文件。1 文件操作模塊包括對本程序所使用的所有文件的打開,關閉,復制,備份和重新安裝等操作。2 數據庫操作模塊包括對本程序所使用的數據庫的追加,查詢,刪除等操作。3 系統設置模塊包括對本程序所使用的數據庫的路徑設置,用戶安全設置等操作。4 幫助模塊包括如何使用本系統的各類操作。第二套:系統功能分為兩個模塊,分別為文件操作
34、和數據庫操作。1 文件操作模塊包括對系統所使用的各類文件的維護,以及報表的打印和系統的設置等操作。2 數據庫操作模塊包括對本程序所使用的所有數據庫的添加,刪除,修改,查詢等操作。第三套:系統功能分為六個模塊,分別為系統設置,員工基本信息,員工考勤模塊,員工調動模塊,數據管理模塊.在這三套方案中,我選擇了第三套方案為開發方案,原因如下:系統需求分析中要求的文件組成比較簡單;本系統所需要的系統設置也比較少;而又由于需求分析中對查詢功能的要求較多,所以需要著重于查詢功能的設計;由于對錄入的需要,本系統著眼于對單條記錄的編輯。§3.2 開發工具選擇本程序在設計之初曾經考慮過幾種其它的開發工具
35、,例如VF,VC,VB,之所以選擇VB 6.0作為開發工具,主要有以下幾個方面:1 VF作為數據庫開發軟件雖然對其自身的數據庫文件支持較好,但是對于其他類型的數據庫文件卻需要額外的驅動程序支持。這樣,不僅使VF的使用效率大打折扣,還使程序開發又附加了許多作業,不利于軟件的開發工作,而且從辦公自動化整個系統考慮,支持VF的所占比例很少,可以說幾乎沒有,所以放棄使用VF進行本系統的軟件開發。2 VC作為一種軟件開發工具,雖然它的功能十分強大齊全,可以用于開發各類軟件,而且由VC生成的應用程序使用效率也比較高,但是在中小規模的數據庫應用程序中,尤其是在本程序中,不僅不能夠發揮VC的優勢,相反還使本程
36、序的開發復雜化,多做許多額外的設計,對于開發時間來說不太劃算,所以不選擇VC開發本系統。3 與VC,VF相比較,VB對于Access一類的數據庫支持較好,而且提供了許多十分實用的組件,這些為開發中小型數據庫應用系統提供了許多便利條件,所以在開發本系統時選用了VB 6.0作為開發工具。§3.3 數據庫設計§3.3.1人事管理系統的詳細調查對現行管理業務進行詳細調查是了解系統需求和進行系統分析和設計的重要基礎工作,因此要對企業的人事管理工作進行全面、細致而充分的調查研究。系統調研采取的主要方法是到現場去,通過座談、詢問、觀察甚至直接參與管理活動,自上而下、逐步細化的進行了解。首
37、先與分管廠長、人事主管及財務主管交流意見,了解他們對現有信息系統的看法,有無新的信息需求,原系統有無多余的功能。然后,與部分領導和部分職工,特別是從人事主管那里了解他們對原有信息系統的看法。在此基礎上,深入到具體業務職能管理部門即人事科和財務科進行詳細的調查,了解他們對現有系統的看法,在操作上有無需要改進的地方。通過調查得知,原人事管理已經初步實現了用計算機進行人事管理,可為單位領導、人事部門及財務部門提供某階段的人事信息及出勤情況。但具體的操作仍為用WORD及EXCEL電子表格處理軟件進行處理。為了充分利用計算機使人事管理工作進一步規范化,滿足人事管理及財務管理方面的信息需求,使用人事管理水
38、平向標準化、現代化邁進一步,原人事管理信息操作方式就需要重新加以改進,以適應新形勢的變化。就需要利用計算機數據庫技術強大的數據處理功能,建立一個功能強大的管理信息系統。也就是說,新建立的系統要求在保持原有系統的功能的基礎之上,要求具有良好的適用性和擴展性。要設計一個性能良好的管理系統,明確用戶的應用環境對系統的要求是首要的和基本的。本系統從以下四個方面對用戶需求進行了分析:(一) 用戶的信息需求:能根據需要對人事信息及考勤信息,調動信息進行查詢。(二) 用戶的處理要求:能進行每位員工的基本信息管理,員工考勤信息的管理,調動信息的管理等。能對相應的信息進行增加、刪除、修改。(三) 對系統的適應性
39、、擴展性要求:要求系統能夠不受未來使用環境變化的影響,仍能照常使用。盡量做到一次投入,長久受益。(四) 對系統的安全性要求,要求進入系統必須進行口令校驗。§3.3.2系統邏輯模型的提出系統分析的主要成果是系統的邏輯模型。本系統的邏輯模型主要是以系統的數據流圖和數據字典為主要描述工具。即在對人事管理方式和業務流程進行認真分析和研究的基礎上,排除現有組織機構和業務分工所造成的信息障礙。完全從業務管理功能和管理對象出發,按照信息系統中應有的數據流和數據結構來勾畫系統的概貌。一、數據流圖(簡稱為DFD)數據流圖是組織中信息運動的抽象。是在調研的基礎上,從系統的科學性、管理的合理性、實際運動的
40、可行性角度出發。將信息處理功能和彼此之間的聯系自頂向下,逐層分解,從邏輯上精確地描述系統應具有的數據加工功能、數據輸入、數據輸出、數據存儲及數據來源和去向(外部實體)等項目。首先,分析人事管理的總體情況,劃分系統邊界,識別系統的數據來源和去處,確定外部實體,得出系統的頂層數據流程圖;然后劃分出幾個主要的信息管理功能,并明確各功能之間的聯系,繪制出數據流程圖。數據流程圖的符號說明如下圖所示。 外部實體 處理 數據流 數據存儲 圖31 數據流程圖的符號人事管理系統的頂層數據流程圖如圖55所示。人事管理信息處理D1各種報表P人事基本信息出勤調動出差請假信息用戶單位領導 圖32 人事信息處理的頂層數據
41、流程圖現在以加班處理的數據流程圖(圖3-3)為例說明二層數據流程圖,其它如出差、出勤等信息的數據流程圖略工作加班記錄加班人員匯總上報審核部門負責人上報加班記錄領導審批財務部門送交送交人事部門圖3-3人事管理系統的數據流程圖如下圖所示F1錄入員工基本信息和工作信息P1 1221員工信息空白單D1F2P2 1221填寫有關信息D2已填好的有關信息F3P3員工信息處理D3處理結果F4圖34 系統數據流程圖其中P表示數據處理,F表示數據流,D表示數據存儲。§333數據字典(簡稱為DD)繪制DFD,只是對數據處理和彼此之間的聯系進行了說明。為進一步明確數據的詳細內容和數據加工過程,應將數據流圖
42、中的全部數據流及其組成部分的數據元素,數據存儲,數據加工,通過數據字典描述清楚,以便于此后系統設計的進行。這就需要開發人員編寫詳細的數據字典,來描述系統開發過程的細節。限于篇幅,下面僅列出本系統中的部分有關數據項的數據字典。表1:員工編號 數 據 項系統名:人事管理系統 編號:I001 名稱:員工編號 別名:編號 數據項值: 類型:文本 長度:8個字節 取值范圍:簡述:每個員工都有唯一的一個編號,編號是某位員工的唯一標識.我們可以用形如“20040204“來標識一個員工,前四位2004表明進入單位的時間,02表示部門,04表明此職工在該部門的序號,若本部門人數超過100,則用字母加數字的形式如
43、“A1”的形式表示。修改記錄:編寫日期審核日期表2:員工姓名 數 據 項系統名:人事管理系統 編號:I002 名稱:員工姓名 別名:姓名 數據項值: 類型:文本 長度:8個字節 取值范圍:簡述:每個員工都有唯一的姓名,若出現重名現象,我們可以查看此員工的編號進行區別。修改記錄:編寫日期審核日期表3:性別 數 據 項系統名:人事管理系統 編號:I003 名稱:性別 別名: 數據項值: 類型:文本 長度:2個字節 取值范圍:男、女簡述:性別僅有兩種情況,為了便于錄入,在設計時可以采用單選按鈕或下拉列表框的方式。修改記錄:編寫日期審核日期表4:籍貫 數 據 項系統名:人事管理系統 編號:I004 名
44、稱:籍貫 別名: 數據項值: 類型:文本 長度:12個字節 取值范圍: 簡述:員工的出生地修改記錄:編寫日期審核日期表5:年齡 數 據 項系統名:人事管理系統 編號:I005 名稱:年齡 別名: 數據項值: 類型:數字 長度:2個字節 取值范圍: 16-99簡述:員工的歲數,因為企業要求最低文化程度為高中或中專,所以最低年齡為16歲。此外還要統計退休的人員歲數。所以取值范圍為16-99修改記錄:編寫日期審核日期表6:生日 數 據 項系統名:人事管理系統 編號:I006 名稱:生日 別名:出生日期 數據項值: 類型:日期/時間 長度:8個字節 取值范圍:簡述:員工的出生日期。修改記錄:編寫日期審
45、核日期表7:學歷 數 據 項系統名:人事管理系統 編號:I007 名稱:學歷 別名: 數據項值: 類型:文本 長度:8個字節 取值范圍:簡述:因為員工的學歷分為高中,中專,大專,本科,碩士,博士,博士后這幾種情況。所以為了便于錄入,在設計時可以采用單選按鈕或下拉列表框的方式。盡管企業中現在還沒有具有博士及博士后學歷的員工,但為了系統以后能適應企業發展的需要,需要把這兩種學歷考慮進去。修改記錄:編寫日期審核日期表8:專業 數 據 項系統名:人事管理系統 編號:I008 名稱:專業 別名: 數據項值: 類型:文本 長度:20個字節 取值范圍:簡述:員工取得現有學歷時所學的專業。修改記錄:編寫日期審
46、核日期表9:住址 數 據 項系統名:人事管理系統 編號:I009 名稱:住址 別名: 數據項值: 類型:文本 長度:26個字節 取值范圍:簡述:員工現在的家庭住址,若員工的家庭住址變動,則從每年一度的員工簡明情況登記表中的信息進行修改。修改記錄:編寫日期審核日期表10:郵編 數 據 項系統名:人事管理系統 編號:I010 名稱:郵編 別名: 數據項值: 類型:文本 長度:7個字節 取值范圍:簡述:員工家庭住址的郵政編碼。因現在我國的郵政編碼為6個字節,但為了系統能適應未來形勢的變化,特設為7個字節。修改記錄:編寫日期審核日期表11:電話 數 據 項系統名:人事管理系統 編號:I011 名稱:電
47、話 別名:電話號碼 數據項值: 類型:文本 長度:12個字節 取值范圍:簡述:現在的電話號碼大部分為7位或8位,再加上分隔符所以設為12位,是為了以后系統適應未來形勢的變化。修改記錄:編寫日期審核日期表12:Email 數 據 項系統名:人事管理系統 編號:I012 名稱: Email 別名:電子郵箱 數據項值: 類型:文本 長度:20個字節 取值范圍:簡述:員工的郵箱地址。修改記錄:編寫日期審核日期表13:參加工作時間 數 據 項系統名:人事管理系統 編號:I013 名稱: 參加工作時間 別名: 數據項值: 類型:日期/時間 長度: 取值范圍:簡述:員工參加工作時間。修改記錄:編寫日期審核日
48、期表14:進入公司時間 數 據 項系統名:人事管理系統 編號:I014 名稱: 進入公司時間 別名: 數據項值: 類型:日期/時間 長度: 取值范圍:簡述:員工進入本公司時間,注意與參加工作時間不同。修改記錄:編寫日期審核日期表15:部門 數 據 項系統名:人事管理系統 編號:I015 名稱: 部門 別名: 數據項值: 類型:文本 長度:12 取值范圍:簡述:員工當前所在的部門,因為員工可能在不同的部門中調動,所以可根據定期的員工信息登記表進行修改。修改記錄:編寫日期審核日期表16:起薪時間 數 據 項系統名:人事管理系統 編號:I016 名稱: 起薪時間 別名: 數據項值: 類型:日期/時間
49、 長度: 取值范圍:簡述:員工從事相應的工作可以領取相應的薪金的時間修改記錄:編寫日期審核日期表17:職務 數 據 項系統名:人事管理系統 編號:I017 名稱:職務 別名: 數據項值: 類型:文本 長度:16 取值范圍:簡述:員工在相應的工作崗位所承擔的職責。修改記錄:編寫日期審核日期限于篇幅,其它的數據項的數據字典略。§3.3.4概念結構設計 在系統的數據庫設計中,先要對系統分析得到的數據字典中的數據存儲進行分析,分析各數據存儲之間的關系,然后才能得出系統的關系模式??梢圆捎肊R圖的方法來進行數據結構分析。ER設計方法是一種通過ER圖來描述現實世界信息結構的DB設計方法。ER圖由
50、實體、屬性、聯系三部分組成。ER圖的符號說明如圖所示。 實體 屬性 實體間的聯系圖35 ER圖圖例 在本系統的數據流程圖中,系統邊界已經很清楚了,所以可直接根據它設計本系統的ER圖,不必要先設計分ER圖,再合并總體ER圖了。本系統的ER圖如下圖所示:上班員工加班出差情況mn編號姓名性別籍貫生日年齡請假n學歷專業住址郵編電話Email參加工作時間進入公司時間部門起薪時間職務n出差n調動n上班情況mm請假信息加班信息調動情況 圖36 ER圖人事管理系統中所涉及到的主要實體集及其屬性如下:員工員工編號,員工姓名,性別,籍貫,年齡,生日,學歷,專業,住址,郵編,電話,EMAIL,參加工作時間,進入公司時間,部門,起薪時間,職務,備注;考勤信息記錄編號,員工編號,員工姓名,當前日期,上班時間,下班時間,遲到次數,早退次數;請假信息請假記錄編號,員工編號,病假天數,事假天數,假期開始時間;加班信息加班記錄編號,員工編號,特殊加班天數,正常加班天數,加班日期;出差信息出差記錄編號,員工編號,出差天數,出差日的地,出差開始時間;調動信息調動記錄編號,員工編號,員工姓名,原部門,新部門,原職務,新職務,調出時間,調入時間,備注。§3.3.5邏輯結構設計(ER圖向關系模型的轉換) ER圖向關系模型的轉化要解決的問題是如何將實體和實體間的聯系轉換為關系模式,如何確定這
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 行政管理師能力提升試題及答案
- 項目決策中的情感和理智分析試題及答案
- 提升職業適應力的工作計劃
- 團隊建設中的管理藝術與技巧計劃
- 微生物實驗的水源管理試題及答案
- 如何提升主管與合作伙伴的關系計劃
- 先人一步的證券從業資格證試題及答案
- 項目管理中的人際溝通技巧試題及答案
- 注冊會計師的繼續教育要求及重要性試題及答案
- 2025版高考歷史新探究大一輪復習第十七單元2第51講第二次世界大戰和雅爾塔體系下的冷戰與和平通關能力提升含2025屆新題含解析新人教版
- 定額〔2025〕1號文-關于發布2018版電力建設工程概預算定額2024年度價格水平調整的通知
- 《思想政治教育方法論》考研(第3版)鄭永廷配套考試題庫及答案【含名校真題、典型題】
- GB/T 12009.2-2016塑料聚氨酯生產用芳香族異氰酸酯第2部分:水解氯的測定
- 煤礦隱蔽致災因素普查課件
- 項目七-質譜法及其在食品分析中的應用001課件
- 《預防未成年人犯罪》主題班會
- 建設項目安全設施“三同時”審批流程圖
- 軟件系統功能需求調研表(信息系統項目需求調研表)
- 中國電信LTE網絡質量評估測試規范(試行稿)V1
- 藍牙音響成品檢驗規范
- 材料5:個人征信系統機構接入和接口驗收工作流程
評論
0/150
提交評論