當前位置:歷史故事大全網 - 圖書館 - 荔波圖書館管理系統進不去。

荔波圖書館管理系統進不去。

薪酬管理系統的設計

對企業來說,人力資源是最寶貴的資源,是企業的“生命線”。而薪酬管理是人力資源管理中最重要的部分。工資管理電子化的實施,可以將人力資源管理人員從繁重瑣碎的案頭工作中解放出來,完成更重要的工作。本文介紹了畢業設計的背景和意義,相關研發的對比和總結,研發的過程,設計思路和實施細節的考慮。最後,作者給出了自己在畢業設計過程中的體會。

關鍵詞管理信息系統,數據庫,薪酬管理,實體關系圖(E-R圖),數據字典,數據流圖。

第壹章是線程理論

1.1研究課題背景

借助現代信息技術和管理理論,建立企業管理信息系統是當今社會的壹個重要趨勢。根據知識經濟時代的特點,黨和政府提出了國民經濟建設“以信息化帶動工業化”的指導思想。對於企業來說,計算機管理信息系統的全面開發和應用是近期不可回避的問題。在企業管理中,人力資源是最寶貴的資源,是企業的“生命線”,因此人事管理是企業計算機管理信息系統的重要組成部分。而薪酬管理是人力資源管理中最重要的部分。工資管理電子化的實施,可以將人力資源管理人員從繁重瑣碎的案頭工作中解放出來,完成更重要的工作。工資管理信息系統的實現可以減少繁瑣的手工工資管理。

現在應用到大中型企業的管理信息系統中,幾乎都包含了薪酬管理模塊。有些環境是作為大型ERP軟件的壹個模塊引入的,有些是企業財務系統的壹部分。這些按照西方標準化管理體系設計的工資管理軟件,很多時候並不能完全解決中國特色中小企業的問題。本文介紹的畢業設計的研究工作就是為這些具有中國特色的中小企業解決工資管理中的問題。

經過在我們單位壹周的調研,參考其他同事對薪酬管理軟件的設計,基本了解了我們單位這樣的小企業對系統的需求。像我們單位這樣的小型國企,設計壹個薪酬管理系統是特別有意義的,是現有的財務管理軟件無法替代的。

經過與指導老師的多次交流,確定了實施方案的重點和工作計劃。本系統的主要功能有:員工信息管理、工資結構設置、工資匯總打印等。

1.2研究思路和工作計劃

註:本範文由計算機與通信學院徐老師提供。

就像研究其他任何軟件項目壹樣,我的畢業設計經歷了選題、調查、熟悉開發環境、試驗關鍵技術、查找類似相關系統的資料。系統概要設計、數據庫結構設計、功能模塊開發、功能模塊測試、系統調試以及系統試運行和修改。下面的流程圖反映了我們的基本想法和過程。

在每個階段的時間安排上,選題和調查用了兩周左右的時間;花了兩周時間熟悉開發環境,試驗關鍵技術,查找類似相關系統的資料。系統概要設計花了壹周時間;設計數據庫結構花了壹周時間;開發和測試功能模塊花了四周時間。最後,系統調試、試運行和修改用了大約三周時間。完成所有工作花了大約三個月的時間。

第二章對管理信息系統的研究進行了綜述。

2.1管理信息系統發展歷程

信息作為生產力中最活躍的因素,長期以來在人類經濟生活中發揮著不可替代的作用,但直到20世紀50年代末計算機發明後,信息才被納入企業管理系統進行高效處理和應用。

目前,人們所說的管理信息系統通常是指以計算機為工具,收集、存儲、檢索、處理和傳遞管理信息,並應用於組織和企業管理領域的“人機系統”。系統是70。

90年代初“後工業經濟”時代的產物,在其發展初期,企業管理信息系統是功能簡單、效率低下、管理作用有限的單壹人機系統。

20世紀80年代末,隨著計算機網絡和通信技術的蓬勃發展,企業管理信息系統進入了網絡化發展時期。世界發達國家都建立了完善先進的管理信息系統,對其社會經濟發展發揮了巨大作用。

中國管理信息系統的大發展是在80年代末90年代初。國家先後建立了“金卡”、“金門”、“金橋”工程,大多數企事業單位建立了局域網和廣域網管理信息系統。隨著世界經濟和中國經濟逐步走向知識經濟,無論是基於工業經濟的管理信息系統,還是面向少數專家和管理人員的專家系統(ES)或決策支持系統(DSS ),都進壹步發展了它們的處理對象和服務對象,發展了它們自己的系統結構和處理能力。

