管理資訊系統設計課程設計報告 1

2021-03-14 13:29:07 字數 3746 閱讀 4071

遼寧工業大學

題目: 人力資源管理系統的分析與設計

院(系軟體學院

專業班級: 軟體工程113班

學號: 111301067

學生姓名: 楊琳

指導教師: 王彥華

教師職稱: 講師

起止時間:2012.5.28-2012.6.8

課程設計(**)任務及評語

院(系):軟體學院教研室:軟體教研室

目錄第1章系統分析 1

1.1需求分析 1

1.2可行性研究 1

1.3系統資料流圖和業務流程圖 2

1.4資料字典 4

第2章系統設計 5

2.1 結構設計 5

2.1.1系統概念設計 5

2.1.2系統邏輯設計 6

2.1.3系統物理設計 7

2.2行為設計 8

2.1.1總體設計 8

2.1.2模組設計 9

第3章系統實施 11

3.1程式實現 11

3.2**實現 13

第4章課程設計總結 14

參考文獻 15

人力資源管理系統是一類通用的管理資訊系統,包括員工檔案管理,薪資管理和日常人事工作管理等。下面是乙份本系統簡單的需求說明文字,是在對系統的終端使用者和客戶進行調研後進行編寫的,這裡只列出比較關鍵的部分。

1.人力資源管理系統需要對日常人事工作進行管理,包括新增,刪除,修改員工資訊,對員工進行分類查詢,統計等操作。

2.人力資源管理系統需要對日常人事工作進行管理,包括員工工作關係,社會關係,獎懲情況,職稱評定和工作調動情況等內容。

3.人力資源管理系統應具備人員薪資管理功能,包括工資管理,養老和醫療保險管理等。

4.系統執行在windows平台上,要求有乙個較好的圖形使用者介面,操作要求簡單。

5.系統應該有良好的架構及可擴充套件性,以便不同型別的企事業單位根據實際情況對原有系統進行補充與修改。

6.使用者包括普通使用者和系統管理員兩類,系統管理員完成管理的全部功能。普通使用者完成除了系統管理以外的功能。

(1)技術可行性

技術可行性研究過程中,系統分析員應採集系統效能,可靠性,可維護性和可生產性方面的資訊。分析實現系統功能和效能所需要的各種裝置,技術,方法和過程。分析專案開發在技術方面可能擔負的風險以及技術問題對開發成本的影響。

開發乙個中小型人力資源管理系統,涉及到的技術問題不會太多,主要用到的技術就是資料庫和一門視覺化開發的程式語言。在這方面,資料庫主要是用來存放資料,就目前主流的資料庫來看,可以考慮採用microsoft sql serve。因此,我們選擇了目前比較流行的microsoft sql server資料庫系統。

在前台開發程式設計方面,本系統採用microsoft公司的visual basic 6.0作為主要的開發工具。

(2)經濟可行性

經濟可行性,進行成本效益分析,評估專案的開發成本,估算開發成本是否會超過專案預期的全部利潤。分析系統開發對其他產品或利潤的影響。

(3)操作可行性

系統是基於vb環境平台開發的,易於操作。而且系統還採用了視覺化物件導向的工具開發,其視窗,介面簡潔易懂,所以系統在操作上是可行的。而且隨著計算機知識的普及和推廣,越來越多的人掌握了計算機的基本原理和基本使用方法。

管理員以及使用該系統的師生不需要進行特殊的培訓就可以使用該系統。建立計算機資訊管理系統後往往需要對現行的組織機構進行適當的調整,企業的現實情況與系統的設計要盡可能的一致,這樣可以使系統更好的實現。

(1)資料流程圖

此階段主要完成對人力資源系統各層資料流圖(data flow diagram ,dfd)的繪製工作。各層dfd圖構成了新系統的邏輯模型。在繪製dfd圖時採用了自頂向下、逐步分解的方法。

確定dfd圖的關鍵是確定系統的輸入、輸出、處理和外部實體。頂層dfd圖的模式如下圖所示:

圖1.1人力資源關係資料流圖

該人力資源管理系統共有如下幾個模組:

人員基本資訊管理模組。包括職員基本人事資訊和人事異動資訊兩部分,主要用於職工基本資訊的錄入、修改、查詢、統計以及人事異動情況的記錄,並提供各類員工卡片、名冊、統計報表。

考勤管理模組。此模組主要記錄員工的出勤情況,並且與績效評估模組共同影響薪酬管理模組,從而激勵員工的工作積極性,提高工作效率。

(3)績效評估模組。影響和決定績效的因素包括員工自身的主觀性因素和員工工作所處的客觀環境因素兩類,前者主要是指員工的活力(工作狀態或工作積極性與主動性)、素質、技能和創造能力,後者則是指組織為員工工作提供的內部客觀環境條件(含物質性和非物質性的各種條件),以及組織外部的客觀社會環境條件(諸如社會政治與經濟狀態、社會風氣、市場競爭強度等等)。該模組主要用於對員工工作職責和內容、工作績效進行管理和評價,對績效要素進行定量化,形成綜合評價模型,為薪酬、獎懲、培訓開發提供依據。

(4)薪酬管理模組。薪酬專案、計算公式和**的自定義功能,薪酬資料錄入、計算、彙總、轉換、輸出功能、薪酬發放憑證、**列印功能、保險福利專案管理功能,人工成本統計分析功能等。

依照上面的模組分解員工管理系統,可以得到如下圖所示的一層dfd圖:

圖1.2資料流程圖分解圖

(2)業務流程圖

圖1.3業務流程圖

以下是資料流圖中主要元素的資料字典卡片:

系統採用c/s結構的工作模式。這種模式都會要求安裝乙個客戶端程式,由這個程式和伺服器端進行協同工作,因為由客戶端來專門處理一些工作,所以c/s結構的程式一般都功能強大,介面漂亮,由於任務分散在伺服器端和客戶端分別進行,所以提高了硬體的利用效率,對於程式設計師來說,程式設計開發也更加的容易。基於以上原因,在設計人力資源管理系統時,採用了傳統的基於兩層的c/s結構。

系統整體及部分e-r圖如下:

圖2.1 整體的e-r圖

圖2.2 人事管理e-r圖

通過以上的分析,人力資源管理系統設計出28個表:人事表、人事調動表、保險表、合同型別表、合同表、員工獎勵表、員工懲罰表、培訓表、培訓課程表、獎勵專案表、工種表、工資公式表、工資表、懲罰專案表、政治面貌表、文化程度表、月份表、許可權資訊表、民族表、離職表、考勤表、考核表、考核專案、職務表、職稱表、聘用型別表、聘用表、部門表。

根據這些表的設定,可以鏈結出來表關係,再通過鏈結的表關係,鏈結人力資源管理主要部分。人事管理部分所連線的表關係如下:

圖2.3 人事管理關係模型圖

根據以上方法以及系統需求,將人事管理部分所含e-r圖轉換為關係模型如下:

1.人事表(編號、姓名、性別、身份證號、出生年月、年齡、民族、婚姻狀況、政治面貌、入黨時間、籍貫、聯絡**、手機號碼、家庭住址、畢業院校、專業、文化程度、特長、參加工作時間、總工齡、**、部門、工種、職務、職稱、基本工資、其他工資、調入時間、本單位工齡、簡歷、登記人、登記日期),其中編號為主鍵。

2.人事調動表(id、職員編號、職員姓名、原部門、現部門、原工種、原職務、原職稱、現工種、現職務、現職稱、調動時間、登記人),其中id為主鍵,職員編號為外來鍵。

3. 保險表(員工編號、員工姓名、養老保險、失業保險、醫療保險),其中員工編號為主鍵。

4.合同表(員工編號、員工姓名、合同編號、合同型別、合同開始日期、合同結束日期、合同期限、合同期間工資、試用期、試用期工資、備註、狀態),其中員工編號為主鍵,合同編號為外來鍵。

5.離職表(編號、姓名、性別、身份證號、出生年月、年齡、民族、婚姻狀況、政治面貌、入黨團時間、籍貫、聯絡**、家庭位址、畢業院校、專業、文化程度、特長、參加工作時間、總工齡、**、部門、工種、職務、職稱、基本工資、其他工資、調入時間、本單位工齡、簡歷、登記人、登記日期、離職時間、離職登記日期、離職登記人、是否復職、復職時間、復職登記日期、復職登記人),其中編號和姓名為主鍵。

管理資訊系統課程設計報告

課程設計報告 2011 2012年度第1學期 名稱 管理資訊系統課程設計 題目 企業工資管理資訊系統 院系 經濟管理系 班級 造價0802 學號 200806080202 200806080219 200806080221 學生姓名 陳紅光楊徵袁鵬翔 指導教師 王敬敏 設計週數 2 成績日期 201...

管理資訊系統課程設計報告

管理資訊系統 課程設計報告 設計題目 院系 經濟管理學院 專業班級 學生姓名 指導教師 20 年月日 目錄1.專案執行總結 1 1.1 專案概述 1 1.2機會概述 1 1.3目標市場的描述和 1 1.4競爭優勢 1 1.5經濟狀況和盈利能力分析 1 2.產業背景和公司概述 2 2.1市場概述 2 ...

管理資訊系統課程設計報告

後勤集團管理資訊系 一 系統規劃 1.1規劃目的 後勤管理資訊處理的數位化是實現學校管理現代化和資訊化的重要內容。建立及時 準確 可靠地資訊採集和傳輸平台,對於提高後勤的服務質量 學校的可持續發展 科學分析決策都有十分重要意義。研發後勤管理資訊系統,促進我校的後勤管理水平和效率的提高 促進管理人員素...