公司企業(yè)企業(yè)人事檔案管理系統(tǒng)_第1頁
公司企業(yè)企業(yè)人事檔案管理系統(tǒng)_第2頁
公司企業(yè)企業(yè)人事檔案管理系統(tǒng)_第3頁
公司企業(yè)企業(yè)人事檔案管理系統(tǒng)_第4頁
公司企業(yè)企業(yè)人事檔案管理系統(tǒng)_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

企業(yè)人事檔案管理系統(tǒng)摘要人事檔案管理系統(tǒng)就是典型管理信息系統(tǒng),通過人事檔案管理系統(tǒng)對人事檔案進(jìn)行管理具有人工管理所無法比擬的優(yōu)點——例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。一個設(shè)計完善,運(yùn)行穩(wěn)定的人事檔案管理系統(tǒng)可以使人們從繁重的傳統(tǒng)手工管理中解脫出來,從而提高企業(yè)人事檔案管理的工作效率,協(xié)助企業(yè)更好的完成人事檔案管理工作;因此,利用計算機(jī)對企業(yè)人事檔案進(jìn)行管理是必然趨勢,人事檔案管理系統(tǒng)是企業(yè)管理工作中不可缺少的。所以在畢業(yè)設(shè)計中,我選擇開發(fā)人事檔案管理系統(tǒng)。對于人事檔案管理系統(tǒng)的設(shè)計主要包括后臺數(shù)據(jù)庫的建立、維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者而言要求建立起數(shù)據(jù)一致性及完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫。對于后者而言則要求具備應(yīng)用程序功能全,易使用等,運(yùn)行穩(wěn)定等特點。因此,我選用的開發(fā)軟件是Microsoft公司出品的VisualFox。關(guān)鍵字:人事檔案管理;信息系統(tǒng);VISUALFOXPRO;數(shù)據(jù)庫設(shè)計

目錄摘要…………………(1)第一章企業(yè)人事管理的重要意義…………………(3)第二章人事管理在企業(yè)管理的重要性……………(5)人事檔案管理與管理信息的關(guān)系…………………(5)人事檔案管理在企業(yè)管理中的重要性……………(7)第三章人事檔案管理系統(tǒng)的開發(fā)…………………(8)開發(fā)人事檔案管理的重要基礎(chǔ)知識…………………(8)數(shù)據(jù)庫………………(8)面向?qū)ο蟮某绦蛟O(shè)計………………(9)開發(fā)人事檔案管理系統(tǒng)的準(zhǔn)備工作…………………(10)人事檔案管理系統(tǒng)的總體規(guī)劃……………(10)人事檔案管理系統(tǒng)的開發(fā)方法選擇…………(11)第四章開發(fā)人事管理系統(tǒng)的詳細(xì)說明……………(14)系統(tǒng)設(shè)計目標(biāo)…………(14)總體結(jié)構(gòu)和主要功能…………………(14)人事檔案管理系統(tǒng)的功能分析………………(14)開發(fā)的企業(yè)人事檔案系統(tǒng)的功能概述………(15)系統(tǒng)開發(fā)方法和開發(fā)環(huán)境的選擇……(15)數(shù)據(jù)庫設(shè)計……………(15)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計…………(15)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計…………(16)各個功能模塊的創(chuàng)建及程序設(shè)計……(20)功能模塊的創(chuàng)建………………(20)主控程序模塊的程序設(shè)計……(37)第五章企業(yè)人事檔案管理系統(tǒng)的實現(xiàn)……………(38)系統(tǒng)使用說明書……………………(38)系統(tǒng)的維護(hù)…………(39)結(jié)束語………………(41)參考文獻(xiàn)………………(42)致謝……………………(43)

第一章企業(yè)人事管理的重要意義中華人民共和國第六后全國人民代表大會常務(wù)委員會第二十二次會議于1987年9月5日通過的《中華人民共和國檔案法》第二條規(guī)定:檔案是指過去和現(xiàn)在的國家機(jī)構(gòu)、社會組織以及個人從事政治、軍事、經(jīng)濟(jì)、科學(xué)、技術(shù)、文化、宗教等活動直接形成的對國家和社會有保存價值的各種文字、圖表、聲像等不同形式的歷史記錄。人事檔案作為檔案的一種,是人事(勞動)管理部門,根據(jù)人事工作需要,以個人姓名為特征集中保存起來的反映員工個人經(jīng)歷、德才情況、工作實績等方面內(nèi)容的文件材料。人事檔案的種類主要有干部檔案和工人檔案。它具有以下主要特點:(1)全面性。人事檔案收存員工的履歷、自傳、鑒定(考核)、政治歷史、入黨入團(tuán)、獎勵、處分、任免、工資等方面的有關(guān)文件材料。因此,它能記錄員工個人成長,思想發(fā)展的歷史;能展現(xiàn)員工家庭情況、專業(yè)情況、個人自然情況等各個方面的內(nèi)容;是員工個人信息的儲存庫。它概括地反映員工個人全貌。(2)可利用性。由于員工仍在工作,其人事檔案則成為人事(勞動)部門正確使用人才,合理解決工資等問題的一個重要依據(jù)。直接為現(xiàn)實工作服務(wù)是人事檔案區(qū)別于其他檔案的重要標(biāo)志。(3)真實性。這是人事檔案可利用性的基礎(chǔ)和前提。人事檔案必須做到整體內(nèi)容完整齊全,個體材料客觀真實,才能為用人部門提供優(yōu)質(zhì)服務(wù)。(4)動態(tài)性。人事檔案建立后,其內(nèi)容不是一成不變的,隨著當(dāng)事人人生道路的延伸將不斷形成一些反映新信息的文件材料。因此,人事檔案必須注意做好新材料的收集補(bǔ)充.力求縮短檔案與員工實際情況的"時間差"。(5)流動性。人事檔案的管理與員工的人事管理相統(tǒng)一,才便于發(fā)揮人事檔案的作用,如果保管人事檔案,而不知當(dāng)事人已調(diào)往何處,即"有檔無人",造成人檔脫節(jié)。這樣的無頭檔案,保管得再好也無意義。因此,在人事檔案管理工作中必須堅持"檔隨人走"。在員工調(diào)走后的一周以內(nèi),必須將其人事檔案轉(zhuǎn)往新的管理部門。(6)機(jī)密性。人事檔案的內(nèi)容涉及個人功、過等請多方面情況,有的從側(cè)面反映了一些重大歷史事件,有的是個人向組織匯報并不能向他人(包括家庭成員)言及的內(nèi)心隱密等等,因此,人事檔案屬于黨和國家的機(jī)密,任何人不得泄露和私自保存人事檔案材抖,不能向社會無條件地提供服務(wù)。人事檔案的這些特點決定了人事檔案管理工作的特殊性。對于企業(yè)人事檔案管理工作會因企業(yè)的不同而有相應(yīng)的差異。但是,總體說來大致有以下這些方面:(一)、妥善保管員工檔案;(二)、及時索要、收集、鑒別和整理員工檔案材料并立檔;(三)、辦理員工檔案的查閱、借閱、和轉(zhuǎn)遞手續(xù);(四)、登記員工工作、工資、獎懲情況;(五)、為領(lǐng)導(dǎo)和有關(guān)部門提供員工的情況;(六)、做好員工檔案的安全、保密、保護(hù)工作;(七)、定期向檔案室等部門移交檔案。

