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

正文內(nèi)容

基于bs的erp人力資源管理子系統(tǒng)的設(shè)計與開發(fā)-資料下載頁

2025-09-04 09:27本頁面

【導讀】2系統(tǒng)架構(gòu)設(shè)計···················4. 3需求分析與總體設(shè)計················6

  

【正文】 e。 }catch(Exception e){ ()。 } return flag。 } 姓名:范一偉 論文題目:基于 BS的 ERP人力資源管理系統(tǒng)的設(shè)計與開發(fā) 20 Hibernate 通過 XML 文件映射對象,以員工信息為例,員工信息包含員工編號、主管所屬部門編號、員工姓名、 標示 ( 員工 名縮寫 ) 、員工職位員工職稱、員工年齡、員工出生日期、員工性別、員工籍貫、員工身份證號、 員工工齡、 員工畢業(yè)院校、員工專業(yè)、員工學歷、政治面貌、民族、員工移動電話、員工分機號、電子郵件、員工入職時間、工資卡號、備注等信息,在此定義了映射文件 ,現(xiàn) 截取 部分 文件如下: hibernatemapping class name= table=T_HRMS_YGXX schema=HRMS id name=NBh type= column name=N_BH precision=10 scale=0 / generator class=native param name=sequenceSEQ_HRMS_YGXX/param /generator /id property name=NBhzgbm type= column name=N_BH_ZGBM precision=5 scale=0 notnull=true/column /property ...... / hibernatemapping 該系統(tǒng)中涉及到級聯(lián)刪除,如刪除某個部門,那么也應(yīng)該刪除部門中所有的人,同理刪除某個員工的信息后,他對應(yīng)的考勤記錄、薪資福利、合同等信息也應(yīng)該一起刪除,所以需要配置 cascade 屬性。 其他實現(xiàn) ( 1) 圖表展示 圖表的展示使用了 JFreeChart。 JFreeChart 是開放源代碼站點 上的一個 Java 項目,它主要用 來各種各樣的圖表,這些圖表包括:餅圖、柱狀圖 ( 普通柱狀圖以及堆棧柱狀圖 ) 、線圖、區(qū)域圖、分布圖、混合圖、甘特圖以及一些儀表盤等等。要使生成的圖在網(wǎng)頁上展示,需要在 中做如下配置: servlet servletnameDisplayChart/servletname servletclass/servletclass /servlet servletmapping servletnameDisplayChart/servletname 嶺南學院畢業(yè)設(shè)計(論文) 21 urlpattern/servlet/DisplayChart/urlpattern /servletmapping 圖表的展示主要是在輔助決策模塊中,使用 JfreeChart 生成的員工學歷分布圖如 圖 16所示。 圖 16 員工學歷分布圖 ( 2) 加密 用戶的密碼在數(shù)據(jù)庫中不能用明文保存,所以采用 MD5 算法加密。該 MD5 算法借助 類完成。由于數(shù)據(jù)庫中存儲的密碼是經(jīng)過加密的, 所以在登錄時對于用戶輸入的秘密也要通過 MD5 加密后驗證用戶是否存在密碼是否正確。如在 LoginAction 中對密碼加密,然后檢查用戶,代碼如下: //passwd 為從 form 中得到的未加密的密碼 String password = (passwd)。 //將登陸后的用戶信息放在 session中 HttpSession session = ()。 if((name, password, level) amp。amp。 level 1){ (userName, name)。 (level, level)。 return (admin)。 }...... ( 3) 格式驗證 在填寫員工信息和應(yīng)聘人員信息時需要對所填寫的信息進行驗證,比如電子郵件格姓名:范一偉 論文題目:基于 BS的 ERP人力資源管理系統(tǒng)的設(shè)計與開發(fā) 22 式是否正確,電話號碼格式是否正確等,在客戶端可以通過 JavaScript 進行驗證,但服務(wù)器端也應(yīng)該進行驗證,不然如果客戶端禁用 JavaScript 就有可能在數(shù)據(jù)庫 中存入無效信息。所以在 中定義了格式驗證類,該類使用正則表達式對電子郵件格式,手機號格式,電話號碼格式,身份證號格式進行驗證。下面代碼是EmpAction 中對所提交的 信息進行驗證。 if(!()){ (result,電子郵件不正確 )。 return (fail)。 ? 如果不正確則跳轉(zhuǎn)到失敗頁面 } 主要實現(xiàn)界面 登陸界面 如 圖 17 所示,該界面為用戶和系統(tǒng)之間的接口,用戶通過輸入用戶名和密碼選擇權(quán)限級別登錄系統(tǒng)。 圖 17 登錄界面圖 首頁面 如圖 18 所示,首頁面由導航欄 ( 頂部的管理模塊導航 ) 、常用功能模塊 ( 常用功能模塊包括登記考勤、修改密碼、返回首頁和安全退出 ) 、功能模塊(各種增添操作)、版權(quán)信息組成??梢詮膶Ш綑谥苯舆M入各個管理模塊,或者由功能模塊進行相應(yīng)操作。 部門信息列表界面 如 圖 19 展示的是所有部門員工信息,可以對部門信息進行刪除或更新操作。 嶺南學院畢業(yè)設(shè)計(論文) 23 圖 18 首頁 圖 19 員工信息列表界面 登記考勤界面 如圖 20 展示的是登記考勤界面。考勤類別可以選擇,默認為簽到。在填寫相應(yīng)信姓名:范一偉 論文題目:基于 BS的 ERP人力資源管理系統(tǒng)的設(shè)計與開發(fā) 24 息后即可登記,請假或出差時起始時間 /截止時間格式為 “yyyy MMdd” ,簽到得上班時間 /下班時間格式為 “hh : mm” 。 圖 20 登記考勤界面 更新員工信息界面 如 圖 21 展示的是更新員工信息頁面,其中帶 *為必填選項,出生日期格式為YYYYMMDD,入職時間格式同出生日期。更新頁面與增添頁面相同,只是通過表單回填在相應(yīng)的表單上顯示要更新員工的各項信息。 圖 21 更新員工界面 5 系統(tǒng)測試與評價 測試環(huán)境 服務(wù)器端操作系統(tǒng): Windows XP SP3 Web服務(wù)器: 內(nèi)存: 1G CPU: AMD3000+ 網(wǎng)絡(luò)環(huán)境:局域網(wǎng) 瀏覽器 : 、 firefox、遨游 分辨率: 1028768 800600 推薦使用 1028768 嶺南學院畢業(yè)設(shè)計(論文) 25 測試結(jié)果 功能測試 以員工管理為例, 表 14列出的是對員工管理模塊的測試結(jié)果。 表 14 系統(tǒng)功能測試 員工 管理測試結(jié)果 操作 預計效果 實際效果 點擊導航欄【員工管理】 列出所有員工信息 列顯示出所有員工信息 點擊【查找員工】 跳轉(zhuǎn)到查找員工頁面 跳轉(zhuǎn)到查找員工頁面 點擊查找頁面【提交】 查找出員工信息 查找出員工信息 點擊查找頁面【返回】 返回上級頁面 返回上級頁面 點擊【詳細信息】 跳轉(zhuǎn)到員工詳細信息頁面 跳轉(zhuǎn)到員工詳細信息頁面 點擊【更新】 跳轉(zhuǎn)到更新頁面,頁面表單有員工相應(yīng)信息 跳轉(zhuǎn)到更新頁面,頁面表單有員工相應(yīng)信息 點擊【刪除】 彈出提示對話框,選擇確定,刪除員工信息,跳到員工信息列表 選擇取消,不做任何操作 彈出提示對話框,選擇確定,刪除員工信息,跳到員工信息列表選擇取消,不做任何操作 點擊【增添員工】 跳轉(zhuǎn)到增添員工頁面 跳轉(zhuǎn)到增添員工頁面 點擊【下一頁】 列出下頁員工信息 列出下頁員工信息 點擊【末頁】 列出末頁員工信息 列出末頁員工信息 點擊增添頁面【提交】 如果必須填寫內(nèi)容沒有填寫,彈出提示對話框;提交失敗則跳到失敗頁面并給出錯誤信息提示;保存成功跳到員工信息列表頁。 如果必須填寫內(nèi)容沒有填寫,彈出提示對話框;提交失敗則跳到失敗頁面并給出錯誤信息提示;保存成功跳到員工信息列表頁。 點擊增添頁面【重置】 表單中已填信息置空 表單中已填信息置空 點擊增添頁面【返回】 返回上級頁面 返回上級頁面 安全測試 表 15列出的是對系統(tǒng)進行安全測試情況。 表 15安全測試結(jié)果 操作 預計效果 實際效果 在地址欄直接輸入首頁地址 無信息顯示 無信息顯示 在地址欄直接輸入首頁地址 跳轉(zhuǎn)到出錯頁面提示未跳轉(zhuǎn)到出錯頁面提示未登錄姓名:范一偉 論文題目:基于 BS的 ERP人力資源管理系統(tǒng)的設(shè)計與開發(fā) 26 登錄提示 提示 以普通用戶身份登錄進行管理操作 彈出權(quán)限受限信息框 彈出權(quán)限受限信息框 以普通身份登錄后 修改地址欄地址進入管理操作 跳轉(zhuǎn)到出錯頁面提示權(quán)限不夠 跳轉(zhuǎn)到出錯頁面提示權(quán)限不夠 以管理員身份登錄 進行系統(tǒng)管理操作 跳轉(zhuǎn)到出錯頁面提示權(quán)限不夠 跳轉(zhuǎn)到出錯頁面提示權(quán)限不夠 總 結(jié) 本文闡述了 ERP人力資源管理子系統(tǒng)的設(shè)計及部分實現(xiàn),系統(tǒng)采用 , ,這些框架都 為 Java編寫,而且開源。 Oracle和 Tomcat可以在 Unix和 Windows下應(yīng)用,所以系統(tǒng)具有良好的可移植性。 采用 SSH技術(shù)架構(gòu)進行系統(tǒng)開發(fā),有效的分離了不同層次之間的職責,并且面向接口的編程使得耦合性降低,不僅縮短了系統(tǒng)開發(fā)時間,而且提高了系統(tǒng)的可維護性和可擴展性,使得系統(tǒng)能夠較好地適應(yīng)業(yè)務(wù)需求的變化。 系統(tǒng)在上述測試環(huán)境下系統(tǒng)測試良好,響應(yīng)速度在預定范圍之內(nèi)。安全性較好,沒有出現(xiàn)錯誤,并且在誤操作時會有友好的提示信息。 由于本人接觸 Struts、 Spring、 Hibernate 沒有多久,還有待 學習,在后期的實現(xiàn)中認識到該系統(tǒng)還有很多沒有實現(xiàn)和待改進的地方: ( 1) 在頁面中還有 Java 代碼出現(xiàn),在分頁處理中頁面嵌入了少量的 Java 代碼出現(xiàn),可以考慮使用 Hibernate 提供的分頁技術(shù)進行分頁,去除頁面上的 Java 代碼。 ( 2) 沒有實現(xiàn)基于角色的權(quán)限管理,該系統(tǒng)中雖然分了權(quán)限管理,但沒有分配角色,不能夠完成基于角色的權(quán)限管理,基于角色的權(quán)限管理能更好的實現(xiàn)權(quán)限管理,并且可以將權(quán)限細分,不如分配給角色為 HR 工作人員招聘管理的權(quán)限,給 HR負責人薪資管理的權(quán)限等 。 ( 3) 單點登錄 ( SSO) 等功能,在公司的 環(huán)境中,一般每人都會有不同的賬戶,比如公司內(nèi)部的交流軟件賬號,郵箱賬號等等。單點登錄可以使用戶只需要登錄一次就可以訪問所有相互信任的應(yīng)用系統(tǒng),所以可以考慮加上單點登錄的功能。 由于水平有限,論文中難免會有不足之處,請各位老師、同學指證。 參考文獻 1. 陳天河 . Struts, Hibernate, Spring 集成開發(fā)寶典 . 北京:電子工業(yè)出版社 ,2020 2. 李明,廖鴻志 . 基于多層結(jié)構(gòu)模式的 ERP 系統(tǒng)設(shè)計 . 計算機工程與應(yīng)用, 2020, ( 18) :162164 3. 李嚴鋒 . 對 ERP 中人力資源管理的思考 . 云 南財貿(mào)學院學報 , 2020, 17( 5): 1216 嶺南學院畢業(yè)設(shè)計(論文) 27 4. 廖福保,張文梅.基于 Struts+Spring+Hibernate框架的應(yīng)用研究.廣東農(nóng)工商職業(yè)技術(shù)學院學報 , 2020, 第 23卷第 4期: 5154 5. 劉漢敏 . 企業(yè)人力資源管理系統(tǒng)的設(shè)計 . 武漢船舶職業(yè)技術(shù)學院學報 , 2020 ( 2) :6264 6. 劉偉,郭順生,李益兵 . ERP 中人力資源管理子系統(tǒng)的設(shè)計與開發(fā).武漢理工大學學報, 2020, 27( 3): 118120, 124 7. 歐鷗 . 基于 Struts、 Spring 和 Hibernate 整合開發(fā)技術(shù)的 研究與實現(xiàn) . [碩士論文 ]. 成都:電子科技大學, 2020 8. 秦真.基于 Struts 和 Hibernate 的人力資源管理系統(tǒng)的設(shè)計和實現(xiàn). [碩士論文 ]. 廣州:中山大學, 2020 致 謝 最后,對 曾經(jīng) 、正在和將要關(guān)心、 支持和幫助我的老師 、 同學 、親人、朋友們 表示衷心地感謝 !
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1