人事管理系統設計說明書

2021-03-04 09:49:24 字數 4361 閱讀 2132

陝西師範大學

課程名稱: 視覺化程式設計

學院名稱: 電腦科學學院

專業: 電腦科學與技術

設計題目: 人事管理系統

班級學號:

姓名教師姓名:

人事管理系統課程設計報告

人是生產力中最活躍的因素,人的能力就是人力。"自然是財富之母,勞動是財富之父",沒有人的勞動,任何社會財富也不可能創造出來。乙個企業或事業唯一真正的資源是人。

管理就是要充分開發並合理使用人力資源以做好工作。在科技飛速發展、知識日新月異的今天,企業的經濟活動正逐步的國際化、全球化,市場的竟爭越演越烈,加之inter***網的普及,電子商務的出現,更有"地球村之爭"之說,而竟爭的核心是科學技術和管理,但歸根到底卻是人力資源素質及如何合理使用人力資源的竟爭。這使人們認識到人力資源是企業的"第一資源",人力資源管理是決定企業成敗的關鍵,它正與市場營銷管理、財務管理、生產管理構成現代企業管理的四大支柱。

在這種知識經濟及資訊"高速公路"快速發展的背景下,一套完整的科學地協助企事業單位用人部門、招聘、培訓、使用、激勵、考核、調整等功能的人事管理軟體成為企業必備,它帶給企業重要的是管理,是一套電子時代全新理念的人事管理系統。

人事管理是公司企業內部很重要的乙個管理事項,但目前大多內部勞資人事的管理,基本上是手工操作或是基於dos下的應用,這樣對資訊的管理者有諸多不便,有的雖然是用foxpro、visual foxpro開發,但由於開發工具本身的限制,對網路功能的支援程度不是很強,為以後軟體公升級到網際網路帶來了麻煩。因此有必要開發乙個基於網路的勞資人事管理系統,能在網路環境下實現資料的錄入、插入、刪除、查詢、統計、更新、列印等功能

所謂人事管理,是指以從事社會勞動的人和有關的事的相互關係為物件,通過組織、協調、控制、監督等手段,謀求人與事以及共事人之間的相互適應,實現充分發揮人的潛能,把事情做得更好這一目標所進行的管理活動。人事管理並不直接管理社會勞動過程,也不是簡單地對人或事進行管理,而是對社會勞動過程中人與事之間的相互關係進行管理。人事管理的職能是謀求社會勞動過程中人與事相互適應,做到事得其人,人盡其才。

人事管理資訊系統應具有以下特點

1、系統部分:主要完成本系統工程的維護工作(包括:新增使用者、修改密碼)

2、職工基本資訊部分:主要完成職工基本資訊的管理(包括:新增、修改、查詢、刪除職工基本資訊)

3、職工考勤資訊部分:主要完成職工考勤資訊的管理(包括:新增、修改、查詢職工考勤資訊等)

4、職工調動資訊部分:主要完成職工調動資訊的管理(包括:新增、修改、查詢職工調動資訊)

5、報表部分:主要完成完成對職工基本資訊、職工考勤資訊、職工調動資訊生成報表

visualbasic .***經過微軟公司長期不斷的完善、第三方資源的大量加入以及廣大愛好者的大力支援,visualbasic .*** 已經成為功能強大、使用人數眾多的主流程式設計工具。

它提供了嚮導自動生成**,支援拖放技術、屬性檢查、實時語法檢查等內建自動化技術,大大降低了編寫**的工作量,同時它還提供了極其豐富的控制項,使得visualbasic .*** 成為最簡捷、最有效的開發windows應用程式工具。隨著網路技術的不斷發展,visualbasic .

*** 的應用範圍已從開發單機軟體發展的開發網上分布式應用軟體。visualbasic .*** 不但受到廣大初、中級計算機愛好者的歡迎,也越來越受到高階程式設計師的歡迎。

對擬開發系統選用 access2003作為後台資料庫。資料庫是資訊管理系統的後台,儲存著所有的資訊,在資訊管理系統中有著很重要的地位。資料庫設計的好壞,直接影響到這個系統的執行效率。

良好的資料庫設計,可以提高資料資訊的儲存效率保證資料資訊的完整性和一致性。

access2003是office2003中文版的元件之一。與以前的access版本相比, access2003不僅介面更加友好,而且功能也有了加強,尤其是網路功能有明顯的提高,使 access2003與網際網路的結合更加緊密。 access2003是乙個中、小型資料庫管理系統,使用方便、功能強大,與其它資料庫有良好的介面。

通過 access2003功能強大的工具,使用者可以方便的使用和管理資料庫,如建立和編輯資料表、設計和使用各種查詢工具進行查詢操作、設計和使用窗體、製作和列印報表、設計和使用巨集、設計和使用web頁等。還可使用visualbasic .***a(visual basic .

*** for application)開發高階應用程式。 access2003具有完整的資料庫應用開發工具,使用者可以方便的設計、修改、瀏覽乙個記錄資料的基本表;可以在表資料中進行各種篩選和查詢操作;可以設計和使用各種窗體以實現資料顯示和操作;可以根據表資料設計列印各種報表;可以設計和使用巨集,對錶進行一系列特定的操作。 access2003內有強大的操作嚮導,為使用者提供了豐富的資料庫基本表模板。

使用者只需簡單的操作就可建立資料庫中所使用的各種基本表、窗體和報表。在 access2003中,可以設定、修改基本表之間的關聯,從而實現在多個相關表之間的關係查詢。 access2003中的巨集可以實現操作的自動化,使操作更加簡單、快捷。

