人力資源管理軟件設(shè)計說明書_第1頁
人力資源管理軟件設(shè)計說明書_第2頁
人力資源管理軟件設(shè)計說明書_第3頁
人力資源管理軟件設(shè)計說明書_第4頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、人軟力件資設(shè)源計管說理明書1引言.31.1編寫目的 .31.2背景及意義 .31.3參考資料 .52系統(tǒng)總體設(shè)計分析 .52.1需求概述 .52.2軟件功能及系統(tǒng)設(shè)計 .錯誤!未定義書簽。2.2.1軟件主要功能 .72.2.2軟件系統(tǒng)設(shè)計 .62.3軟件運行環(huán)境 .73程序邏輯圖 .83.1用戶登陸流程圖 .83.2系統(tǒng)管理流程圖 .93.3數(shù)據(jù)操作流程圖 .94各模塊軟件設(shè)計與實現(xiàn) .104.1考勤功能模塊 .104.2事務管理功能模塊 .124.3站內(nèi)線功能模塊 .155結(jié)束語181 引言1.1編寫目的本文檔介紹的軟件是基于C#技術(shù)的人力資源管理系統(tǒng)軟件,文檔的編寫主要是從原理上分析這套軟

2、件的實現(xiàn)流程與方法,并對軟件的使用做了簡要的介紹。本文檔既適合于使用人力資源系統(tǒng)最終用戶閱讀,也可以作為有關(guān)人力資源管理系統(tǒng)設(shè)計的參考資料。1.2背景及意義本人力資源軟件是為了提供更快捷更高效的管理方法給企業(yè)公司,使信息傳遞高速化,管理效率化。隨著時代的發(fā)展,社會的進步,越來越多的企業(yè)建立、發(fā)展、壯大、成熟。企業(yè)是國民經(jīng)濟的基本單元,企業(yè)發(fā)展得越好, 經(jīng)濟進步就越快。 然而隨著企業(yè)的發(fā)展,人員的增多, 每年人力資源管理的成本也會不斷地增加,這一問題不僅耗費企業(yè)大量的資金, 也耗費了大量的人力。 當企業(yè)規(guī)模較小時, 人力尚且比較容易完成信息管理, 但隨著企業(yè)規(guī)模增大, 人員增多,老式的紙質(zhì)管理方

3、法就會出現(xiàn)許多弊端,比如說,保存困難、不易查詢、耗費大量人力卻仍然工作效率低下,工作出錯率增高等,這種方法已經(jīng)跟不上時代。人力資源管理系統(tǒng)產(chǎn)生于20 世紀 60 年代末期,當時的計算機技術(shù)已經(jīng)進入實際應用階段, 同時大型企業(yè)用手工來計算和發(fā)放薪資既費時、費力又非常容易出錯,為了解決這個矛盾, 第一代的人力資源管理信息系統(tǒng)應運而生。經(jīng)過將近40 年的發(fā)展,如今大多數(shù)公司普遍使用的是第三代人力資源管理信息系統(tǒng)。第三代人力資源管理信息系統(tǒng)界面友好, 支持多平臺,并提供了強有力的報表生成工具、分析工具和信息共享,使得人力資源管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮企業(yè)人力資源規(guī)劃和政

4、策。 企業(yè)人力資源管理系統(tǒng)的出現(xiàn)是企業(yè)管理的一個重要里程碑,公司的各種資源的實際情況是各不相同的,一款人力資源管理系統(tǒng)不能適用于所有公司,一個可以安全的、規(guī)范的,自動化的、適合的企業(yè)人力資源管理系統(tǒng)對企業(yè)的發(fā)展是必不可少的。人事管理系統(tǒng)是一個企事業(yè)單位不可缺少的部分,它的內(nèi)容對于單位決策者和管理者來說都至關(guān)重要,所以人事管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。 但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點 ,如 :效率低、保密性差 ,另外時間一長 ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對于查找、更新和維護都帶來了不少的困難。隨著科學技術(shù)的不斷提高,計算機科學日

5、漸成熟 ,其強大的功能已為人們深刻認識 ,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分 ,使用計算機對人事信息進行管理,具有手工管理所無法比擬的優(yōu)點.例如 :檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高人事管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。在民營企業(yè)、中小型公司高速蓬勃發(fā)展的今天,本系統(tǒng)是重點針對中小型企業(yè)開發(fā)的一款人力資源管理系統(tǒng), 經(jīng)過市場調(diào)查分析發(fā)現(xiàn)了民營企業(yè)人力資源管理在績效考核、 信息傳遞、 任務管理方面存在問題。 本系統(tǒng)重點就是針對這些問題進行的設(shè)計與開發(fā)。 利用現(xiàn)代高效的運作

