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

正文內(nèi)容

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

2025-08-02 08:16上一頁面

下一頁面
  

【正文】 致謝 經(jīng)過兩個多月的努力我的項目終于基本完成。 此外,在開發(fā)過程中,由于我們收集的資料不夠完善,我們的知識也有很大的缺陷,對相關(guān) Java 和 struts、 hibernate 只是的掌握還不夠多,還不能很成熟的運用所需要的技術(shù),系統(tǒng)便無法呈現(xiàn)設(shè)想的效果,所以在系統(tǒng)的設(shè)計還不夠完善,系統(tǒng)的可通用性也不是很強。 32 公司職員信息管理系統(tǒng)的設(shè)計與實現(xiàn) 圖 圖 基本信息管理功能主要是對員工的基本信息進(jìn)行處理操作。 public String delete_skill():刪除員工履歷信息。連接數(shù)據(jù)庫,按 name 查找到相對應(yīng)的用戶名,將找到的用戶信息從數(shù)據(jù)庫中拿出,顯示 界面。如果不成功的話就顯示刪除失敗, 同時,跳轉(zhuǎn)到刪除操作的界面。 private String gender:記錄員工的性別 。 User 類得 2 個函數(shù): Public Boolean register():注冊新用戶 。 表 數(shù)據(jù)名稱 實際含義 數(shù)據(jù)類型 數(shù)據(jù)約束 pany 所工作的公司名稱 string 不能為空 beginDate 開始工作的時間 date 不能為空 leaveDate 結(jié)束工作的時間 date 不能為空 技能信息數(shù)據(jù)表 主要屬性有: 技能名稱 ( skillName), 技能等級 ( skillLevel), 技能獲取時間 ( SkillDate) 如表 所示。 建立到正式數(shù)據(jù)庫的連接,從系統(tǒng)用戶信息表中,以用戶名和密碼為查詢條件,查詢該記錄;如果能夠查詢到該記錄,則該用戶合法,并且根據(jù)系統(tǒng)用戶表中該用戶的權(quán)限等級,來從系統(tǒng)菜單信息表 中確定那些菜單是應(yīng)該顯示給該用戶的,查詢完畢向系統(tǒng)菜單頁面跳轉(zhuǎn):如果不能查詢到該記錄,則該用戶不存在或密碼不正確,在系統(tǒng)登錄頁面顯示相應(yīng)的錯誤信息。 16 公司職員信息管理系統(tǒng)的設(shè)計與實現(xiàn) 層:主要通過 Servlet 和 JSP 技術(shù)實現(xiàn),為了實現(xiàn)表示和業(yè)務(wù)邏輯分離,采用 Struts taglib 標(biāo)簽。特別是在 JAVA 這樣的跨平臺語言出現(xiàn)之后, B/S 架構(gòu)管理軟件更是方便、速度快、效果優(yōu)。 如果是管理員權(quán)限,可以進(jìn)行查看所有員工從業(yè)信息,同時,也可以進(jìn)行員工從業(yè)信息的修改、刪除、添加等操作。當(dāng)某一個員工發(fā)生離職時,管理員在經(jīng)過確認(rèn)后,可以刪除該員工的基本信息。然而, Spring 的用途不僅限于服務(wù)器端的 開發(fā)??刂茖硬⒉蛔鋈魏蔚臄?shù)據(jù)處理。業(yè)務(wù)流程的處理過程對其它層來說是黑箱操作,模型接受視圖請求的數(shù)據(jù),并返回最終的處理結(jié)果。 J2EE 技術(shù) J2EE 是一種利用 Java 2 平臺來簡化企業(yè)解決方案的開發(fā)、部署和管 理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。 隨著信息化進(jìn)程的深人 ,這一間題將更加突出 .追求急功近利 ,一步到位帶來的問題很多企業(yè)在人力資源管理信息化的進(jìn)程中急功近利 ,妄想一步到位 ,以為從此就 可以一勞永逸 。此系統(tǒng)不同于以往的人事信息管理軟件,而是在互聯(lián)網(wǎng)的大背景下,實現(xiàn)以數(shù)據(jù)庫服務(wù)器來維護(hù)人事信息數(shù)據(jù),瀏覽器客戶端來動態(tài)訪問服務(wù)器,這種采用 B/ S 架構(gòu)的管理系統(tǒng),有利于充分利用互聯(lián)網(wǎng)覆蓋范圍廣,通信及時等的優(yōu)點,來實現(xiàn)對人事信息的統(tǒng)一管理。 本文工作內(nèi)容 本項目是根據(jù)企業(yè)的需求,通過分析公司背景,了解公司人事的行政流程,設(shè)計和實現(xiàn)一個 公司職員信息管理系統(tǒng),該系統(tǒng)的設(shè)計和實現(xiàn) 主要設(shè)計以下內(nèi)容: 通過對企業(yè)方面調(diào)研和了解,熟悉企業(yè)的人事管理流程,整理出企業(yè)人事管理的 需求和注意事項, 做出需求分析報告,引領(lǐng)整個項目開 發(fā)的流程,做出事先的統(tǒng)一調(diào)配和規(guī)劃。 MVC 模式 MVC 模式是“ Model— View— Controller”的縮寫,即把一個應(yīng)用的輸入、處理、輸出流程按照 Model、 View、 Controller 的方式 進(jìn)行分離,這樣一個應(yīng)用被分成 三個層— 模型層、視圖層、控制愛。MVC 設(shè)計模式告訴我們,把應(yīng)用的模型按一定的規(guī)則抽取出來,抽取的層次很重要,這也是判斷開發(fā)人員是否優(yōu)秀的設(shè)計依據(jù)。因此,無論何時發(fā)生了何種數(shù)據(jù)變化,控制器都會將變化通知所有的視圖,導(dǎo)致顯示的更 新??梢哉f Spring 是企業(yè)應(yīng)用 開發(fā)的 “一站式 ”選擇,并貫穿表現(xiàn)層、業(yè)務(wù)層及持久層。 員工和管理員可以修改自己的登錄密碼。 查找技能信息刪除員工技能信息修改技能信息顯示自己技能信息管理員添加技能信息員工 圖 查找薪水信息刪除薪水信息修改薪水信息顯示薪水信息員工添加薪水信息管理員 圖 14 公司職員信息管理系統(tǒng)的設(shè)計與實現(xiàn) 首先判定查詢的權(quán)限 ,進(jìn)入如果是 員工 進(jìn)入薪水信息操作 頁面,則只能查看 自己的一些薪水 信息,是不可以進(jìn)行修改、刪除、添加等操作。 在開發(fā)系統(tǒng)時采用 MVC 模式,共有三層: 模型 (Model),視圖 (View)和控制Controller)。 :主要存 儲系統(tǒng)的數(shù)據(jù),對上層提交的操作,在數(shù)據(jù)上進(jìn)行更新。 相應(yīng)的活動圖如圖 。 用戶表與履歷信息表關(guān)系為一對 N,因為每個用戶可能有很多不同的從業(yè)經(jīng)驗,所以需要用一對 N。連接數(shù)據(jù)庫,按 name 查找到相對應(yīng)的用戶名,將找到的用戶信息從數(shù)據(jù)庫中拿出,顯示到 界面。 履歷信息管理功能 履歷信息管理功能主要是對員工的履歷信息進(jìn)行處理操作。 private Date begaintime:記錄工作開始的時間 。 刪除: 首先通過查找找到需要進(jìn)行修改的用戶,點擊刪除,系統(tǒng)調(diào)用 delete_skill()函數(shù),通過調(diào)用 Dao 包的 delete()函數(shù),更新數(shù)據(jù)庫中的原有信息,同時 返回到 技能 信息管理界面,顯示刪除成功。如果不成功的話就顯示修改失敗。 當(dāng)要修改員工的信息時,點擊員工信息后面的修改選項,可以進(jìn)入修改界面 ,修改成功以后顯示修改成功,不成功顯示修改失敗,同時跳轉(zhuǎn)到需要修改的那個頁面, 結(jié)果如圖 所示 。感謝軟件學(xué)院的領(lǐng)導(dǎo)、老師和畢業(yè)設(shè)計指導(dǎo)小組,是他們?yōu)槲覀儬幦『吞峁┝诉@么好的實習(xí)環(huán)境,是他們?yōu)槲覀冏隽舜罅康姆?wù)工作,在此表示衷心的感謝。 系統(tǒng)存在的不足 視圖層方面,只是采用了 JSP 頁面的跳轉(zhuǎn),沒有減少用戶的等待數(shù)據(jù)顯示 時間與提示。如圖 , 所示 。 public String insert_skill():添加員工履歷信息。提交到后臺,然后調(diào)用 skill_name( String name)函數(shù)。 刪除: 第四章 系統(tǒng)詳細(xì)設(shè)計與實現(xiàn) 27 首先通過查找找到需要進(jìn)行修改的用戶,點擊刪除,系統(tǒng)調(diào)用 delete_pany()函數(shù),通過調(diào)用 Dao 包的 delete()函數(shù),更新數(shù)據(jù)庫中的原有信息,同時返回到履歷信息管理界面,顯示刪除成功。 private int number:記錄員工的員工號 。 Private int limit:存放用戶的權(quán)限, 0 為員工用戶, 1 為管理員。 如表 所示。 18 公司職員信息管理系統(tǒng)的設(shè)計與實現(xiàn) JS PS tr u ts A ct i o n B e a nw e b se r v iceX H i b e r n a teh i b e r n a te e n tity b e a n 圖 系統(tǒng)組件圖 系統(tǒng) 流程設(shè)計 系統(tǒng)登錄 流程 如下: 系統(tǒng)用戶在系統(tǒng)登錄頁面輸入用戶名和密碼,點擊提交 按鈕,觸發(fā)后臺系統(tǒng)登錄的LoginAction,首先獲取登錄頁面輸入的用戶名和密碼 。 :采用 HTML 實現(xiàn), CSS 負(fù)責(zé)頁面的美觀, JavaScript 負(fù)責(zé)實現(xiàn)一些動態(tài)效果和簡單驗證功能,以減少服務(wù)器的負(fù)擔(dān)。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全 。 12 公司職員信息管理系統(tǒng)的設(shè)計與實現(xiàn) 員工顯示基本信息查找基本信息刪除基本信息修改基本信息添加基本信息管理員 圖 首先判定查詢的權(quán)限 ,進(jìn)入如果是 員工 進(jìn)入從業(yè) 履歷 頁面,則只能查看 自己的一些從業(yè)信息,是不可以進(jìn)行修改、刪除、添加等操作。 如果某個員工的信息出現(xiàn)錯誤,管理員可以修改該員工的基本信息。 Spring 使用基本的 JavaBean 來完成以前只可能由 EJB 完成的事情。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個分發(fā)器,選擇什么樣 的模型,選擇什么樣的視圖,可以完成什么樣的用戶請求。 模型 (Model):就是業(yè)務(wù)流程/狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。 4 公司職員信息管理系統(tǒng)的設(shè)計與實現(xiàn) 第二章 基礎(chǔ)理論與設(shè)計 5 第二章 基礎(chǔ)理論與技術(shù) 本章主要介紹系統(tǒng)采用的相關(guān)理論和技術(shù) 。 由于我國的傳統(tǒng)文化和企業(yè)氛圍一直倡導(dǎo)人和 ,致使人力資源管理工作一直是人治大于法治 ,管理工作經(jīng)常體現(xiàn)為個人意志 .很多企業(yè)將注意力放在人力資源管理的具體操作層面上 ,只是將傳統(tǒng)的行政人事部門改頭換面成人力資源管理部門 ,致使人力資源管理的流程不順 ,缺乏可依據(jù)的標(biāo)準(zhǔn) ,信息誤導(dǎo)現(xiàn)象嚴(yán)重 ,信息集成層次不高 ,無法更宏觀地利用人力資源數(shù)據(jù) .長此以往 ,管理制度不完善 ,流程不規(guī)范 ,人力資源管理基礎(chǔ)薄弱 .信息化2 公司職員信息管理系統(tǒng)的設(shè)計與實現(xiàn) 的人力資源管理應(yīng)該建立在網(wǎng)絡(luò)暢通 ,制度完善 ,流程規(guī)范的基礎(chǔ)上 ,人力資源管理者在規(guī)范化流程的指導(dǎo)下 ,根據(jù)信息系統(tǒng)的數(shù)據(jù)進(jìn)行分析 ,判斷 ,決策 。 本文中對人事信息管理系統(tǒng)的設(shè)計及實現(xiàn)作了較為深入和 全面的分析,并且探討了將人事信息系統(tǒng)軟件的實現(xiàn)與網(wǎng)絡(luò)服務(wù)技術(shù)相結(jié)合,這種模式為電子政務(wù)的發(fā)展所帶來的積極作用。 SSH 框架是當(dāng)前主流的 Web 開發(fā)框架,在將請求與視圖分離,業(yè)務(wù)的整合,對象模型到關(guān)系模型的映射方面有其獨到之處 。 MVC 應(yīng)用程序總是由這三個部分組成。抽象與具體不能隔得太遠(yuǎn),也不能太近。這實際上是一種模型的變化一傳播機制。然而,Spring 并不想取代那些已有的框架,而是與它們無縫地整合。 系統(tǒng)的功能分解圖如 圖 。 如果是管理員權(quán)限,可以進(jìn)行查看所有員 工薪水 信息,同時,也可以進(jìn)行員工 薪水信息的修改、刪除、添加等操作。 MVC 模式的目的就是實現(xiàn) Web 系統(tǒng)的職能分工。 第四章 系統(tǒng)詳細(xì)設(shè)計與實現(xiàn) 17 第四章 系統(tǒng)詳細(xì)設(shè)計與實現(xiàn) 本章主要介紹了:系統(tǒng)功能模塊結(jié)構(gòu),系統(tǒng)流程設(shè)計,系統(tǒng)數(shù)據(jù)庫設(shè)計 和系統(tǒng)模塊功能的實現(xiàn)。 20 公司職員信息管理系統(tǒng)的設(shè)計與實現(xiàn) 基 本 信 息 管 理 界 面查 詢 基 本 信 息[ 找 到 查 詢 的 內(nèi) 容 ] [ 未 找 到 查 詢 的 內(nèi) 容 ] 顯 示 查 找 結(jié) 果顯 示 無 符 合 信 息 圖 基本信息查詢 活動圖 修改流程: 找到需要修改的信息, 如果修改成功顯示成功信息, 修 改 不成功,就顯示錯誤。 用戶表與技能信息表關(guān)系為一對 N,因為每個用戶可能有很多不同的技能信息,所以需要 用 一對 N。如果沒有找到匹配的name 話就顯示無符合信息。主要功能包括員工履歷信息的查找,員工履歷 信息 的修改,員工履歷 信息 的刪除。 private Date endtime:記錄工作結(jié)束的時間 。如果不成功的話就顯示刪除失敗。 Salary 類有 2 個屬性: private int salary:記錄基本薪水的多少。 圖 34 公司職員信息管理系統(tǒng)的設(shè)計與實現(xiàn) 測試結(jié)果分析 以上只寫出了幾個典型的有代表性的測試用例,限于篇幅有限,沒有 一一 羅列。感謝北軟教育的老師們的辛勤工作, 。完成本系統(tǒng)后,在測試及試 用過程中,能夠?qū)崿F(xiàn)各人事管理單位之 間信息的通暢和高速運轉(zhuǎn), 各 方面均己達(dá)到了預(yù)期的目標(biāo),建立了一個高效的人事信息管理平臺。 用戶登錄需要選擇權(quán)限,有員工和管理員,登錄時用戶名和密碼不能為空,如果密碼和用戶名正確,則進(jìn)入系統(tǒng)主功能界面。 public String update_ski
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1