第二章人事管理系統(tǒng)在企業(yè)管理的重要性人事檔案管理系統(tǒng)與管理信息系統(tǒng)的關(guān)系什么是管理信息系統(tǒng)人事檔案管理系統(tǒng)是典型的管理信息系統(tǒng)。管理信息系統(tǒng),MIS(ManagementInformationSystem),是一個將企業(yè)生產(chǎn)和經(jīng)營中的各種內(nèi)、外部信息進(jìn)行收集、加工、整理、傳遞,并有序地存儲,以用于管理和決策,是企業(yè)增效的信息系統(tǒng)。管理信息系統(tǒng)的基本功能管理信息系統(tǒng)的基本功能是:對信息進(jìn)行采集、處理、存儲、管理、檢索和傳輸?shù)?、并達(dá)到為人們共享的目的。1、信息的采集管理信息系統(tǒng)首先應(yīng)具備信息采集功能,把系統(tǒng)外的和分布在系統(tǒng)各組織內(nèi)部的各種有關(guān)信息收集起來,并轉(zhuǎn)換成系統(tǒng)所需的形式。信息的采集是管理信息系統(tǒng)的基礎(chǔ),是系統(tǒng)的重要輸入部分,是系統(tǒng)能否工作的前提。2、信息處理進(jìn)入管理信息系統(tǒng)的信息存儲在計算機(jī)中,成為數(shù)據(jù)。要對這些原始數(shù)據(jù)進(jìn)行分類整理、有序存儲、加工處理,即是經(jīng)過分類、排序、查詢、統(tǒng)計、計算、模擬、預(yù)測、判斷等多種處理方式,最后提供有價值的決策信息,供高級管理人員作決策時參考。3、信息存儲在信息化社會中,任何一個企業(yè)和單位都是一個大的信息處理系統(tǒng),存儲的信息量是相當(dāng)巨大的,必須依靠先進(jìn)的存儲技術(shù)。信息的有序存儲要涉及兩個方面的技術(shù),一個是硬件的存儲介質(zhì)技術(shù),另一個則是軟件方面的數(shù)據(jù)存儲的邏輯組織技術(shù),這就是要求降低數(shù)據(jù)重復(fù)存儲的冗余度,保持?jǐn)?shù)據(jù)的一致性、完整性、安全性和保密性。而在硬件條件相同的條件下,數(shù)據(jù)的組織和存儲所要求的軟件技術(shù)就成為管理信息系統(tǒng)功能發(fā)揮的重要因素。它關(guān)系著管理信息處理信息的效率。4、信息的管理在存儲和組織數(shù)據(jù)量相當(dāng)大的管理信息系統(tǒng)時,數(shù)據(jù)的管理就顯得特別重要,數(shù)據(jù)格式、編碼、組織方式、邏輯結(jié)構(gòu)、訪問權(quán)限和數(shù)據(jù)定義等,對數(shù)據(jù)的有效管理和系統(tǒng)的都有重要的影響,這就是管理信息系統(tǒng)要解決的信息管理問題。5、信息的檢索按一定方式進(jìn)行組織的數(shù)據(jù)構(gòu)成的集合,就是數(shù)據(jù)庫。管理信息系統(tǒng)要求建立相當(dāng)龐大的數(shù)據(jù)庫,從數(shù)據(jù)庫找出所需的有用信息,這就是數(shù)據(jù)的檢索。查詢效率取決于數(shù)據(jù)庫的組織形式和檢索計算方法,這種技術(shù)和方法稱為數(shù)據(jù)庫的挖掘技術(shù)。這些技術(shù)決定了檢索信息的速度,也影響了管理信息系統(tǒng)處理信息的效率和質(zhì)量。6、信息的傳輸信息傳輸?shù)哪康氖菫榱耸剐畔⒆鳛橐环N資源、產(chǎn)品或商品,能為其他人所共享,也使加工和處理信息的行業(yè)成為真正意義上的產(chǎn)業(yè),這目前已被人們所共識。信息借助于計算機(jī)與通信技術(shù)進(jìn)行傳輸,而不在像以前那樣只能靠某些存儲介質(zhì)來作為傳輸?shù)拿浇椤nternet的出現(xiàn),使信息傳輸與網(wǎng)絡(luò)技術(shù)緊密聯(lián)系起來,網(wǎng)上的信息傳輸技術(shù)和其他與通信技術(shù)結(jié)合的信息傳輸技術(shù),將對管理信息系統(tǒng)的發(fā)展起到極大的促進(jìn)作用。管理信息系統(tǒng)的基本結(jié)構(gòu)一個最簡單的管理信息系統(tǒng)基本上由以下幾個部分組成:信息源、信息處理器、信息管理者、信息使用者。信息源是數(shù)據(jù)的輸入源,是信息的產(chǎn)生地,它來源于系統(tǒng)外和系統(tǒng)內(nèi)兩方面的信息。信息處理器由數(shù)據(jù)采集裝置、數(shù)據(jù)變換裝置、數(shù)據(jù)傳輸裝置、數(shù)據(jù)存儲和運(yùn)行裝置幾個部分組成。信息管理者主要負(fù)責(zé)管理信息系統(tǒng)的設(shè)計、運(yùn)行、維護(hù)和協(xié)調(diào)配合工作。管理信息信息系統(tǒng)的總體結(jié)構(gòu)如下圖所示:信息管理者信息管理者信息源信息處理器信息使用者圖2-1管理信息系統(tǒng)結(jié)構(gòu)圖管理信息系統(tǒng)在企業(yè)管理工作中的重要性管理信息系統(tǒng)的使用能夠使企業(yè)更加及時、準(zhǔn)確、全面、詳實的了解所需的信息數(shù)據(jù)。同時管理信息系統(tǒng)對各種信息數(shù)據(jù)的進(jìn)一步加工,能使企業(yè)領(lǐng)導(dǎo)層的生產(chǎn)、經(jīng)營、管理決策依據(jù)更加充分,更具有合理性、科學(xué)性;從而為社會創(chuàng)造出更多的價值,為企業(yè)的發(fā)展創(chuàng)造出更多的機(jī)會。另外,管理信息系統(tǒng)可以進(jìn)一步使企業(yè)的管理科學(xué)化、合理化、制度化、規(guī)范化,為企業(yè)的管理水平跨上新臺階,為企業(yè)持續(xù)、健康、穩(wěn)定的發(fā)展奠定堅實基礎(chǔ)。人事管理系統(tǒng)在企業(yè)管理工作中的重要性人事檔案管理是現(xiàn)代企業(yè)管理工作不可缺少的一部分,是人力資源管理的基礎(chǔ)工作,人事檔案管理工作的好壞對于企業(yè)的決策者和管理者來說都至關(guān)重要。但一直以來人們使用傳統(tǒng)的人工方式管理人事檔案,這種管理方式存在著許多缺點,如效率低下、保密性差等。另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于檔案的查找、更新和維護(hù)來說都帶來了不少的困難——譬如:用人工的方式對人事檔案進(jìn)行統(tǒng)計的話,工作量將很大,若公司人員有幾萬甚至幾十萬,人工統(tǒng)計將變得不可想象。如今,隨著計算機(jī)技術(shù)的飛速發(fā)展,計算機(jī)的應(yīng)用在社會各領(lǐng)域中都得到了普及。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對人事檔案進(jìn)行管理具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。因為人事檔案管理系統(tǒng)是典型的管理信息系統(tǒng),所以它應(yīng)該能夠為用戶提供有好美觀的窗口界面、充足可靠的信息數(shù)據(jù)、簡單方便的維護(hù)手段和靈活多變的查詢方式以及快捷而準(zhǔn)確的查詢結(jié)果。一個設(shè)計完善,運(yùn)行穩(wěn)定的人事檔案管理系統(tǒng)可以使人們從繁重的傳統(tǒng)手工管理中解脫出來,從而提高企業(yè)人事檔案管理的工作效率,協(xié)助企業(yè)更好地完成人事檔案管理工作。但是,因為利用計算機(jī)對人事檔案進(jìn)行管理必須以電力支持為前提,所以,這種先進(jìn)的管理方式也有它的技術(shù)局限性。一旦沒有電力支持,整套系統(tǒng)將無法運(yùn)行,導(dǎo)致人事檔案管理工作的癱瘓,因此,信息化管理還不能完全取代傳統(tǒng)管理方式。