access2003增強了網路功能,使用者可以輕鬆自如地完成網頁發布等。 access2003不僅可以處理自身的資料庫檔案,還可以處理其它一些資料庫系統管理軟體所建立的資料庫檔案,能識別dbase、foxbase、foxpro、paradox、btrieve等資料庫格式檔案,並且支援開放式資料庫互連性標準(odbc)的sql。 access2003能與工作站、資料庫伺服器或主機上的各種資料庫互相連線,並可用於建立客戶/伺服器應用程式中的工作站部分。

與其它的關係型資料庫管理系統相比, access2003具有以下優點:

1、儲存檔案單一。

2、支援長檔名,並可以在檔名內加空格,使檔案便於理解、查詢。

具有強大的網路功能,可通過網路傳送資料。

3、使用簡便,使用者無需了解程式語言,便可輕鬆地設計和開發資料庫應用程式。

4、可以處理多種資料資訊,如文字檔案和其它資料庫檔案。

單位內部的人事的管理,從大的方面分主要集中在單位職工的個人情況、調入調出等。所以該系統主要是實現對資料的錄入、插入、刪除、網上查詢、統計、更新、列印等功能。其次,為了資訊的保密與安全,系統還要提供一定的安全機制。

開發這個系統的目的就是幫助單位人力資源部門提高工作效率,實現人事資訊管理的系統化、規範化和自動化。根據這個系統所要實現的目的和任務,調查分析總結出這個系統最終實現的主要功能如下:

﹡ 系統部分:主要完成本系統的維護工作。

﹡ 職工基本資訊部分:主要完成職工基本資訊的管理。

﹡ 職工考勤資訊部分:主要完成職工考勤資訊的管理。

﹡ 職工調動資訊部分:主要完成職工調動資訊的管理。

﹡ 報表部分:主要完成完成對職工基本資訊、職工考勤資訊、職工調動資訊生成報表

本軟體主要有以下幾方面的功能

1、系統部分:主要完成本系統工程的維護工作(包括:新增使用者、修改密碼)

2、職工基本資訊部分:主要完成職工基本資訊的管理(包括:新增、修改、查詢、刪除職工基本資訊)

3、職工考勤資訊部分:主要完成職工考勤資訊的管理(包括:新增、修改、查詢職工考勤資訊等)

4、職工調動資訊部分:主要完成職工調動資訊的管理(包括:新增、修改、查詢職工調動資訊)

5、報表部分:主要完成對職工基本資訊、職工考勤資訊、職工調動資訊生成報表

(1)理上的可行性:在該企業中,從主管領導、管理人員到具體的業務人員認識是一致的,他們都大力支援系統的開發,而且由於該企業有良好的管理基礎,因而建立新系統在管理上是可行的

(2)技術可行性:visual basic .*** 是良好的前端開發工具,它功能強大,1.

採用視覺化程式設計:visualbasic .***自動產生介面**,程式人員只需繪製介面,這樣大大的提高了程式設計的效率。

2.物件導向的設計 3.結構化程式設計語言 4.

事件驅動程式設計機制:乙個物件可能會產生多個事件,每個事件都可以通過一段程式來響應。 5.

訪問資料庫:具有很強的資料庫管理功能。特別是對資料庫的操作比較方便。

對於初次接觸資訊系統的使用者,sql 2000比其他的資料庫更容易了解和掌握。visualbasic .***/sql2000的結合足以給企業帶來資訊化的優勢。

根據前面分析出來的功能要求,為這個系統設計如下模組。最終得到系統的功能模組圖如下:

圖1-3事業人事管理系統模組圖

1、系統

系統啟動的時候有乙個管理員使用者,使用這個使用者登入後,可以新增其他使用者,而且每乙個使用者都可以更改自己的密碼。

2、職工基本資訊

(1)新增職工資訊:系統自動生成職工編號。管理員可以新增職工的基本資訊,包括姓名、性別、籍貫、年齡、生日、住址、e-mail、學歷、專業、進入本單位時間等。

(2)修改職工資訊:選擇乙個職工,可以修改這個職工的基本資訊。

(3)查詢職工資訊:可以根據職工的編號、姓名或者進入單位時間進行查詢職工基本資訊。並且可以針對查詢結果進行修改和刪除操作。

(4)刪除職工資訊:直接從列表中選中需要刪除的職工資訊,然後進行刪除操作,或者首先查詢需要刪除的職工資訊,然後再刪除。(員工資訊刪除時同時刪除其考勤及調動資訊)。

人事管理系統設計說明書

引言1 1.11.2 1.31.4 1.51.6 1.7編寫目的1 讀者物件1 專案背景1 編寫目標1 定義1參考資料1 變更歷史1 2 系統處理流程設計2 2.總體處理流程設計2 2.1.1 2.1.2 2.2業務流程設計 資料流程設計3 子流程或分支處理流程設計6 2.2.1 2.2.2 子流程...

人事管理系統概要設計說明書

人事管理系統 概要設計說明書 文件作者人事管理系統開發小組 院 系 部 資訊工程學院 班級計科0901 組長何委之 小組成員張新田 王波文 席軍 何委之 2012年03月15日 三 概要設計說明書 1 引言 3 1.1編寫目的 3 1.2專案背景 3 1.3定義 3 1.4參考資料 3 2 任務概述...

人事管理系統概要設計說明書

四 概要設計說明書 1 引言 2 1.1編寫目的 2 1.2專案背景 2 1.3定義 2 1.4參考資料 2 2 任務概述 3 2.1目標 3 2.2執行環境 3 2.3需求概述 3 2.4條件與限制 3 3 總體設計 4 3.1處理流程 4 3.2總體結構和模組外部設計 4 3.3功能分配 5 4...