




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、摘要:隨著信息技術的不斷發展, 企業對人力資源管理也越來越重視了, 資金投入比例也在加大,人力資源管理系統開發也開始走向完善的階段.論文是從某公司的實際業務出發,針對公司的人事管理的現狀,經過詳細的系統調查,為該公司分析和設計了一套實用的人力資源管理信息系統。本系統使用 Visual FOXPRO 6.0中文版作為開發工具, 后臺數據庫采用 Microsoft ACCESS 2000 。論文從人力資源管理信息系統的初步調查開始, 詳細介紹了需求分析、 業務流程和數據流程分析,并進行了系統總體結構設計、數據結構和數據庫設計、輸入輸出設計等. 主要用于實現對企業內的所有員工進行管理,實現對員工信息
2、的查詢、錄入、修改和刪除;以及發布重要通知、最新人事信息和人事規章制度,實現了人事管理的信息化。關鍵詞:管理信息系統人力資源管理數據流程數據字典AbstractWith the development of information technology,the corporation pay more and more attention and capital to Human Resource Management, the development of HRMS(Human Resource Management System ) is more perfect than ever.Th
3、is thesis describes Human Resource Management System analysis and design for Corporation 。 Before building the new information system, I made a particular research for the corporations business processes, and acquaint myself with the human resource management 。The thesis has emphasized on describe h
4、ow the Human Resource Management System are analyzed and designed, which consisted of the system principium research, demanding analysis of HRMS, the analysis of operation progress and data progress and a lot of design including the whole system structure, data structure and database, I/O etc。And cu
5、rrently it mainly uses for implementing the administer manages all the employees in corporationefficiently,and implements searchingand inserting andmodifying and deleting for the information of all employees,issuing important notice and lately personnel information , bylaws and so on.My analysis and
6、 design realizes the information of Human Resource Management 。Key words:Management Information SystemHuman Resource ManagementData Flow Drawing ( DFD )Data Dictionary ( DD)第1章前 言人力資源管理是企業管理的一個重要內容, 隨著時代的進步, 企業也逐漸變得龐大起來。如何管理好企業內部員工的信息,成為企業管理中的一個大的問題。在這種情況下,一個可以規范化、自動化的人力資源管理系統就顯得非常必要。最初的人事管理,都是靠人力來完
7、成的。當企業規模比較小的時候,人力可以完成, 隨著企業的規模越來越大,企業的員工人數也越來越多,依然維持著人力進行人事管理,必然會造成工作效率低,工作錯誤增高的問題。人力資源管理信息系統就是把分散的企事業單位的職工信息實行統一、集中、規范的收集管理,建立分類編號管理、電腦存儲查詢以及防火、防潮、防蛀、防盜等現代化、專業化的管理系統,為企事業單位和職工解除后顧之憂。人力資源管理信息系統為企事業單位提供信息咨詢、信息檢索、信息存取等服務.此系統實現的人力資源管理信息系統基本上能夠滿足現代企業人力資源管理的需求.信息錄入項目齊全、 完整。 人力資源管理信息系統靈活使用表格對各種信息分門別類, 組成企
8、業人力資源管理系統,可以方便地查詢、閱讀、修改、交流和重復使用,同時增加了打印功能,方便企業現代化辦公。第 2 章 需求分析說明書1 功能需求本系統使用 Visual FOXPRO6.0 中文版作為開發工具, 后臺數據庫采用 Microsoft ACCESS2000 。 本系統由員工基本信息更新部分、 員工信息查詢部分、 員工信息統計部分、 員工信息打印部分等幾部分組成。 本文從模塊設計、程序預覽、數據庫設計、系統實現等幾部分對該系統進行分析。 該系統主要實現的功能是實現企業人事信息管理的系統化、 規范化和自動化 .開發這個系統的目的就是幫助企業的人力資源部門提高工作效率, 根據這個系統所要實
9、現的目的和任務,總結出這個系統最終實現的主要功能如下:系統登陸部分:主要完成本系統的安全登陸和用戶信息的妥善保存;員工基本信息更新部分:主要完成員工基本信息的更新:人事卡片編輯、家庭成員編輯、社會關系編輯;員工信息查詢部分:主要完成員信息卡片的多種方式查詢;員工信息統計部分:主要完成技術職務、職工年齡、政治面貌、文化程度、籍貫民族、職工工資等信息的統計;員工信息打印部分:主要完成員工信息的打印。2。 2 性能需求( 1 ) 保密性該系統在管理員的統一管理下進行, 管理員具有系統管理的最高權限。系統實現辦事員、負責人、普通員工三類訪問權限控制。( 2 )安全性用戶進入系統采用盡可能的校驗方法嚴格
10、校驗, 數據的維護與系統管理由管理員專門負責;本系統具有較強的重構能力和可擴充性。( 3 )方便靈活的人機界面本系統為終端用戶提供多級頁面菜單、 靈活選擇的操作方式和與負責人或者員工自身緊密相關內容的自動生成,構成友好的人機界面。2. 3 運行環境2。 3 。 1 硬件需求下列的配置是實際操作中的配置:? 處理器: Intel Pentium 166MX 或更高? 內存: 32MB? 硬盤空間: 1GB? 光驅:CD-ROM 48X? 顯卡 :SVGA 顯示適配器實際操作中可以高于此配置。2。 3. 2 軟件環境操作系統:Windows 2000/Windows 98/ Windows xp網
11、絡協議:TCP/IP數據庫 :Microsoft ACCESS 20002 4 業務流程人力資源管理系統統計打印輸出人力資源管理系統0層數據流程圖(2。4。1)身份認證管理圖(2。4.2)人力資源管理流程圖(2。4.3)2. 5數據描述(1)數據流條目帳戶類型=員工|負責人|管理員員工=代號+部門+姓名+性別+現任耳R務+出生年月+民族+籍貫+政治面貌+職稱+文化程 度+健康大況+家庭出身+本人成分+婚姻狀況+參加工作時間+進本單位時間+工資+各種補貼+ 家庭住址+年齡+備注+編號+代碼;家庭成員=代號+部門+姓名+成員姓名+與本人關系+出生年月+ 婚姻犬況+文化程度+政 治面貌+工作單位+職
12、稱工種+工資+經濟來源;社會關系=代號+部門+姓名+關系姓名+與本人關系+政治面貌+工作單位+職稱工種+備 注;登陸=用戶名+密碼。(2) 文件條目員工基礎信息更新 =根據人事卡片編輯 +根據家庭成員表編輯 +根據社會關系表編 輯;員工基礎信息查詢=根據條件逐條查詢查詢 +根據條件瀏覽字段查詢 +根據條件全局 查詢;員工基礎信息統計=按技術職務統計+按職工年齡統計+按政治面貌統計+按文化程度 統計+按籍貫民族統計+按職工工資統計;員工基礎信息打印=按個人檔案輸出+按全體檔案輸出+按職工基本信息輸出銀單位 名冊輸出。第3章基于VFP和Microsoft ACCESS 2000數據庫的系統開發方案
13、系統開發工具選擇美國微軟公司開發的關系型數據庫系統Visual FoxPro 6。0中文版是目前應用最廣、功能最為強大的微機數據庫產品,同時也具備強大的網絡功能。隨著目前網絡技術的迅猛發展,用戶越來越希望數據庫產品能具有強大的網上發布和網 上查詢的功能,從而更好地適應一個網絡時代的到來.美國微軟公司開發的一個關系型數據庫系統Visual FoxPro 6。0中文版正是順應了這個潮流.該系統不僅可以簡化數據管理,使 應用程序的開發流程更為合理,而且是目前應用最廣、功能最為強大的微機數據庫產品,同 時具備強大的網絡功能,特別適合作為網絡環境下數據庫前端(客戶端)的工具。Visual FoxPro
14、6。 0的主要功能有:WU建表和數據庫,將數據整理、保存,并且進行數據管理;使用查詢和視圖,從已建立的表和數據庫中查找滿足一定篩選條件的數據;使用表單,設計功能強大的用戶界面,使操作更加簡便;使用報表和標簽,可以將統計或查找到的結果打印成報表文檔.當使用Visual FoxPro 6。0開發一個應用程序時, 需要創建相應的表、 數據庫、查詢、視 圖、報表、標簽、表單和程序.為此,Visual FoxPro 6。0提供了大量可視化的設計工具 和向 導。使用這些工具和向導,可以快速、直觀地創建以上各種組件。 另外,可以使用項目 管理器 管理系統中的所有文件,使程序的連接和調試更加簡便。Visual
15、 FoxPro能快速完成應用任務;一致的用戶界面,使用方便的工具欄;不編程而建立應用程序界面;用項目管理器統一管理工作;真正的數據庫概念;可視化編程技術;具有面向對象編程的能力;更容易處理事件;新增許多命令和函數,功能大大加強,SQL語句更加豐富;最優化系統;使用快速查詢技術;使用 32位方式;Visual FoxPro支持客戶機/服務 器結構:用數據詞典定義規則;查看遠程或異種數據;用事務處理來控制共享訪問;實現客 戶機/服務器應用程序 洞其他軟件的高度兼容性:同其他軟件共享數據;導入和導出數據;使用自動OLE控制其他軟件數據庫管理系統(DBMS的選擇常用的數據庫產品有:Oracle Uni
16、versal Server、 Informix Universal Server、Microsoft SQL Server、 Sysbase SQL Server 和 IBM DB2 通用數據庫。Oracle 和 Informix 者 B是比較大型的數據庫系統 ,價格昂貴且使用復雜。而 MS SQL Server與Windows NT/2000都 是微軟的產品,在安全架構方面與 Windows NT/2000較好地集成在一起,具有很大的共通性 和靈活性.Microsoft ACCESS2000數據庫是彳軟在 Windows系列平臺上開發的數據庫,是 目前使用廣泛的數據庫管理系統,已有越來越多的
17、人開始采用Access o Microsoft Access一直是開發功能強大的數據庫解決方案的有用的平臺和MIS系統開發工具,具有界面友好、易學易用、開發簡單、接口靈活等特點。Access數據庫具有的特點:.統一規劃所謂數據庫設計是指從對現行非計算機管理的數據庫系統的分析到最終實現由計算機 管理的數據庫系統的全過程。它包括表、查詢、報表等的設計。總的原則應從提高數據處理效率及便于數據處理兩方面考慮。.設置好關鍵字和表間關系表的設計中關鍵字的設置很重要,設置關鍵字可以提高查詢等操作的速度。有時可以用多字段作關鍵字。.設計好字段的缺省值字段的缺省值有時也需引起注意.比如,在數字型字段中,因有些記
18、錄中可能沒有輸入過數據, 在用 Visual Basic 程序處理時可能會出現一些不正確的結果 (不知這是否是Access97 的 Bug) ,但當將其缺省值設置為“0”后一切正常.將窗體、查詢、報表、宏聯合使用可以解決許多問題,是一項重要的技巧。1 從窗體中獲得查詢中的條件2從窗體中獲得宏中所需要的條件報表的生成技巧、運用查詢生成報表如何產生報表在前面已經講過 , 應以查詢為基礎來建立報表,這樣靈活方便。具體來說就是先由基表生成一個查詢,將條件設置好,再用報表生成器以該查詢為基礎生成報表, 不需要的字段可以從報表中刪去,若以后需要可再在報表中添上, 報表中需要的表頭信息若經常變動,也可從窗體
19、中來獲得表頭中所需的信息2、表格線的制作報表中若需要表格線, 不能再用制表符來構造,可以在報表的設計視圖中用畫線工具來制作,程序中不便畫表格線.Access 最重要的特征就是一般不必去寫程序,然而可能因為要執行復雜或專業的操作而必須在模塊中用 Visual Basic 編寫程序,然后通過窗體中的命令按鈕來執行相應的程序 完成相應的任務。Microsoft Access 一 直 是 開 發 功 能 強 大 的 數 據 庫 解 決 方 案 的 有 用 的 平 臺 . 除 了 Microsoft Office Access 中 提 供 的 令 人 興 奮 的 新 開 發 功 能 外 , Access
20、 Developer Extensions 還為開發人員提供所需的工具和資源,幫助他們更快更輕松地創建、測試和部 署高級的 Access 解決方案。 Access Developer Extensions 是用于 Microsoft Office System 軟件包的新Visual Studio 工具的一個組成部分。第4章總體設計1系統開發方法國內企業人力資源管理系統目前處于起步階段,無論是系統的開發者還是系統的用戶都不能對企業人力資源管理的發展做出完全準確的預測,同時按照軟件工程的要求,系統開發我們采用了漸增型開發方法,對于軟件規格說明的確認開發者采用原型化方法。圖(3.1)漸增型系統開發
21、方法示漸增型開發方法(如上圖)不要求系統設計開始就有完整的軟件需求定義,允許從部分需求定義出發,先建立一個不完整的系統,通過測試運行該系統取得經驗和反饋,加深對軟件需求的理解,進一步使系統擴充和完善,如此反復進行,直至軟件人員和用戶對所設計的軟 件系統滿意為止.漸增型開發方法下的軟件文檔也是隨著軟件開發的過程而逐漸形成的,直至軟件系統最后設計完成并交付完整的軟件文檔,包括軟件需求說明書、軟件設計說明書和用戶手冊。2系統模塊說明1)系統登陸系統啟動的時候有一個管理員用戶,使用這個用戶登錄后,可以添加其他用戶,而且每 一個用戶都可以更改自己的密碼 .2)員工基本信息錄入(1)添加員工信息:系統自動
22、生成員工編號。管理員可以添加員工的基本信息,包括姓 名、性別、籍貫、年齡、生日、住址、學歷、專業、進入企業時間等。(2 )修改員工信息:選擇一個員工,可以修改這個員工的基本信息。(3)查詢員工信息:可以根據員工的編號、姓名或者進入公司時間進行查詢員工基本信 息。并且可以針對查詢結果進行修改和刪除操作。(4)刪除員工信息:直接從列表中選中需要刪除的員工信息,然后進行刪除操作,或者 首先查詢需要刪除的員工信息,然后再刪除。3)員工基本信息更新系統提供對員工基礎資料方便的更新功能:可以根據以下條件提供更新功能根據人事卡片編輯;根據家庭成員表編輯;根據社會關系表編輯。4)員工基本信息查詢系統提供對員工
23、基礎資料方便的查詢功能:可以根據以下條件提供逐條查詢、瀏覽字段和全局查詢等功能。根據員工代號查詢;根據員工部門查詢;根據員工姓名查詢;根據代碼查詢;根據出生年月查詢;根據編號查詢;根據家庭住址查詢;根據進本單位時間查詢;根據職稱查詢;根據文化程度查詢;根據參加工作時間查詢。根據相應的組合條件進行模糊查詢.5)員工基本信息統計系統提供對員工基礎資料靈活的統計功能:可以根據以下條件提供統計功能。按技術職務統計;按職工年齡統計;按政治面貌統計;按文化程度統計;按籍貫民族統計;按職工工資統計。6)員工基本信息打印系統提供對員工基礎資料靈活的打印功能:可以根據以下條件提供打印功能按個人檔案輸出;按全體檔
24、案輸出;按職工基本信息輸出;按單位名冊輸出。4. 3數據庫及表的設計表設計的好壞會直接影響系統的穩定性、可擴展性、可實現性。在每一個表中,設置“代號”為主鍵,作為記錄的唯一標識。以下的屬性類型中CHARACTER 代表變長字符串,括號內的數字代表長度上限NUMERIC 代表整型,括號內的數字代表長度上限DATA 代表日期類型例:2005-4-20(一)員工基礎資料表屬性數據類型可否為空代號numeric (4)NOT NULL部門character (8)NULL姓名character (6)NOT NULL性 另IJcharacter (2)NULL現任職務character(IO)NULL
25、出生年月Data (8)NULL民 族character (2)NULL籍 貫character (10)NULL政治面貌character (8)NULL職 稱character)NULL文化程度character (4)NULL健康狀況character(4)NULL家庭出身character (10)NULL本人成分character (4)NULL婚姻狀況character(4)NULL參加工作時間Data (8)NULL進本單位時間Data (8)NULL工 資numeric (10)NULL各種補貼numeric (10)NULL家庭住址character (8)NULL年 齡nu
26、meric (4)NULL備 注numeric (6)NULL編 號numeric (6)NULL代 碼numeric (6)NULL(二)家庭成員表屬 性數據類型可否為空代 號numeric (4)NOT NULL部 門character (10)NULL姓 名character(8)NOT NULL成員姓名character (8)NOT NULL與本人關系character(4)NOT NULL出生年月Data(8)NULL婚姻狀況character (8)NULL文化程度character(8)NULL政治面貌character (10)NULL工作單位character (10)NU
27、LL職位工種character(10)NULL工 資numeric (10)NULL經濟來源character (10)NULL(三)員工登陸表屬 性數據類型可否為空namecharacter (8)NOT NULLPasswordcharacter (10)NULL(四)社會關系表屬 性數據類型可否為空代 號numeric (4)NOT NULL部 門character (10)NOT NULL姓 名character(8)NULL關系姓名character (8)NOT NULL與本人關系character (4)NOT NULL政治面貌character(IO)NULL工作單位chara
28、cter(IO)NULL職位工種character(IO)NULL備 注numeric (10)NULL4. 4系統模塊設計4。4.1 系統登陸界面此模塊是員工登陸后的選擇界面,是其他模塊連接的地方:4。4。2員工基本信息更新這個模塊主要用于員工基本信息的更新:可以根據以下條件提供添加、刪除、修改功能:根據人事卡片編輯;根據家庭成員表 編輯;根據社會關系表編輯.目向因U扇。| .吃|可亙魚巫1UI皇請先選擇要更新峋檔東,修政選擇“人事卡片編輯”后出現以下:9記錄可以進行添加,刪除,保存等操作,完成員工基本信息的更新。員工基本信息查詢此模塊用于對員工基礎資料方便的查詢功能:可以根據提供條件進行模糊查詢,包括逐條查詢、瀏覽字段和全局查詢等功能。員工基本信息統計此模塊提供對員工基礎資料靈活的統計功能:可以根據以下條件提供統計功能:按技術職務統計;按職工年齡統計;按政治面貌統 計;按文化程度統計;按籍貫民族統計;按職工工資統計。選擇“統計文化程度”以后,系統便根據信息進行統計,得到所要的信息,并顯示以下的界面:4。4。5員工基本信息打印此模塊提供對員工基礎資料靈活的打印功能:可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 交通物流降本增效提質方案
- 2025屆云南省中央民族大附屬中學高三下學期第五次調研考試物理試題含解析
- 2025年數控車銑中心項目建議書
- 高職會計考試試題及答案
- 行動策略2025年計算機二級考試試題及答案
- 運用知識2025年公共衛生考試試題及答案
- 適應性變化網絡規劃設計師考試試題及答案
- 藥理學題庫附答案
- 視頻流媒體的網絡帶寬要求試題及答案
- 系統規劃與管理師考試中知識點的有效傳播與學習方式變革研究試題及答案
- 全國統一規范電子稅務局概況介紹及操作輔導
- 工商企業管理畢業論文范文(4篇)
- 浙江省杭州市(2024年-2025年小學三年級語文)人教版開學考試(上學期)試卷(含答案)
- 【貿易戰背景下華為公司危機應對措施及其啟示18000字(論文)】
- 【網絡謠言型尋釁滋事罪的認定存在的爭議探析8600字(論文)】
- 2024延遲退休政策詳解
- 水泥標準培訓考核2024
- 圖書館運營管理服務投標方案(技術方案)
- IC反應器的設計11
- IEEE-30節點全套數據2
- (落地式、懸挑式腳手架)設備設施風險分級管控清單
評論
0/150
提交評論