第三章人事管理系統(tǒng)的開發(fā)開發(fā)人事管理系統(tǒng)所必需的重要基礎(chǔ)知識人事檔案管理系統(tǒng)的設(shè)計主要包括后臺數(shù)據(jù)庫的建立、維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。因此,開發(fā)人事檔案管理系統(tǒng)必須具備數(shù)據(jù)庫和面向?qū)ο蟮某绦蛟O(shè)計知識。數(shù)據(jù)庫數(shù)據(jù)庫技術(shù)是數(shù)據(jù)管理技術(shù),近年來發(fā)展迅速。目前,各種領(lǐng)域?qū)?shù)據(jù)管理的需求越來越多,各行各業(yè)的信息系統(tǒng)都離不開數(shù)據(jù)庫的支持。可以說,數(shù)據(jù)庫已成為信息社會的重要基礎(chǔ)設(shè)施,數(shù)據(jù)庫技術(shù)成為實現(xiàn)和優(yōu)化信息系統(tǒng)的基本技術(shù)。有關(guān)數(shù)據(jù)庫的幾個基本概念:數(shù)據(jù)庫(DataBase,簡稱DB)是按一定的組織形式存儲在一起的相互關(guān)聯(lián)的數(shù)據(jù)集合。實際上,數(shù)據(jù)庫就是一個存放大量業(yè)務(wù)數(shù)據(jù)的場所,其中的數(shù)據(jù)具有特定的組織結(jié)構(gòu)。所謂“組織結(jié)構(gòu)”,是指數(shù)據(jù)庫中的數(shù)據(jù)不是分散的、孤立的,而是按照某種數(shù)據(jù)模型組織起來的,不僅數(shù)據(jù)記錄內(nèi)的數(shù)據(jù)之間是彼此相關(guān)的,數(shù)據(jù)記錄之間在結(jié)構(gòu)上也是有機(jī)地聯(lián)系在一起的。數(shù)據(jù)庫具有數(shù)據(jù)的結(jié)構(gòu)化、獨(dú)立性、共享性、冗余量小、安全性、完整性和并發(fā)控制性等基本特點。數(shù)據(jù)庫管理系統(tǒng)(DataBaseManagementSystems,簡稱DBMS)是數(shù)據(jù)庫系統(tǒng)的核心部分,它是在特定操作系統(tǒng)支持下幫助用戶建立、使用和管理數(shù)據(jù)庫的一種計算機(jī)軟件。DBMS提供了許多命令、函數(shù)和語句讓用戶對數(shù)據(jù)庫中的數(shù)據(jù)資源進(jìn)行管理操作(如數(shù)據(jù)庫文件的建立、數(shù)據(jù)的輸入輸出、增加、刪除、瀏覽、查詢、修改、統(tǒng)計、分類、連接等)??傊?,數(shù)據(jù)庫的一切操作都是通過數(shù)據(jù)庫管理系統(tǒng)來實現(xiàn)的。數(shù)據(jù)庫系統(tǒng)(DataBaseSystem,簡稱為DBS)是計算機(jī)系統(tǒng)引入數(shù)據(jù)庫后的系統(tǒng)構(gòu)成,是一個具有管理數(shù)據(jù)功能的計算機(jī)軟硬件綜合系統(tǒng)。具體地說,它主要包括計算機(jī)硬件、操作系統(tǒng)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和建立數(shù)據(jù)庫之上的相關(guān)軟件、數(shù)據(jù)庫管理員和用戶等組成部分。數(shù)據(jù)庫系統(tǒng)具有數(shù)據(jù)的結(jié)構(gòu)化、共享性、獨(dú)立性、可控冗余度以及數(shù)據(jù)的安全性、完整性和并發(fā)控制等特點。從數(shù)據(jù)庫管理系統(tǒng)的角度看,數(shù)據(jù)庫系統(tǒng)是一個三級模式結(jié)構(gòu);從最終用戶角度看,數(shù)據(jù)庫系統(tǒng)分為當(dāng)用戶結(jié)構(gòu)、主從式結(jié)構(gòu)、分布式結(jié)構(gòu)和客戶/服務(wù)器結(jié)構(gòu)。單用戶結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)單用戶數(shù)據(jù)庫系統(tǒng)是一種早期的最簡單的數(shù)據(jù)庫系統(tǒng)。在單用戶系統(tǒng)中,整個數(shù)據(jù)庫系統(tǒng),包括應(yīng)用程序、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù),都裝在一臺計算機(jī)上,有一個用戶獨(dú)占,不同機(jī)器之間不能共享數(shù)據(jù)。主從式數(shù)據(jù)庫系統(tǒng)主從式結(jié)構(gòu)是指一個主機(jī)帶有多個終端的多用戶結(jié)構(gòu)。在這種結(jié)構(gòu)中,數(shù)據(jù)庫系統(tǒng),包括應(yīng)用程序、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)等都集中存放在主機(jī)上,所有處理任務(wù)都由主機(jī)來完成。各個用戶通過主機(jī)的終端并發(fā)地存取數(shù)據(jù),共享數(shù)據(jù)庫中的數(shù)據(jù)資源。分布式數(shù)據(jù)庫系統(tǒng)分布式結(jié)構(gòu)是指數(shù)據(jù)庫中的數(shù)據(jù)在邏輯上是一個整體,但物理地分布在計算機(jī)網(wǎng)絡(luò)的不不同結(jié)點上。網(wǎng)絡(luò)中的每個結(jié)點都可以獨(dú)立處理本地數(shù)據(jù)庫中的數(shù)據(jù),執(zhí)行局部應(yīng)用;同時也可以存取和處理多個異地數(shù)據(jù)庫,執(zhí)行全局應(yīng)用。客戶/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)在客戶/服務(wù)器結(jié)構(gòu)中,把DBMS功能與應(yīng)用分開,網(wǎng)絡(luò)某個節(jié)點上的計算機(jī)專門用于執(zhí)行DBMS功能,成為數(shù)據(jù)庫服務(wù)器,簡稱服務(wù)器,而其他節(jié)點上的計算機(jī)則安裝DBMS的外圍應(yīng)用開發(fā)工具,支持用戶的應(yīng)用,成為客戶機(jī)。面向?qū)ο蟮某绦蛟O(shè)計面向?qū)ο蟮某绦蛟O(shè)計的基本思想是,從客觀存在的事物(即對象)出發(fā),來構(gòu)造軟件系統(tǒng),并在系統(tǒng)構(gòu)造中盡可能運(yùn)用人類的自然思維方式。這可以使系統(tǒng)直接地映射問題域,保持問題域中的事物及其相互關(guān)系的本來面貌。面向?qū)ο蠓椒ㄊ且詫ο鬄橹行牡拈_發(fā)方法。它強(qiáng)調(diào)直接以問題域(客觀世界)中的事物為中心來思考問題,認(rèn)識問題,并根據(jù)這些事物的本質(zhì)特征,把他們抽象的表式為系統(tǒng)的對象,作為系統(tǒng)的基本單位。面向?qū)ο蠓椒ǜ鼜?qiáng)調(diào)運(yùn)用人類在日常的邏輯思維中采用的思想方法和原則,例如抽象、分類、繼承、聚合和封裝等,這使得軟件開發(fā)者能更有效地思考問題,并以其他人也能看得懂的方式把自己的認(rèn)識表達(dá)出來。面向?qū)ο蟪绦蛟O(shè)計的主要特點可概括如下:1)從問題域中客觀存在的事物出發(fā)來構(gòu)造軟件系統(tǒng),用對象作為對這些事物的抽象表示,并把對象作為系統(tǒng)的基本構(gòu)成單位。2)一個對象包括兩個特征:靜態(tài)特征——用對象的屬性來表示;動態(tài)特征——即對象的行為。3)對象是數(shù)據(jù)和有關(guān)操作的封裝體,它突破了傳統(tǒng)的數(shù)據(jù)與操作分離的模式,較好的實現(xiàn)了數(shù)據(jù)的抽象。4)對事物分類,把具有相同屬性和服務(wù)的對象歸為一類,類是這些對象的抽象描述。5)運(yùn)用抽象的原則,從而得到一般類和特殊類。特殊類繼承一般類的屬性和服務(wù)。面向?qū)ο蠓椒ǖ睦^承性體現(xiàn)了概念分離抽象,便于軟件演化后的擴(kuò)充。6)復(fù)雜的對象可以用簡單的對象作為其構(gòu)成部分(稱為聚合)。7)對象通過其對外提供的服務(wù)來完成自己的任務(wù)。在OO方法中,把向?qū)ο蟀l(fā)出的服務(wù)請求成為消息。當(dāng)有其他對象請求該對象執(zhí)行某一服務(wù)時,即響應(yīng)這一請求,從而完成指定的服務(wù)。面向?qū)ο蠓椒ㄓ孟ο髣討B(tài)鏈接在一起,以便在概念上體現(xiàn)并行性和分布式結(jié)構(gòu)。開發(fā)人事管理系統(tǒng)的準(zhǔn)備工作人事檔案管理系統(tǒng)的總體規(guī)劃管理信息系統(tǒng)軟件的開發(fā)都是一項耗資巨大、復(fù)雜程度高、周期長的系統(tǒng)工程。因此,做好系統(tǒng)總體規(guī)劃才能使開發(fā)的系統(tǒng)具有良好的整體性質(zhì),也使各階段的開發(fā)工作具有一定的連貫性,從而使最后開發(fā)出的系統(tǒng)整體功能達(dá)到預(yù)期目標(biāo)。人事檔案管理系統(tǒng)也不例外,良好的總體規(guī)劃,可以使系統(tǒng)有明確的戰(zhàn)略目標(biāo)和科學(xué)的開發(fā)計劃,使系統(tǒng)有較強(qiáng)的適應(yīng)性及較高的可靠性,此外,還可以降低開發(fā)成本,減少開發(fā)時間??傮w規(guī)劃的任務(wù):(1)確定系統(tǒng)的總體結(jié)構(gòu);(2)提出資源分配計劃;(3)擬定分步實施步驟、指導(dǎo)系統(tǒng)實施;(4)進(jìn)行可行性分析??傮w規(guī)劃應(yīng)該遵循的則:(1)系統(tǒng)必須支持企業(yè)的總體目標(biāo)實現(xiàn);(2)系統(tǒng)必須適應(yīng)企業(yè)各管理層次的需求;(3)系統(tǒng)在方法實現(xiàn)上必須盡量脫離對原有不合理組織機(jī)構(gòu)的依從性;(4)系統(tǒng)結(jié)構(gòu)必須呈現(xiàn)出良好的整體功能;(5)系統(tǒng)的開發(fā)必須貫徹便于實施的原則??傮w規(guī)劃的步驟:(1)確定管理目標(biāo);(2)定義管理功能;(3)定義數(shù)據(jù)分類;(4)定義信息結(jié)構(gòu);(5)確定計算機(jī)邏輯配置方案。人事管理系統(tǒng)的開發(fā)方法選擇系統(tǒng)開發(fā)方法,應(yīng)根據(jù)技術(shù)力量、資源情況、外部環(huán)境等因素來進(jìn)行選擇結(jié)構(gòu)化系統(tǒng)開發(fā)方法結(jié)構(gòu)化系統(tǒng)開發(fā)方法的基本思想是用系統(tǒng)工程的思想和工程化的方法,按用戶至上原則,用結(jié)構(gòu)化、模塊化、自頂向下的方法對系統(tǒng)進(jìn)行分析與設(shè)計。為了保證系統(tǒng)開發(fā)的順利進(jìn)行,采用結(jié)構(gòu)化系統(tǒng)開發(fā)方法是應(yīng)遵循如下基本原則:(1)面向用戶的觀點(2)嚴(yán)格區(qū)分工作階段(3)按系統(tǒng)的觀點,自頂向下地完成系統(tǒng)的開發(fā)工作(4)充分預(yù)料變化的情況(5)工作文件的標(biāo)準(zhǔn)化、文獻(xiàn)化原型系統(tǒng)開發(fā)方法原型方法是20世紀(jì)80年代隨著軟件技術(shù)的發(fā)展,尤其是在關(guān)系數(shù)據(jù)庫系統(tǒng)的RDBS(RelationalDataBaseSystems)、第四代程序生成語言4GL(4thGenerationLanguage)和開發(fā)生成環(huán)境產(chǎn)生的基礎(chǔ)上,提出的一種從設(shè)計思想、手段、工具都全新的系統(tǒng)開發(fā)方法。與結(jié)構(gòu)化系統(tǒng)開發(fā)方法相比,它克服了結(jié)構(gòu)化系統(tǒng)分析方法起點較低的弱點,不再需要一步步周密細(xì)致地調(diào)查分析,并逐步整理出文字檔案。但是,原型方法不如結(jié)構(gòu)化系統(tǒng)法成熟和便于管理控制。實現(xiàn)原型方法的關(guān)鍵是能否提供一個合適的軟件開發(fā)環(huán)境和一套高級的軟件工具,能否根據(jù)需求說明轉(zhuǎn)換成現(xiàn)實系統(tǒng)。還需要有用戶能接受的用戶界面和自動轉(zhuǎn)換成的工具,這些都還不完善。面向?qū)ο蠓椒ㄏ到y(tǒng)開發(fā)有許多基本方法,在不同發(fā)展階段中產(chǎn)生,適應(yīng)了當(dāng)時的需要,尤其是結(jié)構(gòu)化方法,得到廣泛的應(yīng)用。但是。隨著用戶需求的日益復(fù)雜,人們必然會發(fā)掘出更好的方法來解決這個矛盾,這就是面向?qū)ο蠓椒ā狾O(ObjectOriented)方法。面向?qū)ο蠓椒ㄗ鳛橐环N新穎的、具有獨(dú)特優(yōu)越性的方法引起人們的關(guān)注,把面向?qū)ο蠓椒ㄒ暈榻鉀Q軟件危機(jī)的突破口。面向?qū)ο蠓椒ū粩U(kuò)展到各個領(lǐng)域,如面向?qū)ο蟮捏w系結(jié)構(gòu)、面向?qū)ο蟮挠布С帧⒚嫦驅(qū)ο蟮能浖_發(fā)環(huán)境、面向?qū)ο髷?shù)據(jù)庫、面向?qū)ο蟪绦蛟O(shè)計語言等。面向?qū)ο蠓椒ㄗ鳛橐环N認(rèn)識方法論,強(qiáng)調(diào)了對現(xiàn)實世界的理解和模擬,把現(xiàn)實世界到計算機(jī)實現(xiàn)的轉(zhuǎn)換減到最少,所以面向?qū)ο蠓椒ㄌ貏e適合于系統(tǒng)分析和設(shè)計。面向?qū)ο蠓椒ㄕJ(rèn)為,客觀世界是由各種各樣的對象組成。每種對象都有各自的內(nèi)部形態(tài)和運(yùn)動規(guī)律,不同對象之間相互作用和聯(lián)系構(gòu)成了各種各樣的系統(tǒng)。如果能在滿足需求的前提下,把系統(tǒng)設(shè)計成由一些不可變的(相對固定)部分組成的最小集合,這個設(shè)計就是最優(yōu)良的。這些不可變的部分就是對象。對象是面向?qū)ο蠓椒ǖ闹黧w。廣義地講,對象可以是任何人或事物。精確的講,對象是一些屬性及專用服務(wù)的封裝體,它是問題空間中一些東西的抽象。對象就是我們在問題空間中要考慮的那些人或事或物,它具有一組屬性和一組操作,這些屬性的值刻畫了一個對象的狀態(tài)。這些操作是對象的行為,通過它們改變對象的狀態(tài)(即屬性值)。面向?qū)ο蠓椒ň哂腥缦绿卣鳎海?)抽象性;(2)封裝性;(3)繼承性;(4)多態(tài)性;

