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

正文內容

基于javeweb的企業(yè)人力資源管理系統(tǒng)的設計與開發(fā)畢業(yè)論文-在線瀏覽

2025-05-01 09:47本頁面
  

【正文】 上,與 Web 相關的所有事物都被設計得非常簡單,然而, Web 的成功就在于這種簡易的初始狀態(tài)。 它允許包含在靜態(tài) HTML 文檔中的信息被傳遞到用戶處,并以美化后的形勢展現(xiàn)在用戶面前,而不管它們使用何種硬件和操作系統(tǒng)。除了提供 HTML,它們還可以執(zhí)行嵌入在頁面上的相應用戶動作的腳本代碼。并不是所有的瀏覽器都支持更先進的金屬,但現(xiàn)在即使是最一般的瀏覽器,也會支持比最初的瀏覽器復雜許多的技術。 現(xiàn)在的 Web 服務器能夠駐留服務器端的業(yè)務邏輯、訪問數(shù)據(jù)庫、驗證安全證書和繼承事務監(jiān)控器(例如 COM+)。 在這種體系結構中,表示邏輯、業(yè)務邏輯和數(shù)據(jù)邏輯都位于服務器端。因此, Web 體系結構具有多層的所有優(yōu)點,并且還具有集中式模型中客戶端容易部署的優(yōu)點。一般只要有操作系統(tǒng)和瀏覽器就行,與操作系統(tǒng)平臺關系最小,面向不可知的用戶群; C/S體系結構建立在局域網(wǎng)的基礎上,通過專門服務器提供連接和數(shù)據(jù)交換服務。 2) 結構不同 使用 B/S 體系結構的軟件采用三層結構(如圖 21),而使用 C/S 體系結構的軟件一般采用兩層 結構(如圖 22): 圖 21 C/S 模式兩層體系結構 圖 22 B/S 模式三層體系結構 這兩種體系結構的不同點是:兩層結構中客戶端參與運算,而三層結構中客戶端并不參與運算,只是簡單接收用戶的請求,顯示最后結果。雖然B/S 體系結構采用了邏輯上的三層結構,但在物理上的網(wǎng)絡結構仍然是原來的以太網(wǎng)或環(huán)形網(wǎng)。而 C/S體系結構 只有兩層結 7 構,網(wǎng)絡通信量只包括 Client 與 Server 之間的通信量,網(wǎng)絡通信量低。只要裝上操作系統(tǒng)、網(wǎng)絡協(xié)議軟件以及瀏覽器即可。 4) 構件重用不同 在構件的重用性方面,使用 B/S 系統(tǒng)結構對應的是多重結構,要求構件具有相對獨立的功能,具有較好的重用性。 5) 系統(tǒng)維護不同 系統(tǒng)維護是在軟件生存周期中開銷最大的一部分。當需要升級時,只需要新服務器端的軟件,而不必更換客戶端軟件,實現(xiàn)系統(tǒng)的無縫升級。而是用 C/S 體系結構的程序由于其本身的整體性,必須整體考察并處理出現(xiàn)的問題,維護成本較高,難度較大。而 C/S 體系結構采用配對的點對點的結構模式,并采用適用于局域網(wǎng)、安全性比較好的網(wǎng)絡協(xié)議,安全性可得到較好的保證。 7) 速度不同 由于 C/S 體系結構在邏輯結構上比 B/S 體系結構少一層,對于相同的任務,C/S 體系結構完成的速度總比 B/S 體系結構快。 Jsp/Servlet 技術概述 Jsp/Servlet 簡 介 隨著網(wǎng)絡經(jīng)濟的到來 , 微軟公司希望幫助用戶能夠在任何時候、任何地方、利用任何工具都可以獲得網(wǎng)絡上的信息,并享受網(wǎng)絡通信所帶來的快樂。 Java Servlet 及其特點 8 Servlet 是 Java 技術對 CGI 編程的回答。與傳統(tǒng)的 CGI 和許多其他類似 CGI 的技術相比, Java Servlet具有更高的效率,更容易使用,功能更強大,具有更好的可移植性,更節(jié)省投資(更重要的是, Servlet 程序員收入要比 Perl 程序員高 :): 高效 : 在傳統(tǒng)的 CGI 中,每個請求都要啟動一個新的進程,如果 CGI 程序本身的執(zhí)行時間較短,啟動進程所需要的開銷很可能反而超過實際執(zhí)行時間。 在傳統(tǒng) CGI 中,如果有 N個并發(fā)的對同一 CGI程序的請求,則該 CGI程序的代碼在內存中重復裝載了 N 次;而對于 Servlet,處理請求的是 N個線程,只需要一份 Servlet 類代碼。 方便 : Servlet 提供了大量的實用工具例程,例如自動地解析和解碼 HTML 表單數(shù)據(jù)、讀取和設置 HTTP 頭、處理 Cookie、跟蹤會話狀態(tài)等。例如, Servlet 能夠直接和 Web 服務器交互,而普通的 CGI 程序不能。 可移植性好 : Servlet 用 Java 編寫, Servlet API 具有 完善的標準。幾乎所有的主流服務器都直接或通過插件支持Servlet。 JSP 及其特點 JavaServer Pages( JSP)是一種實現(xiàn)普通靜態(tài) HTML 和動態(tài) HTML 混合編碼的技術,有關 JSP 基礎概念的說明請參見《 JSP 技術簡介 》。但是包括 Servlet 在內的大多數(shù) CGI 技術及其變種,總是通過程序生成整個頁面。例如,下面就是 9 一個簡單的 JSP 頁面: < !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN>< HTML>< HEAD>< TITLE>歡迎訪問網(wǎng)上商店< /TITLE>< /HEAD>< BODY>< H1>歡迎</H1>< SMALL>歡迎,< ! 首次訪問的用戶名字為 New User > < % ((request))。 .< /BODY>< /HTML> 下面是 JSP 和其他類似或相關技術 的一個簡單比較: JSP 和 Active Server Pages( ASP)相比 Microsoft 的 ASP 是一種和 JSP 類似的技術。首先,動態(tài)部分用 Java 編寫,而不是 VB Script 或其他 Microsoft 語言,不僅功能更強大而且更易于使用。 JSP 和純 Servlet 相比 JSP 并沒有增加任何本質上不能用 Servlet 實現(xiàn)的功能。更重要的是,借助內容和外觀的分離,頁面制作中不同性質的任務可以方便地分開:比如,由頁面設計專家進行 HTML 設計,同時留出供 Servlet 程序員插入動態(tài)內容的空間。 JSP在這方面的支持更為完善,因為它可以用 Servlet 而不是獨立的程序來生成動態(tài)內容。 JSP 和 JavaScript 相比 JavaScript 能夠在客戶端動態(tài)地生成 HTML。除了 Cookie 之外, HTTP 狀態(tài)和表單提交數(shù)據(jù)對 JavaScript 來說都是不可用的。 10 第 3章 系統(tǒng)分析 系統(tǒng)分析的主要目的是明確要解決的問題是什么,對所要解決的問題是否有可行的解決方案,用戶對系統(tǒng)的基本需求有哪些、附加需求有哪些,在此基礎之上確定目 標系統(tǒng)應具有哪些功能 [4]。 可行性分析 可行性分析的目的不是解決問題,而是確定問題是否值得去解決。主要包括以下幾個方面: 1) 技術可行性。首先,利用 JSP/Servlet 技術 可以基于 Web 的應用程序開發(fā),即可以實現(xiàn)基于 B/S 模式的管理信息系統(tǒng)的開發(fā);其次,利用數(shù)據(jù)庫技術可以對實施人力資源相關信息進行統(tǒng)一管理,從而可以實現(xiàn)應用程序與數(shù)據(jù)庫的交互。系統(tǒng)界面設計簡潔、友好,綜合考慮企業(yè)人力資源管理員對計算機的掌握能力,方便各類用戶進行操作。系統(tǒng)實用性強,設計過程中結合實際工作要求,盡量減少有關人員手工勞動,發(fā)揮計算機善于處理大量數(shù)據(jù)的特長。 使用對象工作流程分析 1) 工 資管理員工作流程分析 工資管理員負責對系統(tǒng)中涉及的所有的工資信息(包括考勤管理、獎懲管理等)進行操作,使得工資管理員可以對涉及工資相關的信息進行查看統(tǒng)計。并對員工信息、招聘信息、考勤信息、合同信息、獎懲信息、工資信息等進行錄入、查詢、統(tǒng)計分析,登錄 提示驗證失敗 驗證 驗證通過? 信息管理 工資管理 招聘管理 考勤管理 培訓管理 獎懲管理 合同管理 編輯功能 刪除功能 查找功能 添加功能 12 從而為學企業(yè)人力管理部門提供最新人力資源信息,并制定相應決策,優(yōu)化管理,提高人才利用率。 本章小結 通過本章系統(tǒng)分析,明確了要解決的問題,確定了系統(tǒng)應具有的功能,為接下來的系統(tǒng)設計提供了依據(jù),打 下了基礎??傮w設計的基本目的就是回答“概括地說,系統(tǒng)應該如何實現(xiàn)?”的問題,因此,總體設計又稱為概要設計或初步設計 [4]。其基本目標是: 系統(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)管理員收集錄入員工信息、編輯員工信息、刪除員工、查看員工信息等功能。添加工資記錄,查詢工資記錄,刪除工資記錄,編輯工資記錄。 3) 培訓管理功能。 4) 獎懲管理。 5) 招聘管理功能。 6) 考勤管理功能。 7) 合同管理功能。 設計原則 根據(jù)人力資源的特點,并結合工作具體要求,系統(tǒng)設計遵循以下原則: 1) 保證數(shù)據(jù)的有效性、完整性和安全性。為此,數(shù)據(jù)的有效性、完整性和安全性極為重要。 2) 易于管理。 3) 實用性強。同時提供手工調整的功能。 圖 41 系統(tǒng)總體結構圖 采用模塊設計確定系統(tǒng)功能結構,模塊化是將一個系統(tǒng)分解為若干個標準化 基于B/S的企業(yè)人力資源管理系統(tǒng) 信息管理 工資管理 獎懲管理 培訓管理 招聘管理 考勤管理 合同管理 添加功能 刪除功能 編輯功能 查找功能 15 的構建或模塊,再按照一定的要求采用一定的方法組合成各種各樣的集合體,以達到便于組裝、更換和使用的目的。本課題在上述功能分析的基礎上 設計系統(tǒng)由七個主要模塊組成:信息管理、工資管理、考勤管理、獎懲管理、培訓管理、招聘管理、合同管理。本功能實現(xiàn)了員工的添加、編輯、刪除、修改等功能。 3) 考勤管理功能 本功能實現(xiàn)考勤信息錄入、考勤信息查詢、考勤統(tǒng)計等功能。 4) 獎懲管理 功能 本功能實現(xiàn)了獎懲信息管理,包括獎懲記錄、查找、刪除、編輯等基本功能,工資相關的獎懲與工資管理功能的鏈接。 6) 招聘管理功能 本功能主要是實現(xiàn)企業(yè)的招聘管理,功能有招聘信息的發(fā)布,招聘信息編輯,招聘信息刪除。 系統(tǒng)數(shù)據(jù)庫設計 系統(tǒng)數(shù)據(jù)庫設計包含分成數(shù)據(jù)庫的選擇、概念結構設計、邏輯結構設計和物理結構設計等四個部分。 概念結構設計 概念結構設計的目的是產(chǎn)生反映系統(tǒng)數(shù)據(jù)庫的概念結構,該結構獨立于計算機的硬件結構,獨立于支持數(shù)據(jù)庫的 DBMS[3, 6]。由于系統(tǒng)中所涉及到的實體較多,為了方便控制所繪制出的 ER 圖的布局,這里不再將實體的屬性一一列出,實體屬性參見實體描述部分。以下是對數(shù)據(jù)庫中所有表及視圖的描述: ( 1) 系統(tǒng)中所有表的列舉,如表 43所示: 表 43 系統(tǒng)中所有的表 序號 實體名 數(shù)據(jù)庫表名 1 員工 users 2 合同 bargin 3 招聘 recruit 4 獎懲 rewpunish 5 工資 salary 6 培訓 train 7 考勤 attendance ( 2) 系統(tǒng)中所有表的詳細描述(見附錄一) 物理結構設計 根據(jù)數(shù)據(jù)庫邏輯設計的結果,按照關系數(shù)據(jù)庫的原則,將 ER模型創(chuàng)建實體關系模型,然后組織數(shù)據(jù),填充實體模型,確定唯一標識一條記錄的主碼 [3, 6]。 本章小結 通過本章系統(tǒng)總體設計明確了系統(tǒng)所要實現(xiàn)的具體功能并且對系統(tǒng)的數(shù)據(jù)庫進行了詳細的設計,得到了系統(tǒng)的 ER 圖,并由此建立了數(shù)據(jù)庫,為下一步系統(tǒng)的詳細設計與實現(xiàn)打下了基礎。它是按照系統(tǒng)設計說明書的要求,只要是按照系統(tǒng)設計說明書的要求,主要是模塊結構圖和模塊說明書,把系統(tǒng)中每一個功能模塊用某種程序語言或某種開發(fā)工具予以實現(xiàn),做出 可在計算機上執(zhí)行的程序代碼的過程 [4]。 系統(tǒng)主要功能模塊的實現(xiàn) 管理員登陸的實現(xiàn) 此模塊實現(xiàn)管理員的登陸,登陸成功后轉入主功能界面,登陸失敗則提示錯誤。下面給出此模塊的運行情況(如圖 51所示): 圖 51 管理員登陸界面 登錄成功后,運行情況如如 52: 20 圖 52 管理員登陸成功顯示的頁面 員工信息管理的實現(xiàn) 模塊具體實現(xiàn)代碼見附錄三系統(tǒng)主要實現(xiàn)代碼。培訓計劃錄入頁面顯示,如圖 57所示: 22 圖 57 培訓列表錄入頁面 招聘管理功能的實現(xiàn) 招聘管理功能實現(xiàn)了招聘信息發(fā)布,招聘信息查看,招聘信息編輯,招聘信息增加(這里給出招聘計劃 錄入信息界面,如圖 58所示): 圖 58 招聘信息添加界面 23 獎懲管理功能的實現(xiàn) 模塊具體實現(xiàn)代碼見附錄三系統(tǒng)主要實現(xiàn)代碼。下面給出此模塊的運行情況(這里給出薪金信息查詢結果顯示、薪金錄入頁面,如圖 5 511 所示): 圖 510薪金信息查詢結果顯示界面 24 圖 511 薪金錄入顯示界面 合同管理模塊的實現(xiàn) 下面給出此模塊的運行情況,合同錄入效果,如圖 512 所示 : 圖 512 合同錄入頁面效果 合同查看效果,如圖 513: 25 圖 513 合同查看效果圖 合同編輯效果如圖 514: 圖 514 合同修改效果圖 考勤管理的實現(xiàn) 該功能實現(xiàn)了考勤錄入,考勤編輯,考勤刪除
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1