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

正文內(nèi)容

人力資源管理論文設(shè)計-在線瀏覽

2025-07-16 23:22本頁面
  

【正文】 是建立在 Model2 基礎(chǔ)上的,對 Model、 View 和 Controller 都提供了現(xiàn)成的實現(xiàn)組件 。 Action 對象是開發(fā)者定義的類 (該類必須是 Struts API 中提供的 Action 類的子類 )的實例。 Action 對象在進(jìn)行了業(yè)務(wù)邏輯的處理以后會將應(yīng)用程序流程轉(zhuǎn)到合適的 View 組件,最終將響 應(yīng)送回瀏覽器客戶端。 Model 模型部分 MVC 系統(tǒng)中的 Model 模型部分從概念上可以分為兩類 : 系統(tǒng)的內(nèi)部狀態(tài)和改變系統(tǒng)狀態(tài)的動作。在 Struts 架構(gòu)中使用 JavaBean 來提供具體的業(yè)務(wù)邏輯 ,即“怎么做”,對于復(fù)雜的系統(tǒng)也可以使用 EJB 等組件來實現(xiàn)系統(tǒng)狀態(tài)維護(hù),這種業(yè)務(wù)邏輯的細(xì)分可以增強。此外, Struts 還提供了豐富的自定義標(biāo)記庫, View 部分使用這些自定義標(biāo)簽同樣可以實現(xiàn)與 Model 部分的有效交互并能夠增強顯示功能。如今關(guān)系型數(shù)據(jù)庫已經(jīng)穩(wěn)定地占據(jù)著主要的數(shù)據(jù)庫市場, XML 技術(shù)和 XML 數(shù)據(jù)庫技術(shù)也日漸成熟。如何在數(shù)據(jù)存取的操作中實現(xiàn)真正的面向?qū)ο?,一直是開發(fā)人員探索的問題。但是實體 Bean 設(shè)計實現(xiàn)過程中的繁瑣和復(fù)雜,使得許多開發(fā)人員望而卻步。因此,在目前行業(yè)的 Java 數(shù)據(jù)庫應(yīng)用項目中,有越來越多的開發(fā)人員開始嘗試使用 Hibernate 在數(shù)據(jù)庫外面包裹上一層面向 對象的外衣,從而將開發(fā)人員從繁瑣、重復(fù)、技術(shù)含量不高的數(shù)據(jù)庫編程中結(jié)果出來。在傳統(tǒng)的數(shù)據(jù)庫編程中,開發(fā)人員要面對大量重復(fù)行代碼的編寫,以實現(xiàn)對不同數(shù)據(jù)表中的數(shù)據(jù)的獲取,并將獲取到的記錄數(shù)據(jù)封裝成對象,在處理完成之后,如果需要進(jìn)行對象狀態(tài)的存取,需要將對象中的數(shù)據(jù)拆卸成數(shù)據(jù)庫記錄中的對應(yīng)字段的值,然后向數(shù)據(jù)庫中進(jìn)行存取。雖然數(shù)據(jù)存取過程中的工作步驟是基本固定的,但是由于操作的數(shù)據(jù)表中字段列表數(shù)據(jù)的不同,使得開發(fā)人員必須要不厭其煩地書寫與相應(yīng)的實體類對應(yīng)的封裝處理過程。這對廣大的 Java 開發(fā)人員無疑是個非常好的消息。在Hibernate 之前,開發(fā)人員要將面向?qū)ο蟮能浖完P(guān)系數(shù)據(jù)庫結(jié) 合在一起,往往會費長麻煩。 Hibernate 工作 流程如圖 所示。 首先介紹了UML統(tǒng)一系統(tǒng)建模語言,然后是 JSP以及 MySQL和 Struts框架、 Hibernate持久層的介紹。 第 3 章 系統(tǒng)需求分析 在 開發(fā) 人力資源管理 系 統(tǒng) 之前我們有必要先 進(jìn) 行系 統(tǒng) 的可行性分析和需求分析, 這樣 可以使系 統(tǒng) 能 夠 合理,符合 實際應(yīng) 用的要求。市場前景非??春茫哉f經(jīng)濟(jì)方面可行。 操作可行性 對于用戶來說,本系統(tǒng)只要求使用者掌握一定的上網(wǎng)經(jīng)驗,經(jīng)過仔細(xì)設(shè)計和測試之后的系統(tǒng)具有操作簡單,方便靈活等優(yōu)點,足可以滿足各種用戶的不同需求,同時也方便了公司的內(nèi)部管理。只要動一動鼠標(biāo)鍵盤就可以達(dá)到想要的效果。通過網(wǎng)絡(luò) 管理系統(tǒng),專門的人力資源管理人員可以提高自身的工作效率,作好人力資源管理的協(xié)調(diào)工作,提高人力資源利用率;通過網(wǎng)絡(luò)管理系統(tǒng), 員工可以 直接管理自己的技能,有效地發(fā)現(xiàn) 和 挖掘自身的潛能, 及時 與自己的上級 、下屬 、同事 進(jìn)行的溝通與交流 ,同心 協(xié)作 ,積極為企業(yè)的發(fā)展與決策貢獻(xiàn)力量 。 功能需求 本系統(tǒng)主要是為企業(yè)管理者提供便利高效的對企業(yè)人力資源進(jìn)行管理,使企業(yè)人力資源管理適應(yīng)時代發(fā)展的要求,大大提高 企業(yè)的核心競爭力。 系統(tǒng)用例圖分析 系統(tǒng)主要 角色 有系統(tǒng)管理員及普通管理員。 系統(tǒng)用例 系統(tǒng)用例如圖 所示: 登錄人員檔案人事調(diào)配教育培訓(xùn)系統(tǒng)管理a d m i n i st r a t o r退出 u s e u s e u s e u s e u s e u s e 維護(hù)增加 e x t e n d 刪除 e x t e n d 修改 e x t e n d 查詢 i n c l u d e i n c l u d e i n c l u d e i n c l u d e i n c l u d e i n c l u d e i n c l u d e 圖 系統(tǒng)用例圖 教育培訓(xùn)用例 教育培訓(xùn) 用例 如圖 所示: 維護(hù)增加刪除修改維護(hù)培訓(xùn)類型 in c l u d e 記錄培訓(xùn) in c l u d e 管理培訓(xùn)人員及成績 in c l u d e 記錄員工證書 in c l u d e 查詢培訓(xùn)情況發(fā)布培訓(xùn)信息a d m i n i st r a t o r e x t e n d e x t e n d e x t e n d 圖 系統(tǒng)用例圖 在培訓(xùn)模塊 中涉及 的角色有系統(tǒng)管理員,首先系統(tǒng)管理員發(fā)布培訓(xùn)消息,記錄培訓(xùn)信息,管理培訓(xùn)人員及成績單,記錄員工證書,查詢培訓(xùn)情況,然后對培訓(xùn)進(jìn)行維護(hù),包括添加、刪除、修改。 軟件環(huán)境 ( 1)數(shù)據(jù)庫工具:本系統(tǒng)軟件采用 MySQL 數(shù)據(jù)庫。 ( 3)開發(fā)工具: +。 ( 5)建模工具: Together 用戶界面需求 用戶可直接通過系統(tǒng)提示進(jìn)行所需資源的模糊查詢、精確查詢等。 數(shù)據(jù)庫需求分析 數(shù)據(jù)庫是應(yīng)用程序的重要組成部分。數(shù)據(jù)庫的設(shè)計過程大致如下: 根據(jù)系統(tǒng)需求,確定數(shù)據(jù)庫中要保存的信息 對系統(tǒng)進(jìn)行分析是數(shù) 據(jù)庫設(shè)計的第一個階段。 設(shè)計數(shù)據(jù)庫的概念模型 按系統(tǒng)的需求來對數(shù)據(jù)庫建模。并對數(shù)據(jù)庫進(jìn)行實施和維護(hù)。其中,可行性分析是 對 確定系 統(tǒng) 的目 標(biāo) 、 規(guī) 模與功能是必不可少的,從系統(tǒng)可行性和技術(shù)可行性方面進(jìn)行了分析;需求分析主要介紹了功能需求、環(huán)境需求、用戶界面需求等。因此是非常重要的一 個過 程,要加以重視 。主要目標(biāo)是將系統(tǒng)分析階段所提出的反映信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實施的基于計算機與 通信系統(tǒng)的物理(技術(shù))方案,為下一階段系統(tǒng)實施提供必要的技術(shù)資料,應(yīng)符合系統(tǒng)性,靈活性,可靠性,經(jīng)濟(jì)性的要求。其結(jié)構(gòu)圖如圖 所示。本系統(tǒng)包括信息查詢功能和信息管理功能,用戶打開程序就可以直接查詢相關(guān)的信息,管理員可直接登錄系統(tǒng)對信息進(jìn)行維護(hù)和更新。 圖 系統(tǒng)流程圖 對系統(tǒng)進(jìn)行操作 數(shù)據(jù)庫 數(shù)據(jù)處理 數(shù)據(jù)輸出 數(shù)據(jù)庫維護(hù) 招聘信息管理 企業(yè)人才庫 培訓(xùn)計劃 培訓(xùn)實施 培訓(xùn)材料 薪酬登記 薪酬修改 薪酬查詢 添加管理員 管理員管理 添加部門和職位 部門和職位管理 員工登記 員工考勤登記 員工管理 獎懲管理 系統(tǒng)管理 人事管理 招聘管理 培訓(xùn)管理 薪酬管理 管理員管理 人力資源管理系統(tǒng) 系統(tǒng)模塊結(jié)構(gòu)設(shè)計 模塊是指在軟件系統(tǒng)設(shè)計中,這樣的一組程序語句,它包括輸入與輸出、邏輯處理功能、內(nèi)部信息及其運行環(huán)境。人事管理模塊主要功能是對人事管理的基礎(chǔ)信息、員工信息等進(jìn)行管理。培訓(xùn)管理模塊主要是對企業(yè)的培訓(xùn)計劃、培訓(xùn)實施、培訓(xùn)材料等信息進(jìn)行管理。系統(tǒng)管理模塊主要功能是對操作員信息、操作員權(quán)限進(jìn)行管理 。 對于管理員管理模塊的總體設(shè)計,其實現(xiàn)類圖如圖 : 圖 管理員管理模塊類圖 在這個類圖中,有一個接口 AdminDAO,它的實現(xiàn)類是 AdminDAOImpl,它們都需要 Admin 類 型 參 數(shù) , UpdateAdminAction 、 DeletAdminAction 、AdminInfoAction、 AdminListAction、 ToAddAdminAction、 AddAdminAction、LoginAction都是繼承自 struts提供的 Action類,并且都需要 調(diào)用 AdminDAO來實現(xiàn)相關(guān)操作。 而 ActionServlet的 doGet()或者 doPost()方法調(diào)用 process()方法處理請求和響應(yīng),生 成 RequestProcess對象處理配置文件 ,依次調(diào)用 processMapping()查找處理此次請求的 Action信息并返回 ActionMapping對象; processActionForm() 創(chuàng) 建 此 次 請 求 的 ActionForm 對象;processActionCreate()創(chuàng)建處理此次請求的 Action實例( LoginAction對象);processActionPerform()執(zhí)行 Action實例的 execute()方法。 其它管理模塊的設(shè)計與員工管理模塊和管理員管理模塊相似, 在此不再作介紹了。 數(shù)據(jù)庫技術(shù)研究和解決了計算機信息處理過程中大量數(shù)據(jù)有效地組織和存儲的問題。通過需求分析,我們在人力資源管理系統(tǒng)中數(shù)據(jù)庫設(shè)計主要包括建立系統(tǒng)的數(shù)據(jù)庫,創(chuàng)檢索需要的表與字段及存儲過程。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完善性和一致性。 針對人力資源管理系統(tǒng)的需求,通過對實體本身的屬性和數(shù)據(jù)流程分析,設(shè)計出如下所示的數(shù)據(jù): 員工信息:包括的數(shù)據(jù)項有員工編號、員工姓名、性別、年齡、學(xué)歷、籍貫、 畢業(yè)學(xué)校、出生年月、聯(lián)系電話、身份證號、專業(yè)、通訊地址、電子郵箱、工作經(jīng)驗、詳細(xì)經(jīng)歷、申請時間、入職時間、部門編號、職位編號、培訓(xùn)編號。 職位信息:包括的數(shù)據(jù)項有職位編號、職位名稱、備注。 培訓(xùn)信息:包括的數(shù)據(jù)項有培訓(xùn)編號、培訓(xùn)名稱、培訓(xùn)目的、開始時間、結(jié)束時間、培訓(xùn)材料、講師、是否培訓(xùn)過、培訓(xùn)效果、培訓(xùn)總結(jié)、創(chuàng)建時間。 應(yīng)聘信息:包括的數(shù)據(jù)項有應(yīng)聘者編號、應(yīng)聘者名稱、性別、年齡、學(xué)歷、籍貫、應(yīng)聘職位、 聯(lián)系電話、專業(yè)、電子郵箱、畢業(yè)學(xué)校、工作經(jīng)驗、詳細(xì)經(jīng)歷、創(chuàng)建時間、聘任否。 系統(tǒng) 數(shù)據(jù)庫概念設(shè)計 概念結(jié)構(gòu)設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,它通過對用戶需求進(jìn)行綜合、歸納與抽象,形成一個獨立具體 DBMS的概念模型。抽取所關(guān)心的共同特性,忽略非本質(zhì)的細(xì)節(jié),并把這些特性用各種概念精確地加以描述,這些概念組成了某種模型。 人力資源管理系統(tǒng)根據(jù)以上的設(shè)計規(guī)劃出的主要實體,可得本系統(tǒng)數(shù)據(jù)庫關(guān)系圖,如圖 。 創(chuàng)建數(shù)據(jù)庫和表 數(shù)據(jù)庫的設(shè) 計通常是以一個已經(jīng)存在的數(shù)據(jù)庫管理系統(tǒng)為基礎(chǔ)的,常用的數(shù)據(jù)庫管理系統(tǒng)有 Access、 SQL Serve、 MySQL、 Oracl等。 整個系統(tǒng)用到的數(shù)據(jù)表包括員工信息表“ employee”,如下表 , 部 門信息表“ dept”,如表 ,職位信息表“ job_post”,如表 ,薪水信息表“ salary”,如表 ,培訓(xùn)信息表“ educate”,如表 ,獎懲信息表“ premium”,如表 ,應(yīng)聘信息表“ jobber”,如表 ,管理員信息表“ admin”,如表 。 表 部門信息表 字段名 數(shù)據(jù)類型 長度 是否為空 描述 Detpt_id int 11 No 部門編號 Dept_name Varchar 50 No 部門名稱 Dept_phone Varchar 20 Yesy 部門電話 Dept_principal Varchar 50 No 負(fù)責(zé)人 Remark Varchar 1000 Yes 備注 注:此表主要用于保存部門基礎(chǔ)信息。 表 薪水 信息表 字段名 數(shù)據(jù)類型 長度 是否為空 描述 Salary_id Int 11 No 薪水編號 Basice Float Yes 基本工資 Eat Float Yes 飯補 House Float Yes 房補 Duty Float Yes 全勤獎 Other Float Yes 額外補助 Punishment Float Yes 罰款 Scott Float Yes 賦稅 Totalize Float Yes 總計 Grant_time Datetime Yes 發(fā)放時間 Bank_no Int 11 Yes 銀行賬號 Employee_id Int 11 Yes 員工編號 注:此表主要用于保存入薪水的數(shù)據(jù)。 表 獎懲信息表 t 字段名 數(shù)據(jù)類型 長度 是否為空 描述 Premium_id int 11 No 獎懲編號 Premium_name Varchar 50 No 獎懲名稱 Reason Varchar 20 Yesy 原因 Description Varchar 50 No 獎懲說明 Create_time Datetime —— Yes 添加時間 Employee_id Varchar 1000 Yes 員工編號 注:此表主要用于保存獎懲信息。 表 管理員信息表 t 字段名
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1