2.2管理信息系統的特點

1,管理信息系統的組成

管理信息系統在企業中的應用有三個要素,即人、計算機和數據。

人是指在系統中起主導作用的企業領導、管理人員、技術人員,以及MIS建設的領導機構和實施機構。管理信息系統是壹項系統工程,不能僅靠壹些計算機開發人員來完成,必須有企業管理者,尤其是企業領導的積極參與。

計算機技術是實現管理信息系統的主要技術。在這些技術中,軟件開發是MIS開發的重點。

第三個因素不容忽視。企業管理數據是MIS正常運行的基礎。從廣義上講,各種管理制度是MIS建設成功的基礎。如果要計算壹臺機床的成本,需要按時輸入每壹個部件、每壹個零件、每壹個螺絲螺母的成本,這涉及到企業的很多部門,比如生產車間、采購、倉庫、工藝設計、財務等,必須有壹套管理制度來保證。

2.管理信息系統的界面特征

在計算機軟件技術中,人機界面已經發展成為壹個重要的分支。MIS人機界面的設計壹般遵循以下基本原則:

(1)以通訊功能為界面設計的核心。

人機界面設計的關鍵是使人能夠與計算機準確地交流信息。壹方面,人們在向計算機輸入信息時應該盡量采用自然的方式;另壹方面,計算機傳遞給人們的信息必須準確,以免引起誤解或混亂。另外,不要把內部加工和機加工和人機界面混在壹起(人機界面程序只是通訊),以免互相幹擾,影響速度。

在設計MIS時,按照模塊化的思想,輸入、處理、輸出要“涇渭分明”,充分體現人機界面的交流功能。這樣設計出來的程序不易出錯,易於維護。

報表打印是MIS必不可少的功能之壹,打印前往往需要進行計算。計算和打印分開設計很費時間,但整個MIS系統維護起來很容易。

(2)接口必須始終壹致。

統壹的人機界面不會增加用戶的負擔,讓用戶始終以同樣的方式思考和操作。最忌諱的是每換壹個屏幕,用戶都要換壹套操作命令和方法。

比如在整個系統中,可以用問號圖標表示幫助,用磁盤圖標表示保存,用打印機圖標表示打印。

(3)界面必須能讓用戶隨時了解任務的進展。

人機界面應該能夠告訴用戶軟件運行的進度。尤其是等待時間長的時候,需要讓用戶知道工作的進度,比如為已經完成的任務設計壹個進度條。目前Windows下幾乎所有的應用,無論大小,都做到了這壹點。這是開發MIS軟件時值得學習的。

(4)界面友好。使用方便

大多數MIS軟件都有大量的數據輸入。對於壹些相對固定的數據,不應該讓用戶頻繁輸入(尤其是漢字),而應該讓用戶用鼠標輕松選擇。比如人事管理系統中的“學歷”是壹個相對固定的數據,其取值壹般取為“小學”、“初中”、“高中”、“大專”、“本科”、“研究生”、“博士研究生”。MIS軟件在輸入這類數據之前,應該在相應的位置彈出壹個列表框,讓用戶用鼠標點擊,而不是每次都讓用戶輸入這些漢字。

總之,開發的MIS要盡量減少用戶的數據輸入,減少用戶在使用過程中的幹預。實踐證明,用戶幹預越少,MIS系統的滿意度越高。

2.3管理信息系統開發模式

管理信息系統的開發方式主要有自主開發、委托開發、合作開發和購買現成軟件。這四種開發方式各有利弊,需要根據用戶的技術實力、資金情況、外部環境等多種因素綜合考慮選擇。無論哪種開放模式,都需要單位領導和業務人員參與,整個開發過程中都要培養、鍛煉和壯大管理信息系統的維護團隊。

1.獨立發展

自主開發適合管理信息系統分析設計團隊、程序員和系統維護團隊實力較強的組織和單位,如高校、科研院所、計算機公司、高科技公司等單位。自主開發的好處是開發成本低,開發出來的系統能滿足單位的需求,滿意度高。最方便的就是系統維護。缺點是因為不是專業的開發團隊,容易受到業務工作的制約,系統優化不夠,開發水平低。而且由於開發人員是從下屬單位臨時調過來開發管理信息系統的,這些人在原部門還有其他工作,精力有限,容易導致系統開發時間長,開發人員調過來後系統維護工作得不到保障。所以壹方面要加強領導,貫徹“第壹”的原則,另壹方面可以咨詢專業的開發商或公司,或者聘請他們做開發顧問。