6、方式來開發(fā)和管理組織中最重要、最昂貴的資源,實現(xiàn)人力資源管理精細化、 自動化,為公司的發(fā)展做出正確的決策,提高人員的利用率,為公司發(fā)展和人才儲備提供良好的平臺。1.3參考資料數(shù)據(jù)庫系統(tǒng)概論作者:王珊,出版社:高等教育出版社。 C#程序設(shè)計及應用教程作者:馬駿,出版社:人民郵電出版社。面向?qū)ο蠹夹g(shù)及UML 教程作者:李磊,出版社:人民郵電出版社。 C#網(wǎng)絡(luò)應用編程實驗指導與開發(fā)實例作者:馬駿,出版社:人民郵電出版社。2 系統(tǒng)總體設(shè)計分析2.1 需求概述本系統(tǒng)主要是用來處理員工的相關(guān)信息以及內(nèi)部信息交流,公司把員工的信息,包括姓名、性別、年齡等信息輸入人事管理系統(tǒng)的數(shù)據(jù)庫,然后在管理終端可以對數(shù)據(jù)

7、進行查詢和修改等操作。使用人事管理系統(tǒng), 便于公司領(lǐng)導掌握人員的動向,及時調(diào)整人才的分配。功能名稱輸入項輸出項執(zhí)行權(quán)限功能描述系統(tǒng)管理模塊用戶檔案信息錄入信息成功管理員創(chuàng)建和刪除用戶或錄入信息錯誤及錯誤原因考勤管理模塊修改,增加考顯示考勤結(jié)果管理員記錄員工的考勤狀勤項目和考勤況信息人事管理模塊員工詳細信息員工詳細信息管理員對員工信息進行管理數(shù)據(jù)管理模塊管理員存儲或還原數(shù)據(jù)2.2 軟件功能及系統(tǒng)設(shè)計軟件主要功能該軟件分為三個模塊:考勤功能模塊,事務管理功能模塊,站內(nèi)線功能模塊。通過將員工的信息錄入數(shù)據(jù)庫,再對員工進行每日考勤。 管理員可以修改員工的日??记跔顟B(tài),在信息傳遞方面,管理員可以發(fā)布每位

8、員工都可以看到的公告,公司人員內(nèi)部之間可以互相發(fā)郵件傳遞信息。管理員可以建立項目,分派給員工,員工可以在事務管理中心看到自己的事務狀態(tài)。軟件系統(tǒng)設(shè)計系統(tǒng)主要利用 VS 2005的N-Tiers的設(shè)計思想。對系統(tǒng)進行分層設(shè)計。主要采用MVC 的架構(gòu)模式。系統(tǒng)分成三層:數(shù)據(jù)訪問層、業(yè)務邏輯層、UI 層。數(shù)據(jù)訪問層主要對數(shù)據(jù)庫數(shù)據(jù)進行操作,包括增加數(shù)據(jù), 修改數(shù)據(jù)和刪除數(shù)據(jù)。 業(yè)務邏輯層基于數(shù)據(jù)訪問層之上, 它主要針對業(yè)務流程來實現(xiàn)系統(tǒng)的功能。UI 表現(xiàn)層把業(yè)務邏輯表現(xiàn)在 Web頁面上,以完成人力資源管理系統(tǒng)所要完成的功能。整個系統(tǒng)的流動的信息量大,需要良好的數(shù)據(jù)庫設(shè)計,消除各種冗余。系統(tǒng)反應速度快

9、,檢索信息準確等。 采用面向?qū)ο蟮能浖_發(fā)方法來實現(xiàn)此管理軟件,系統(tǒng)開發(fā)工具我們選擇了能夠跨平臺的開發(fā)工具Visual Studio 2005。在前臺操作與后臺數(shù)據(jù)庫處理的連接上, 主要采用 ADO.NET 技術(shù)和 SQL Server2005數(shù)據(jù)庫,運用客戶機服務器模式( C/S)配合功能強大的 SQL查詢語言實現(xiàn)預定的功能需求。人力資源系統(tǒng)管理軟件總體設(shè)計框圖如圖2-1所示圖2-1 人力資源系統(tǒng)管理軟件總體設(shè)計框圖2.3 運行環(huán)境網(wǎng)絡(luò)環(huán)境:可在已建立的局域網(wǎng)和全國廣域網(wǎng)框架上運行,基于以TCP/IP 傳輸協(xié)議為基礎(chǔ)的數(shù)據(jù)聯(lián)網(wǎng)模式。數(shù)據(jù)庫服務器: SqlServer 2005服 務 器 操

