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

正文內(nèi)容

基于javaee的網(wǎng)新恒天人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-預(yù)覽頁(yè)

 

【正文】 ,則本月的工時(shí),有相應(yīng)的增加。(3)績(jī)效管理模塊:績(jī)效的查看、新增和刪除。根據(jù)分析,下面將列出本系統(tǒng)的系統(tǒng)用例圖。圖 系統(tǒng)用例圖 員工管理(1)功能介紹員工管理:為了確保系統(tǒng)的安全,只能是系統(tǒng)管理員才能對(duì)用戶(hù)進(jìn)行管理,對(duì)用戶(hù)進(jìn)行修改密碼、修改用戶(hù)名、添加系統(tǒng)用戶(hù)、用戶(hù)管理,注銷(xiāo)退出。圖 工時(shí)管理活動(dòng)圖 績(jī)效管理(1) 功能介紹績(jī)效管理:主要是對(duì)績(jī)效進(jìn)行添加,修改和查看。圖 數(shù)據(jù)分析管理活動(dòng)圖 流程管理(1)功能介紹流程管理:主要根據(jù)員工提出請(qǐng)假、加班、離職、升職的申請(qǐng),HR 和領(lǐng)導(dǎo)可以進(jìn)行審核。下面詳細(xì)介紹這幾部分模塊的作用及所實(shí)現(xiàn)的功能。(4)數(shù)據(jù)分析,數(shù)據(jù)查看功能。優(yōu)化代碼,提高系統(tǒng)的性能。(1)Web 應(yīng)用:開(kāi)發(fā)者在不使用 JSP 的情況下,可以用 Velocity 讓 HTML 具有動(dòng)態(tài)內(nèi)容的特性。使用 Velocity 可以在文本文件里面生成郵件內(nèi)容,而不是在 Java 代碼中拼接字符串。JavaBean 可以嵌入到 Applet 小程序、應(yīng)用程序、Servlet 和復(fù)合組件中。“JavaEE 企業(yè)人事管理系統(tǒng)”選擇采用的是 JavaBean+servle 技術(shù)。軟件系統(tǒng)本身運(yùn)行對(duì)計(jì)算機(jī)硬件平臺(tái)和操作系統(tǒng)平臺(tái)要求適中。4 系統(tǒng)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)MySQL 是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),MySQL 數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言結(jié)構(gòu)化查詢(xún)語(yǔ)言進(jìn)行數(shù)據(jù)庫(kù)管理。MySQL 軟件采用了雙授權(quán)政策,它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),一般中小型網(wǎng)站的開(kāi)發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。連接數(shù)據(jù)庫(kù)=jdbc:用戶(hù)名=fanghu登錄密碼=123456 數(shù)據(jù)庫(kù)的選擇本系統(tǒng)使用 MySQL 關(guān)系型數(shù)據(jù)庫(kù), 能提供中小型系統(tǒng)所需要的數(shù)據(jù)庫(kù)服務(wù)。線程是輕量級(jí)的進(jìn)程,它可以靈活地為用戶(hù)提供服務(wù),而不過(guò)多的系統(tǒng)資源。表 員工表(emp)名稱(chēng) 類(lèi)型 是否為空 默認(rèn)值屬性 備注emp_id int(11) Not null 無(wú) AUTO_INCREMENT 員工 IDemp_name Varchar(50) null 無(wú) 無(wú) 員工姓名emp_sex char (1) null 無(wú) 無(wú) 員工性別emp_status char (1) null 無(wú) 無(wú) 員工狀態(tài)emp_idcode Varchar(18) null 無(wú) 無(wú) 員工身份證號(hào)碼(18 位)emp_telephonevarchar(13) null 無(wú) 無(wú) 員工手機(jī)號(hào)emp_address_pvarchar(50) null 無(wú) 無(wú) 員工地址(省份)emp_address_cvarchar(50) null 無(wú) 無(wú) 員工地址(市)emp_type char(1) null 無(wú) 無(wú) 員工類(lèi)型emp_passwordvarchar(50) null 無(wú) 無(wú) 員工 z 登錄密碼emp_leader_idvarchar(50) null 無(wú) 無(wú) 領(lǐng)導(dǎo)人 ID13(2) 員工等級(jí)表(emp_grade)如表 所示。表 請(qǐng)假表(leave_time)名稱(chēng) 類(lèi)型 是否為空默認(rèn)值 屬性 備注leave_time_id int(11) Not null無(wú) unique 請(qǐng)假表IDemp_id int(11) null 無(wú) 無(wú) 員工 IDleave_time_date_y varchar(4) null 無(wú) 無(wú) 請(qǐng)假時(shí)間(年)leave_time_date_m varchar(2) null 無(wú) 無(wú) 請(qǐng)假時(shí)間(月)leave_times double(10,2) null 無(wú) 無(wú) 請(qǐng)假小時(shí)leave_des varchar(1024) null 無(wú) 無(wú) 請(qǐng)假理由status varchar(1) null 未發(fā)貨 無(wú) 是否有效end_time varchar(50) null 無(wú) 無(wú) 結(jié)束時(shí)間start_time varchar(50) null 無(wú) 無(wú) 起始時(shí)間process_id varchar(50) null 無(wú) 無(wú) 流程 ID15 系統(tǒng)詳細(xì)設(shè)計(jì) 登錄模塊設(shè)計(jì)用戶(hù)登錄,用戶(hù)可以對(duì)自己的信息進(jìn)行查看、修改,查看自己的流程。在用戶(hù)新增界面中,HR 可以填寫(xiě)需要新增用戶(hù)的基本信息與該用戶(hù)的領(lǐng)導(dǎo)。17圖 員工升職流程圖 員工工時(shí)填寫(xiě)模塊設(shè)計(jì)員工個(gè)人可以進(jìn)入系統(tǒng),并進(jìn)入工時(shí)填寫(xiě)頁(yè)面,可能填寫(xiě)本月的工時(shí)信息,并提交給領(lǐng)導(dǎo)進(jìn)行審核。圖 員工加班流程圖5 系統(tǒng)實(shí)現(xiàn) 登錄界面及主界面模塊的實(shí)現(xiàn)(1)圖形界面系統(tǒng)登錄界面如圖 所示。20主要方法代碼如下:RequestMapping(value = /doLogin)ResponseBodypublic ResultDto doLogin(Model model, RequestBody EmpDto empDto, ServletResponse response, ServletRequest request) throws IOException {// 獲得在下面代碼中要用的request,response,session 對(duì)象HttpServletRequest servletRequest = (HttpServletRequest) request。String error = 。return (error, errorMap)。} catch (AuthenticationException e) {SysParaDto sysParaDto = new SysParaDto()。int paraInt = 10。ListSysParaDto listLogin = (sysParaDto)。failInt = (failString)。}Subject subject = ()。(empDto, empDto)。}} 22 員工管理模塊的實(shí)現(xiàn)(1) 圖形界面員工入職、離職、升職。根據(jù)圖 所展示的界面進(jìn)行員工升職的查詢(xún)、添加和刪除操作。(menuArray, new String[]{員工管理, 員工入職})。}RequestMapping(value = /openAddEmpPage)public String openAddEmpPage(Model model) {ListEmpDto empDtoList = ()。for(EmpDto empDto2:empDtos){24if((())){((, ()).getText())。()。}select id=findAllEmp parameterType= resultMap=BaseResultMap SELECT include refid=Base_Column_List / FROM emp where 1=1 if test=empName != 39。 /if if test=empSex != 39。 and empIdcode != null and emp_idcode like 39。 and empTelephone != null25 and emp_telephone like 39。 and empAddressP != null and emp_address_p = {empAddressP} /if if test=empAddressC != 39。圖 工時(shí)填寫(xiě)(2) 設(shè)計(jì)說(shuō)明工時(shí)填寫(xiě)進(jìn)行填寫(xiě)工時(shí),查詢(xún)與刪除。(leader, empDto)。String month = (new Date())+。if((workTimeDtoList) || ()=0){return (沒(méi)有數(shù)據(jù), workTimeDtoList)。} catch (Exception e) {return (保存失敗)。當(dāng)員工進(jìn)入本系統(tǒng)后,對(duì)加班信息進(jìn)行管理,將展示出圖 員工加班管理、圖 加班申請(qǐng)、圖 領(lǐng)導(dǎo)審核加班信息。return (新增流程失敗)。empDto = (()+)。if(A.equals(()) || B.equals(())){switch (()) {case A:LeaveTimeDto leaveTimeDto = (())。(overTimeDto, overTimeDto)。return (通過(guò)流程)。return (保存失敗)。EmpDto empDto = (())。}return (存在數(shù)據(jù), resultDto)。在這次畢業(yè)課題的設(shè)計(jì)過(guò)程中,我不僅僅只是單純的拓寬了我的專(zhuān)業(yè)知識(shí)面,更重要的是它提高了我各方面的能力。 本系統(tǒng)的設(shè)計(jì)是我真正獨(dú)自負(fù)責(zé)了一個(gè)實(shí)際項(xiàng)目從需求分析、設(shè)計(jì)到系統(tǒng)完成測(cè)試、編寫(xiě)論文的整個(gè)軟件開(kāi)發(fā)過(guò)程;但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,該系統(tǒng)還有許多不盡如人意的地方,比如操作不夠人性化,出錯(cuò)處理不夠等多方面問(wèn)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1