2.委托開發

委托開發模式適用於沒有管理信息系統分析、設計和軟件開發人員或開發隊伍較弱,但資金充足的單位。雙方應簽訂管理信息系統開發項目協議,明確新系統的目標和功能、開發時間和費用、系統標準和驗收方法、人員培訓等。委托開發的優點是省時省事,開發的系統技術水平高。缺點是成本高,需要開發商長期支持系統維護。這種開發方式需要用戶的業務骨幹參與系統的演示,開發過程中需要開發者和用戶雙方及時溝通、協調和檢查。

3.合作開發

合作開發模式適合有壹定管理信息系統分析、設計和軟件開發人員,但開發團隊較弱,希望通過管理信息系統的開發建立和完善自己的技術團隊,方便系統維護的單位。雙方享受開發成果,實際上是半委托開發工作。優點是與委托開發模式相比,既省錢,又能培養和提升用戶的技術實力,便於系統維護,技術水平高。缺點是雙方的溝通在合作中容易出現問題,需要雙方及時達成諒解進行協調和檢查。

總之,不同的開發方式各有利弊,需要根據用戶的實際情況來選擇,也可以綜合使用各種開發方式。

2.4管理信息系統的開發過程

管理信息系統的開發過程壹般包括系統開發準備、系統調查、系統分析、系統設計、系統實現、系統改造、系統運維、系統評估等步驟。根據開發系統的規模、復雜程度、投資、方法等因素,每壹步的要求和內容都不壹樣,需要用戶根據實際情況進行選擇和規劃。

1,系統開發準備

系統開發的準備工作主要包括提出系統開發的需求,成立系統開發團隊,制定系統開發計劃。

2.系統調查

新系統的系統分析和系統設計要以對現有系統的調查為基礎,即要調查現有系統的運行情況和存在的問題,明確用戶的需求,特別是合作開發和委托開發方式。

調查的主要內容有:

(1)當前系統概述:機構的發展歷史、當前機構規模、工作條件、管理水平、與外界的主要聯系等。考察這些內容的目的主要是劃分系統邊界,系統與外界的輸入輸出接口等。

(2)組織機構:繪制組織機構圖,搞清楚行政關系、人員編制、工作範圍、地理位置等。發現不合理的問題和新系統啟動後對現有組織可能產生的影響。

(3)業務流程:根據業務類型的不同,處理時間的不同,深入了解當前系統的業務流程,繪制現有系統的業務流程圖,並與業務人員反復討論,得到認可。在調查中要註意定性和定量的結合,註意人、財、物、信息的流向、規格、頻率、要求和需要解決的問題。

(4)報表和數據處理:了解各種統計報表和數據的格式、內容、處理時間、上報時間、頻率和規律性,存在的問題,對新系統的要求和希望,收集各種報表。

(5)問題:現行制度中的主要問題和薄弱環節,根據嚴重程度可分為不同的層次。新制度的建立應該可以解決大部分問題,改善薄弱環節。

(6)新系統的功能和目標:了解各級領導和各類業務人員對新系統功能的要求。系統分析(也稱邏輯設計)是管理信息系統開發的關鍵環節,它要求對新系統的功能進行詳細分析,並在系統調查的基礎上建立新系統的邏輯模型。

新系統的邏輯模型由系統數據流圖、概覽表、數據字典、物理邏輯表達式和相關說明組成。最後要完成系統分析報告(也叫系統邏輯設計說明書)。系統邏輯模型就像按需建校之前,根據學校教育層次(小學、中學、高等)、規模、投入、地理環境、技術水平等要求和約束。,先由建築設計院進行設計,然後才能進行工程設計和施工,保證學校建成後各項功能的實現。在系統設計階段,要做認真細致的分析研究工作,避免新系統在功能上的先天不足或缺陷。

因為新的系統模型是建立在對現有系統的分析和需求的基礎上的,所以系統調查要深入、細致、全面地進行。用戶可以對新系統的邏輯模型發表意見。經過討論和修改,雙方最終達成* * *諒解,並完成系統分析報告(系統邏輯設計說明書)。經相關領導批準後,將轉入系統設計(也稱系統物理設計)階段。

