




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、畢業(yè)設計(論文)題目:企業(yè)人事管理系統(tǒng)設計專 業(yè):_班 級:_指導教師:_姓 名:_年 月 日企 業(yè) 人 事 管 理 系 統(tǒng)【摘 要】隨著社會的進步和計算機技術的發(fā)展,特別是微型計算機的大范圍普及,計算機的應用逐漸由科學計算、實時控制等方面向非數值處理的各個領域中滲透。尤其是以微型計算機為處理核心,以數據庫管理系統(tǒng)為開發(fā)環(huán)境的管理系統(tǒng)在辦公室自動化以及商業(yè)信息管理等方面的應用,日益受到人們的關注。 隨著社會信息量的迅速增長,計算機處理的數據量不斷增加。文件管理系統(tǒng)采用的一次最多存取一個記錄的訪問方式,以及在不同文件之間缺乏相互聯(lián)系的結構,越來越不能適應管理大量數據的需要,于是數據庫管理系統(tǒng)便應
2、運而生。數據庫管理系統(tǒng)是用來控制建立數據庫中的數據、數據的存取,并維護數據庫的數據。從文件管理到數據庫管理,代表了兩代不同的數據管理技術。今天,數據庫管理已成為計算機信息管理的主要方式。本文以企業(yè)管理信息系統(tǒng)建設中的人事管理子系統(tǒng)的開發(fā)為背景,論述了管理信息系統(tǒng)的概念、結構及系統(tǒng)開發(fā)的基本原理和方法,全文共分為序言、管理信息系統(tǒng)綜述、開發(fā)方法、開發(fā)平臺和工具、系統(tǒng)規(guī)劃和分析、系統(tǒng)實現(xiàn)、系統(tǒng)運行及維護、系統(tǒng)評價、程序調試與故障處理、開發(fā)總結等九章。本文首先闡述了Visual FoxPro 6.0的基本概念;然后詳細說明了以數據庫技術為技術背景的"人事管理管理系統(tǒng)"的基本功能及
3、實現(xiàn)過程,最后重點介紹了軟件的設計與實現(xiàn)詳細闡述了系統(tǒng)分析、系統(tǒng)設計的技術及其應用。【關鍵詞】管理信息系統(tǒng)、人事管理、系統(tǒng)開發(fā)、 數據庫、 查詢目 錄1引言42管理信息系統(tǒng)綜述 52.1 概述 52.2 管理信息系統(tǒng)的發(fā)展52.3 目前我國人事管理的現(xiàn)狀62.4 人事管理信息系統(tǒng)建設的好處63. 開發(fā)方法 63.1 系統(tǒng)開發(fā)方法概述 63.2 結構化生命周期法簡介73.3 快速原型法簡介73.4 本系統(tǒng)開發(fā)方法的選擇74. 開發(fā)平臺和工具 74.1 開發(fā)平臺的選擇74.2 開發(fā)工具的選擇7 開發(fā)語言介紹85. 系統(tǒng)規(guī)劃和分析85.1 系統(tǒng)的可行性分析85.2 系統(tǒng)的詳細調查85.3 系統(tǒng)邏輯模
4、型的提出96. 系統(tǒng)設計 106.1 系統(tǒng)設計的依據106.2 系統(tǒng)總體結構設計106.3 系統(tǒng)的詳細設計117. 系統(tǒng)的運行 178. 結束語 18 9. 致謝 1810. 參考文獻 191. 引言在現(xiàn)代社會中管理的作用越來越顯得重要和突出。一般來講,管理通過計劃、組織、指導與領導、控制等手段,為組織制定目標,應用組織的各種要素,以實現(xiàn)組織的目標。對企業(yè)來說,人們按照一定的生產關系組織起來,對生產力、生產對象、生產手段等加以計劃、指導、監(jiān)控和協(xié)調,以達到預期的目的,即稱為企業(yè)管理。傳統(tǒng)的企業(yè)管理活動中,把人、才、物作為企業(yè)的主要資源。但是隨著社會化大生產的不斷擴大和社會對產品多樣化的需求,人
5、們越來越重視信息在生產經營及企業(yè)管理中的作用,并把它當作企業(yè)的一種極其重要的資源,人們稱之為“信息資源”,信息資源的處理已經成為當今世界上一項主要的社會活動。管理信息系統(tǒng)從產生到現(xiàn)在已經經歷了單項數據處理階段、綜合數據處理階段、現(xiàn)代管理信息系統(tǒng)(MIS)階段等幾個階段。但是在我國,由于各種原因,管理信息系統(tǒng)的發(fā)展尚處于初級階段。盡管如此,充分利用我們現(xiàn)有的資源和技術力量,開發(fā)一些適合本企業(yè)或者本行業(yè)的管理信息系統(tǒng),還是非常必要的。近年來,隨著科學技術的迅猛發(fā)展和管理水平的不斷提高,計算機已經被廣泛應用于日常管理之中,那么作為一個企業(yè)來說,人力資源的管理和利用是企業(yè)發(fā)展的根本保證,因此開發(fā)一套完
6、整的人事管理系統(tǒng)已是大勢所趨.2. 管理信息系統(tǒng)綜述2.1 概述管理信息系統(tǒng)(Management Information System,簡稱MIS)是一個由管理人員和計算機組成的用以進行信息的收集、傳輸、加工、存儲、維護和使用的系統(tǒng)。它是一門綜合了管理科學,系統(tǒng)理論,計算機科學的系統(tǒng)性邊緣科學。管理信息系統(tǒng)的物理組成:(1)計算機硬件系統(tǒng):包括主機、外部存儲器、輸入輸出設備等。(2)計算機軟件系統(tǒng):包括系統(tǒng)軟件和應用軟件兩大部分。(3)通信系統(tǒng):包括線路等通信設施和與計算機網絡、數據通信有關的軟件等。(4) 工作人員:包括系統(tǒng)分析員、程序設計員、維護人員、管理員、操作人員等。2.2 管理信息
7、系統(tǒng)的發(fā)展管理信息系統(tǒng)通過對企業(yè)當前運行的數據進行處理來獲得有關信息,以控制企業(yè)的行為;利用過去和現(xiàn)在的數據及相應的模型,對未來的發(fā)展進行預測;能從全局目標出發(fā),對企業(yè)的管理決策活動予以輔助。2.3 目前我國人事管理的現(xiàn)狀我國的計算機應用于企業(yè)管理,只是在70年代末期以后才逐漸開展起來的。目前,計算機輔助管理已在我國的各行各業(yè)得到了廣泛地應用,但總的來說,計算機在我國管理中的應用,還處于初級階段,盡管近兩年發(fā)展較快,但還需要不斷地探索和研究。尤其是計算機輔助人事管理僅是近幾年才在我國得到普及和發(fā)展,而在許多發(fā)達國家計算機輔助人事管理已十分普及,因此對這方面的研究是必要的,它將推動我國企業(yè)的發(fā)展
8、和人事管理信息處理的現(xiàn)代化。2.4 人事管理信息系統(tǒng)建設的好處科技是第一生產力,離開了科學技術的企業(yè)是不會長遠發(fā)展的,科技的載體是人,沒有人也說無所謂科學技術,因此人力資源的開發(fā)和管理是十分重要的。隨著時代的發(fā)展,人才在我國各行各業(yè)中的地位日趨重要,各類人才肩負著企業(yè)發(fā)展的重任,所以人事管理的好壞,決定著一個企業(yè)的興衰成敗,因此,開發(fā)人事管理信息系統(tǒng)對企業(yè)的管理及人才素質的提高具有重大的社會意義,具體到某一企業(yè),可以提高該企業(yè)管理的現(xiàn)代化水平,提高人事管理的工作效率。1、改變了工作方式,提高了工作效率2、提高了經濟效益3、強化了企業(yè)的科學管理2.5 開發(fā)管理信息系統(tǒng)的幾點建議開發(fā)系統(tǒng)不必貪大求
9、全,力爭簡單實用。應從大處著眼,小處著手,循序漸進,逐步完善。對開發(fā)過程中的各種文檔應當注意保存。3. 開發(fā)方法3.1系統(tǒng)開發(fā)方法概述建立一個管理信息系統(tǒng),是一項復雜的軟件工程的實施。近30多年來,軟件工程發(fā)展成為新科學,至今已經成為IT產業(yè)的重要支柱。一開始,人們往往使用手工作坊式的軟件開發(fā)方法,靠個人的力量編寫各種小型程序;但是隨著計算機硬件技術的飛速發(fā)展,計算機軟件在各個領域中的作用日益突出,那種多年來被人們沿用的手工作坊式的開發(fā)方法,已經在軟件產品的質量、成本及開發(fā)時間等方面無法滿足需求。3.2 結構化生命周期法簡介結構化生命周期法是一種傳統(tǒng)的管理信息系統(tǒng)開發(fā)方法,其基本思想是把整個系
10、統(tǒng)開發(fā)過程分成若干個階段,每個階段進行若干活動,每項活動應用一系列標準、規(guī)范、方法和技術,完成一個或多個任務,形成符合給定規(guī)范的產品。3.3 快速原型法簡介快速原型法是80年代發(fā)展起來的,旨在縮短開發(fā)周期,提高開發(fā)效率和用戶對系統(tǒng)的滿意程度。其基本思想是在系統(tǒng)開發(fā)的初期,盡快構造出系統(tǒng)的原型,使用戶能及早地運行這個系統(tǒng)原型,通過使用它、熟悉它,受到啟發(fā)并取得經驗,然后對系統(tǒng)的目標和功能提出更精確、具體的要求,研制人員據此逐漸修改和完善原型,使它滿足用戶的需求,最后完成系統(tǒng)的開發(fā)。該方法大大提高了系統(tǒng)開發(fā)效率,彌補了結構化生命周期法開發(fā)時間長的缺陷。3.4 本系統(tǒng)開發(fā)方法的選擇基于以上開發(fā)方法的
11、優(yōu)劣和本系統(tǒng)的實際情況,本系統(tǒng)總體上采用結構化生命周期法進行系統(tǒng)規(guī)則、系統(tǒng)分析和系統(tǒng)設計,但在系統(tǒng)實施階段采用原型法。4. 開發(fā)平臺和工具4.1開發(fā)平臺的選擇考慮到本系統(tǒng)的性能要求,和現(xiàn)有的條件,我們選擇了WINDOWSXP中文版作為開發(fā)、測試和運行的平臺。因為WINDOWS操作系統(tǒng)是目前應用最廣的操作系統(tǒng),它以全新的圖形界面,簡單快捷的操作方式,支持多媒體功能等特點而成為軟件發(fā)展的流行趨勢,選用它作為開發(fā)平臺,易于功能的擴展和軟件升級。4.2 開發(fā)工具的選擇針對目前世界上流行的大量軟件和開發(fā)工具,經過認真分析其優(yōu)缺點,結合計量器具管理系統(tǒng)的需要和目前的硬件環(huán)境,我們選用微軟WINDOWS平臺
12、下的Visual FoxPro 6.0(簡寫為VF6.0)作為軟件開發(fā)工具。 開發(fā)語言介紹現(xiàn)在,市場上可以選購的應用開發(fā)產品很多,流行的也有數十種。目前在我國市場上最為流行、使用最多、最為先進的可用作做作企業(yè)級開發(fā)工具的產品有:Microsoft公司的Visual FoxPro5.系統(tǒng)規(guī)劃和分析系統(tǒng)規(guī)劃,應根據組織的目標和發(fā)展戰(zhàn)略以及管理信息系統(tǒng)建設的客觀規(guī)律,并考慮到組織面臨的內外部環(huán)境,科學地制定管理信息系統(tǒng)的發(fā)展戰(zhàn)略和總體方案,合理安排系統(tǒng)建設的進程;它是管理信息系統(tǒng)(MIS)生命周期的第一個階段,是MIS的概念形成時期,這一階段的主要目標,就是制定出MIS的長期發(fā)展方案,決定MIS在整
13、個生命周期內的發(fā)展方向、規(guī)模和發(fā)展進程。它的主要任務是:制定MIS的發(fā)展戰(zhàn)略、確定組織的主要信息需求,形成MIS的總體方案、制定系統(tǒng)建設的資源分配計劃。5.1系統(tǒng)的可行性分析可行性分析是系統(tǒng)分析階段的第二項活動,可行性分析能使新系統(tǒng)達到以最小的開發(fā)成本取得最佳的經濟效益。可行性分析的目的,是根據開發(fā)管理信息系統(tǒng)的請求,通過初步調查,對要開發(fā)的管理信息系統(tǒng)從技術上、經濟上、資源上和管理上進行是否可行的研究分析。這是一項保證資源合理使用、避免失誤和浪費的重要工作。1、經濟上的可行性。2、技術上的可行性。3、資源上的可行性。4、管理上的可行性。5.2系統(tǒng)的詳細調查系統(tǒng)的詳細調查目標是在可行性分析的基
14、礎上進一步對原有系統(tǒng)進行全面、深入的調查和分析,弄清原有管理信息系統(tǒng)的運行狀況,發(fā)現(xiàn)其薄弱環(huán)節(jié),找出要解決問題的實質,確保新系統(tǒng)比原系統(tǒng)更加有效、可靠。具體內容包括:管理業(yè)務狀況的調查分析、數據流程的調查分析。詳細調查之后,繪制出人事管理子系統(tǒng)的業(yè)務流程圖,如下圖: 查詢要求 查詢結果一般用戶企業(yè)人事管理系統(tǒng)系統(tǒng)管理人員 用戶設置 統(tǒng)計要求 表單維護 統(tǒng)計結果 5.3系統(tǒng)邏輯模型的提出為了實現(xiàn)管理信息系統(tǒng)的計算機化,僅僅用業(yè)務流程圖形象地描述信息的流動和存儲還遠遠不夠,還要進一步調查分析舍去物質流,抽象出信息流,繪制出數據流程圖,并對各種數據的屬性和各項處理功能進行詳細分析。系統(tǒng)分析的主要成果
15、是系統(tǒng)的邏輯模型。本系統(tǒng)主要是以數據流圖、數據字典為主要描述工具來勾畫系統(tǒng)的概貌。5.3.1數據流圖(DFD)數據流圖(Data Flow Diagram),是描述系統(tǒng)邏輯模型的主要工具之一,它是在對系統(tǒng)的業(yè)務流程圖進行分析的基礎上用少數幾種符號綜合地反映出信息在系統(tǒng)中的流動、存儲和處理等情況,并能將信息處理功能和彼此之間的聯(lián)系,自上而下,逐層分解,從邏輯上精確地描述出系統(tǒng)應具有的數據加工功能、數據輸入輸出、數據存儲、數據來源和去向等項目。 1、計量器具管理子系統(tǒng)的關聯(lián)圖如下:各單位 F1 F2人事管理 部門 F3職工 F4注:F1基本信息表; F2信息管理; F3 招聘人員、職員人事檔案;
16、F4 人員信息管理數據字典(DD)數據字典(Data Dictionary),是數據流圖(DFD)上所有成分的定義和解釋的文字集合。它是系統(tǒng)分析階段的重要文檔,它的作用是將數據流圖中全部數據流及其組成部分的數據元素、數據存儲、數據加工外部項等,通過數據字典描述清楚,以便于以后系統(tǒng)設計時使用。6. 系統(tǒng)設計管理信息系統(tǒng)設計階段的主要目的是將系統(tǒng)分析階段所提出的反映了用戶信息需求的系統(tǒng)邏輯方案轉換成可以實施的基于計算機與通信系統(tǒng)的物理(技術)方案。6.1 系統(tǒng)設計的依據 1、系統(tǒng)分析的成果 2、現(xiàn)行技術 3、現(xiàn)行信息管理和信息技術的標準、規(guī)范和有關法律制度 4、用戶需求 5、系統(tǒng)運行環(huán)境6.2 系
17、統(tǒng)總體結構設計總體流程圖如下:企業(yè)人力資源管理系統(tǒng)勞動組織管理系統(tǒng)人事管理系統(tǒng)工資管理系統(tǒng)按照結構化的系統(tǒng)設計方法,分析企業(yè)人事管理系統(tǒng)的總體流程圖如下:企業(yè)人事管理系統(tǒng)身份驗證培訓信息管理招聘信息管理人員信息管理員工培訓情況信息各部門培訓安排招聘人員基本信息應聘人員錄取情況職員基本信息職員教育經歷職員個人簡歷職員崗位變動職員獎懲登記職員離退休登記6.3 系統(tǒng)的詳細設計代碼設計代碼,就是用來表征客觀事物的實體類別,以及屬性的一個或一組易于計算機識別和處理的特定符號或記號。它的作用是描述對象狀態(tài),便于統(tǒng)計和檢索對象。代碼設計的原則:適應計算機處理、簡單明了、具有可擴充性、系統(tǒng)性、便于識別和記憶等
18、。本系統(tǒng)對所有數據庫表中的主碼和外來碼均采用“漢字名稱”作為代碼。 數據庫設計數據庫設計是要在一個給定的應用環(huán)境(DBMS)中,通過合理的邏輯設計和有效的物理設計,構造較優(yōu)的數據庫模式、子模式,建立數據庫和設計應用程序,滿足用戶的各種信息需求。基于以上設計原則,本系統(tǒng)中相關數據庫(人事管理)包括以下幾個表現(xiàn)將表結構設計舉例如下:jbxx表jyjl表grjl表 gwbd表jc表ltdj表ypxx表lqqk表pxap表pxqk表l數據庫的安全性、完整性、并發(fā)控制和恢復信息數據是企業(yè)中非常重要的資源,因此保證數據庫的安全可靠、正確有效是非常重要的問題。一般的數據庫管理系統(tǒng)(DBMS)都有提供了一定的
19、數據保護功能。數據庫保護也稱為數據控制,主要包括數據的安全性、完整性、并發(fā)控制和數據庫的恢復等。(1)數據庫的安全性數據庫的安全性是指保護數據庫以防止不合法的使用所造成的數據泄露、更改或破壞。由于數據庫系統(tǒng)中存放著大量的數據,且為許多用戶所共享,因此安全性問題是必須首先要解決的。一般計算機系統(tǒng)中的安全措施是按照“用戶標識和鑒別”、“DBMS存取控制”、“OS級安全控制”、“DB密碼存儲”來一級一級設置的。在現(xiàn)在流行的數據庫系統(tǒng)中一般都提供以下兩種控制:用戶標識和鑒別、數據存取控制。(2)數據完整性為了保證數據庫數據的正確性和相容性,數據庫管理系統(tǒng)(DBMS)都提供了一種機制來檢查數據庫中的數據
20、,看它是否滿足語義的規(guī)定條件,DBMS稱這種機制為“數據完整性檢查”。一般的DBMS中是通過完整性約束和數據庫觸發(fā)器來實現(xiàn)這一機制的。(3)并發(fā)控制在多用戶數據庫環(huán)境中,多個用戶程序可并行存取數據庫中的數據,為了以正確的方式調度該并發(fā)操作,避免造成“丟失修改”、“不能重讀”、“讀臟數據”等不一致的情況,DBMS引入了“并發(fā)控制”這一機制。并發(fā)控制的主要方法是采用封鎖機制,一般采用兩種封鎖機制:共享機制和排它機制來實現(xiàn)。(4)數據庫后備與恢復主要使用轉儲、日志等方法進行數據庫的恢復。 用戶界面設計用戶界面是指軟件系統(tǒng)與用戶之間交互的接口,通常包括輸出,輸入,人機對話的界面與方式等。由于本系統(tǒng)的最
21、終用戶是那些對計算機技術并不算很精通的管理人員,因此本系統(tǒng)采用了基于菜單選擇,用戶名與密碼的填寫登陸和頁框、按鈕及彈出表單等友好的用戶界面交互方式。l系統(tǒng)安全性驗證用戶界面設計用戶登錄窗口界面是用戶看到的第一幅畫面,也是進入系統(tǒng)之前必須經過的一道“關口”。因此,簡潔、實用、友好、美觀、安全是設計時應當考慮到的風格。用戶登錄本系統(tǒng),登錄畫面為:l系統(tǒng)主畫面屏幕區(qū)域設計進行系統(tǒng)的主畫面屏幕區(qū)域設計時,是將整個屏幕劃分為三個區(qū)域,如下圖所示:主菜單區(qū)工作區(qū)狀態(tài)信息區(qū)在屏幕的最上方是主菜單區(qū),顯示本系統(tǒng)的功能主菜單。用戶可以有鼠標左鍵來選擇相應的菜單,也可以用快捷鍵進行操作,然后用同樣的方法在相應菜單
22、下拉出該項的二級菜單(如果有的話),如果還有三級菜單,用戶可在二級菜單選擇相應的功能項,系統(tǒng)會自動彈出三級菜單。當通過菜單選擇了所要進行的工作以后,系統(tǒng)進入相應的業(yè)務處理功能,這時業(yè)務處理活動在屏幕中間區(qū)域即工作區(qū)進行。在整個業(yè)務處理過程中,主菜單區(qū)始終存在以使用戶明確當前正在進行的處理,當用戶為業(yè)務處理完畢后,系統(tǒng)返回主菜單。處理過程設計處理過程設計要根據模塊劃分以及結構化設計的基本原則,對每一程序處理模塊中的詳細處理過程進行設計。常用的設計工具包括程序流程圖、過程化設計語言、判定表、判定樹等。7. 系統(tǒng)的運行管理信息系統(tǒng)在完成系統(tǒng)實施、投入正常運行之后,就進入了系統(tǒng)運行與維護階段。7.1 系統(tǒng)的配置1、硬件配置要求: CPU:PII200以上。 內存:32MB以上。硬盤:2.1GB以上(可用空間最好在160MB以上)。打印機:推薦EPSON LQ-1600KII 2、軟件配置要求:WINDOWS95/98/2000/XP中文版操作系統(tǒng)。7.2 系統(tǒng)的運行本系統(tǒng)運行:首先啟動WindowsXP,將本系統(tǒng)拷貝到硬盤相應地目錄下,運行“企業(yè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CMMA 10-2023磷酸鎂復合材料
- T/CI 333-2024交通基礎設施施工隱患辨識與風險管控技術指南
- T/CHINABICYCLE 1-2021外賣專用車第1部分:外賣電動自行車
- T/CHC 1005-2023破壁靈芝孢子粉
- T/CFPA 021-2023滅火器狀態(tài)監(jiān)測傳感器
- T/CECS 10330-2023抗污易潔氟碳涂層金屬板
- T/CECS 10276-2023冷庫用金屬面絕熱夾芯板
- T/CECS 10269-2023花崗巖瓷磚
- T/CCSAS 035-2023萃取單元操作機械化、自動化設計方案指南
- T/CCIA 0021-2024巖板
- 【MOOC】大學物理-力學、電磁學-重慶大學 中國大學慕課MOOC答案
- 擋土墻施工圖設計說明(完整版)
- 面試官認證培訓
- 【課件】科技與文化-決定建筑形式+課件高中美術人教版(2019)選擇性必修4+設計
- 診所藥品自查報告
- 2024年保安員證考試題庫及答案(共240題)
- 智能化工程投標書
- 恒牙臨床解剖-上頜中切牙(牙體解剖學課件)
- 【招投標管理探究的國內外文獻綜述2600字】
- (新版)軍隊文職人員招聘(軍需保管員)強化練習復習題庫(含答案)
- 傳感器技術-武漢大學
評論
0/150
提交評論