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

正文內(nèi)容

人事管理系統(tǒng)軟件設(shè)計(jì)綜合實(shí)習(xí)報(bào)告(編輯修改稿)

2024-08-21 06:43 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 。人事管理系統(tǒng)的模塊結(jié)構(gòu)圖所下所示:管理員登錄輸入 驗(yàn)證碼規(guī)章制度通知公告人事管理規(guī)章制度管理規(guī)章制度列表通知公告管理通知公告列表在職用戶(hù)管理離職用戶(hù)管理 人事管理系統(tǒng)模塊結(jié)構(gòu)圖下面將簡(jiǎn)單介紹本系統(tǒng)三個(gè)用戶(hù)對(duì)象的基本功能模塊:(1)人事管理模塊:對(duì)在職用戶(hù)管理(增加,刪除,設(shè)為離職用戶(hù))和離職用戶(hù)管理(填寫(xiě)離職信息,激活離職用戶(hù)為在職)。(2)通知公告管理:對(duì)公告的增加、修改、刪除以及顯示通知公告列表。(3)規(guī)章制度管理:其中包括對(duì)規(guī)章制度的增加、修改、刪除以及顯示規(guī)章制度的列表。在設(shè)計(jì)人事管理管理系統(tǒng)的時(shí)候,根據(jù)系統(tǒng)的各模塊實(shí)現(xiàn)的功能。在數(shù)據(jù)庫(kù)設(shè)計(jì)中,抽象出三實(shí)體類(lèi),分別為員工信息實(shí)體類(lèi),公告實(shí)體類(lèi),規(guī)章制度實(shí)體類(lèi)。其中員工實(shí)體類(lèi)中包括姓名、出生年月日、身份證號(hào)碼、籍貫、性別、部門(mén)、聯(lián)系方式、入職時(shí)間、公積金賬號(hào)、畢業(yè)院校、畢業(yè)時(shí)間、專(zhuān)業(yè)、家庭住址等。通知實(shí)體類(lèi)中包括標(biāo)題,內(nèi)容等。規(guī)章制度實(shí)體類(lèi)中包括標(biāo)題,內(nèi)容等。四個(gè)實(shí)體類(lèi)的屬性圖分別為41至43。出生年月日性別姓名 身份證號(hào)工資籍貫員工入職時(shí)間專(zhuān)業(yè)聯(lián)系方式畢業(yè)院校 圖41 員工實(shí)體屬性圖公告內(nèi)容標(biāo)題 圖42 公告實(shí)體屬性圖規(guī)章制度內(nèi)容標(biāo)題 圖42 規(guī)章制度實(shí)體屬性圖根據(jù)各個(gè)實(shí)體屬性圖,一共設(shè)計(jì)了四張表分別為用戶(hù)登錄信息表,教員表,課題表,通知表。如下表所示。用戶(hù)登錄信息表:字段說(shuō)明類(lèi)型可空備注idIDIntNo主鍵,自增name姓名varchar(50)Nopassword密碼varchar(50)No加密員工基本信息表:字段說(shuō)明類(lèi)型可空備注idIDIntNo主鍵,自增name姓名varchar(50)Yessex性別varchar(50)Yes郵箱varchar(50)Nophone手機(jī)varchar(50)NoSalary工資varchar(50)NoOrigin籍貫varchar(50)YesHouse戶(hù)籍地址varchar(50)YesPlace現(xiàn)居住地varchar(50)YesCard身份證號(hào)varchar(50)YesSchool畢業(yè)院校varchar(50)YesTime入職時(shí)間varchar(50)NoSubject專(zhuān)業(yè)varchar(50)YesSchool1畢業(yè)院校varchar(50)YesNumber公積金賬號(hào)varchar(50)YesBirthday出生年月日varchar(50)Yes通知公告信息表:字段說(shuō)明類(lèi)型可空備注idIDIntNo主鍵,自增Title標(biāo)題varchar(50)YesText內(nèi)容varchar(50)Yes規(guī)章制度信息表:字段說(shuō)明類(lèi)型可空備注idIDIntNo主鍵,自增Title標(biāo)題varchar(50)YesText內(nèi)容varchar(50)Yes在職用戶(hù)管理ER圖:管理員選擇增加修改查詢(xún)?cè)诼殕T工信息設(shè)為離職11NNN離職職用戶(hù)管理ER圖:管理員選擇搜索激活帳號(hào)查詢(xún)離職用戶(hù)信息離職信息11NNN通知公告模塊ER圖:管理員選擇增加修改查看通知列表刪除11NNN規(guī)章制度模塊ER圖:管理員選擇增加修改查看規(guī)章制度列表刪除11NNN6詳細(xì)設(shè)計(jì)通過(guò)需求分析和總體設(shè)計(jì),己具備系統(tǒng)實(shí)現(xiàn)的條件,接下來(lái)通過(guò)對(duì)各個(gè)模塊的主要功能描述、部分頁(yè)面體現(xiàn)、實(shí)現(xiàn)方法來(lái)完成對(duì)畢業(yè)設(shè)計(jì)選題管理系統(tǒng)的設(shè)計(jì)。 系統(tǒng)登錄模塊是用來(lái)驗(yàn)證管理員登錄輸入的用戶(hù)名、密碼、驗(yàn)證碼。如果輸入錯(cuò)誤,系統(tǒng)會(huì)提示相應(yīng)的錯(cuò)誤信息,且驗(yàn)證碼會(huì)重新生成。 開(kāi)始用戶(hù)名是否為空密碼是否為空提示用戶(hù)驗(yàn)證碼正確?結(jié)束 輸入 是否 是 否用戶(hù)名存在? 否 是密碼正確? 否 是 是登錄成功 代碼如下:@Controllerpublic class LoginController{ // 視圖路徑 private static final String LOGIN = login。 @Resource private SysUserService sysUserService。 @RequestMapping(value = /login, method = ) public String login(HttpServletRequest request, HttpServletResponse response){ clearSession(request)。 return LOGIN。 } //登錄驗(yàn)證 @RequestMapping(value = /checkLogin, method = {, }) @ResponseBody public AjaxJson checkLogin(HttpServletRequest request, HttpServletResponse response){ clearSession(request)。 //設(shè)置服務(wù)器緩存 HttpSession session = ()。 AjaxJson result = new AjaxJson()。 String username = ((username))。 String password = ((password))。 //前臺(tái)驗(yàn)證碼 String code = ((code))。 //系統(tǒng)實(shí)際驗(yàn)證碼 String currentCode = (String)().getAttribute()。 //判斷驗(yàn)證碼是否正確 if((currentCode)){ SysUser sysUser = (username)。 if(null != sysUser){ //判斷密碼是否一致 if(().equals((password))){ //第一次到首頁(yè)緩存標(biāo)簽設(shè)置為true (, true)。 (new Date())。 ((request))。 (sysUser)。 // if(!()){// //設(shè)置用戶(hù)權(quán)限// ListSysGroupPermission pList = (().getId())。// (new ArrayListString())。// for (SysGroupPermission sysUserPermission : pList) {// ().add(())。// }// } (, sysUser)。 }else{ (false)。 (密碼不正確!)。 } }else{ (false)。 (用戶(hù)不存在!)。 } }else{ (false)。 (驗(yàn)證碼錯(cuò)誤!)。 } return result。 } //退出登錄 @RequestMapping(value = /logout, method = ) public String logout(HttpServletRequest request, HttpServletResponse response){ //().invalidate()。 clearSession(request)。 return LOGIN。 } //清除session private void clearSession(HttpServletRequest request){ ().removeAttribute()。 ().removeAttribute()。 } } 登錄頁(yè)面如圖所示:人事管理模塊用來(lái)管理在職用戶(hù)和離職用戶(hù)信息。在職用戶(hù)管理模塊流程圖:開(kāi)始在職用戶(hù)管理 模糊查詢(xún) 否 是輸入用戶(hù)姓名用可用數(shù)據(jù)? 否 是提示沒(méi)有數(shù)據(jù)顯示用戶(hù)信息選擇操作? 是修改設(shè)為離職用戶(hù)增加搜索操作完成后更新在職用戶(hù)表結(jié)束離職用戶(hù)管理模塊流程圖:開(kāi)始離職用戶(hù)管理 模糊查詢(xún) 否 是輸入用戶(hù)姓名用可用數(shù)據(jù)? 否 是提示沒(méi)有數(shù)據(jù)顯示用戶(hù)信息選擇操作? 是激活賬號(hào)離職信息搜索操作完成后更新離職用戶(hù)表結(jié)束 實(shí)現(xiàn)在職用戶(hù)管理主要的代碼如下: @RequestMapping(value=userListData, method = {, }) @ResponseBody public JSONArray userListData (HttpServletRequest request, HttpServletResponse response){ String groupId = ((groupId))。// 所屬崗位id CriteriaQuery cq = new CriteriaQuery(, request)。 if((groupId)){ ((, groupId))。 } ((isDeleted, false))。 ((isAdmin, false))。 ListSysUser list = (cq, null, null, false)。 SimplePropertyPreFilter filter = n
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1