10、作 系 統(tǒng) 平 臺 : WIN2000 SERVER/WIN2003 1G內(nèi) 存客 戶 機 :Win2000 Professional/WIN2000 SERVER/WINXP/WIN2003 ,800X600 分辨率及以上, 256M 以上內(nèi)存。3 程序邏輯圖3.1 用戶登陸:開始登陸錯誤處理判斷輸入是否合法錯誤處理驗證密碼是否正確登陸成功退出登陸圖 3-1 用戶登錄流程圖3.2 系統(tǒng)管理:圖 3-2 系統(tǒng)管理流程圖3.3:數(shù)據(jù)操作 :開始錯誤處理驗證是否有權(quán)限數(shù)據(jù)備份進行備份錯誤處理驗證數(shù)據(jù)庫數(shù)據(jù)還原進行還原圖 3-3 數(shù)據(jù)操作流程圖4 各模塊軟件設(shè)計與實現(xiàn)4.1考勤功能模塊考勤功能模塊分

11、成三個功能,顯示簽到功能,查詢功能,管理功能。簽到功能在簽到功能中, 員工可以進行簽到, 而且在簽到后, 在個人中心會顯示你的簽到情況,和你最近一個星期的簽到詳細記錄。圖 4-1 簽到記錄界面查詢功能在查詢功能中,管理員可以查詢到員工簽到的時間,還有是否缺勤等,在查詢?nèi)藛T信息的時候,可以根據(jù)時間段,組名,姓名等來查詢自己想要的結(jié)果,點擊進入查詢功能默認是否查詢?nèi)?。圖4-2 查詢簽到記錄界面管理功能在管理功能中,我們根據(jù)登陸角色的不同,給予不同的權(quán)限,就是不同的管理功能。在功能設(shè)計中,我們設(shè)置了組名框,姓名框。選擇相應的組名,姓名框中都會顯示該組的人員姓名,當管理員點擊查詢時, 管理功能的下面

12、的詳細頁面會顯示查詢的姓名,簽到情況,備注,并可編輯用戶狀態(tài)。圖4-3 查詢編輯狀態(tài)界面在管理功能中, 我們還設(shè)計了自定義班次功能,班次時間可由管理員自己設(shè)置,這樣設(shè)計更加的人性化, 可由管理員隨時調(diào)整班次時間,員工可以選擇自己的班次進行簽到。圖 4-4 自定義班次時間界面4.2 事務管理功能模塊事務管理功能分為項目管理功能、任務管理功能。項目管理功能分析:1. 新增項目功能:該功能僅限管理員使用, 管理員可以在其中添加項目名稱,規(guī)定項目的開始時間,結(jié)束時間,項目負責人,詳細說明等。2. 項目查詢功能:在該功能中顯示的是已完成的項目和正在進行的項目。默認進入時顯示所有進行中的項目,點擊后會顯示

13、詳細的項目所有信息。3. 項目修改功能:管理員可以在此修改項目名稱,項目開始時間,項目結(jié)束時間,項目內(nèi)容,詳細說明等。圖4-5 新增項目界面圖4-6 項目查詢界面任務管理功能分析: 任務管理功能分為新增任務功能,我的任務功能, 任務修改功能。1. 新增任務功能分析:用戶可以在其中創(chuàng)建任務名稱,任務開始時間,任務結(jié)束時間,任務內(nèi)容,備注。2. 我的任務功能分析:默認顯示所有任務。 用戶可以查看所有未完成任務,進行中任務, 過期任務和已完成任務。3. 任務修改功能分析:用戶可以在此修改任務名稱,任務開始時間,任務結(jié)束時間,任務內(nèi)容,備注。圖4-7 任務管理界面4.3 站內(nèi)線功能模塊站內(nèi)線功能模塊分為公告平臺和電子郵件功能。公告平臺功能分析: 公告平臺僅供管理員使用, 管理園可以發(fā)布公告, 所有用戶都會在消息中心看到管理員發(fā)布的公告。圖 4-8公告平臺界面電子郵件功能分析:1. 郵件發(fā)送功能分析:該功能具備群發(fā)功能??梢詫崿F(xiàn)對多人或者個人進行發(fā)送郵件。2. 郵件收件箱功能分析:該功能里面可以看到所有收到的郵件 ,并且對其進行刪除和修改。3. 郵件已發(fā)送功能分析:該功能可以看到所有已發(fā)送的信息功能,并且可以對其進行刪除圖 4-9電子郵件界面5 結(jié)束語基于 C#技術(shù)的人力資源管理系統(tǒng)軟件的采用,能

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論