薪資資訊管理系統資料庫課程設計

2021-05-26 11:15:15 字數 4089 閱讀 3668

jishou university

專業課課程**

吉首大學資訊科學與工程學院

工資管理系統的設計與實現

摘要隨著計算機的日益普及和網路的發展,資料庫的應用範圍越來越廣,資料庫應用的功能也越來越強,因此編寫管理資訊系統應用程式也顯得尤為重要,在強調管理,強調資訊的現代社會中它變得越來越普及。

人事管理是任何企事業單位都需要進行的一項工作,因此,開發製作人事管理系統具有較大的社會現實意義,同時人事管理系統是一切應用系統的典範,它具有一切應用系統的特徵,系統結構與現實生活緊密結合,具體直觀,具有典範的資料庫系統的特性。人事管理系統主要用於企業內部員工的檔案、工資、考勤、評價的管理,便於公司領導掌握人員的動向,及時調整人才的分配,同時也減少了手工操作帶來的一些繁瑣與不便,使員工情況的記錄和統計變得十分簡單.這些優點可以極大的提高企業對人事管理的效率.

因此,人事管理系統是企事業資訊化、智慧型化、科學化和正規化不可缺少的管理軟體。

目錄1、前言 1

1.1人事工資管理系統研究的背景和意義 1

1.2人事工資管理系統研究的現狀 2

1.3 任務分配表 2

2、相關技術介紹 3

2.1 2.0技術介紹 3

2.1.1 框架結構 3

2.1.2 工作原理 4

2.1.3 的特點 4

2.2 ajax介紹 5

2.3 nhibernate框架介紹 5

3、工資管理系統的分析和建模 8

3.1系統概述 8

3.2系統目標和設計要求 8

3.3工資管理系統需求分析 8

3.4資料流程圖 9

4、工資系統的總體設計 10

4.1系統總體設計思想 10

4.2系統體系結構模型 10

4.3系統開發環境 11

4.4系統資料庫設計 12

4.4.1資料庫需求分析 12

4.4.2實體之間的e–r模型 12

4.4.3資料庫邏輯結構設計 13

4.5功能的實現 15

5、結論 17

1、前言

傳統的工資管理系統通常採用固定的工資計算公式和固定的工資專案,難於適應市場經濟條件下工資政策和工資制度的變化。現有的柔性工資結構的工資管理系統雖然可以自定義帳套、工資專案和計算公式等,但往往操作複雜,難於在基層客戶中推廣使用。

本文設計實現了乙個基於web的人事工資管理系統。首先對專案背景及工資系統的結構進行了簡要分析,在此基礎上使用rat1onalrose給出系統的設計,並使用asp實現了該 browser/server模式的工資管理系統。該工資管理系統的功能包括:

管理部資訊、人員資訊等工資管理系統的基礎資料,設定工資帳套、工資專案,同時還建立帳套與工資專案的對應關係,為工資專案設定計算公式,單獨設定個人所得稅計算公式,計算人員工資(包括根據公式計算工資專案的值、計算個人所得稅),為方便使用者的使用還設定了瀏覽、列印員工的工資表和工資條,對一定時間段的工資記錄進行結帳封存,統計分析人員或者某個部門的某段時間內的工資記錄,查詢人員工資內容等功能。**重點闡述了工資計算和公式計算功能的設計與實現。在本**中使用分治法對複雜的公式計算功能進行實現,在計算人員工資時,系統會根據人員所屬的帳套,對具有計算公式的工資專案,自動呼叫公式計算函式,計算該工資專案的值,最終生成個人工資記錄。

因為在不同的帳套中相同的工資專案可以設定不同的計算公式,所以系統是具有靈活性的,同時,這種設定也提高了工作人員的工作效率。

1.1人事工資管理系統研究的背景和意義

在當今知識經濟時代,人才成為日益關注的、決定企事業單位興衰的主要元素之一。人力資源管理工作也成為企事業單位管理工作的乙個重要組成部分。隨著企事業單位人力資源的日益龐大、複雜程度逐漸增強,以前簡單的幾段文字、幾張報表的人機作坊再也無法適應如今的人力資源管理工作了,取代的是運用各個領域的知識,結合電腦科學與技術開發的人力資源管理系統,科學合理地管理企事業人事資訊及擴充的人力資源資訊。

從功能上講,國內目前的人力資源管理軟體大多還處於傳統的人事管理系統階段。它們都只有人員和機構檔案的管理、簡單的考勤管理和工資管理,缺少作為人力資源管理軟體所必需的人員招聘與任用、培訓與開發、績效考核、員工職業生涯規劃、分析和決策支援等功能。國外系統雖然業務流程非常清晰,管理非常規範,但往往也是不夠靈活,通用性不強。

再者,目前市場上的人力資源管理軟體很少是為電力企業開發的,針對電力行業人力資源管理工作特點開發的人力資源管理系統是少之又少,更不用說買到能適用於人力資源管理的軟體了。目前,大多數人力資源管理系統還只是foxbase的簡單公升級版,處於條塊分割,各自為政,整天忙於低階的重複勞動中,浪費了大量人力勞力。因此,為了更好的滿足人力資源管理的實際需要,減少大量繁雜的人力資源管理事務,切實提高人力資源管理效率,需要開發乙個適用於某個公司行業特點的人力資源管理系統,並能方便地進行二次開發,以適用於不同的中小企業。