第四章開發(fā)人事管理系統(tǒng)的詳細(xì)說明系統(tǒng)設(shè)計目標(biāo)管理信息系統(tǒng)從以人工為主的管理信息系統(tǒng)到基于網(wǎng)絡(luò)的管理信息系統(tǒng),經(jīng)歷了20多年。這20多年中,管理信息系統(tǒng)經(jīng)歷了不同的發(fā)展階段,其設(shè)計思想也在不斷地變化。但總的講,實用性和先進(jìn)性、可擴(kuò)展性、開放性以及安全可靠性,是貫穿管理信息系統(tǒng)整個發(fā)展過程的基本設(shè)計思想,人事檔案管理系統(tǒng)作為典型的管理信息系統(tǒng),其設(shè)計應(yīng)圍繞這些特性來進(jìn)行。在圍繞基本設(shè)計思想的前提條件下,使軟件的功能盡可能完善且接近于一個真正的人事檔案管理系統(tǒng),使其可以充分體現(xiàn)出人事檔案管理工作的各個方面,盡可能符合人事檔案管理工作制度,且達(dá)到能夠為用戶提供有好美觀的窗口界面、充足可靠的信息數(shù)據(jù)、簡單方便的維護(hù)手段和靈活多變的查詢方式以及快捷而準(zhǔn)確的查詢結(jié)果的設(shè)計目標(biāo)。總體結(jié)構(gòu)和主要功能人事管理系統(tǒng)的功能分析根據(jù)人事檔案主要包括職工個人自然情況,工作情況,簡歷,政治情況等各方面信息,內(nèi)容比較龐大復(fù)雜的特點,同時還綜合考慮檔案管理工作的性質(zhì),總結(jié)歸納出人事檔案管理系統(tǒng)的功能主要是對員工的人事檔案進(jìn)行立檔、轉(zhuǎn)檔、維護(hù),對人事資料、人事檔案的變動提供查詢,統(tǒng)計。具體說來人事檔案管理系統(tǒng)在功能上應(yīng)該具備以下這些特點:1)靈活的數(shù)據(jù)記錄編輯功能,可以隨時對記錄進(jìn)行增加,修改,更新,刪除,瀏覽等編輯操作。并將查詢方式有機(jī)溶入編輯界面,可以實現(xiàn)對某項記錄定位,再進(jìn)行編輯,修改,更新。2)幾個數(shù)據(jù)庫表之間的任意組合條件查詢,便于在實際檔案管理操作中對某種情況,多種條件下的人員情況進(jìn)行統(tǒng)計查看。3)具備分級用戶權(quán)限管理設(shè)置,以確保檔案的保密性和安全性。4)具有分類統(tǒng)計,報表輸出顯示的功能。5)具有比較友好的人機(jī)交互界面,各種操作可以在直觀的界面上通過人機(jī)交互式進(jìn)行。本人開發(fā)的企業(yè)人事管理系統(tǒng)的功能概述綜上所述,我所開發(fā)的人事檔案管理系統(tǒng)具體功能如下:系統(tǒng)管理功能(系統(tǒng)設(shè)置、用戶管理、工資級別、部門類別、退出系統(tǒng))檔案管理功能(檔案登記、檔案維護(hù)、檔案轉(zhuǎn)遞、檔案注銷)檔案查詢功能(檔案查詢登記、檔案分類查詢、檔案自定義查詢)檔案統(tǒng)計功能(按政治面目統(tǒng)計、按文化程度統(tǒng)計)花名冊功能(員工花名冊、黨員花名冊)系統(tǒng)開發(fā)方法和開發(fā)環(huán)境的選擇開發(fā)方法:采用面向?qū)ο蟮姆椒ㄩ_發(fā)環(huán)境:操作系統(tǒng)——WindowsXP開發(fā)工具——Visual數(shù)據(jù)庫設(shè)計人事檔案管理系統(tǒng)開發(fā)的過程中,數(shù)據(jù)庫設(shè)計是一個非常重要的環(huán)節(jié)。其好壞直接影響系統(tǒng)的實現(xiàn)。在系統(tǒng)開始設(shè)計的時候應(yīng)該盡量考慮全面,尤其應(yīng)該仔細(xì)考慮用戶的各種需求。為了能說明問題而不重復(fù)啰嗦,本人根據(jù)自己所開發(fā)的人事檔案管理系統(tǒng)的實際情況,在此僅舉其中的員工基本情況的設(shè)計來說明。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計員工號員工號

