freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于javeweb的企業(yè)人力資源管理系統(tǒng)的設計與開發(fā)畢業(yè)論文(編輯修改稿)

2025-04-03 09:47 本頁面
 

【文章內(nèi)容簡介】 投資(更重要的是, Servlet 程序員收入要比 Perl 程序員高 :): 高效 : 在傳統(tǒng)的 CGI 中,每個請求都要啟動一個新的進程,如果 CGI 程序本身的執(zhí)行時間較短,啟動進程所需要的開銷很可能反而超過實際執(zhí)行時間。而在Servlet 中,每個請求由一個輕量級的 Java 線程處理(而不是重量級的操作系統(tǒng)進程)。 在傳統(tǒng) CGI 中,如果有 N個并發(fā)的對同一 CGI程序的請求,則該 CGI程序的代碼在內(nèi)存中重復裝載了 N 次;而對于 Servlet,處理請求的是 N個線程,只需要一份 Servlet 類代碼。在性能優(yōu)化方面, Servlet 也比 CGI 有著更多的選擇 ,比如緩沖以前的計算結果,保持數(shù)據(jù)庫連接的活動,等等。 方便 : Servlet 提供了大量的實用工具例程,例如自動地解析和解碼 HTML 表單數(shù)據(jù)、讀取和設置 HTTP 頭、處理 Cookie、跟蹤會話狀態(tài)等。 功能強大 : 在 Servlet 中,許多使用傳統(tǒng) CGI 程序很難完成的任務都可以輕松地完成。例如, Servlet 能夠直接和 Web 服務器交互,而普通的 CGI 程序不能。 Servlet還能夠在各個程序之間共享數(shù)據(jù),使得數(shù)據(jù)庫連接池之類的功能很容易實現(xiàn)。 可移植性好 : Servlet 用 Java 編寫, Servlet API 具有 完善的標準。因此,為 IPla Enterprise Server 寫的 Servlet 無需任何實質(zhì)上的改動即可移植到 Apache、Microsoft IIS 或者 WebStar。幾乎所有的主流服務器都直接或通過插件支持Servlet。 節(jié)省投資 : 不僅有許多廉價甚至免費的 Web 服務器可供個人或小規(guī)模網(wǎng)站使用,而且對于現(xiàn)有的服務器,如果它不支持 Servlet 的話,要加上這部分功能也往往是免費的(或只需要極少的投資)。 JSP 及其特點 JavaServer Pages( JSP)是一種實現(xiàn)普通靜態(tài) HTML 和動態(tài) HTML 混合編碼的技術,有關 JSP 基礎概念的說明請參見《 JSP 技術簡介 》。 許多由 CGI 程序生成的頁面大部分仍舊是靜態(tài) HTML,動態(tài)內(nèi)容只在頁面中有限的幾個部分出現(xiàn)。但是包括 Servlet 在內(nèi)的大多數(shù) CGI 技術及其變種,總是通過程序生成整個頁面。 JSP 使得我們可以分別創(chuàng)建這兩個部分。例如,下面就是 9 一個簡單的 JSP 頁面: < !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN>< HTML>< HEAD>< TITLE>歡迎訪問網(wǎng)上商店< /TITLE>< /HEAD>< BODY>< H1>歡迎</H1>< SMALL>歡迎,< ! 首次訪問的用戶名字為 New User > < % ((request))。 % > 要 設 置 帳 號 信 息 , 請 點 擊 < A HREF=>這里< /A>< /SMALL>< P>頁面的其余內(nèi)容。 .< /BODY>< /HTML> 下面是 JSP 和其他類似或相關技術 的一個簡單比較: JSP 和 Active Server Pages( ASP)相比 Microsoft 的 ASP 是一種和 JSP 類似的技術。 JSP 和 ASP 相比具有兩方面的優(yōu)點。首先,動態(tài)部分用 Java 編寫,而不是 VB Script 或其他 Microsoft 語言,不僅功能更強大而且更易于使用。第二, JSP應用可以移植到其他操作系統(tǒng)和非Microsoft 的 Web 服務器上。 JSP 和純 Servlet 相比 JSP 并沒有增加任何本質(zhì)上不能用 Servlet 實現(xiàn)的功能。但是,在 JSP 中編寫靜態(tài) HTML 更加方便,不必再用 println 語句來輸出每一行 HTML 代碼。更重要的是,借助內(nèi)容和外觀的分離,頁面制作中不同性質(zhì)的任務可以方便地分開:比如,由頁面設計專家進行 HTML 設計,同時留出供 Servlet 程序員插入動態(tài)內(nèi)容的空間。 JSP 和服務器端包含( ServerSide Include, SSI)相比 SSI 是一種受到廣泛支持的在靜態(tài) HTML 中引入外部代碼的技術。 JSP在這方面的支持更為完善,因為它可以用 Servlet 而不是獨立的程序來生成動態(tài)內(nèi)容。另外, SSI 實際上只用于簡單的包含,而不是面向那些能夠處理表單數(shù)據(jù)、訪問數(shù)據(jù)庫的“真正的 ”程序。 JSP 和 JavaScript 相比 JavaScript 能夠在客戶端動態(tài)地生成 HTML。雖然 JavaScript 很有用,但它只能處理以客戶端環(huán)境為基礎的動態(tài)信息。除了 Cookie 之外, HTTP 狀態(tài)和表單提交數(shù)據(jù)對 JavaScript 來說都是不可用的。另外,由于是在客戶端運行,JavaScript 不能訪問服務器端資源,比如數(shù)據(jù)庫、目錄信息等等。 10 第 3章 系統(tǒng)分析 系統(tǒng)分析的主要目的是明確要解決的問題是什么,對所要解決的問題是否有可行的解決方案,用戶對系統(tǒng)的基本需求有哪些、附加需求有哪些,在此基礎之上確定目 標系統(tǒng)應具有哪些功能 [4]。 問題定義 結合企業(yè)管理人力資源的情況,利用現(xiàn)有的條件設計與開發(fā)基于( Browser/Server) B/S 的人力資源管理系統(tǒng)。 可行性分析 可行性分析的目的不是解決問題,而是確定問題是否值得去解決。可行性分析實質(zhì)上是要進行一次大大壓縮簡化了的系統(tǒng)分析和設計的過程,也就是在較高層次上以較抽象的方式進行的系統(tǒng)分析和設計的過程。主要包括以下幾個方面: 1) 技術可行性。使用 JSP/Servlet 技術和數(shù)據(jù)庫技術可以實現(xiàn)整個系統(tǒng)的設計與開發(fā)。首先,利用 JSP/Servlet 技術 可以基于 Web 的應用程序開發(fā),即可以實現(xiàn)基于 B/S 模式的管理信息系統(tǒng)的開發(fā);其次,利用數(shù)據(jù)庫技術可以對實施人力資源相關信息進行統(tǒng)一管理,從而可以實現(xiàn)應用程序與數(shù)據(jù)庫的交互。 2) 操作可行性。系統(tǒng)界面設計簡潔、友好,綜合考慮企業(yè)人力資源管理員對計算機的掌握能力,方便各類用戶進行操作。 3) 效果可行性。系統(tǒng)實用性強,設計過程中結合實際工作要求,盡量減少有關人員手工勞動,發(fā)揮計算機善于處理大量數(shù)據(jù)的特長。 需求分析 使用對象分析 該系統(tǒng)的使用對象為人力資源管理員。 使用對象工作流程分析 1) 工 資管理員工作流程分析 工資管理員負責對系統(tǒng)中涉及的所有的工資信息(包括考勤管理、獎懲管理等)進行操作,使得工資管理員可以對涉及工資相關的信息進行查看統(tǒng)計。系統(tǒng) 11 管理員的工作流程圖如圖 31所示: N Y 圖 31 系統(tǒng)管理員工作流程圖 功能需求分析 通過對企業(yè)人力資源管理的調(diào)查,并通過文獻查詢分析,確定系統(tǒng)的基本目標是基于 Inter 網(wǎng)絡,對整個企業(yè)人力資源進行管理。并對員工信息、招聘信息、考勤信息、合同信息、獎懲信息、工資信息等進行錄入、查詢、統(tǒng)計分析,登錄 提示驗證失敗 驗證 驗證通過? 信息管理 工資管理 招聘管理 考勤管理 培訓管理 獎懲管理 合同管理 編輯功能 刪除功能 查找功能 添加功能 12 從而為學企業(yè)人力管理部門提供最新人力資源信息,并制定相應決策,優(yōu)化管理,提高人才利用率。 數(shù)據(jù)需求分析 詳見第 4 章中的系統(tǒng)數(shù)據(jù)庫設計。 本章小結 通過本章系統(tǒng)分析,明確了要解決的問題,確定了系統(tǒng)應具有的功能,為接下來的系統(tǒng)設計提供了依據(jù),打 下了基礎。 13 第 4章 系統(tǒng)總體設計 經(jīng)過需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,接下來就是要決定“怎么做”的時候了??傮w設計的基本目的就是回答“概括地說,系統(tǒng)應該如何實現(xiàn)?”的問題,因此,總體設計又稱為概要設計或初步設計 [4]。 設計目標 系統(tǒng)以企業(yè)人力資源管理為研究對象,以人力資源信息為基礎,在企業(yè)人力資源管理理論和數(shù)據(jù)庫管理等理論指導下,依據(jù)統(tǒng)一規(guī)范和數(shù)據(jù)格式,以Jsp/Servlet 技術和數(shù)據(jù)庫技術為支撐建立起來的。其基本目標是: 系統(tǒng)的基本功 能 本系統(tǒng)是基于 B/S 模式設計和開發(fā)的一個的企業(yè)人力管理系統(tǒng),它是企業(yè)管理系統(tǒng)的一個子系統(tǒng),系統(tǒng)主要面向參與人力管理的管理員,是一套集數(shù)據(jù)錄入、查詢和統(tǒng)計分析于一體的綜合性軟件系統(tǒng)。本系統(tǒng)要求實現(xiàn)以下功能: 1) 基本員工信息管理。由系統(tǒng)管理員收集錄入員工信息、編輯員工信息、刪除員工、查看員工信息等功能。 2) 工資管理功能。添加工資記錄,查詢工資記錄,刪除工資記錄,編輯工資記錄。此外,自動計算個人所得稅,發(fā)放的工資,并查詢當月員工獎懲記錄。 3) 培訓管理功能。錄入培訓計劃,查看培訓內(nèi)容,刪除培訓記錄,編輯培訓信息。 4) 獎懲管理。錄入獎懲信息,對于涉及到金錢的,統(tǒng)計當月獎懲金額,并插入到當月工資記錄中。 5) 招聘管理功能。應聘信息錄入,應聘信息查看,錄入信息編輯。 6) 考勤管理功能。錄入每天考勤情況,統(tǒng)計每月考勤,查看考勤記錄,將有關考勤的獎懲錄入到獎懲管理中。 7) 合同管理功能。查看合同信息,編輯合同信息,刪除合同信息。 設計原則 根據(jù)人力資源的特點,并結合工作具體要求,系統(tǒng)設計遵循以下原則: 1) 保證數(shù)據(jù)的有效性、完整性和安全性。由于本系統(tǒng)關系到人力資源管理多方面的正常運行,任何事物都可能對人力資源管理的綜合管理造成較 大的影 14 響,因此,整個系統(tǒng)的正常運行,對人力管理工作的正常運轉(zhuǎn)意義重大。為此,數(shù)據(jù)的有效性、完整性和安全性極為重要。系統(tǒng)應當具有較強的數(shù)據(jù)校驗功能,對于隱含的數(shù)據(jù)錯誤能夠及時發(fā)現(xiàn)。 2) 易于管理。考慮到使用部門對計算機的掌握能力,系統(tǒng)設計需要簡單方便,易于操作。 3) 實用性強。結合實際工作要求,盡量減少有關人員手工勞動,發(fā)揮計算機善于處理大量數(shù)據(jù)的特長。同時提供手工調(diào)整的功能。 系統(tǒng)結構設計 通過企業(yè)人力資源的需求分析,采用模塊化設計技術進行系統(tǒng)設計,以 SUN公司 Myeclipse 為平臺,以 Jsp/Servlet 技術和 Mysql 數(shù)據(jù)庫為服務器端構建應用系統(tǒng),系統(tǒng)總體結構如圖 41 所示。 圖 41 系統(tǒng)總體結構圖 采用模塊設計確定系統(tǒng)功能結構,模塊化是將一個系統(tǒng)分解為若干個標準化 基于B/S的企業(yè)人力資源管理系統(tǒng) 信息管理 工資管理 獎懲管理 培訓管理 招聘管理 考勤管理 合同管理 添加功能 刪除功能 編輯功能 查找功能 15 的構建或模塊,再按照一定的要求采用一定的方法組合成各種各樣的集合體,以達到便于組裝、更換和使用的目的。采用模塊化設計能使系統(tǒng)性能顯著提高,主要表現(xiàn)在靈活性增大、適應性增強、可靠性提高 [4]。本課題在上述功能分析的基礎上 設計系統(tǒng)由七個主要模塊組成:信息管理、工資管理、考勤管理、獎懲管理、培訓管理、招聘管理、合同管理。下面是各模塊功能詳述: 1) 信息管理 人才是人力管理工作正常開展的前提,而人力資源分配主要要依賴于基礎數(shù)據(jù),如員工專業(yè)、員工特長信息等。本功能實現(xiàn)了員工的添加、編輯、刪除、修改等功能。 2) 工資管理功能 本功能能錄入員工工資信息,通過日期或員工編號查找信息詳情,并編輯錯誤的工資記錄,刪除不需要的工資信息。 3) 考勤管理功能 本功能實現(xiàn)考勤信息錄入、考勤信息查詢、考勤統(tǒng)計等功能。實現(xiàn)考勤參與的獎懲與獎懲管理的鏈接。 4) 獎懲管理 功能 本功能實現(xiàn)了獎懲信息管理,包括獎懲記錄、查找、刪除、編輯等基本功能,工資相關的獎懲與工資管理功能的鏈接。 5) 培訓管理功能 本模功能主要用于管理員工的培訓計劃,有培訓計劃的錄入功能,編輯功能,查找功能。 6) 招聘管理功能 本功能主要是實現(xiàn)企業(yè)的招聘管理,功能有招聘信息的發(fā)布,招聘信息編輯,招聘信息刪除。 7) 合同管理功能 本功能實現(xiàn)合同信息的錄入,合同信息查找,合同信息編輯等功能。 系統(tǒng)數(shù)據(jù)庫設計 系統(tǒng)數(shù)據(jù)庫設計包含分成數(shù)據(jù)庫的選擇、概念結構設計、邏輯結構設計和物理結構設計等四個部分。 數(shù)據(jù)庫的選擇 開發(fā)企業(yè)人力資源管理系統(tǒng),選擇一個好的數(shù)據(jù)庫是至關重要的,該系統(tǒng)后 16 臺選擇使用 數(shù)據(jù)庫。 概念結構設計 概念結構設計的目的是產(chǎn)生反映系統(tǒng)數(shù)據(jù)庫的概念結構,該結構獨立于計算機的硬件結構,獨立于支持數(shù)據(jù)庫的 DBMS[3, 6]。系統(tǒng)中所有實體描述、聯(lián)系
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1