近年來,隨著inter***和intra***/extra***的快速增長,基於web的應用系統的開發備受關注。但目前的人力資源管理軟體大多是單機系統下的應用,這樣對資訊的管理者和使用者來說會有諸多不便。並且由於開發工具本身的限制,對網路功能的支援程度不是很強,為以後軟體公升級到網際網路帶來了麻煩。

因此,有必要開發乙個基於網路的人力資源管理系統,能在網路環境下實現資料的編輯、修改、刪除、查詢、列印等功能。

1.2人事工資管理系統研究的現狀

雖然人力資源管理軟體在中國已有超過十年的發展歷程,但由於人力資源管理整個大環境的觀念和管理相對國外滯後,因而中國的人力資源管理軟體尚處於產品不規範、廠商過於混雜、企業未領會人力資源管理軟體真正價值的「初級階段」。

目前國內人力資源管理軟體主要有金益康公司的金益康人力資源管理資訊系統(ykhrmis)、益康世紀的hrp2000、實達朗新的人事管理系統、上海廣電軟體資訊****的匯智人力資源管理系統、上海嘉揚資訊系統公司的嘉揚人力資源管理系統(power2000)、匯林科軟體(深圳)****的人力資源管理系統。就目前的市場來看,人力資源管理軟體競爭還不算很激烈。這些產品最初多是人事管理系統,作為人力資源管理系統大多是在2023年推出的,現在還都處在市場開拓階段。

國外人力資源管理軟體具有操作簡單、介面友好的特點。業務流程非常清晰,管理非常規範。從技術來看均採用odcb技術,支援cl1ent/server結構。

但國外系統往往不夠靈活,通用性不強,尤其有些方面不符合中國的習慣。

1.3 任務分配表

2、相關技術介紹

本章概述:本章主要對系統中使用到的主要技術進行了介紹,包括框架結構、工作原理以及特點,nhibernate框架體系結構和 ajax框架。

2.1 2.0技術介紹

自microsoft公司於2023年6月在"論壇2000"上向全球正式推出以來,就成為整個it業界極為關注的話題,越來越多的應用已經開始建立在.*** 這種新的體系結構之上,並迅速成為資訊化應用的潮流於方向[3]。

2.1.1 框架結構

框架是繼activex技術之後,於2023年推出的用於構建新一代inter***整合服務平台的最新框架,這種整合服務平台允許各種系統環境下的應用程式通過網際網路進行通訊和共享資料。目前,網際網路伺服器平台亟特解決的重要問題是系統間的互通性問題,一些相關協議如xml(extensible markup language,可擴充套件標記語言)、soap(****** object access protocol,簡單物件訪問協議)等,.***平台將這些協議提供支援,其意義可與當年windows平台推出的意義相提並論,微軟公司將其稱為「.

***戰略」。也就是說,.***的最終目的就是讓使用者在任何地方、任何時間,利用任何裝置都能訪問所需的資訊、檔案和程式。

使用者不需要知道這些檔案放在什麼地方,只需要發出請求,然後只管接收即可,而所有後台的複雜性是完全遮蔽起來的。同時,對於開發人員來說,更容易建立web應用程式和web服務,進一步簡化對應用程式的開發。

的三層結構如圖2.1所示。

圖2.1 的三層結構

ui層負責與使用者互動,接收使用者的輸入並將伺服器端傳來的資料呈現給客戶。業務邏輯層負責接收瀏覽器傳來的請求並將請求傳給資料層,同時將請求處理結果發給瀏覽器。它由web表單、xml web服務和元件服務組成。

其中web表單是應用程式的核心所在,它是向客戶呈現資料和資訊的基礎,也是響應和處理客戶與顯示的web表單互動生成的資訊和資料的基礎。資料層是通過操縱資料為事務邏輯層提供資料服務,如儲存資料操作結果、返回資料檢索結果等。

資料庫課程設計 資訊管理系統

實習報告 實習名稱 資料結構與資料庫課程設計 系部名稱 測繪工程學院 專業班級 測繪11 3班 學生姓名 彭博 學號 20110230 指導教師 梁欣 黑龍江工程學院教務處制 注 此報告為參考格式,各欄專案可根據實際情況進行調整。附 源 從form1到form2,form11的源 using sys...

資料庫課程設計教室資訊管理系統

當今,經濟資訊化,管理業務資訊化已經成為一種趨勢。就學校對於教室管理方面,建立教室管理資訊系統無疑是學校發展的一種趨勢,也使學校管理更方便,快捷。因此,學校資訊化建設工作具有長期性 複雜性和內容的多變性 正因為如此,教室管理資訊系統也不是乙個簡單的 封閉的 靜止的系統,而是乙個複雜的 開放的 在應用...

資料庫客戶資訊管理系統課程設計

資料庫系統原理課程設計 課題名稱 客戶資訊管理系統 姓名劉俊嶺 班級 信管10 3班 學號 311009030319 指導老師劉小燕 2013年 1 月 6 日 目錄一 需求分析 3 1 系統的基本功能是 3 2 該系統資料庫中的資料表 3 3 資料流程圖 dfd 3 4 資料字典 dd 4 二 概...