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

正文內(nèi)容

基于javaee技術(shù)的公司職員信息管理系統(tǒng)查詢與統(tǒng)計(jì)功能的設(shè)計(jì)與實(shí)現(xiàn)-wenkub

2023-06-14 08:16:19 本頁面
 

【正文】 一步的說明。 第一章 緒論 3 論文組織結(jié)構(gòu) 本文 主要介紹了企業(yè)人事管理系統(tǒng)的 設(shè)計(jì)和實(shí)現(xiàn) , 以及該系統(tǒng)的 架構(gòu) 技術(shù)和 實(shí)際的測試結(jié)果。通過本系統(tǒng),可以清晰的查看公司職員的各種信息, 從而有利于更科學(xué)有效地開發(fā)與管理企業(yè)人力資源 ,便于企業(yè)高層領(lǐng)導(dǎo)從總體上把握人力資源情況 ,為企業(yè)決策提供依據(jù) 。 隨著信息化進(jìn)程的深人 ,這一間題將更加突出 .追求急功近利 ,一步到位帶來的問題很多企業(yè)在人力資源管理信息化的進(jìn)程中急功近利 ,妄想一步到位 ,以為從此就 可以一勞永逸 。 企業(yè)的 人力 資源應(yīng)能夠適應(yīng)信息化帶來的變化 ,能夠使信息化成為提高管理效率和水平的手段 ,因而對人力資源的獲取 ,甄選 ,保留 ,等提出了更高的要求 .另一方面 ,人力資源管理信息化也 是企業(yè)信息化 重要組成部分 。在系統(tǒng)部署完成后,也可以通過在服務(wù)器端添加網(wǎng)絡(luò)服務(wù)的形式來拓展系統(tǒng)的功能。 本課題研究并開發(fā)基于 J2EE 多層框架的人事信息管理系統(tǒng)。此系統(tǒng)不同于以往的人事信息管理軟件,而是在互聯(lián)網(wǎng)的大背景下,實(shí)現(xiàn)以數(shù)據(jù)庫服務(wù)器來維護(hù)人事信息數(shù)據(jù),瀏覽器客戶端來動(dòng)態(tài)訪問服務(wù)器,這種采用 B/ S 架構(gòu)的管理系統(tǒng),有利于充分利用互聯(lián)網(wǎng)覆蓋范圍廣,通信及時(shí)等的優(yōu)點(diǎn),來實(shí)現(xiàn)對人事信息的統(tǒng)一管理。完成本系統(tǒng)后,在測試及試用過程中,能夠?qū)崿F(xiàn)各人事管理單位之間信息的通暢和高速運(yùn)轉(zhuǎn),各方面均已達(dá)到了預(yù)期的目標(biāo),建立了一個(gè)高效的人事信息管理平臺(tái)。 為了適應(yīng)快速變化的市場 ,企業(yè)需要更加靈活 ,越來越多 的企業(yè)開始 推進(jìn)人力資源管理信息化 ,試圖通過信息技術(shù)來降低企業(yè)成本 ,規(guī)范業(yè)務(wù)流程 ,提高 工作效率 。 在進(jìn)行人力資源管理信息系統(tǒng)設(shè)計(jì)時(shí) ,39。 本文工作內(nèi)容 本項(xiàng)目是根據(jù)企業(yè)的需求,通過分析公司背景,了解公司人事的行政流程,設(shè)計(jì)和實(shí)現(xiàn)一個(gè) 公司職員信息管理系統(tǒng),該系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn) 主要設(shè)計(jì)以下內(nèi)容: 通過對企業(yè)方面調(diào)研和了解,熟悉企業(yè)的人事管理流程,整理出企業(yè)人事管理的 需求和注意事項(xiàng), 做出需求分析報(bào)告,引領(lǐng)整個(gè)項(xiàng)目開 發(fā)的流程,做出事先的統(tǒng)一調(diào)配和規(guī)劃。 本章主要敘述了項(xiàng)目提出的背景、研究現(xiàn)狀以及項(xiàng)目的研究目標(biāo)。 第五章介紹了幾個(gè)主要功能的測試以及示例。 J2EE 技術(shù)的基礎(chǔ)就是核心 Java 平臺(tái)或 Java 2 平臺(tái)的標(biāo)準(zhǔn)版, J2EE 不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),例如 編寫一次、隨處運(yùn)行 的特性、方便存取數(shù)據(jù)庫的JDBC API、 CORBA 技術(shù)以及能夠在 Inter 應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,同時(shí)還提供了對 EJB( Enterprise JavaBeans)、 Java Servlets API、 JSP( Java Server Pages)以及XML 技術(shù)的全面支持。 MVC 模式 MVC 模式是“ Model— View— Controller”的縮寫,即把一個(gè)應(yīng)用的輸入、處理、輸出流程按照 Model、 View、 Controller 的方式 進(jìn)行分離,這樣一個(gè)應(yīng)用被分成 三個(gè)層— 模型層、視圖層、控制愛。類似的,只要 Controller 改變了 View,View 會(huì)從潛在的 Model 中獲取數(shù)據(jù)來刷新自己。業(yè)務(wù)流程的處理交予模型 (Model)處理。業(yè)務(wù)模型的設(shè)計(jì)可以說是 MVC 最主要的 核心。MVC 設(shè)計(jì)模式告訴我們,把應(yīng)用的模型按一定的規(guī)則抽取出來,抽取的層次很重要,這也是判斷開發(fā)人員是否優(yōu)秀的設(shè)計(jì)依據(jù)。這點(diǎn)對編程的開發(fā)人員非常重要。我們可以將這個(gè)模型單獨(dú)列出,所有有關(guān)數(shù)據(jù)庫的操作只限制在該模型中。例如,用戶點(diǎn)擊一個(gè)連接,控制層接收請求后,并不處理業(yè)務(wù)信息,它只把用戶的信息傳遞給模型,告訴模型做什么,選擇符合要 求的視圖返回給用戶。因此,無論何時(shí)發(fā)生了何種數(shù)據(jù)變化,控制器都會(huì)將變化通知所有的視圖,導(dǎo)致顯示的更 新。 Struts 2 是 Struts的下一代產(chǎn)品。 Spring 是一個(gè)開源框架,是為了解決企業(yè) 應(yīng)用開發(fā)程序 復(fù)雜性由 Rod Johnson 創(chuàng)建的。從簡單性、可測試性和松耦合的角度而言,任何 Java 應(yīng)用都可以從 Spring 中受益??梢哉f Spring 是企業(yè)應(yīng)用 開發(fā)的 “一站式 ”選擇,并貫穿表現(xiàn)層、業(yè)務(wù)層及持久層。 Hibernate可以應(yīng)用在任何使用 JDBC 的場合,既可以在 Java 的客戶端程序使用,也可以在Servlet/JSP 的 Web 應(yīng)用中使用,最具革命意義的是, Hibernate 可以在應(yīng)用 EJB 的 J2EE架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任 。 第三章 需求分析與概要設(shè)計(jì) 9 第三章 需求分析與概要設(shè)計(jì) 本章 主要介紹了 業(yè)務(wù)流程分析 、 系統(tǒng)功能需求分析 、 系統(tǒng)非功能需求分析 、 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)。 當(dāng)員工進(jìn)入公司時(shí),需要記錄員工的工作履歷信息,可以添加員工以往的工作履歷,例如工作的公司、工作開始的時(shí)間、工作結(jié)束的時(shí)間。 員工和管理員可以修改自己的登錄密碼。 用例圖如圖 。 如果是 管理員,則擁有很高的權(quán)限,比 員工可以進(jìn)的更多的操作,比如: 可以進(jìn)行查看所有員信息,同時(shí),也可以進(jìn)行員工信息的修改、刪除、添加等操作。 用例圖如圖 。 查找技能信息刪除員工技能信息修改技能信息顯示自己技能信息管理員添加技能信息員工 圖 查找薪水信息刪除薪水信息修改薪水信息顯示薪水信息員工添加薪水信息管理員 圖 14 公司職員信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 首先判定查詢的權(quán)限 ,進(jìn)入如果是 員工 進(jìn)入薪水信息操作 頁面,則只能查看 自己的一些薪水 信息,是不可以進(jìn)行修改、刪除、添加等操作。 安全性需求 : 為了使職員間的信息保密,該系統(tǒng)只允許員工用戶查看 信息,同時(shí)為了防止虛假修改,也不允許員工 的信息,修改,刪除等操作只能用管理員進(jìn)行。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本( TCO)。 第三章 需求分析與概要設(shè)計(jì) 15 B/S 結(jié)構(gòu)的優(yōu)點(diǎn) : ,可以隨時(shí)隨地進(jìn)行查詢、瀏覽等業(yè)務(wù)處理。 在開發(fā)系統(tǒng)時(shí)采用 MVC 模式,共有三層: 模型 (Model),視圖 (View)和控制Controller)。 Controller 層是 Model 與 View 之間溝通的橋梁,它可以分派用戶的請求并選擇恰當(dāng)?shù)囊晥D以用于顯示,同時(shí)它也可以解釋用戶的輸入并將它們映射為模型層可執(zhí)行的 操作。下層為卜層提供公用 API。 層:負(fù)責(zé)頁面的調(diào)轉(zhuǎn)程序的流向, 操作頁面的具體功能 。 :主要存 儲(chǔ)系統(tǒng)的數(shù)據(jù),對上層提交的操作,在數(shù)據(jù)上進(jìn)行更新。 履歷信息管理功能 主要 是操作履歷信息管理內(nèi)容, 主要 的功能包括 : 查找個(gè)人履歷信息 , 修改個(gè)人履歷信息 , 刪除個(gè)人履歷信息 , 添加個(gè)人履歷信息 。 退出功能主要是: 如果員工和管理員使 用完系統(tǒng)以后,可以 退出系統(tǒng),返回登錄首頁。 同時(shí)如果連續(xù)輸入多次密碼錯(cuò)誤的話就鎖定用戶, 1 小時(shí)之內(nèi)不能輸入。 相應(yīng)的活動(dòng)圖如圖 。相應(yīng)的活動(dòng)圖如圖 。 具體 如表 所示 。 表 數(shù)據(jù)名稱 實(shí)際含義 數(shù)據(jù)類型 數(shù)據(jù)約束 skillName 技能名稱 string 不能為空 skillLevel 技能等級 int 大于 1 skillDate 技能獲取時(shí)間 date 不能為空 薪 水信息數(shù)據(jù)表 主要屬性有 基本薪水 ( Basicsalary) , 加班 ( plus) , 總計(jì) ( total) 。 用戶表與履歷信息表關(guān)系為一對 N,因?yàn)槊總€(gè)用戶可能有很多不同的從業(yè)經(jīng)驗(yàn),所以需要用一對 N。 如果添 加成功的話, 則 跳轉(zhuǎn)到登錄界面,如果不成功,則在登錄界面顯示注冊不成功。 圖 user 類圖 User 類主要有 3 個(gè)屬性: Private String username:主要是記錄用戶的登錄名。 Public Boolean login():登錄驗(yàn)證用戶名和密碼 。連接數(shù)據(jù)庫,按 name 查找到相對應(yīng)的用戶名,將找到的用戶信息從數(shù)據(jù)庫中拿出,顯示到 界面。 刪除: 首先通過查找找到需要進(jìn)行修改的用戶,點(diǎn)擊刪除,系統(tǒng)調(diào)用 delete_userbasic()函數(shù),通過調(diào)用 Dao 包的 delete()函數(shù),更新數(shù)據(jù)庫中的原有信息,同時(shí)返回到基本信息管理界面,顯示刪除成功。 private String identification:記錄員工的身份證號碼 。 Userbasic 類有 4 個(gè)函數(shù): Public String search_name() :按姓名查找用戶 。 履歷信息管理功能 履歷信息管理功能主要是對員工的履歷信息進(jìn)行處理操作。提交到后臺(tái),然后調(diào)用 pany_name( String name)函數(shù)。不能為空,點(diǎn)擊提交, 然后頁面提交表單 到后臺(tái),系統(tǒng)調(diào)用 update_pany()函數(shù),通過調(diào)用 Dao包的 update()函數(shù),更新數(shù)據(jù)庫中的原有信息,同時(shí)返回到 履歷 信息管理界面,顯示修改成功。 添加: 首先進(jìn)入需要添加履歷信息用戶的界面,通過表單輸 入公司名稱 pany、開始時(shí)間 begaintime、結(jié)束時(shí)間 endtime,不能為空,點(diǎn)擊提交,然后調(diào)用 insert_pany()函數(shù),連接數(shù)據(jù)庫,在數(shù)據(jù)庫中添加新的一條記錄。 private Date begaintime:記錄工作開始的時(shí)間 。 public String update_pany():修改員工履歷信息 。主要功能包括員工技能信息的查找,員工技能信息的修改,員工技能信息的刪除。如果沒有找到匹配的 name話就顯示無符合信息。 刪除: 首先通過查找找到需要進(jìn)行修改的用戶,點(diǎn)擊刪除,系統(tǒng)調(diào)用 delete_skill()函數(shù),通過調(diào)用 Dao 包的 delete()函數(shù),更新數(shù)據(jù)庫中的原有信息,同時(shí) 返回到 技能 信息管理界面,顯示刪除成功。 Skill 類有 3 個(gè)屬性: private String skillname:記錄技能的名稱。 public String skill_number():按照員工號查找履歷信息。 Skill 類圖如圖 。如果不成功的話就顯示修改失敗。 Salary 類圖如圖 。 首先是注冊登錄的測試,首先注冊一個(gè)用戶,然后用該注冊的用戶登錄系統(tǒng),測試結(jié)果為,注冊成功,同時(shí)用該注冊用戶,登錄成功 。主要功能包括員工信息的查找,員工信息的修改,員工信息的刪除。 當(dāng)要修改員工的信息時(shí),點(diǎn)擊員工信息后面的修改選項(xiàng),可以進(jìn)入修改界面 ,修改成功以后顯示修改成功,不成功顯示修改失敗,同時(shí)跳轉(zhuǎn)到需要修改的那個(gè)頁面, 結(jié)果如圖 所示 。 第六章 結(jié)論與展望 35 第六章 結(jié)論與展望 本文總結(jié) 本論文研究并開發(fā)基于 J2EE 多層框架的人事信息管理系統(tǒng)。在系統(tǒng)部署完成后,也可以通過 在服務(wù)器端添加網(wǎng)絡(luò)服務(wù)的形式來拓展系統(tǒng)的功能。 系統(tǒng)的展望 首先框架搭建要足以滿足業(yè)務(wù)多變的要求,通過 新建新的接口來支持新業(yè)務(wù)的不斷擴(kuò)展。感謝軟件學(xué)院的領(lǐng)導(dǎo)、老師和畢業(yè)設(shè)計(jì)指導(dǎo)小組,是他們?yōu)槲覀儬幦『吞峁┝诉@么好的實(shí)習(xí)環(huán)境,是他們?yōu)槲覀冏隽舜罅康姆?wù)工作,在此表示衷心的感謝。參考文獻(xiàn) 39 參考文獻(xiàn) [1] DaveMinter, Jeff Linwood 著 , 陳劍甌等譯 . Hibernate 基礎(chǔ)教程 . 第一版 . 北京 : 人民郵電出版社, 2021年 . 9186 [2] 張黎偉 . 《 JSP從入門到精通》 . 第一版 . 上海 : 上??茖W(xué)普及 出版社, 2021年 . 136322 [3] 榮欽科技主筆室 . 《最新 JSP入門與應(yīng)用》 . 第一版 . 北京 : 中國鐵道出版社, 2021年 . 3985 [4] 劉洋 .《精通 Hibernate》 . 第一版 . 北京 : 電子工業(yè) 出版社 , 2021年 . 15234 [5] 張桂元 . 《 Struts 開發(fā)入門與項(xiàng)目實(shí)踐》 . 第一版 . 北京 : 人民郵電出版社 , 2021年 . 123156 [6] Horstmann ., Cornell G..《 Java2 核心技術(shù)卷 2:高級特性 》 . 第 7 版 . 北京 : 機(jī)械工業(yè)出版社 [7] 魯曉東 .《 JSP軟件工程案例精解》 . 第一版 . 北京 : 電子工業(yè) 出版社 , 2021年 . 78210 [8] 孫衛(wèi)琴. 《 精通 Hibernate Java 對象持久化技術(shù)詳解 [M]》 . 北京 : 電子工業(yè)出版社 , 2021年
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1