【正文】
格比。 技術(shù)可行性分析主要包括四個方面:目前有關(guān)的技術(shù)能否支持所開發(fā)的新系統(tǒng);新系統(tǒng)開發(fā)人員的數(shù)量和水平,即人力資源、硬件和軟件資源。本系統(tǒng)具有無可比擬的優(yōu)越性,檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。實現(xiàn)人事管理的系統(tǒng)化、規(guī)范化、自動化,將成為現(xiàn)代公司管理人員的首選。最初的人事管理采用人工方式,不僅記錄量大,而且容易出錯。隨著現(xiàn)代企業(yè)的人員數(shù)量不斷增加、分工的不斷細化、企業(yè)各個部門之間的聯(lián)系不斷加大、各個行業(yè)間的聯(lián)系不斷密切。 總之,必要對現(xiàn)行系統(tǒng)進行詳細的調(diào)查,明確用戶需求,保證開發(fā)的新系統(tǒng)的功能與用戶的要求相吻合,避免耗費大量的人力、物力、財力,新系統(tǒng)的開發(fā)卻失敗的悲劇發(fā)生。 ( 1)明確用戶的要求,以根據(jù)調(diào)查結(jié)果進行可行性分析,確 認系統(tǒng)的開發(fā)是否可行。 計算機在人事部門的廣泛使用,改進了統(tǒng)計手段,改革了統(tǒng)計方法,提高了統(tǒng)計工計算機在人事部門的廣泛應(yīng)用,將為我國的人事管理工作提供現(xiàn)代化的管理手段和科學(xué)的管理方法,并將為開創(chuàng)人事管理工作的新局面創(chuàng)造條件。當(dāng)今社會已步入了信息社會,知識經(jīng)濟將成為新世紀的主導(dǎo)產(chǎn)業(yè)。 我國自 1983年大力推廣微型計算機應(yīng)用以來,在管理信息領(lǐng)域,無論在理論方面,還是在實踐方面都有了很大發(fā)展 。因此,開發(fā)這樣一套管理軟件成為很有必要的事情。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日益成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮越來越重要的作用。 Personnel Management。在對目前各個企業(yè)人事管理情況的理解的基礎(chǔ)上,從企業(yè)的實際需求出發(fā),采用當(dāng)前較為流行的 B/S(瀏覽器 /服務(wù)器)結(jié)構(gòu)和 JSP 動態(tài)網(wǎng)頁開發(fā)技術(shù),基于 Windows xp Server 操作系統(tǒng)和 Sql數(shù)據(jù)庫,設(shè)計并實現(xiàn)了一個功能較為完善的小型企業(yè)管理系統(tǒng)。如何有效地進行人事管理是擺在我們面前的一個新的課題。 關(guān)鍵詞 : JSP;人事管理; Sql數(shù)據(jù)庫; B/S模式 Personnel management system based on JSP Abstract: In the modern educational technology mode, the puter has been widely used in the personnel management of enterprises, bringing about a major revolution to the traditional personnel management methods. How to take personnel management effectively is a new topic in front of on the study of the current different kinds of personnel management in many enterprise, allowing for the actual demand from enterprises , the more popular B / S (browser / server) JSP structure and dynamic web development technology are taken into consideration. Based on Windows2021 Server operating system and database Sql, we design and implement a small enterprise management system with whole function. Through a series of requirements analysis, design, coding, testing, the system has the function that view, add, modify, delete, and search on the employees. Focus on accordingly description of the system design process. Keyword: JSP。但一直以來人們采用傳統(tǒng)的方式管理文件檔案,這種方式存在著許多缺點,比如效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這為查找、更新和維護等操作帶來了不少的困難。這些優(yōu)點能夠極大地提高人事管理的效率,也是企業(yè)科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。這個計劃的實現(xiàn)將對經(jīng)濟和社會生活產(chǎn)生重大的影響,由此引起的信息化建設(shè)浪潮已波及世界各國。 課題設(shè)計的意義 隨著社會的發(fā)展,科技的進步,作為信息載體的計算機日益顯露出其舉足輕重的地位。我們必須在進行機構(gòu)改革的同時,盡快使用現(xiàn)代化管理設(shè)備、管理手段、管理方法。 系統(tǒng)調(diào)研 正式開發(fā)管理信息系統(tǒng)之前進行調(diào)研是非常必要的,其必要性主要表現(xiàn)在以下幾個方面。 ( 3)企業(yè)的現(xiàn)行系統(tǒng)可能是手工系統(tǒng),也可能是使用計算機的系統(tǒng),無論是何種情況,都要詳細地調(diào)查現(xiàn)行系統(tǒng)中信息處理的具體情況,系統(tǒng)內(nèi)部功能結(jié)構(gòu),以便設(shè)計出一個合理的、好的新系統(tǒng)邏輯模型,為新系統(tǒng)的設(shè)計工作打好基礎(chǔ),保證整 個系統(tǒng)開發(fā)的質(zhì)量。 可行性分析階段的主要工作包括以下幾個方面: 社會可行性 人事管理是企業(yè)管理的一個重要分支。企業(yè)員工越多、分工越細、聯(lián)系越密,要做的統(tǒng)計工作就越多,人事管理的難 度就越大。舊式的用紙介材料來記錄的人工管理方式已經(jīng)不適合現(xiàn)代企業(yè)公司的發(fā)展了,已經(jīng)不能滿足現(xiàn)代市場化得需求。 經(jīng)濟可行性 現(xiàn)代經(jīng)濟迅速發(fā)展,各行業(yè)間的競爭、各企業(yè)間的競爭愈演愈烈。 技術(shù)可行性 技術(shù)可行性分析是根據(jù)新系統(tǒng)的目標來衡量是否具備所需要的技術(shù),包括系統(tǒng)開發(fā)人員數(shù)量和水平,硬件方面,軟件方面及其它應(yīng)用技術(shù)。 ( 2)硬件資源: 開發(fā)管理信息系統(tǒng)所需的硬件資源包含以下兩個方面: 系統(tǒng)開發(fā)人員在管理信息系統(tǒng)的開發(fā)過程中所需要的計算機設(shè)備及其有關(guān) 5 的外部設(shè)備;管理信息系統(tǒng)開發(fā)成功投入使用后,使用單位所應(yīng)具備的計算機設(shè)備及其有關(guān)的外圍設(shè)備。 此外,可行性分析還包括管理可行性分析,它 主要是分析企業(yè)現(xiàn)行的管理體制和企業(yè)領(lǐng)導(dǎo)是否具有現(xiàn)代化的管理意識和管理水 平。包括功能需求和性能需求。 公司員工名單查詢。 環(huán)境需求: 這是對系統(tǒng)運行以及所處環(huán)境的要求。 內(nèi)存: 1024MB。 硬盤空間: 120GB。 數(shù)據(jù)庫: Microsoft SQLServer2021。 數(shù)據(jù)庫: Microsoft SQLServer2021。每一個系統(tǒng)用戶都擁有事先由公司管理員分配好的用戶名和密碼,此類型的用戶只能訪問自己工作領(lǐng)域的相關(guān)頁面;管理員登錄模塊包括員工添加、員工查詢、進入普通員工頁面、重新登錄界面的設(shè)計。 用 戶 登 錄( t o t a l l o g i n . j s p )普 通 員 工 登 錄 模 塊( t o t a l l o g i n 1 . j s p )管 理 員 登 錄 模 塊( t o t a l l o g i n 1 . j s p )公 司 領(lǐng) 導(dǎo) 登 錄 模 塊( t o t a l l o g i n . j s p )請 假 條 填 寫( r e s t . j s p )個 人 請 假 查 詢( r e s t U s e r . j s p )員 工 請 假 批 示( r e s t A d m i n . j s p )員 工 添 加( p e r s o n A d d . j s p )員 工 查 詢( p e r s o n S e l e c t . j s p )員 工 請 假 查 詢( r e s t l e a d e r . j s p ) 圖 1 系統(tǒng)的總體結(jié)構(gòu) 9 Picture 1 structure of the system 公司員工( wglPERSON)。 員工信息表如表 2 所示。如果用戶未填寫同戶名或密碼,系統(tǒng)將出現(xiàn)提示錯誤信息。 String getApassword=new String((password).getBytes(ISO8859_1))。+getAusername+39。 ResultSet rs=(sql)。 int web=(EMP_WEB)。輸入請假開始時間,請假結(jié)束時間,請假小時數(shù),請假的理由。校驗頁面信息是否填寫,避免非法數(shù)據(jù)進入數(shù)據(jù)庫。 String Syear=(Syear)。 String Sday=(Sday)。 String Sminute=(Sminute)。 String Emonth=(Emonth)。 String Ehour=(Ehour)。 int hours=((hours))。 //Adate=(String)()。 Edate=Eyear+Emonth+Eday+Ehour+Eminute。 sql=sql+M_STIME,。 sql=sql+M_TIME)。,。 sql=sql+39。 sql=sql+39。 ResultSet rs=(sql)。頁面從 Session 中取得用戶名代碼,然后檢索員工信息表和請假信息表,檢索出個人請假 的時間,小時數(shù),原因,申請時間,公司領(lǐng)導(dǎo)批示內(nèi)容。 String Stime=(M_STIME)。 String Sday=(6,8)。 Etime=()。 String Ehour=(8,10)。 String time=(M_TIME)。} else {(無事故 )。 處理: 1) 判斷用戶名和密碼是否有效。 ( 2) 管理員進入的頁面 管理員進入的頁面如圖 7 所示。信息輸入后進行校驗數(shù)據(jù)的有效性,避免將無效信息錄入數(shù)據(jù)庫。 輸入:點擊人員查詢鏈接,輸入員工姓名。 輸出:員工修改信息頁面和刪除成功頁面。+%+getpersonname+%+39。 String ID=(EMP_DEPT)。 int marry=(EMP_MARRY)。} else {( 女)。%=((String)(personID)).trim()%39。 公司領(lǐng)導(dǎo)登錄 ( 1) 公司領(lǐng)導(dǎo)登錄 IPO 圖 輸入:公司領(lǐng)導(dǎo)用戶名,密碼。 輸出:登錄成功,進入管理員系統(tǒng)使用資源頁面,不成功顯示錯誤信息頁面。 2) 選擇給予批示的種類。 請假批示界面如圖 11 所示 圖 11 請假條批示界面 Picture11 approving leave interface ( 2) 請假條批示部分 JSP 代碼( ) % while(()) { String personID=(EMP_CODE)。 Stime=()。 String Shour=(8,10)。 String Eyear=(0,4)。 String Eminute=(10,12)。 String answer=(M_NOTE)。根據(jù)員工姓名檢索員工請假信息表,模糊查詢用戶請假的相關(guān)信息。進入如圖 12 所示的界面 圖 12 查詢頁面 Picture 12 inquire interface ( 3)查詢頁面部分代碼( ) % while(()) { String personname=(EMP_NAME)。 String Smonth=(4,6)。 String Etime=(M_ETIME)。 String Eday=(6,8)。 String cause=(M_CAUSE)。本次主要的設(shè)計任務(wù)是計算機在人事管理方面的應(yīng)用。在論文的寫作過程中, 老師對論文主題的確立、結(jié)構(gòu)的搭建、寫作方法、寫作規(guī)范等方方面面提出了詳盡、中肯的意見和指導(dǎo)。 另外,我還要感謝, 不少 大學(xué) 同學(xué) 們 對我的無私幫助,使我得以順利完成論文。 QA9wkxFyeQ^! djsXuyUP2kNXpRWXm Aamp。 gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm6X4NGpP$vSTTamp。 gTXRm6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。 UE9