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

正文內(nèi)容

人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫吧資料

2025-07-04 13:43本頁面
  

【正文】 建User類的對(duì)象,反之則給用戶返回認(rèn)證失敗信息。該模塊的靜態(tài)結(jié)構(gòu)如下圖所示:圖 5 1 用戶登錄用例設(shè)計(jì)類圖登錄表單是一個(gè)JSP,對(duì)應(yīng)MVC中的V,負(fù)責(zé)與用戶交互,接收用戶名和密碼并返回登錄結(jié)果;loginAction類對(duì)應(yīng)MVC中的C,接收登錄表單的登錄請(qǐng)求,調(diào)用相應(yīng)的模型組件去處理請(qǐng)求,然后再調(diào)用登錄表單頁來顯示模型返回的數(shù)據(jù);loginForm是實(shí)體類,用于存放登錄表單的數(shù)據(jù)并對(duì)其有效性進(jìn)行驗(yàn)證;LoginAuth是負(fù)責(zé)用戶登錄身份認(rèn)證的一個(gè)通用類;User是實(shí)體類存放用戶名、用戶角色等基本信息,用戶登錄認(rèn)證成功后將創(chuàng)建一個(gè)User類的實(shí)例。 第5章 詳細(xì)設(shè)計(jì)本章選取人力資源管理系統(tǒng)的部分功能進(jìn)行用例實(shí)現(xiàn),使用類圖表示系統(tǒng)的靜態(tài)結(jié)構(gòu),使用時(shí)序圖描述系統(tǒng)對(duì)象之間的動(dòng)態(tài)交互過程。下圖是招聘管理模塊中溝通管理相關(guān)業(yè)務(wù)的ER圖:圖 4 5 溝通管理ER圖 溝通管理是對(duì)招聘環(huán)節(jié)的過程管理模塊,主要涉及的實(shí)體包括應(yīng)聘者、面試者和領(lǐng)導(dǎo),其中應(yīng)聘者與面試者在溝通過程為多對(duì)多關(guān)系,這里因?yàn)閷徍苏咧挥腥肆Y源部,所以面試者與審核者為多對(duì)一關(guān)系。根據(jù)整體功能體系,可以逐模塊的進(jìn)行數(shù)據(jù)庫概念的模型設(shè)計(jì)。業(yè)務(wù)邏輯層除了包括普通業(yè)務(wù)實(shí)體之外,還包括網(wǎng)絡(luò)招聘平臺(tái)、財(cái)務(wù)管理平臺(tái)和公司網(wǎng)站三個(gè)外部系統(tǒng)的接口。最上層是應(yīng)用層,負(fù)責(zé)展現(xiàn)業(yè)務(wù)數(shù)據(jù)和人機(jī)交互,在這個(gè)層次中將引入Struts框架實(shí)現(xiàn)MVC的開發(fā)模式。軟件架構(gòu)設(shè)計(jì)應(yīng)當(dāng)包括軟件層次、每一層次的職責(zé)、層次之間的接口、傳輸協(xié)議和標(biāo)準(zhǔn)以及每一層次上所采用的軟件框架。SSH框架整合的框架體系如下圖所示:圖 4 2 SSH框架整合體系其中表現(xiàn)層是由Struts完成,業(yè)務(wù)邏輯層是由Spring完成,數(shù)據(jù)持久化層是由Hibernate完成。系統(tǒng)管理包括系統(tǒng)參數(shù)、角色管理、用戶管理、組織結(jié)構(gòu)管理等功能。培訓(xùn)管理包括培訓(xùn)課程管理、培訓(xùn)跟蹤管理、費(fèi)用標(biāo)準(zhǔn)管理、培訓(xùn)類型管理、查詢統(tǒng)計(jì)分析等功能。圖 4 1 人力資源管理系統(tǒng)功能結(jié)構(gòu)招聘管理包括需求管理、人才庫管理、溝通管理等功能。SQL Server作為微軟在Windows 系列平臺(tái)上開發(fā)的數(shù)據(jù)庫,一經(jīng)推出就以其易用性得到了很多用戶的青睞,相信大多數(shù)將自己的業(yè)務(wù)建立在Windows平臺(tái)上的用戶都會(huì)對(duì)它有相當(dāng)?shù)挠H切感。它最初是由Microsoft、Sybase 和AshtonTate三家公司共同開發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。而借助Hibernate對(duì)象/關(guān)系數(shù)據(jù)庫映射技術(shù),可以非常輕松地將以面向?qū)ο笏枷敕庋b的對(duì)像的各個(gè)狀態(tài)數(shù)據(jù)映射到基于SQL的關(guān)系模型數(shù)據(jù)結(jié)構(gòu)中去。Spring框架主要可以分為3個(gè)核心內(nèi)容: 容器 控制反轉(zhuǎn)(IoC ,Inversion of Control) 面向切面編程(AOP ,AspectOriented Programming) Hibernate 簡(jiǎn)介Hibernate本質(zhì)上是一個(gè)面向Java開發(fā)環(huán)境的對(duì)象/關(guān)系數(shù)據(jù)庫映射工具。而做主板的廠商不用關(guān)心做顯卡廠商的怎么實(shí)現(xiàn)它的功能。用戶遵守它的開發(fā)規(guī)則,就可以實(shí)現(xiàn)良好的模塊化,避免軟件開發(fā)中潛在的問題。優(yōu)良的模塊設(shè)計(jì)往往遵守“低耦合高內(nèi)聚”的原則。如何劃分模塊,如何定義接口方便分工成為軟件工程設(shè)計(jì)中越來越關(guān)注的問題。后來該框架產(chǎn)品一度被認(rèn)為是最廣泛、最流行 JAVA 的 WEB 應(yīng)用框架。因?yàn)檫@兩種方式不可避免的要把表現(xiàn)與業(yè)務(wù)邏輯代碼混合在一起,都給前期開發(fā)與后期維護(hù)帶來巨大的復(fù)雜度。通過應(yīng)用 Struts 的框架,最終用戶可以把大部分的關(guān)注點(diǎn)放在自己的業(yè)務(wù)邏輯(Action)與 映射關(guān)系的配置文件()中。在這里,Struts 可以與各種標(biāo)準(zhǔn)的數(shù)據(jù)訪問技術(shù)結(jié)合在一起,包括Enterprise Java Beans(EJB), JDBC 與 JNDI。在 Struts 中,已經(jīng)由一個(gè)名為 ActionServlet 的 Servlet 充當(dāng) 控制器(Controller)的角色,根據(jù)描述模型、視圖、控制器對(duì)應(yīng)關(guān)系的 的配置文件,轉(zhuǎn)發(fā)視圖(View)的請(qǐng)求,組裝響應(yīng)數(shù)據(jù)模型(Model)。它最初是 Jakarta項(xiàng)目中的一個(gè)子項(xiàng)目,并在2004年3月成為ASF的頂級(jí)項(xiàng)目。 第三章 技術(shù)選型及相關(guān)簡(jiǎn)介通過對(duì)需求的充分分析,采用現(xiàn)在主流的SSH框架進(jìn)行開發(fā)可以完全可以滿足系統(tǒng)建設(shè)的需要,開發(fā)工具選用MyEclipse,數(shù)據(jù)庫采用Microsoft SQL Server。易操作性則會(huì)和界面元素設(shè)計(jì)有關(guān)。如帶首字母篩選功能的下拉列表等。易學(xué)習(xí)性:與用戶為學(xué)習(xí)軟件應(yīng)用所花的努力有關(guān)的軟件屬性。易用性是與一組規(guī)定或者潛在的用戶為使用其軟件所需做的努力和對(duì)這樣的使用所作的評(píng)價(jià)有關(guān)的一組屬性。所謂非功能性需求,是指軟件產(chǎn)品為滿足用戶業(yè)務(wù)需求而必須具有且除功能需求以外的特性。其實(shí),軟件產(chǎn)品非功能性定義不僅決定產(chǎn)品的質(zhì)量,還在很大程度上影響產(chǎn)品的功能需求定義。此外,為了表達(dá)對(duì)“揚(yáng)善于公庭,規(guī)過于私室”的理解,這里還特別在獎(jiǎng)懲環(huán)節(jié)提出“公開表揚(yáng)”和“私信批評(píng)”的兩個(gè)特殊功能。通過對(duì)績效管理部分需求的收集,本次建立的人力資源管理系統(tǒng)中此模塊實(shí)現(xiàn)的是更加廣泛意義上的績效管理,除了一般意義的業(yè)績管理、獎(jiǎng)懲管理等,還將制度管理、薪資管理等功能納入其中。培訓(xùn)管理模塊用例圖如下圖所示:圖 2 9 培訓(xùn)管理用例圖系統(tǒng)不但要對(duì)培訓(xùn)過程本身進(jìn)行管理,還要對(duì)這個(gè)過程可能產(chǎn)生的其他問題進(jìn)行統(tǒng)一管理,比如,培訓(xùn)可能需要的費(fèi)用、培訓(xùn)最終的效果以及綜合性的分析查詢等。同時(shí),員工也可以自行提出轉(zhuǎn)正、轉(zhuǎn)崗、離職等。前三個(gè)工作為必要工作。員工管理這部分內(nèi)容比較容易理解,主要是依據(jù)員工整個(gè)生命周期的過程,包括員工的入職、轉(zhuǎn)正、轉(zhuǎn)崗、離職等。其中主要來源分為網(wǎng)絡(luò)和內(nèi)部推薦兩類。其次,在招聘溝通中,需要人事來協(xié)調(diào)并確定溝通的方式、時(shí)間、地點(diǎn)等信息。需求管理模塊用例圖如下圖所示:圖 2 5 需求管理用例圖需求管理通常會(huì)首先由領(lǐng)導(dǎo)產(chǎn)生用人的需求,然后由人事部門來滿足該需求。領(lǐng)導(dǎo)可以根據(jù)自身業(yè)務(wù)的需要和未來發(fā)展的方向來確定對(duì)人才的需求,人事部門則可以根據(jù)這個(gè)需求去做針對(duì)性比較高的招聘活動(dòng),這樣既可以保證招聘工作順利的開展,又可以有效提高人事部門的工作效率。其次,因?yàn)槊總€(gè)用戶的初始信息是由系統(tǒng)管理員統(tǒng)一初始化處理的,所以用戶在第一次登陸后可以使用個(gè)人信息維護(hù)功能進(jìn)行對(duì)個(gè)人信息的確認(rèn),確認(rèn)無誤后登陸操作完成。需要說明的是,在使用本系統(tǒng)之前,系統(tǒng)管理員需要對(duì)系統(tǒng)用戶進(jìn)行一次初始化工作,以便每個(gè)員工在使用系統(tǒng)時(shí)可以正常的登錄到系統(tǒng)中,進(jìn)入系統(tǒng)后用戶還可以進(jìn)行個(gè)人信息的維護(hù)。登錄是使用系統(tǒng)的入口,所有用戶都要使用的功能,登錄時(shí)首先需要針對(duì)用戶的有效性進(jìn)行身份認(rèn)證。然后再分別對(duì)各組用例構(gòu)造用例圖并進(jìn)行用例描述。人力資源管理系統(tǒng)中,所有執(zhí)行者相關(guān)公共用例包括:登錄、個(gè)人信息維護(hù)等;人事專員執(zhí)行者相關(guān)用例包括:需求管理、人才庫管理、溝通管理、入職、轉(zhuǎn)正、轉(zhuǎn)崗、離職、培訓(xùn)課程管理、培訓(xùn)跟蹤管理、費(fèi)用標(biāo)準(zhǔn)管理、培訓(xùn)類型管理、查詢統(tǒng)計(jì)分析等;財(cái)務(wù)人員執(zhí)行者相關(guān)用例包括:發(fā)放入職物品、收取費(fèi)用等;系統(tǒng)管理員執(zhí)行者相關(guān)用例包括:設(shè)置系統(tǒng)參
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1