4.系統設計

系統設計也稱為系統物理設計。系統設計要根據系統分析報告中的系統邏輯模型,綜合考慮各種約束條件,利用壹切可以利用的技術手段和方法進行各種具體設計,確定新系統的實施方案,解決“系統怎麽做”的問題。

結構化系統設計(Structured system design)是指利用壹套標準的圖表工具和準則,對系統的輸入、輸出、數據處理和數據存儲進行詳細設計,以確定系統具有哪些模塊,如何連接這些模塊,以及如何形成良好的系統結構。這壹階段的重點是設計系統的總體結構,選擇最經濟合理的技術手段。系統設計階段的文檔是系統設計報告(也稱為系統物理設計規範)。

5.系統實施和轉換

系統實施階段的主要工作包括:系統硬件的購置和安裝,程序的編寫(購買)和調試,系統操作人員的培訓,系統相關數據的準備和輸入,系統的調試和轉換。

在系統實施階段,需要將系統實施工作量設置到班組,組織各專業班組長和相關部門領導制定新系統的實施計劃。可以利用各種項目管理軟件和方法進行管理,實行項目經理負責制,保證系統的順利實施和成功。

硬件的采購和安裝包括計算機硬件、外設、網絡、電源、機房、環境等相關設備的采購、驗收、安裝和調試,主要由專業技術人員完成。

數據準備和錄入主要是指手工操作到計算機處理所需的各種數據的整理和錄入以及計算機系統中使用的數據對新系統的轉換。數據準備和錄入工作要註意數據的準確性,把好整理、錄入、驗證等各個環節的關,為系統的順利轉換打好基礎。

在進行上述環節的同時,將進行人員培訓,包括管理信息系統的通識教育、新系統的學習、計算機操作培訓等。使所有人員了解新系統的基本功能,新系統對用戶的要求,建立管理信息系統的目的,管理信息系統的建設能給組織和個人帶來的幫助和方便,個人在新系統中應承擔的工作,是用戶的關心和支持。

6.系統維護和評估

管理信息系統是壹個復雜的人機系統。外部環境和系統內部因素的變化不斷影響著系統的運行。這時候就需要不斷的完善系統來提高系統運行的效率和服務水平,這就需要對系統進行自始至終的維護。

系統評估主要是指系統完成後,運行壹段時間後,需要檢查系統目標和功能的實現情況,並與系統開發中建立的系統預期目標進行比較,及時寫出系統評估報告。

系統維護和評估階段是系統生命周期中的最後壹個階段,也是最長的重要階段。

第三章工資管理系統的分析與設計

3.1系統功能需求簡介

工資管理信息系統在企業加強工資管理中發揮著極其重要的作用。就大企業而言,其設計內容非常復雜多樣,有工資計算功能、工資統計功能、報表輸出功能等,設計的模塊也很多,有工資管理模塊、工資統計模塊、報表設計模塊、打印輸出模塊、模糊查詢模塊等。

因為這個軟件主要是為作者所在的壹家科技公司定制的。公司是新成立的公司,整體人員比較少,其中全職員工20人,人員結構比較簡單,學歷比較高,基本上都是大專以上學歷,部門分工也很明確,人員流動性不高,所以公司目前對薪酬管理的要求不高。所以,對於這家公司,經過反復論證,我們最終確定了薪酬管理體系的設計方案。工資管理系統的主要功能如圖3.1所示:

圖3.1系統功能模塊圖

3.2功能要求描述

1,員工基本信息模塊

員工基本信息模塊有三個功能:員工信息錄入、員工增刪和員工信息查詢。員工基本信息包括員工編號、員工姓名、員工性別、部門、職位、工齡、工資等級。員工添加和刪除實現了數據庫中員工信息的添加和刪除。員工信息查詢可以按員工編號或員工姓名查詢員工信息。

2.薪資結構設置模塊

該體系根據公司薪酬管理的實際情況,將薪酬結構分為基本薪酬、崗位薪酬和工齡薪酬三部分。系統可以為這三種薪資類型設置薪資等級,並為每個等級設置薪資標準。3.薪資匯總模塊

用戶在員工信息管理模塊中輸入員工的薪資等級後,員工的薪資會在薪資匯總模塊中自動匯總。用戶可以打印出薪資匯總表,打印前可以通過打印預覽功能進行預覽。

