中小型企業(yè)人事檔案管理系統(tǒng)
《中小型企業(yè)人事檔案管理系統(tǒng)》由會員分享,可在線閱讀,更多相關(guān)《中小型企業(yè)人事檔案管理系統(tǒng)(34頁珍藏版)》請在裝配圖網(wǎng)上搜索。
中國地質(zhì)大學(xué)(武漢)遠程與繼續(xù)教育學(xué)院本科畢業(yè)設(shè)計(論文) 遠程與繼續(xù)教育學(xué)院 本科畢業(yè)論文(設(shè)計) 題目:中小型企業(yè)人事檔案管理系統(tǒng) 學(xué)習(xí)中心: 內(nèi)蒙古學(xué)習(xí)中心 學(xué) 號: 090F24143003 姓 名: 楊俊國 專 業(yè): 計算機科學(xué)與技術(shù) 指導(dǎo)教師: 齊斯琴 2016 年 08 月 10 日 中國地質(zhì)大學(xué)(武漢)遠程與繼續(xù)教育學(xué)院 本科畢業(yè)論文(設(shè)計)指導(dǎo)教師指導(dǎo)意見表 學(xué)生姓名: 楊俊國 學(xué)號: 090F24143003 專業(yè): 計算機科學(xué)與技術(shù) 畢業(yè)設(shè)計(論文)題目: 中小型企業(yè)人事檔案管理系統(tǒng) 指導(dǎo)教師意見:(請對論文的學(xué)術(shù)水平做出簡要評述。包括選題意義;文獻資料的掌握;所用資料、實驗結(jié)果和計算數(shù)據(jù)的可靠性;寫作規(guī)范和邏輯性;文獻引用的規(guī)范性等。還須明確指出論文中存在的問題和不足之處。) 指導(dǎo)教師結(jié)論: (合格、不合格) 指導(dǎo)教師 姓名 所在單位 指導(dǎo)時間 中國地質(zhì)大學(xué)(武漢)遠程與繼續(xù)教育學(xué)院 本科畢業(yè)設(shè)計(論文)評閱教師評閱意見表 學(xué)生姓名: 楊俊國 學(xué)號: 090F24143003 專業(yè): 計算機科學(xué)與技術(shù) 畢業(yè)設(shè)計(論文)題目: 中小型企業(yè)人事檔案管理系統(tǒng) 評閱意見:(請對論文的學(xué)術(shù)水平做出簡要評述。包括選題意義;文獻資料的掌握;所用資料、實驗結(jié)果和計算數(shù)據(jù)的可靠性;寫作規(guī)范和邏輯性;文獻引用的規(guī)范性等。還須明確指出論文中存在的問題和不足之處。) 修改意見:(針對上面提出的問題和不足之處提出具體修改意見。評閱成績合格,并可不用修改直接參加答辯的不必填此意見。) 畢業(yè)設(shè)計(論文)評閱成績 (百分制): 評閱結(jié)論: (同意答辯、不同意答辯、修改后答辯) 評閱人姓名 所在單位 評閱時間 論文原創(chuàng)性聲明 本人鄭重聲明:本人所呈交的本科畢業(yè)論文《中小型企業(yè)人事檔案管理系統(tǒng)》,是本人在導(dǎo)師的指導(dǎo)下獨立進行研究工作所取得的成果。論文中引用他人的文獻、資料均已明確注出,論文中的結(jié)論和結(jié)果為本人獨立完成,不包含他人成果及使用過的材料。對論文的完成提供過幫助的有關(guān)人員已在文中說明并致以謝意。 本人所呈交的本科畢業(yè)論文沒有違反學(xué)術(shù)道德和學(xué)術(shù)規(guī)范,沒有侵權(quán)行為,并愿意承擔(dān)由此而產(chǎn)生的法律責(zé)任和法律后果。 論文作者(簽字): 楊俊國 日期:2016年 8 月 10 日 摘 要 本文研究的人事檔案信息管理系統(tǒng)是以聯(lián)想研究院人事局檔案管理和應(yīng)用需求為背景,以有效保管檔案,提高檔案信息的利用率,為各項人事人才工作的開展提供方便、更快捷的服務(wù)為目的而設(shè)計開發(fā)的軟件系統(tǒng)。 本文以人事檔案信息管理系統(tǒng)的開發(fā)過程為主線,經(jīng)過需求分析、系統(tǒng)設(shè)計、系統(tǒng)測試等幾個階段的工作,探索了本系統(tǒng)開發(fā)中涉及的關(guān)鍵技術(shù),總結(jié)出系統(tǒng)中的特性和存在的不足,并提出了日后工作的方向和重點。 人事檔案管理系統(tǒng)主要實現(xiàn)了以下功能模塊:一是登錄和權(quán)限控制模塊,實現(xiàn)了登錄與運行功能;二是維護模塊,實現(xiàn)了對數(shù)據(jù)庫的添加、更新與刪除功能;三是查詢模塊,可按條件進行查詢;四是報表統(tǒng)計模塊,實現(xiàn)了有關(guān)報表的查詢與打印功能;五是使用幫助模塊,讓使用者了解本系統(tǒng),并幫助使用者如何更好的使用本系統(tǒng)。 該系統(tǒng)最終能夠幫助人事部門有效管理檔案及員工信息。人事檔案信息管理系統(tǒng)是針對聯(lián)想研究院人事部門實際工作需要進行研發(fā)的,對于檔案管理和應(yīng)用來說具有重要意義,必將為人事檔案管理的規(guī)范化發(fā)揮重要的基礎(chǔ)作用。 關(guān)鍵詞:1、人事信息管理 2、數(shù)據(jù)窗口控件 3、權(quán)限控制 V Design and Implementation of Human Resources Information Management System In this paper, human resources information management system is Lenovo Research Institute Personnel file management and application requirements as the background, keeping files in order to effectively improve the utilization of archival information, the personnel and talent to carry out the work to provide convenient and efficient service for the purpose of design and development of software systems. In this paper, personnel records management information system development process the main line, after the requirements analysis, system design, system testing, and several other stage of the development of this system to explore the key technologies involved, summed up the characteristics of the system and the shortcomings and proposed future work on the development direction and the final standard. Human resources information management system is mainly to achieve the following five modules: First, the system module, the login and operation functions; second maintenance module, implements the database update and delete functions; third query module, to achieve the conditions for the fuzzy inquiry function : Fourth, the report module, queries about the report and print functions; five is used to help module, allowing users to understand the system and help the user how to better use the system. The system will ultimately help HR departments to effectively manage files and staff information. Personnel records information management system is the personnel department for the Lenovo Research Institute developed the actual work to be done, for file management and applications of great significance for the management of personnel files will play an important basis for the standardization of the role. Keyword: HR Management, Data Windows, Authority Control, Project 刪除 2 目 錄 第一章 引言 1 1.1 研究背景 1 1.2 研究意義 1 第二章 系統(tǒng)需求分析 3 2.1系統(tǒng)開發(fā)策略 3 2.2 系統(tǒng)功能需求分析 3 2.2.1 需求分析概述 3 2.2.2 需求分析的具體任務(wù) 4 2.2.3 人事檔案信息管理系統(tǒng)的功能分析 5 2.3 系統(tǒng)實現(xiàn)的策略 7 2.4 數(shù)據(jù)流圖 7 第三章 數(shù)據(jù)庫設(shè)計 9 3.1數(shù)據(jù)庫需求分析 9 3.2 數(shù)據(jù)庫結(jié)構(gòu)實現(xiàn) 9 3.3 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 10 第四章 系統(tǒng)設(shè)計與實現(xiàn) 13 4.1總體菜單功能設(shè)計 13 4.2 登錄與權(quán)限的設(shè)計與實現(xiàn) 13 4.3 報表功能實現(xiàn) 14 4.4 技術(shù)難點及解決方法 19 第五章 系統(tǒng)實現(xiàn)結(jié)果與軟件測試 20 5.1 系統(tǒng)實現(xiàn)成果及測試的目標(biāo) 20 5.2 人事檔案信息管理系統(tǒng)模塊測試 21 5.3 可執(zhí)行文件的生成 21 致謝 23 參考文獻 24 第一章 引言 現(xiàn)在大部分單位、公司的狀況是在職、內(nèi)退、發(fā)退休員工??? ,退休及其他員工檔案數(shù)量極大,整理、收集、查閱等管理工作以往都是人工管理,即查閱各類人員檔案時需按姓氏查卡片來獲得員工檔案編號,再到檔案所在位置提取后,方可進行查閱。這種人工查號管理延用了二十多年。因為企業(yè)人事檔案存量較大,頻繁查檔一直處于速度慢、效率低的狀況,特別是在法退員工???? 漲工資時,給查閱、核實大量的信息帶來諸多不便。如何利用現(xiàn)代化管理手段代替?zhèn)鹘y(tǒng)的手工管理,成為企業(yè)檔案管理的課題。 1.1 研究背景 人事檔案是紀錄個人從事各種社會活動的文件,是人事部門對個人管理的重要憑證和開展各項工作的基礎(chǔ),對考察和識別干部,選拔優(yōu)秀人才,推動干部人才隊伍建設(shè),促進各項工作的開展具有重要作用。為此本文以聯(lián)想研究院為背景單位開發(fā)設(shè)計人事檔案信息管理系統(tǒng)。 由于背景單位人員流動大,人員信息改動繁瑣,開發(fā)這樣的信息化管理系統(tǒng)有四點優(yōu)勢:一是可以提高檔案管理人員的工作效率。二是有利于檔案管理員業(yè)務(wù)水平的提高。三是有利于干部人事制度的改革。四是有利于人事檔案紙制載體的保護。利用本系統(tǒng)的查詢,修改,刪除等功能可減少人事部門人員的工作和時間,即提高工作效率。信息化后,人員的信息都可以從數(shù)據(jù)庫中求得,減少了工作人員與原始材料的接觸,有利于人事檔案紙制載體的保護。 1.2 研究意義 1.改變了工作方式,提高了工作效率 人事管理系統(tǒng)的應(yīng)用,對企業(yè)原有的管理模式和工作流程進行重組、改革。在計算機網(wǎng)絡(luò)管理模式下,原有的手工業(yè)方式得到很大的改進甚至廢棄,既加快了企業(yè)內(nèi)部的信息流動,提高了信息資源的利用率,又減輕了管理人員和工作人員的勞動強度,各部門間的聯(lián)系和反饋更加方便、快捷,各環(huán)節(jié)的工作效率普遍提高。 2.可以強化企業(yè)的科學(xué)管理 企業(yè)實行計算機人事管理,使企業(yè)管理模式發(fā)生了重大的改革。首先由終末式管理變成環(huán)節(jié)控制,加大了動作過程的管理,提供實時信息使超前管理成為可能,客服了管理中的盲目性和滯后性。其次使促進了人事管理中各項工作的標(biāo)準(zhǔn)化管理,第三是加強了各科室部門的密切協(xié)作。 1.3 開發(fā)工具簡介簡單介紹一下開發(fā)工具 第二章 系統(tǒng)需求分析 2.1系統(tǒng)開發(fā)策略 本系統(tǒng)開發(fā)主要采用自頂向下的開發(fā)方式,自頂向下的方法模型如圖2.1所示: 圖2.1 自頂向下模型圖 2.2 系統(tǒng)功能需求分析 2.2.1 需求分析概述 需求分析是軟件定義時期的最后一個階段,也是設(shè)計數(shù)據(jù)庫的一個起點,它確定了系統(tǒng)必須完成哪些工作,提出了完整、準(zhǔn)確、清晰和具體的要求。需求分析科學(xué)與否直接影響到后面各個階段的設(shè)計,及設(shè)計結(jié)果是否合理和實用。 此階段本人根據(jù)聯(lián)想研究院人事部門對員工信息,工資,檔案,職稱,考評等員工信息屬性的管理,以及人事部門員工管理人事的工作流程,本人設(shè)計出人事檔案信息管理系統(tǒng)的基本功能模塊:權(quán)限控制模塊:主要控制一般用戶和管理員對系統(tǒng)的操作;添加模塊:主要是新進員工信息的錄入;修改功能;刪除功能;報表模塊功能。整體系統(tǒng)模塊功能圖如圖2.2所示: 圖2.2 子模塊功能圖 人事檔案信息管理系統(tǒng)包括登錄模塊,即會有一般用戶和管理員兩個權(quán)限登錄系統(tǒng);人事管理模塊,可以操作員工基本信息、年度考核、員工退離等信息的修改;人事查詢模塊,可通過模糊查詢以及按條件查詢;系統(tǒng)設(shè)置模塊,包括部門設(shè)置、合同設(shè)置、年度設(shè)置、職務(wù)設(shè)置等等;系統(tǒng)管理模塊,即為數(shù)據(jù)備份、修改密碼、添加管理員操作等。需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量。因此必須用行之有效的方法對軟件需求進行嚴格的審查驗證。此階段可初步確定各功能模塊的基本功能已被后續(xù)設(shè)計參考。 2.2.2 需求分析的具體任務(wù) 1.確定對系統(tǒng)的綜合要求 修改模塊,首先要選中所要修改項目,然后進入修改模塊界面,修改項目即為添加模塊中的各項。刪除模塊,與修改模塊操作一致,首先要選中所要刪除的項目,然后進行刪除,此操作后數(shù)據(jù)庫中不再有所刪除項目的信息。 2.分析系統(tǒng)的數(shù)據(jù)要求 分析系統(tǒng)的數(shù)據(jù)情況對于軟件的設(shè)計具有很好的影響,這個工作是軟件需求分析階段很重要的部分,通過分析系統(tǒng)數(shù)據(jù)可以清晰的判斷出數(shù)據(jù)流以及系統(tǒng)模塊所用數(shù)據(jù)的范圍、頻率,對設(shè)計數(shù)據(jù)庫具有深遠的意義和影響。與聯(lián)想研究院人事部門工作人員調(diào)研后得出:職稱,職位,工資等幾項的數(shù)據(jù)更新頻率較其他屬性高,所以在系統(tǒng)設(shè)計中要著重考慮這幾項信息關(guān)聯(lián)其他表單情況。 本章給出了基于構(gòu)件化Business平臺的企業(yè)庫存管理的產(chǎn)生背景和相應(yīng)的需求分析,為后續(xù)關(guān)鍵算法設(shè)計和系統(tǒng)概要設(shè)計、詳細設(shè)計和測試等均以本章規(guī)定的內(nèi)容為參照。本章進行的系統(tǒng)需求分析有助于開發(fā)人員全面、正確地理解用戶需求,保證系統(tǒng)準(zhǔn)確、及時的完成。 2.2.3 人事檔案信息管理系統(tǒng)的功能分析 當(dāng)代計算機技術(shù)日漸成熟,人們辦公生活均離不開計算機技術(shù),為方便辦公人事檔案信息管理系統(tǒng)可實現(xiàn)對員工、部門、崗位、工資等信息的查詢??商岣咿k公效率,有效保管人事檔案、人事管理,給各部門及單位提供更便捷的平臺。本系統(tǒng)主要完成以下任務(wù): 1.員工信息的輸入。 2.員工信息的修改。 3.轉(zhuǎn)出、辭職、離退職工信息的刪除。 4.按照某種條件,查詢、統(tǒng)計符合條件的員工信息,也可模糊查詢。 5.查詢、統(tǒng)計的結(jié)果打印輸出。 6.人事檔案信息管理系統(tǒng)使用幫助模塊的實現(xiàn)。 針對人事檔案信息管理系統(tǒng)的數(shù)據(jù)關(guān)系,可以模擬系統(tǒng)數(shù)據(jù)傳輸?shù)膱鼍?,各部門、各單位使用本系統(tǒng)時所用設(shè)備狀況如下2.3所示: 圖2.3 系統(tǒng)數(shù)據(jù)傳輸模擬圖 本系統(tǒng)登錄模塊的主要功能是涉及不同角色的人員登錄,具體包括一般用戶和管理員角色,此模塊涉及權(quán)限問題,用例圖如圖2.4所示: 圖2.4 登錄模塊用例圖 2.3 系統(tǒng)實現(xiàn)的策略 本系統(tǒng)開發(fā)選擇快速原型法進行開發(fā),先實現(xiàn)出具有簡單功能的系統(tǒng),然后根據(jù)使用情況進行詳細設(shè)計??焖僭烷_發(fā)方法下實現(xiàn)的具有簡單功能系統(tǒng)的界面如圖2.5所示: 圖2.5 簡單功能系統(tǒng)界面圖 2.4 數(shù)據(jù)流圖 數(shù)據(jù)流圖(DataFlowDiagram),是描述系統(tǒng)邏輯模型的主要工具之一,它是在對系統(tǒng)的業(yè)務(wù)流程圖進行分析的基礎(chǔ)上用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、存儲和處理等情況,并能將信息處理功能和彼此之間的聯(lián)系,自上而下,逐層分解,從邏輯上精確地描述出系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入輸出、數(shù)據(jù)存儲、數(shù)據(jù)來源和去向等項目。人事檔案管理系統(tǒng)子系統(tǒng)的關(guān)聯(lián)圖如圖2.6所示: 圖2.6 系統(tǒng)與子系統(tǒng)關(guān)聯(lián)圖 服務(wù)于聯(lián)想的各個單位或者聯(lián)想公司子單位之間的人事管理是通過考核表來進行統(tǒng)一管理的,人事部門負責(zé)員工職務(wù)的分配,而政工部門可通過人事管理系統(tǒng)查詢?nèi)耸聶n案以及增加,刪除,修改。DFD的頂層圖如圖2.7所示: 圖2.7 數(shù)據(jù)流頂層圖 人事信息管理部門根據(jù)各個單位或部門的員工考核表進行人事信息的錄入以供各單位及部門人員通過管理系統(tǒng)進行人事查詢,人事部門還可通過系統(tǒng)修改人事分配或調(diào)動的信息進行人事的安排。根據(jù)系統(tǒng)的業(yè)務(wù)流程進行數(shù)據(jù)流的分析可以得到以上兩個數(shù)據(jù)流圖,通過數(shù)據(jù)流圖可以清晰的發(fā)現(xiàn)個實體之間的關(guān)系以便詳細設(shè)計和編碼階段對系統(tǒng)功能的實現(xiàn),增強可用性。 26 第三章 數(shù)據(jù)庫設(shè)計 3.1數(shù)據(jù)庫需求分析 數(shù)據(jù)庫是按一定組織方式存儲在計算機存儲器中,相互關(guān)聯(lián)的數(shù)據(jù)集合,數(shù)據(jù)庫的建立獨立于程序,所謂關(guān)系數(shù)據(jù)庫就是將數(shù)據(jù)表表示為表的集合,通過建立簡單表之間的關(guān)系按理定義結(jié)構(gòu)的一種數(shù)據(jù)庫。數(shù)據(jù)庫管理系統(tǒng)是一個管理數(shù)據(jù)庫的軟件系統(tǒng),為用戶提供了描述數(shù)據(jù)庫,操縱數(shù)據(jù)庫和維護數(shù)據(jù)庫的方法和命令,并且能自動控制數(shù)據(jù)庫的安全以及數(shù)據(jù)完整,Oracle,Sbase,Microsoftsqlserver等數(shù)據(jù)庫都是數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫需求分析是數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的第一個階段,是非常重要的一個階段。在這個階段主要是收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為以后進一步設(shè)計打下基礎(chǔ)。在仔細調(diào)查企事業(yè)員工人事管理過程的基礎(chǔ)上,我們得到本系統(tǒng)所處理的數(shù)據(jù)流程如圖3.1所示: 圖3.1 數(shù)據(jù)流程圖 3.2 數(shù)據(jù)庫結(jié)構(gòu)實現(xiàn) 數(shù)據(jù)庫結(jié)構(gòu)實現(xiàn)前首先要關(guān)心系統(tǒng)數(shù)據(jù)流,通過數(shù)據(jù)流可以清晰的發(fā)現(xiàn)系統(tǒng)中數(shù)據(jù)的流動和處理情況。數(shù)據(jù)流設(shè)計過程中只需考慮它的基本邏輯功能而不用關(guān)系如何實現(xiàn),所以數(shù)據(jù)流圖是極好的邏輯系統(tǒng)圖。人事檔案信息管理系統(tǒng)的數(shù)據(jù)流如圖3.2所示: 圖3.2 部門間數(shù)據(jù)關(guān)系圖 3.3 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 人事檔案信息管理系統(tǒng)各個實體之間的關(guān)系能夠反映到數(shù)據(jù)庫中,所以實體關(guān)系圖在數(shù)據(jù)庫結(jié)構(gòu)設(shè)計前能夠表示其關(guān)系,具有一定的參考價值。數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計是系統(tǒng)實現(xiàn)步驟中關(guān)鍵的環(huán)節(jié),所以此部分各實體之間的關(guān)系要通過相應(yīng)的圖標(biāo)進行設(shè)計和描述,例如ER圖以及各實體屬性表,ER圖可清晰描述各實體間的關(guān)系;實體屬性表中可以覆蓋所有實體所包含的信息并指明數(shù)據(jù)類型和主鍵。ER圖主要表述員工是屬于部門管理的,崗位是有員工來擔(dān)任,而工資與員工的關(guān)系為工資應(yīng)發(fā)到員工手里,員工具有兩種不同的權(quán)限,一種是管理員身份即可以進行增刪改的操作,另一種是普通權(quán)限的員工可以查詢。每個員工都具有相應(yīng)的職務(wù),對于職務(wù)與員工的關(guān)系完全呈現(xiàn)在ER圖中。實體屬性圖如圖3.3所示: 圖3.4 部門實體屬性圖 部門實體的屬性圖即為表述部門代號、部門名稱、部門級別、部門職能描述均為部門的基本信息屬性,部門代號和部門名稱為數(shù)據(jù)庫表的主鍵,主要標(biāo)識部門這個實體。以下為崗位實體的屬性圖,即為表示崗位編號、崗位名稱、崗位類別、崗位權(quán)利范圍、崗位任務(wù)描述均為崗位的屬性,其中崗位編號、崗位名稱為崗位的主鍵,如圖3.4,3.5所示: 圖3.5 部門實體屬性圖 圖3.6部門實體屬性圖 工資的屬性圖表示,工資總額、基本工資、員工號、工資卡號、水電費、養(yǎng)老保險、醫(yī)療保險、崗位編號、個人所得稅、崗位工資、崗位津貼、職務(wù)工資、職務(wù)津貼、其他津貼均是工資的屬性,其中員工號為工資的主鍵。 第四章 系統(tǒng)設(shè)計與實現(xiàn) 4.1總體菜單功能設(shè)計 鑒于聯(lián)想研究院人事部門工作的流程,可初步設(shè)計出總體菜單功能,具體應(yīng)包括添加員工信息按鈕、刪除信息按鈕、修改信息按鈕、幫助、部門名稱樹形列表、數(shù)據(jù)維護按鈕等日常工作需要的按鈕,這樣的設(shè)計可幫助使用者可以方便的使用本系統(tǒng)提高工作效率。 根據(jù)人事檔案信息管理系統(tǒng)的維護、查詢、統(tǒng)計為需求,使本系統(tǒng)盡可能的方便快捷,盡量滿足人事部門所有職能的工作需要,菜單設(shè)計要使使用者既可以及時修改、更新人員信息,又可以隨時查詢最新信息,更能夠根據(jù)需要,按照一定的條件對掌握的信息進行迅速統(tǒng)計,為做決策、找依據(jù)提供方便快捷的服務(wù)。 總體菜單下設(shè)系統(tǒng)、窗口切換、職工信息維護、部門信息維護、崗位信息維護、工資信息維護、報表處理、幫助8個功能模塊。 部門信息維護以及時更新部門動態(tài),明確部門性質(zhì)、級別,從而確定人員的性質(zhì)(主要分別行政、事業(yè)以及事業(yè)單位分類),從而界定人員身份(行政部門都是國家公務(wù)員)、職稱(只有事業(yè)單位才有)等,隨時可以掌握全地區(qū)各種身份工作人員數(shù)量,克服了每年干部年報統(tǒng)計系統(tǒng)的即時性(干部年報每年統(tǒng)計一次,是上年情況)。 人員信息維護可以實現(xiàn)人員信息的動態(tài)管理,發(fā)生變動,即時更新,使人員的年齡、身份、學(xué)歷、工齡等一目了然,為工資套改、辦理退休等工作提供依據(jù)。 崗位信息維護可及時更新崗位性質(zhì)、級別、主要任務(wù),為考核工作人員提供依據(jù);工資信息維護相對固定,按照現(xiàn)行工資政策,2—3年調(diào)一次工資,但部分人員隨著級別、職稱的變動,工資也要進行相應(yīng)變動。通過對工資信息的維護,及時更改工資信息,可隨時提供出最新的工資情況,大大減少了每年年底工資年報的工作量,提高了準(zhǔn)確性;系統(tǒng)、窗口切換、報表處理、幫助四個模塊主要是為了方便操作和信息使用而專門設(shè)計的。 4.2 登錄與權(quán)限的設(shè)計與實現(xiàn) 1.登錄功能該窗口為登錄窗口之一,根據(jù)工作需要,共設(shè)計管理員登錄和一般用戶登錄兩種方式,進行權(quán)限管理。權(quán)限管理的功能是指對數(shù)據(jù)庫的訪問級別進行統(tǒng)一定義和管理,以保證數(shù)據(jù)的安全性和共享性。在選擇登錄級別時,若選擇管理員登錄,則有修改數(shù)據(jù)庫的權(quán)限。若選擇一般用戶登錄,則無修改數(shù)據(jù)庫的權(quán)限。管理員登錄專門為管理干部檔案的專職人員設(shè)計,進入后,對相關(guān)信息進行維護,一般用戶登錄對各業(yè)務(wù)科室設(shè)計,主要查看人員信息,為相關(guān)工作查找依據(jù)。 2.賬戶確認功能進入w_login窗口后,根據(jù)信息的保密原則,需要設(shè)置賬號和密碼。因此,在直接進入信息操作前,需設(shè)置一個保密程序(代碼附后),即按管理權(quán)限登采后彈出w_accounts窗口,輸入賬號和密碼,核對無誤后,再進入操作程序。 3.密碼修改功能根據(jù)工作需要,密碼必須可以修改,通過更改密碼,避一步提高保密系數(shù),對此,在進入w_accounts宙口,需設(shè)計一個密碼修改窗口。若管理員需要進行密碼修改,則進入密碼修改窗口。要求所輸入的符理員帳號和舊密碼在數(shù)據(jù)庫表中必須存在并且一致。若一致,則允許輸入新密碼,否則提示舊密碼錯誤信息并要求重新輸入舊密碼。 4.3 報表功能實現(xiàn) 本系統(tǒng)具有優(yōu)越的功能和性能:用戶登錄根據(jù)權(quán)限有不同的功能;普通員工可以對自己個人檔案信息、考勤、獎懲情況進行查詢;信息管理員各異對員工檔案信息進行管理:系統(tǒng)管理員可以對用用戶權(quán)限進行修改以及數(shù)據(jù)庫的更新維護;對用戶權(quán)限進行劃分,使不同權(quán)限的用戶的功能范圍不同,有效保護數(shù)據(jù)庫中數(shù)據(jù)的安全性。本系統(tǒng)對可能出現(xiàn)的錯誤操作設(shè)計錯誤反應(yīng),使系統(tǒng)可靠性高。下圖為檔案信息管理序列圖如圖4.1所示: 圖4.12 檔案信息管理序列圖 1.員工報表功能 w_bb_zg窗口為員工報表窗口,設(shè)計這個窗口是根據(jù)實際工作,需要對系統(tǒng)管理的員工數(shù)據(jù)進行匯總統(tǒng)計以便于進行瀏覽,全面了解員工情況,為晉級晉職、辦理退休、干部統(tǒng)計等提供依據(jù)。同時,設(shè)置打印功能.將表格打印出來進行傳閱或裝入文書檔案。員工報表實際效果圖如圖4.2所示: 圖4.2 員工報表效果圖 新進員工報表效果圖如圖4.3所示。 圖4.3 新進員工報表圖 上圖為員工報表界面,新進員工可在此進行搜索,在入職時間處填入入職日期范圍,在此范圍內(nèi)的員工可呈現(xiàn)在列表中,操作人員可進行保存或者打印,打印選項中顯示需要打印信息的選項,可進行勾選,勾選出所需要的信息進行打印。在實際工作中員工報表模塊實用性很高,使用率也很高,在考核員工或者更新員工信息時可利用此功能模塊打印出所需列表信息。 2.部門報表功能 w_bb_bm窗口為部門報表窗口,設(shè)計這個窗口是根據(jù)實際工作,需要對系統(tǒng)管理的部門數(shù)據(jù)進行瀏覽,全面了解部門職能、性質(zhì)等情況,為界定人員身份及考核部門業(yè)績提供依據(jù)。同時,設(shè)置打印功能,將表格打印出來進行傳閱或裝入文書檔案。w_bb_bm窗口設(shè)計模型如圖4.4所示: 圖4.4 部門報表窗口設(shè)計模型圖 3.崗位報表功能 w_bb_gw窗口為崗位報表窗口,設(shè)計這個窗口是根據(jù)實際工作,需要對系統(tǒng)管理的崗位數(shù)據(jù)進行進行瀏覽,全面了解崗位類別、權(quán)力范圍等情況,為考察個人履行職責(zé)情況提供依據(jù)。同時,設(shè)置打印功能,將表格打印出來進行傳閱或裝入文書檔案。w_bb_gw窗口設(shè)計模型如圖4.5所示: 圖4.5 窗口設(shè)計模型圖 4.工資報表功能 w_bb_gz窗口為工資報表窗口,設(shè)計這個窗口是根據(jù)實際工作,需要對系統(tǒng)管理的工資數(shù)據(jù)進行瀏覽,全面了解工資等情況,為提供工資證明、開展工資年報工作提供依據(jù)。同時,設(shè)置打印功能,將表格打印出來進行傳閱或裝入文書檔案。下圖為工資報表界面,新進員工可在此進行搜索,在入職時間處填入入職日期范圍,在此范圍內(nèi)的員工可呈現(xiàn)在列表中,操作人員可進行保存或者打印,打印選項中顯示需要打印信息的選項,可進行勾選,勾選出所需要的信息進行打印。在實際工作中員工報表模塊實用性很高,使用率也很高,在考核員工或者更新員工信息時可利用此功能模塊打印出所需列表信息。其設(shè)計模型圖如圖4.6所示: 圖4.6 模型設(shè)計圖 4.4 技術(shù)難點及解決方法 1.四個數(shù)據(jù)操作窗口格式的統(tǒng)一 為了保證同一個軟件使用風(fēng)格的一致性,本文把四個數(shù)據(jù)操作窗口從數(shù)據(jù)窗口到控件,盡量作了統(tǒng)一。另一方面,為了保證使用的方便性,排序和組合查詢控件組又各不相同。試比較下面兩個數(shù)據(jù)操作窗口的差異。 2.一般用戶和管理員操作權(quán)限問題 只有管理人員才能對人事檔案信息進行管理,一般人員只有對人事檔案信息查詢的權(quán)限。而管理人員在對人事檔案信息進行相應(yīng)維護時,必須輸入賬號和密碼。若為一般用戶,則關(guān)閉窗口及菜單上的“窗口切換”、“插入”、“刪除”、“保存”和“密碼修改”。但一般用戶可以瀏覽或打印報表。 第五章 系統(tǒng)實現(xiàn)結(jié)果與軟件測試 5.1 系統(tǒng)實現(xiàn)成果及測試的目標(biāo) 通過近兩個月的開發(fā),系統(tǒng)最終可實現(xiàn)人事部門日常工作所需的工作,本人嚴格按照需求分析和詳細設(shè)計進行開發(fā),最終呈現(xiàn)出完整可用的人事檔案信息管理系統(tǒng)。 此系統(tǒng)的添加模塊能夠滿足人力資源部門員工進行完整的信息錄入,例如員工基本信息,獎懲情況,評估考核成績,家庭情況等這樣完整的信息錄入可幫助人事更好的管理員工記錄員工成長的過程。修改和刪除模塊可幫助人力資源部門員工更好的管理人員的流動和變動使系統(tǒng)更加的靈活,工作人員工作更加有效率。報表模塊可打印出所選信息,方便工作人員與其他單位和員工進行紙質(zhì)溝通。另外,本人根據(jù)日常人事部門員工的工作需要,添加了計算器,鏈接網(wǎng)頁等小工具。軟件測試的目標(biāo)是盡量使系統(tǒng)的功能符合需求,在開發(fā)初期本人根據(jù)聯(lián)想研究院的人事部門的需求進行設(shè)計開發(fā),最終可實現(xiàn)添加信息,修改信息,刪除信息,模糊查詢,報表功能完整,工資計算等功能。 測試任何產(chǎn)品都有兩種方法:如果已經(jīng)知道了產(chǎn)品的內(nèi)部工作過程,可以通過測試來檢驗內(nèi)部是否每個功能都能正常使用;如果知道了產(chǎn)品的內(nèi)部工作過程,可以通過測試來檢驗內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進行。前一個方法稱為黑盒測試,后一個方法稱為白盒測試。本系統(tǒng)采用黑盒測試的辦法進行測試。 對于軟件測試而言,黑盒測試法把程序看成一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程。也就是說,黑盒測試是在程序的接口進行測試。它只檢查程序功能是否按照規(guī)格說明書的規(guī)定正常使用,程序是否能接受輸入數(shù)據(jù)產(chǎn)生正確的輸出信息,并且保證外部數(shù)據(jù)(數(shù)據(jù)庫和文件)的完整性。黑盒測試又稱為功能測試。與黑盒測試法相反,白盒測試法的前提是可以把程序看成裝在一個透明的白盒了里,也就是完全了解程序的結(jié)構(gòu)和處理過程。這種方法按照程序內(nèi)部的邏輯測試程序,檢查程序中的每條通路是否能按預(yù)定的要求正確工作。白盒測試又稱為結(jié)構(gòu)測試。 無論黑盒測試還是白盒測試都不可能做到窮盡測試。因為不可能窮盡測試,所以軟件測試中不可能發(fā)現(xiàn)程序中的所有錯誤。也就是說,通過測試并不能證明程序是完全正確的。但是,我們的目的是要通過測試保證程序的可靠性。因此,必須仔細設(shè)計測試方案,力爭用可能少的測試發(fā)現(xiàn)盡可能多的錯誤。 5.2 人事檔案信息管理系統(tǒng)模塊測試 1系統(tǒng)模塊測試 用戶單擊“管理員登錄”選項,鍵入自己的密碼進行登錄,用戶登錄后相應(yīng)的功能模塊窗口立即被打開。點擊密碼修改,輸入管理員賬號、舊密碼、新密碼并確認一次新密碼。通過測試證明登陸及密碼修改完全符合要求。 2維護模塊測試 登錄成功后,點擊員工信息、部門信息等窗口,點擊 “插入”、“修改”等功能鍵,輸入相應(yīng)數(shù)據(jù)后,點擊“保存”按鈕,輸入的記錄全部保存到了數(shù)據(jù)庫中,維護模塊測試正常。 3查詢模塊測試 登錄成功后,點擊員工信息、部門信息等窗口,在請選擇處選擇按姓名,在其后空格中填入“王",點擊“單項查詢”,實現(xiàn)了單項查詢;選中“按員工號”,填入“l(fā)",選中“按姓名”,填入“李",點擊“組合查詢”,實現(xiàn)了組合查詢;點擊菜單上的“窗口切換”,點擊“工資信息”,點擊排序處的“員工號”,實現(xiàn)了數(shù)據(jù)的重新排序,查詢模塊測試正常。 4報表模塊測試 點擊菜單上的“報表處理”,選擇“工資信息表”點擊“打印”,便打印輸出了工資報表,報表模塊測試正常。 5.3 可執(zhí)行文件的生成 在完成數(shù)據(jù)庫的設(shè)計之后,有必要生成可脫離PowerBuilder開發(fā)環(huán)境獨立運行的可執(zhí)行文件并分發(fā)給用戶。分發(fā)應(yīng)用程序之前必須將要提供給用戶的全部應(yīng)用程序和環(huán)境部件全部打包,打包的內(nèi)容包括:外部函數(shù)、位圖和圖形、聲音文件等,而部件包括應(yīng)用程序所接受的任何部件。可執(zhí)行文件所需要的文件有: 1.可執(zhí)行文件要生成獨立運行的版本,可以采納兩種不同的方式:一種是用一個可執(zhí)行文件將所有對象包含在內(nèi);另一種是用一個可執(zhí)行文件和一個或多個動態(tài)連接庫,在運行時進行連接。 2.動態(tài)庫文件PBD文件只包含編譯后的對象。PBD文件的作用與DLL文件相似,它們都是在運行時才鏈接到應(yīng)用程序上的。 3.資源文件(PBR)在創(chuàng)建可執(zhí)行文件時,需要確認該應(yīng)用程序為當(dāng)前應(yīng)用程序,且所有必要的PBL文件都必須包含在應(yīng)用程序搜索路徑中。如果用PBR,則必須確認它已經(jīng)創(chuàng)建。創(chuàng)建可執(zhí)行文件的步驟:建立Project(工程)對象,在項目畫板中單擊application圖標(biāo)。在出現(xiàn)的project對話框中輸入應(yīng)用程序名,資源文件名(若有)。選擇機器代碼來編譯應(yīng)用程序。單擊工具條上Build圖標(biāo)。發(fā)應(yīng)用程序,即測試可執(zhí)行文件的運行。方法如下:將動態(tài)鏈接庫、數(shù)據(jù)庫、應(yīng)用程序存放在同一目錄下。在執(zhí)行程序時,獨立目錄下的應(yīng)用程序通過動態(tài)鏈接庫運行。若執(zhí)行不成功,則應(yīng)用程序會提示找不到哪個動態(tài)連接庫從而不能運行的信息。將需要的動態(tài)連接庫逐次拷貝過來即可。 致謝 我非常感謝在我學(xué)習(xí)及寫作論文時,齊斯琴老師給我的指導(dǎo)和幫助,指導(dǎo)老師認真負責(zé)的工作態(tài)度,精益求精的工作作風(fēng),使我受益匪淺,也是我在今后的工作中需要學(xué)習(xí)的精神。今天借此機會,我對齊斯琴老師和同學(xué)表示深深的謝意和崇高的敬意,謝謝了。 參考文獻 [1] 張靜.一個基于組件和模型驅(qū)動的ERP軟件開發(fā)框架的設(shè)計[J].微電子學(xué)與計算機,2007 [2] 劉平,張文靜.電力企業(yè)ERP系統(tǒng)操作易用化的研究與應(yīng)用[J].電力信息化,2011 [3] 何頌.基于構(gòu)件庫的ERP系統(tǒng)的研究與實現(xiàn)[D].中山大學(xué),2008 [4] 張棟.基于構(gòu)件技術(shù)的ERP系統(tǒng)的設(shè)計[D].北京工業(yè)大學(xué),2009 [5] 劉利民.淺談ERP系統(tǒng)在物流企業(yè)管理中的作用[J].現(xiàn)代企業(yè)文化,2009 [6] 馮新?lián)P,崔凱.面向插件的應(yīng)用框架研究與實現(xiàn)[J].計算機工程與應(yīng)用,2009 [7] 蒲曉輔,W公司庫存管理研究[D].上海交通大學(xué),2008 [8] 張林,軟件開發(fā)模式的演進[J].硅谷,2011 [9] 崔振東,王希誠.構(gòu)件化的模具設(shè)計網(wǎng)格平臺[J].小型微型計算機系統(tǒng),2008 [10] 殷維剛,張?zhí)?軍用軟件架構(gòu)設(shè)計技術(shù)淺析[J].電子產(chǎn)品可靠性與環(huán)境試驗,2009 [11] 方義秋,面向方面的動態(tài)軟件架構(gòu)研究[J].微電子學(xué)與計算機,2011 [12] 萬海,基于情景演算多流程交互軟件模型的研究與實現(xiàn)[J].華中科技大學(xué)學(xué)報(自然科學(xué)版),2005 [13] 馮筠,基于Business平臺的銷售鏈管理系統(tǒng)的研究與實現(xiàn)[D].西安科技大學(xué),2010 [14] 王耀力,商業(yè)銀行核心系統(tǒng)的服務(wù)架構(gòu)研究[J].太原理工大學(xué)學(xué)報,2011 [15] 崔岢,鄧威,基于MVC思想的程序設(shè)計與管理[J].赤子,2012 [16] 滕愛國,業(yè)務(wù)模型驅(qū)動的電網(wǎng)企業(yè)信息集成[J].電力信息化,2009 [17] 仲琴,業(yè)務(wù)模型驅(qū)動的教學(xué)測試平臺建模研究[J].北京電力高等??茖W(xué)校學(xué)報(社會科學(xué)版),2010 [18] 董玲燕,基于ArcSDE的數(shù)字流域模型系統(tǒng)數(shù)據(jù)庫構(gòu)建方式研究[J].長江科學(xué)院院報,2011 [19] 毛赟,徐宏炳,基于共享庫的數(shù)據(jù)集成方案改進[J].計算機技術(shù)與發(fā)展,2008 [20] 陳婷婷,田文軍,數(shù)據(jù)模型設(shè)計模式及應(yīng)用[J].內(nèi)江科技.2012 [21] 薩師煊,王珊.?dāng)?shù)據(jù)庫系統(tǒng)概論(第三版)[M].北京:高等教育出版社,2000 [22] 李建中,王珊.?dāng)?shù)據(jù)庫系統(tǒng)原理(第二版)[M].北京:電子工業(yè)出版社,2004 [23] Allan F. Williams. Alcohol-impaired driving and its consequences in the United States: The past 25 years. Journal of Safety Research, 2006, 37(2): 123-138 [24] Jessica L. Muilenburg, William D. Johnson, Stuart L. Usdan, etal. Clayton. Prevalence of impaired driving behaviors in a diverse, rural, southern middle school. Accident Analysis & Prevention, 2007, 39(6): 1080-1087刪除- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
5 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 中小型企業(yè)人事檔案管理系統(tǒng) 中小型企業(yè) 人事 檔案管理系統(tǒng)
鏈接地址:http://ioszen.com/p-6036203.html