




已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
信息技術(shù)與信息化開發(fā)與應(yīng)用 企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) TheDesign and Implementation of Enterprise PersonnelAdministration System李永琴 3 L I Yong -qin doi:10.3969/j. issn.1672-9528. 2009.03.025摘要今天 ,信息資源已經(jīng)成為各個(gè)部門的重要財(cái)富。建立一個(gè)滿足各級(jí)部門信息處理要求的行之有效的信息系統(tǒng)也成為一個(gè)企業(yè)或者組織生存和發(fā)展的重要條件 ,企業(yè)人事管理系統(tǒng)應(yīng)運(yùn)而生。本文著眼于企業(yè)人事管理的特殊需求 ,詳細(xì)分析了人事管理系統(tǒng)的特點(diǎn) ,設(shè)計(jì)并實(shí)現(xiàn)了企業(yè)人事管理系統(tǒng)。關(guān)鍵詞MS SQL ServerVB6. 0M IS人事管理 AbstractToday, informationresourcehasbecomeanimportantwealthinallsectors. Theestablishmentof an information system atalllevelstomeettheinformationprocessingrequirementsofvariousdepartmentshasbe2 come an important factorwhich a corporation or an organization can survive and develop forKeywordsMS SQL ServerVB6. 0M ISPersonnelmanagement . Corporation personnel management system came into being. This paper focuses on the special needs of corporation personnel manage2 ment, detailed analysis the featuresofpersonnelmanagement system, and then designed and realized the corpora2 tion personnelmanagement system. 在于廣泛地采用了網(wǎng)絡(luò)技術(shù) ,將系統(tǒng)中的各部分任務(wù)分配給分布近年來,隨著數(shù)據(jù)庫技術(shù)的迅速發(fā)展以及數(shù)據(jù)庫管理系統(tǒng)的廣泛應(yīng)用,人們利用信息技術(shù)工作和搜索數(shù)據(jù)的能力大幅度提1引言在網(wǎng)絡(luò)上的擔(dān)任不同角色的計(jì)算機(jī) ,它把較復(fù)雜的計(jì)算和管理任務(wù)交給網(wǎng)絡(luò)上的高檔機(jī)器 服務(wù)器 (Server) ,而把一些頻繁與用戶打交道的任務(wù)交給前端較簡單的計(jì)算機(jī) 客戶機(jī) (Client)。通高 ,千千萬萬的數(shù)據(jù)庫被應(yīng)用于商業(yè)管理、政府辦公、科學(xué)研究和過這種結(jié)構(gòu)完全實(shí)現(xiàn)了網(wǎng)絡(luò)上信息資源的共享、不同的角色共同工程開發(fā)等方面 ,特別是多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫技術(shù)的完成信息的管理。結(jié)合 ,使數(shù)據(jù)庫有了更大的發(fā)展空間。本課題就企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行了認(rèn)真的分在企業(yè)信息化建設(shè)的任務(wù)中 ,廣泛應(yīng)用信息技術(shù) ,建立健全析研究 ,結(jié)合實(shí)際工作環(huán)境和實(shí)際管理需求 ,建立了一個(gè)高效、穩(wěn)網(wǎng)絡(luò)環(huán)境 ,提高辦公效率和指揮自動(dòng)化 ,是當(dāng)前迫切需要解決的定的人事管理系統(tǒng) ,達(dá)到了先進(jìn)、安全、實(shí)用、可靠的目標(biāo) ,并對(duì)今重大問題。近幾年來 ,企業(yè)信息化建設(shè)發(fā)展較快 ,目前基本完成后新的需求有很好的擴(kuò)展性。 了企業(yè)信息處理的基礎(chǔ)設(shè)施建設(shè)。辦公自動(dòng)化網(wǎng)、辦公宣傳網(wǎng)、后勤保障網(wǎng)已經(jīng)發(fā)揮了巨大的效能 ,各種專用網(wǎng)絡(luò)系統(tǒng)也已經(jīng)建2系統(tǒng)需求分析 成或正在建設(shè)之中。 2. 1系統(tǒng)的性能要求 Client/Server結(jié)構(gòu)是非常受歡迎的一種計(jì)算模式。它的優(yōu)勢(shì) (1)整個(gè)企業(yè)人事管理信息系統(tǒng)運(yùn)行在本單位局域網(wǎng)中。 (2)對(duì)數(shù)據(jù)的安全有相應(yīng)的保護(hù)措施。 3山東師范大學(xué)濟(jì)南 250014(3)針對(duì)不同管理層的使用者 ,設(shè)置不同的操作權(quán)限。下的電阻 ,人體在不同情況下的電阻值如表 1所示。表 1人體在不同情況下的電阻值接觸電壓 (U /V)皮膚干燥 (R /)皮膚潮 (R /)皮膚濕 (R /)皮膚在水中 (R /) 10 7000 3500 1200 600 25 5000 2500 1000 500 50 4000 2000 875 440 100 3000 1500 770 375由表 1可以看出 ,在各種情況下 ,僅僅人體接觸 ,上述所設(shè)計(jì)的焊機(jī)一般不會(huì)啟動(dòng)。按照上述兩種情況下計(jì)算得到電流為 I1 = 22V /7500 = 2. 9mA; I2 = 22V /2500 = 8. 8mA,可以看出即使在鍋爐管道等比較危險(xiǎn)的環(huán)境中電流也遠(yuǎn)遠(yuǎn)小于擺脫電流 ,焊工可以自行扔掉焊鉗 ,一般不會(huì)對(duì)焊工造成傷害。 3結(jié)論通過以上分析焊工觸電機(jī)理及現(xiàn)有焊接設(shè)備的不足 ,提出了低空載電壓的技術(shù) ,并對(duì)現(xiàn)有焊接設(shè)備進(jìn)行改進(jìn) ,從而有效降低了焊工施工時(shí)發(fā)生觸電傷亡的概率 ,尤其適用于鍋爐、管道等比較容易發(fā)生二次空載電壓造成人員傷亡的場(chǎng)合 ,較好地彌補(bǔ)了通用手工焊接設(shè)備的一大缺陷 ,為焊工的人身安全提供了有力的保障。 (收稿日期 : 2009 -04 -26) 2009年第 3期 73開發(fā)與應(yīng)用信息技術(shù)與信息化 (4)系統(tǒng)設(shè)計(jì)必須減輕操作人員的勞動(dòng)強(qiáng)度 ,提高工作效率。 (5)能夠?qū)崿F(xiàn)很好的人機(jī)交互功能 ,輸入簡單、快捷。 (6)具有友好的用戶界面。系統(tǒng)以窗口方式來實(shí)現(xiàn)用戶數(shù)據(jù)的錄入 ,提供給用戶靈活的查詢界面 ,統(tǒng)計(jì)結(jié)果也以圖表方式顯示 ,方便了用戶的使用。 (7)有較強(qiáng)易維護(hù)性、可擴(kuò)充性和可移植性。 (8)容錯(cuò)性能好 ,對(duì)于用戶操作上的錯(cuò)誤 ,系統(tǒng)應(yīng)給出相應(yīng)的提示。 2. 2系統(tǒng)功能性需求系統(tǒng)的功能性需求描述工具主要是用例 (Use Case)。為了清晰起見 ,本系統(tǒng)引入了包圖來將不同的功能用例進(jìn)行分類 ,每個(gè)包圖作為一個(gè)子系統(tǒng) ,如圖 1所示。從功能上看 ,該企業(yè)人事管理系統(tǒng)可以分為七個(gè)子系統(tǒng) :基本信息管理、檔案信息管理、考勤信息管理、工資發(fā)放信息管理、休假信息管理、查詢統(tǒng)計(jì)、系統(tǒng)維護(hù)。圖 1企業(yè)人事管理系統(tǒng)功能包圖每個(gè)包中,通過用例圖來描述系統(tǒng)的參與者(Actor)和系統(tǒng)的用例(Use Case) ,每一個(gè)用例通過用例規(guī)約進(jìn)行詳細(xì)的描述。每個(gè)包代表了一個(gè)子系統(tǒng) ,分別對(duì)相應(yīng)的事務(wù)進(jìn)行管理。在用例圖是被成為執(zhí)行者的外部用戶所能觀察到的系統(tǒng)功能的模型圖。用例是系統(tǒng)中的一個(gè)功能單元 ,可以被描述為執(zhí)行者與系統(tǒng)之間的一次交互作用。用例圖的用途是列出系統(tǒng)中的用例和執(zhí)行者 ,并顯示哪個(gè)執(zhí)行者參與了哪個(gè)用例的執(zhí)行。經(jīng)過以上分析 ,圖 2為本系統(tǒng)的用例圖。圖 2企業(yè)人事管理系統(tǒng)用例圖 3系統(tǒng)的實(shí)現(xiàn) 3. 1系統(tǒng)總體架構(gòu)設(shè)計(jì)系統(tǒng)運(yùn)行流程如圖 3。根據(jù)三層 C/S結(jié)構(gòu)模型 ,將系統(tǒng)分為三個(gè)部分 :表示層部分即為客戶應(yīng)用程序 ,它安裝在各院系所或部門的人事管理客戶機(jī)上 ;數(shù)據(jù)層即為 SQL Server數(shù)據(jù)庫服務(wù)器 ,是數(shù)據(jù)資料的存儲(chǔ)地 ,它放置在人事管理中心的服務(wù)器上 ;功能層用于完成各種邏輯、代74 2009年第 3期數(shù)運(yùn)算以得到應(yīng)用系統(tǒng)所需要的結(jié)果 ,該層可單獨(dú)放在一臺(tái)服務(wù)器上 ,以處理客戶機(jī)的連接請(qǐng)求。圖 3企業(yè)人事管理系統(tǒng)流程圖功能層主要針對(duì)幾個(gè)子系統(tǒng)來實(shí)現(xiàn)。該系統(tǒng)包括七個(gè)子系統(tǒng) :基本信息管理、檔案信息管理、考勤信息管理、工資發(fā)放信息管理、休假信息管理、查詢統(tǒng)計(jì)、系統(tǒng)維護(hù)。各子系統(tǒng)細(xì)化的模塊及邏輯關(guān)系如圖 4所示。圖 4企業(yè)人事管理系統(tǒng)功能結(jié)構(gòu)圖 3. 2數(shù)據(jù)庫設(shè)計(jì)根據(jù)系統(tǒng)需求 ,所要存儲(chǔ)的數(shù)據(jù)基本上分為以下幾類 (1)人員基本信息資料 (2)人員檔案信息資料 (3)人員考勤信息資料 (4)人員休假信息資料 (5)人員工資信息資料 (6)信息維護(hù)信息資料針對(duì)本系統(tǒng) ,通過企業(yè)職工管理內(nèi)容和過程分析 ,設(shè)計(jì)的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下 : (1)字典單位編碼表 :存放使用單位的編碼、名稱等相關(guān)信息?;举Y料表 :存放所有人員的編碼、自然屬性等對(duì)照信息。管理員表 :存放操作員登錄本系統(tǒng)帳號(hào)、密碼及其他相關(guān)信息。報(bào)表 :存放記錄統(tǒng)計(jì)結(jié)果等信息。 (2)綜合信息管理職工基本信息表 :包括的數(shù)據(jù)項(xiàng)有職工編碼、職工姓名、學(xué)歷編碼、部門編碼、職務(wù)編碼、基本工資、住址、電話、口令等。檔案信息表 :包括的數(shù)據(jù)項(xiàng)有職工入崗以來所獲得過的榮譽(yù)、處分、考核結(jié)果等檔案信息??记谛畔⒈?:包括的數(shù)據(jù)項(xiàng)有簽到時(shí)間、日期、職工編碼、簽離時(shí)間等。工資信息表 :包括的數(shù)據(jù)項(xiàng)有基本工資、曠工量、遲到次Server做后臺(tái)數(shù)據(jù)庫。VB前臺(tái)通過技術(shù)和Data Environment數(shù)據(jù)環(huán)境來訪問SQL數(shù)據(jù)庫。4結(jié)束語Server做后臺(tái)數(shù)據(jù)庫。VB前臺(tái)通過技術(shù)和Data Environment數(shù)據(jù)環(huán)境來訪問SQL數(shù)據(jù)庫。4結(jié)束語信息技術(shù)與信息化開發(fā)與應(yīng)用 數(shù)、罰金、獎(jiǎng)金、發(fā)薪日期等。休假信息表 :包括的數(shù)據(jù)項(xiàng)有休假時(shí)間、日期、職工編碼等。 (3)系統(tǒng)維護(hù)管理單位信息表 :包括的數(shù)據(jù)項(xiàng)有部門編碼、部門名稱、部門成員數(shù)量、部門領(lǐng)導(dǎo)等。代碼維護(hù)表單位合計(jì)記錄表對(duì)數(shù)據(jù)庫系統(tǒng)中使用到的所有數(shù)據(jù) ,都必須在數(shù)據(jù)表中找到相應(yīng)的字段來存儲(chǔ) ,因此 ,設(shè)計(jì)數(shù)據(jù)表的第一個(gè)原則就是必須完整。首先需要確定各個(gè)字段的字段名 ,字段名一般都選取和所代表的字段有相近含義的英文單詞或漢語拼音首字母。一般不采用中文字段名。部分表設(shè)計(jì)如下 :表 1職工基本信息表 (Table Employee)列名數(shù)據(jù)類型及長度可否為空簡介 iEmp loyee ID int NOT NULL職工編號(hào)主鍵 iEDU ID int NULL學(xué)歷編號(hào) iDPTID int NULL部門編號(hào) iRSP ID int NULL職務(wù)編號(hào) strEmp loyeeName char(16) NOT NULL職工姓名 dJoinDate datetime NOT NULL在職時(shí)間 iBaseSalary int NOT NULL基本工資 strAddress char(50) NULL地址 strTeleCode int NULL電話 strPWD char(8) NULL口令表 2單位信息表 (Table Department)列名數(shù)據(jù)類型及長度可否為空簡介 iDPTID int NOT NULL部門編號(hào)主鍵 strDPTName char(16) NOT NULL部門名稱 iDp tCount int NOT NULL部門人數(shù) iDp tLeaderID int NOT NULL部門主管編號(hào)表 3工資信息表 (Table Salary)列名數(shù)據(jù)類型及長度可否為空簡介 iBaseSalary int NOT NULL基本工資 iUnJob int NULL曠工量 iLate int NULL遲到次數(shù) iPunish int NULL罰金 iBounty int NULL獎(jiǎng)金 dateSalary datetime NOT NULL發(fā)薪日期主鍵 iEmp loyee ID int NOT NULL職工編號(hào)主鍵 3. 3系統(tǒng)開發(fā)環(huán)境 3. 3. 1硬件環(huán)境要求 (1) CPU: Intel Pentium 166MHz或更高的處理器。 (2)操作系統(tǒng) :MicrosoftW indows98 /me/XP/2000或更高版本。 (3)監(jiān)視器 :M icrosoftW indows支持的 VGA或分辨率更高的監(jiān)視器。 (4)內(nèi)存 : 65MB內(nèi)存以上。表 4考勤信息表 (Table Attendance)列名數(shù)據(jù)類型及長度可否為空簡介 iEmp loyee ID int NOT NULL職工編號(hào)主鍵 timeA ttendance datetime NOT NULL簽到時(shí)間 dateA ttendance datetime NOT NULL日期 timeExit datetime NOT NULL簽離時(shí)間 3. 3. 2系統(tǒng)的編程工具微軟公司的 Visual Basic6. 0是一個(gè)功能強(qiáng)大、方便實(shí)用的程序開發(fā)環(huán)境 ,主要表現(xiàn)在 :風(fēng)格多樣的界面設(shè)計(jì) ,面向?qū)ο蟮脑O(shè)計(jì)方法 ,較短的軟件開發(fā)周期以及編程簡單的數(shù)據(jù)庫操作能力。根據(jù)企業(yè)人事管理系統(tǒng)的特點(diǎn)和需求 ,考慮到系統(tǒng)開發(fā)的時(shí)間 ,本系統(tǒng)使用微軟公司的 VB6. 0作為前臺(tái)開發(fā)工具 ,微軟公司的 M S SQL 本文所設(shè)計(jì)的系統(tǒng)采用三層 C/S結(jié)構(gòu)模式開發(fā) ,以 W indows XP為網(wǎng)絡(luò)操作平臺(tái) ,數(shù)據(jù)庫采用 MS SQL Server,應(yīng)用程序以 VB6. 0為開發(fā)工具。本系統(tǒng)包括七個(gè)功能模塊 :基本信息模塊、檔案信息模塊、考勤信息模塊、工資發(fā)放信息模塊、休假信息模塊、查詢統(tǒng)計(jì)模塊、系統(tǒng)維護(hù)模塊 ,把各個(gè)部門的主要信息都列入了系統(tǒng)管理范圍 ,系統(tǒng)實(shí)施后可有效地提高各個(gè)部門的辦公效率。就系統(tǒng)本身長遠(yuǎn)考慮而言 ,還有待進(jìn)一步擴(kuò)充 ,比如 ,可以增加考核模塊 ,從單純的靜態(tài)的對(duì)職員的數(shù)據(jù)查詢統(tǒng)計(jì)到對(duì)干部的動(dòng)態(tài)考核 ,這樣就對(duì)領(lǐng)導(dǎo)的決策起到支持推動(dòng)作用。而且根據(jù)目前軟件的發(fā)展趨勢(shì) ,對(duì) B /S技術(shù)在人事管理工作中的應(yīng)用還要加以研究 ,例如對(duì)考勤休假等情況 ,保密級(jí)別不高的模塊可以采用 B /S模式 ,以方便單位和個(gè)人查詢。參考文獻(xiàn) : 1 (美 )DeepakAlur, JohnCrupi, DanMalks著 J2EE核心模式 .劉志奇丁天田蘊(yùn)哲等譯 .機(jī)械工業(yè)出版社 2002年 2月. 2劉新民
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京車位產(chǎn)權(quán)管理辦法
- 資本驅(qū)動(dòng)下人工智能產(chǎn)業(yè)化的倫理挑戰(zhàn)與應(yīng)對(duì)策略
- 睡眠剝奪對(duì)小鼠色氨酸代謝及行為影響機(jī)制研究
- 體檢機(jī)構(gòu)備案管理辦法
- 佛山酒店宿舍管理辦法
- 西部地區(qū)經(jīng)濟(jì)韌性對(duì)經(jīng)濟(jì)高質(zhì)量發(fā)展的影響研究
- 基于機(jī)器視覺的鋼板表面缺陷自動(dòng)檢測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 未發(fā)生較大及以上生產(chǎn)安全事故
- 智慧醫(yī)院建設(shè)管理辦法
- 新版安全生產(chǎn)應(yīng)急預(yù)案模板
- 2025年房地產(chǎn)銷售經(jīng)理季度工作總結(jié)及年度計(jì)劃
- 低壓培訓(xùn)課件
- 教師團(tuán)隊(duì)協(xié)作與溝通能力
- 保安公司薪酬管理制度
- 井蓋巡查管理制度
- GB/T 33490-2025展覽展示工程服務(wù)基本要求
- 2024年國能榆林化工有限公司招聘真題
- 消防總隊(duì)面試題目及答案
- 《低鈉血癥中國專家共識(shí)(2023年版)》解讀課件
- GB/T 45604-2025船舶與海洋技術(shù)大抓力平衡錨
- 國家中小學(xué)智慧教育平臺(tái)與人工智能融合應(yīng)用指南(試行)
評(píng)論
0/150
提交評(píng)論