3.3目標系統要求

目標系統應滿足以下要求:

1,時間經濟。優化邏輯設計和物理設計,使系統高效運行,快速反應。

2.可靠性。能夠連續準確地處理業務,容錯能力強。

3.可理解性。用戶可以很容易地理解和使用該系統。

4.可維護性和適應性。系統應易於修改、擴展和維護,並能適應不斷發展變化的業務需求。

5.可用性。目標系統功能齊全,能夠完全滿足業務需求。

6.安全和保密。確保系統的物理安全,數據存儲和訪問的安全保密,數據傳輸的安全保密,做好用戶的授權管理。

3.4系統平臺選擇

選擇微軟平臺作為主導,壹方面是考慮到目前微軟的快速發展,越來越多的企業在規劃內部網絡時將微軟平臺作為首選;另壹方面,從技術的角度來看,微軟平臺上的應用在開發和軟件部署上非常容易,性能優越。

操作系統:Windows 98

開發工具和語言:Visual FoxPro 6.0中文版

3.5數據庫設計

3.5.1數據庫介紹

所謂數據庫,是指將若幹個相互關聯的數據以壹定的組織方式存儲在壹起的組合。數據庫管理系統是操縱和管理數據庫的大型軟件,簡稱DBMS。它們基於操作系統,以統壹的方式管理和控制數據庫。其功能包括數據庫定義、數據庫管理、數據庫建立和維護以及與操作系統的通信。DBMS通常由數據字典、數據描述語言及其編譯器、數據操作(查詢)語言及其編譯器、數據庫管理例程等組成。

關系數據庫是基於關系模型的數據庫,它是根據表、記錄和字段之間的關系來組織和訪問的。它通過幾個表訪問數據,並通過關系連接這些表。關系數據庫提供了壹個標準接口,成為壹種制度化的查詢語言(SQL),它允許使用各種數據庫工具和產品。關系數據庫是目前應用最廣泛的數據庫。

數據庫在VFP是壹個邏輯概念。相互關聯的數據表及其數據庫對象由壹組系統文件組織,這些系統文件成為帶有擴展名。數據庫註釋,擴展名為。擴展名為的dct和數據庫索引文件。dcx。通常,這三個文件不能直接使用,而是由VFP數據庫管理。

VFP稱之為。壹個表文件,壹個庫可以保存多個表。通過庫,我們可以明確表之間的關系,使表文件不是相互孤立的,而是成為相互關聯的數據集。

數據流程圖

根據對薪酬管理的調查和對用戶需求的分析,系統的數據流圖如圖3.2所示。

數據字典分析

該軟件的數據庫由以下四個數據表組成:

員工信息表:人員。DBF

基本工資設置表:課程。DBF

崗位工資設置表:職級。DBF

工齡工資設置表:宮鈴。DBF

1.員工信息表:人員。DBF

字段字段名稱類型寬度描述

1成員編號字符類型3數字

2員工姓名字符類型10小於等於5個漢字

3員工性別性格類型2“男”或“女”

4崗位名稱字符類型14小於等於7個漢字

5.工作年齡的數值類型在2 1-99之間。

6工資等級數值型2 1-99

2.基本工資設置表:課程。DBF

字段字段名稱類型寬度描述

介於1工資等級數值型2 1-99之間

2工資標準數值型4 1-9999

3.崗位工資設置表:職級。DBF

字段字段名稱類型寬度描述

1位置名稱字符類型14小於等於7個漢字。

2工資標準數值型4 1-9999

4.工齡工資設置表:宮鈴。DBF

字段字段名稱類型寬度描述

介於1工資等級數值型2 1-99之間

2工資標準數值型4 1-9999

5.管理員登記表:管理員。DBF

字段字段名稱類型寬度描述

1註冊名稱字符類型10任意字符

2命令字符類型10英文字母或數字

第四章工資管理系統的功能實現

4.1員工基本信息模塊編碼設計

1.增加、刪除和修改員工基本信息的功能

員工基本信息模塊主要分為員工信息瀏覽界面和員工信息查詢界面。員工信息瀏覽界面如圖4.1所示:

  • 上一篇:門戶靠什麽盈利?
  • 下一篇:問妳壹個關於三俠五義順序的問題。
  • copyright 2024歷史故事大全網