【正文】
蘇州大學(xué)本科生畢業(yè)論文(設(shè)計) 1 目 錄 摘 要 ......................................................... 3 ABSTRACT ....................................................... 4 前 言 ......................................................... 5 第一章 概述 ................................................... 6 開發(fā)背景 ................................................. 6 關(guān)于國內(nèi)同類系統(tǒng)的分析 ................................... 6 任務(wù)與目標(biāo) ............................................... 8 本論文所做的工作 ......................................... 9 第二章 STRUTS 框架 與開發(fā)環(huán)境 .................................. 10 B/S 模式 ................................................. 10 MVC 體系結(jié)構(gòu)(模型 視圖 控制器) .......................... 11 STRUTS 框架 .............................................. 12 開發(fā)環(huán)境簡介 ............................................. 13 SQL Server 2021 ...................................... 13 MyEclipse ............................................ 14 第三章 系統(tǒng)需求分析 .......................................... 15 需求分析概述 ............................................ 15 需求分析的目標(biāo) ....................................... 15 需求分析的原則 ....................................... 15 系統(tǒng)總 體需求分析 ........................................ 15 數(shù)據(jù)流分析及數(shù)據(jù)字典 .................................... 16 數(shù)據(jù)流分析 ........................................... 16 數(shù)據(jù)字典 ............................................. 18 第四章 系統(tǒng)總體設(shè)計 .......................................... 22 系統(tǒng)總體設(shè)計目標(biāo) ........................................ 22 系統(tǒng)功能描述 ............................................ 22 總體功能模塊設(shè)計 ........................................ 23 數(shù)據(jù)庫設(shè)計 .............................................. 25 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計) 2 數(shù)據(jù)庫連接池工作原理 .................................. 26 系統(tǒng) ER 圖 ........................................... 28 系統(tǒng) 表設(shè)計 ........................................... 26 界面設(shè)計 ................................................ 28 輸入輸出設(shè)計 ............................................ 29 輸入設(shè)計 ............................................. 29 輸出設(shè)計 ............................................. 29 第五章 系統(tǒng)實(shí)現(xiàn) ............................................... 30 界面效果 ................................................. 30 登陸界面 ................................................... 30 檢索信息頁面 ............................................... 30 檢索結(jié)果頁面 ............................................... 31 數(shù)據(jù)庫連接池 ............................................. 30 系統(tǒng)出錯處理 ............................................. 34 出錯提示信息 ......................................... 35 系統(tǒng)補(bǔ)救措施 ......................................... 35 第六章 總結(jié)與展望 ............................................. 36 參考文獻(xiàn) ...................................................... 37 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計) 3 摘 要 企業(yè)人事信息管理是企業(yè)管理中的一個重要內(nèi)容,隨 著時代的進(jìn)步,企業(yè)人員數(shù)量也不斷增加、分工的不斷細(xì)化、各個行業(yè)間聯(lián)系的不斷密切,對人事管理的要求也不斷提高。早期的人工方式的人事管理系統(tǒng)已不合適現(xiàn)代企業(yè)公司的發(fā)展,實(shí)現(xiàn)企業(yè)人事管理的系統(tǒng)化、規(guī)范化、自動化,是現(xiàn)代企業(yè)管理的首選。 本文以企業(yè)管理信息系統(tǒng)建設(shè)中的人事信息管理子系統(tǒng)的設(shè)計和實(shí)現(xiàn)為目標(biāo),利用軟件工程中系統(tǒng)開發(fā)的原理和方法,詳細(xì)論述了系統(tǒng)的設(shè)計方案、系統(tǒng)的開發(fā)。系統(tǒng)以MyEclipse 為開發(fā)工具,以 SQL Server 2021 為后臺數(shù)據(jù)庫管理系統(tǒng),以 Struts 為框架,實(shí)現(xiàn)了以信息檢索、培訓(xùn)管理、 職稱評定、獎懲管理、人員調(diào)動為主要功能的系統(tǒng)開發(fā)。為企業(yè)人事管理提供信息管理、信息檢索、信息存取等服務(wù),系統(tǒng)的實(shí)施基本上能夠滿足現(xiàn)代企業(yè)對人事管理的需要,為提高企業(yè)人事管理效率提供了行之有效的手段。 關(guān)鍵詞: 人事管理系統(tǒng), Struts,信息檢索 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計) 4 Abstract The enterprise human information management is in an important part of business management. With the time progress, the enterprise personnel quantity also increases, and the division of labor unceasingly bees fine, and the relationship of each profession is being pact, and the level of personnel management is being advanced. The early artificial personnel management system is already inappropriate for the modern enterprise development. The systematization, standardization and automation are preferred for the modern enterprise management. This page aims to design and realize personnel information management subsystem of enterprise information management system, using the principle and method of software engineering, elaborating the system design, development and test. The system uses MyEclipse as the development tool, takes SQL Server 2021 as the database, and uses Struts as framework. The System realized information search, training management, the title of a technical post assessment, rewards and punishment management, personnel arrangement, which are the main parts of system. The system basically satisfies the modern enterprises, providing information management、 search and access, and afford an efficient instrument for enterprise personnel management. Keywords: enterprise human information management, Struts, information search 蘇州大學(xué)本科生畢業(yè)論文(設(shè)計) 5 前 言 人事信息管理是指運(yùn)用現(xiàn)代化的科學(xué)方法, 對與一定物力相結(jié)合的企業(yè)人力資源進(jìn)行合理的培訓(xùn)、組織與調(diào)配,使物力、人力經(jīng)常保持最佳比例,同時對人的思想、心理和為進(jìn)行恰當(dāng)?shù)恼T導(dǎo)、控制和協(xié)調(diào),充分發(fā)揮人的主觀能動性,使人盡其才,事得其人,人事相宜,以實(shí)現(xiàn)組織目標(biāo)。人事管理系統(tǒng)恰是這樣一個管理類軟件,幫助企業(yè)完成對自身的系統(tǒng)管理任務(wù)。該系統(tǒng)可以建立基礎(chǔ)設(shè)置,并可完成對其進(jìn)行日常處理、信息查詢、統(tǒng)計分析功能。 計算機(jī)信息管理 是現(xiàn)代企業(yè)高效率、快節(jié)奏生產(chǎn)的重要組成部分,傳統(tǒng)的人事檔案管理往往采用手工管理 ,存在工作效率低、重復(fù)勞動多、管理人員勞動強(qiáng)度大等弊病 ,不能 夠?yàn)槠髽I(yè)決策提供及時準(zhǔn)確的信息,而采用先進(jìn)的管理方法引進(jìn)計算機(jī)信息技術(shù),將計算機(jī)管理完整的對人事檔案進(jìn)行管理,則可以提高工作效率,進(jìn)一步簡化和規(guī)范辦事程序,提高生產(chǎn)的質(zhì)量,為企業(yè)帶來更多的效益 ,這已經(jīng)是各個企業(yè)的必經(jīng)之路。本系統(tǒng)就是針對這種情況,參考同類系統(tǒng)開發(fā)的,具有靈活性強(qiáng),覆蓋方面廣等特點(diǎn)。 蘇州大學(xué)本科