姓名家庭出身政治面目文化程度民族籍貫出生日期出生日期健康狀況婚姻狀況性別員工基本情況

(圖4-1)

圖4-1數(shù)據(jù)庫結(jié)構(gòu)舉例數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計在上面的數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計的基礎(chǔ)上,把實體與屬性之間的關(guān)系轉(zhuǎn)化為VisualfoxPro數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,并形成數(shù)據(jù)庫中的表格。部門類別表說明:部門類別表用于存儲企業(yè)部門的基本信息。表4-1部門表表結(jié)構(gòu)字段名類型和寬度索引部門編號CHRi(3)主索引部門名稱CHR(10)查詢介紹表說明:查詢介紹表用于儲存查詢介紹的具體信息。表4-2查詢介紹表表結(jié)構(gòu)字段名類型和寬度索引查詢介紹Memo主索引檔案查詢登記表說明:檔案查詢登記表用于儲存查詢登記的基本信息。表4-3檔案查詢登記表結(jié)構(gòu)字段名類型和寬度索引檔案編號CHR(3)主索引查詢類型CHR(5)查詢?nèi)诵彰鸆HR(8)政治面貌CHR(6)現(xiàn)任職務(wù)CHR(10)所屬部門CHR(10)查詢用途Memo查詢內(nèi)容Memo查詢?nèi)掌贒ate歸還日期Date續(xù)表4-3檔案查詢登記表結(jié)構(gòu)字段名類型和寬度索引查詢期限CHR(10)批準(zhǔn)人姓名CHR(8)經(jīng)辦人姓名CHR(8)使用單位信息表說明:使用單位信息表用于儲存使用單位的基本信息。表4-4使用單位信息表結(jié)構(gòu)字段名類型和寬度索引單位名稱CHR(30)性質(zhì)CHR(10)地址CHR(30)初始日期Date用戶表說明:用戶表用于儲存用戶登錄的基本信息。表4-5用戶表結(jié)構(gòu)字段名類型與寬度索引用戶編號CHR(3)主索引姓名CHR(8)密碼CHR(6)權(quán)限CHR(10)用戶說明CHR(20)員工檔案轉(zhuǎn)遞登記表說明:員工檔案轉(zhuǎn)遞登記表表4-6檔案轉(zhuǎn)遞登記錄表結(jié)構(gòu)字段名類型和寬度索引員工號CHR(3)主索引姓名CHR(10)regular續(xù)表4-6檔案轉(zhuǎn)遞登記錄表結(jié)構(gòu)字段名類型和寬度索引轉(zhuǎn)遞原因CHR(10)regular轉(zhuǎn)擋日期Date侯選索引轉(zhuǎn)擋單位CHR(30)員工工資級別表說明:員工工資級別表用于儲存工資級別的基本信息。表4-7員工工資表結(jié)構(gòu)字段名類型和寬度索引工資級別CHR(1)主索引基本工資CHR(8)員工工作檔案表說明:員工工作檔案表用于儲存員工工作檔案的基本信息。表4-8員工工作檔案表結(jié)構(gòu)字段名寬度和類型索引員工號CHR(3)主索引現(xiàn)工作單位CHR(30)單位性質(zhì)CHR(10)單位地址CHR(30)現(xiàn)擔(dān)任職務(wù)CHR(10)regular所屬部門CHR(10)regular技術(shù)職稱CHR(10)regular來本單位工作途徑CHR(10)regular建檔時間Date工資級別CHR(10)regular基本工資CHR(8)regular獎懲情況及主要簡歷Memo員工基本情況表說明:員工基本情況表用于存儲員工基本信息。表4-9部門表表結(jié)構(gòu)字段名類型和寬度索引員工號char(3)主索引姓名char(8)普通索引性別char(2)普通索引婚姻狀況char(5)普通索引健康狀況char(15)普通索引出生日期Date(8)普通索引籍貫char(10)普通索引民族char(5)普通索引文化程度char(10)普通索引政治面目char(6)普通索引家庭出身char(10)普通索引員工社會關(guān)系表說明:員工社會關(guān)系表用于儲存員工社會關(guān)系的基本信息。表4-10員工社會關(guān)系表字段名類型和寬度索引員工號CHR(3)主索引第一關(guān)系人姓名CHR(10)Regular關(guān)系一CHR(4)Regular第一關(guān)系人工作單位CHR(30)第二關(guān)系人姓名CHR(10)Regular關(guān)系二CHR(4)Regular第二關(guān)系人工作單位CHR(30)員工住房檔案表說明:員工住房檔案表用于儲存員工住房的基本信息。表4-11部門表表結(jié)構(gòu)字段名類型和寬度索引員工號CHR(3)主索引住房性質(zhì)CHR(10)Regular住房面積Regular住房來源CHR(10)Regular各個功能模塊的創(chuàng)建及程序設(shè)計說明:僅以部分表單的部分功能程序代碼設(shè)計說明問題功能模塊的創(chuàng)建說明:創(chuàng)建的具體過程不加以文字贅述,附圖說明。登錄表單模塊的創(chuàng)建與程序設(shè)計1)登錄表單的創(chuàng)建說明:僅以表單表示,不做具體說明。圖4-2登錄表單a圖4-3登錄表單b2)登錄表單的程序設(shè)計說明:本表單在初始運(yùn)行時如圖一所示需要填寫用戶信息;當(dāng)填寫完畢后,如圖二所示點擊“確定”即可登陸認(rèn)識企業(yè)檔案管理系統(tǒng)。其功能是由此表單添加按鈕(Command1和Command2添加)的單擊事件click代碼段控制實現(xiàn)。Commandclickuse用戶表a=alltrim用戶編號==a)and(密碼==c))doform企業(yè)人事檔案管理系統(tǒng)\forms\useelsemessagebox('輸入信息有誤,請重新輸入',48,'信息窗口')''''''系統(tǒng)設(shè)置表單的創(chuàng)建與程序設(shè)計1)創(chuàng)建說明:僅以表單表示,不做具體說明。圖4-4單位信息設(shè)置界面圖4-5管理員設(shè)置界面2)系統(tǒng)設(shè)置表單的程序設(shè)計說明:本表單用于設(shè)置系統(tǒng)信息和修改密碼,如圖一所示填寫企業(yè)信息;如圖二所示填寫管理設(shè)置。填寫完后點擊“確定”,即可完成。其功能是由表單添加組件pageframe1的Init事件以及其中的page1的click單擊事件以及其下的(command1,comand2,command3)的單擊事件和page2的click單擊事件以及其下的(command1,comand2,command3)的單擊事件所完成的。pageframe1的Init程序代碼''''''的click程序代碼''''''command1的click程序代碼'' '' '' command2的click程序代碼use使用單位信息表&&打開使用單位信息表if(bof()=.t.)appendblankdwm=alltrimdwdz=alltrimdwxz=alltrim replace單位名稱withdwm replace地址withdwdz replace性質(zhì)withdwxz messagebox('信息設(shè)置成功',48,'信息窗口') '' '' '' '' elsedwm=alltrimdwdz=alltrimdwxz=alltrim replace單位名稱withdwm replace地址withdwdz replace性質(zhì)withdwxz messagebox('信息設(shè)置成功',48,'信息窗口') '' '' '' '' endifuse&&關(guān)閉使用單位信息表command3的click程序代碼psge2的click程序代碼'' '' '' '' '' "*" "*" "*"command1的click程序代碼'' '' '' '' '' 的click程序代碼use用戶表yhxm=alltrimtopif((密碼==alltrimreplace姓名withyhxm replace密碼withyhxmm1 replace用戶說明withyhsm messagebox('添加用戶成功',48,'信息窗口') '' '' '' '' '' messagebox('輸入信息有誤!請重新輸入!',48,'信息窗口')''''''''''ifuse基本情況登記表單的創(chuàng)建與程序設(shè)計1)基本情況登記表單的創(chuàng)建說明:僅以表單表示,不做文字說明。圖4-6基本情況登記表查看界面圖4-7基本情況信息修改界面2)基本情況登記表單的程序設(shè)計說明:本表單在初始運(yùn)行時,除了添加和退出按鈕外,其余控件均為不可用,如圖1所示;當(dāng)用戶用鼠標(biāo)點擊添加按鈕后,添加按鈕變?yōu)椴豢捎脿顟B(tài),保存按鈕及其他相關(guān)控件被激活,并能輸入信息,如圖2所示。其功能是由此表單(Form1)的初始事件init代碼段和添加按鈕,command2,command3,command4添加)的單擊事件click代碼段控制實現(xiàn)。程序代碼段:員工號.enabled=.f.姓名.enabled=.f.出生日期.enabled=.f.籍貫.enabled=.f.民族.enabled=.f.現(xiàn)工作單位.enabled=.f.單位性質(zhì).enabled=.f.單位地址.enabled=.f.現(xiàn)擔(dān)任職務(wù).enabled=.f.技術(shù)職稱.enabled=.f.來本單位工作途徑.enabled=.f.建檔時間.enabled=.f.住房面積.enabled=.f.第一關(guān)系人姓名.enabled=.f.第一關(guān)系人工作單位.enabled=.f.第二關(guān)系人姓名.enabled=.f.第二關(guān)系人工作單位.enabled=.f.婚姻狀況.enabled=.f.健康狀況.enabled=.f.文化程度.enabled=.f.政治面目.enabled=.f.家庭出身.enabled=.f.所屬部門.enabled=.f.工資級別.enabled=.f.房屋性質(zhì).enabled=.f.關(guān)系=.f.關(guān)系=.f.建檔時間.value=date()中的程序代碼員工號.enabled=.t.姓名.enabled=.t.出生日期.enabled=.t.籍貫.enabled=.t.民族.enabled=.t.現(xiàn)擔(dān)任職務(wù).enabled=.t.技術(shù)職稱.enabled=.t.來本單位工作途徑.enabled=.t.住房面積.enabled=.t.第一關(guān)系人姓名.enabled=.t.第一關(guān)系人工作單位.enabled=.t.第二關(guān)系人姓名.enabled=.t.第二關(guān)系人工作單位.enabled=.t.婚姻狀況.enabled=.t.健康狀況.enabled=.t.文化程度.enabled=.t.政治面目.enabled=.t.家庭出身.enabled=.t.所屬部門.enabled=.t.工資級別.enabled=.t.房屋性質(zhì).enabled=.t.關(guān)系=.t.關(guān)系=.t.員工號.value=''姓名.value=''出生日期.value=''籍貫.value=''民族.value=''現(xiàn)擔(dān)任職務(wù).value=''技術(shù)職稱.value=''來本單位工作途徑.value=''''住房面積.value=''第一關(guān)系人姓名.value=''第一關(guān)系人工作單位.value=''第二關(guān)系人姓名.value=''第二關(guān)系人工作單位.value=''婚姻狀況.value=''健康狀況.value=''文化程度.value=''政治面目.value=''家庭出身.value=''所屬部門.value=''工資級別.value=''房屋性質(zhì).value=''關(guān)系=''關(guān)系=''建檔時間.value=date()員工號.setfocus添加.enabled=.f.保存.enabled=.t.重填.enabled=.t.員工號.SetfocusCommandgroup1中的程序代碼ygh=alltrim員工號.value)ygxm=alltrim姓名.value)csrq=ctod(alltrim出生日期.value))jg=alltrim籍貫.value)mz=alltrim民族.value)gzdw=alltrim現(xiàn)工作單位.value)dwxz=alltrim單位性質(zhì).value)dwdz=alltrim單位地址.value)zw=alltrim現(xiàn)擔(dān)任職務(wù).value)zc=alltrim技術(shù)職稱.value)tj=alltrim來本單位工作途徑.value)sm=alltrim mj=val住房面積.value)xm1=alltrim第一關(guān)系人姓名.value)dw1=alltrim第一關(guān)系人工作單位.value)xm2=alltrim第二關(guān)系人姓名.value)dw2=alltrim第二關(guān)系人工作單位.value)gz=valhy=alltrim婚姻狀況.value)jk=alltrim健康狀況.value)Wh=alltrim文化程度.value)zz=alltrim政治面目.value)Cs=alltrim家庭出身.value)bm=alltrim所屬部門.value)jb=alltrim工資級別.value)xz=alltrim房屋性質(zhì).value)gx1=alltrim關(guān)系gx2=alltrim關(guān)系docasecaseygxb='男'caseygxb='女'endcasedocasecasely='外租住房'casely='集體宿舍'casely='購買商品房'endcaseuse企業(yè)人事檔案管理系統(tǒng)\data\員工基本情況表gobottappendblankreplace員工號withyghreplace姓名withygxmreplace性別withygxbreplace出生日期withcsrqreplace籍貫withjgreplace民族withmzreplace婚姻狀況withhyreplace健康狀況withjkreplace文化程度withwhreplace政治面目withzzreplace家庭出身withcsuseuse企業(yè)人事檔案管理系統(tǒng)\data\員工工作檔案表gobottappendblankreplace員工號withyghreplace現(xiàn)工作單位withgzdwreplace單位性質(zhì)withdwxzreplace單位地址withdwdzreplace現(xiàn)擔(dān)任職務(wù)withzwreplace所屬部門withbmreplace技術(shù)職稱withzcreplace來本單位工作途徑withtjreplace工資級別withjbreplace基本工資withgzreplace獎懲情況及主要簡歷withsmuseuse企業(yè)人事檔案管理系統(tǒng)\data\員工社會關(guān)系表gobottappendblankreplace員工號withyghreplace第一關(guān)系人姓名withxm1replace關(guān)系一withgx1replace第一關(guān)系人工作單位withdw1replace第二關(guān)系人姓名withxm2replace關(guān)系二withgx2replace第二關(guān)系人工作單位withdw2useuse企業(yè)人事檔案管理系統(tǒng)\data\員工住房檔案表gobottappendblankreplace員工號withyghreplace房屋性質(zhì)withxzreplace住房面積withmjreplace住房來源withlyuse添加.enabled=.t.保存.enabled=.f.重填.enabled=.f.員工號.enabled=.f.姓名.enabled=.f.出生日期.enabled=.f.籍貫.enabled=.f.民族.enabled=.f.現(xiàn)擔(dān)任職務(wù).enabled=.f.技術(shù)職稱.enabled=.f.來本單位工作途徑.enabled=.f.住房面積.enabled=.f.第一關(guān)系人姓名.enabled=.f.第一關(guān)系人工作單位.enabled=.f.第二關(guān)系人姓名.enabled=.f.第二關(guān)系人工作單位.enabled=.f.婚姻狀況.enabled=.f.健康狀況.enabled=.f.文化程度.enabled=.f.政治面目.enabled=.f.家庭出身.enabled=.f.所屬部門.enabled=.f.工資級別.enabled=.f.房屋性質(zhì).enabled=.f.關(guān)系=.f.關(guān)系=.f.中的程序代碼員工號.value=''姓名.value=''出生日期.value=''籍貫.value=''民族.value=''現(xiàn)擔(dān)任職務(wù).value=''技術(shù)職稱.value=''來本單位工作途徑.value=''''住房面積.value=''第一關(guān)系人姓名.value=''第一關(guān)系人工作單位.value=''第二關(guān)系人姓名.value=''第二關(guān)系人工作單位.value=''婚姻狀況.value=''健康狀況.value=''文化程度.value=''政治面目.value=''家庭出身.value=''所屬部門.value=''工資級別.value=''房屋性質(zhì).value=''關(guān)系=''關(guān)系=''建檔時間.value=date()員工號.setfocusCommandgroup1中的程序代碼主控程序模塊的程序設(shè)計說明:每個應(yīng)用程序都需要一個主程序以設(shè)置應(yīng)用程序的運(yùn)行環(huán)境,將調(diào)試好的各個子程序連接起來,組成一個完整的應(yīng)用程序.主程序代碼如下:SETTALKOFFCLEARALLCLOSEALLSETSYSMENUOFF=2&&窗口最大化='企業(yè)人事檔案管理系統(tǒng)'='E:\ProgramFiles\MicrosoftVisualStudio\Vfp98\企業(yè)人事檔案管理系統(tǒng)\ICONS\'='J:\ProgramFiles\MicrosoftVisualStudio\Vfp98\企業(yè)人事檔案管理系統(tǒng)\IMAGES\'*pushmenu_msysmenuOPENDATABASEdata\企業(yè)人事檔案管理doformforms\*onshutdownquitREADEVENTSpopmenu_msysmenu

第五章企業(yè)人事檔案管理系統(tǒng)的實現(xiàn)系統(tǒng)使用說明書本人事管理系統(tǒng)經(jīng)過一段時間的調(diào)查開發(fā)研制,功能也已達(dá)到操作要求,而且使每個用戶都能更方便的使用本系統(tǒng),一下為安裝說明,本系統(tǒng)所用到的控件和操作說明書。1.安裝說明書在Windows環(huán)境下,打開“VisualFoxpro”在命令窗口中輸入SetfaulttoG:\工資管理系統(tǒng),運(yùn)行Main,輸入用戶名和密碼就可以使用該系統(tǒng)了。2.工具說明書為了更全面實現(xiàn)人事檔案管理系統(tǒng)的功能,本系統(tǒng)用于到以下工具:標(biāo)簽工具、命令按鈕工具、文本框工具、下拉列框工具以及單選按鈕工具等表框。選擇對象工具:用于選擇“對象”選擇一個對象:用鼠標(biāo)單擊要選擇的對象,被選中的對象的四個角和邊上就會出現(xiàn)小方塊,表示對象已被選中,選中后可以移動,刪除對象或修改對象的屬性。選擇多個對象:按Shift鍵,單擊要選擇的幾個對象;或按住鼠標(biāo)左鍵并拖動鼠標(biāo),使所形成的虛線框包圍所要選擇的幾個對象。文本工具:用于創(chuàng)建或編輯“文本”對象使用方法是單擊文本工具圖標(biāo),然后在屏幕設(shè)計區(qū)要創(chuàng)建文本的位置單擊鼠標(biāo),便可輸入文字。文本框工具:用于顯示或編輯“資料”對象這里的資料對象可以是內(nèi)存變量,字段或表達(dá)式。使用方法是單擊字段工具,然后將鼠標(biāo)移動到要輸入輸出資料的地方,拖動鼠標(biāo)形成一個輸入輸出框,松開鼠標(biāo)就會出現(xiàn)一個對話框。編輯框工具:用于編輯內(nèi)容較多的文本此工具是用來為字符型的字段,變量或備注型字段設(shè)置文本編輯窗口,以便鍵入較長的文本。命令按鈕工具:用于建立“命令按鈕”對象使用方法是單擊命令按鈕工具圖標(biāo),然后將鼠標(biāo)移到屏幕設(shè)計區(qū)要建立命令按鈕的地方,松開鼠標(biāo)即可出現(xiàn)所要對話框。單選按鈕工具:此工具用來設(shè)置單選鈕,她用于一組互斥情況中,多選一的場合。復(fù)選按鈕工具:此工具用來設(shè)置復(fù)選框,它用于一組兼容的,可任意選擇多個選項的場合。下拉式列表框工具:此工具用設(shè)置滾動列表對象,用于較長的文本,此列表內(nèi)的數(shù)據(jù)可以是數(shù)組的、彈出

溫馨提示

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

最新文檔

評論

0/150

提交評論