版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
I 2 3 3 3 3 3(二)系統(tǒng)需求分析 4 4 4 6 6 6 6 6(二)詳細(xì)設(shè)計(jì) 7 7 83.刪除公告信息 8 9 9 (三)數(shù)據(jù)庫設(shè)計(jì) 1.E-R圖設(shè)計(jì) (二)系統(tǒng)主界面實(shí) (三)員工管理界面實(shí)現(xiàn) (四)下載中心界面實(shí) (五)菜單管理頁面的實(shí)現(xiàn) 2 (七)角色列表模塊的實(shí)現(xiàn) (八)考勤管理模塊的實(shí)現(xiàn) 五、系統(tǒng)測(cè)試 (二)測(cè)試舉例 參考文獻(xiàn) 摘要關(guān)鍵詞:?jiǎn)T工信息系統(tǒng);Java;人事管理開發(fā)此企業(yè)員工信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的目的在于幫助公司企業(yè)改變?nèi)?(一)可行性分析系統(tǒng)所面向的使用用戶應(yīng)被定義為非計(jì)算機(jī)專業(yè)人員。本系統(tǒng)采用MVC設(shè)計(jì)模式和B/S架構(gòu),用戶只需要通過前端頁面簡(jiǎn)單操作,后端數(shù)據(jù)就可根據(jù)用戶的操作進(jìn)行調(diào)動(dòng)和回顯。因此,本系統(tǒng)的操作是十分簡(jiǎn)單的,任何人都可以輕易上手(二)系統(tǒng)需求分析數(shù)據(jù)流圖是系統(tǒng)需求中非常重要的一部分,數(shù)據(jù)流圖從數(shù)據(jù)的角度來描述一個(gè)系統(tǒng),可以幫助我們更為全面的理解系統(tǒng)運(yùn)行的大致過程和數(shù)據(jù)走向。為本系統(tǒng)繪制的數(shù)據(jù)流圖如下2-1所示。息(1)管理員用戶用例分析系統(tǒng)管理員就是主要運(yùn)營(yíng)人員,他們需要根據(jù)實(shí)時(shí)情況發(fā)布公告信息,對(duì)員工的信息進(jìn)行管理,根據(jù)公司內(nèi)部部門人事等的調(diào)整及時(shí)在系統(tǒng)中進(jìn)行更新等。比如:管理員在公告管理模塊發(fā)布有關(guān)五一假期的具體時(shí)間安排。管理員主要的執(zhí)行操作有:部門管理模塊:身份得到驗(yàn)證,登錄成功后可對(duì)部門信息進(jìn)行調(diào)整,展開增加、刪除和修改操作。職位管理模塊:調(diào)整職務(wù)信息,添加、刪除和編輯操作。員工管理模塊:管理員工數(shù)據(jù),并添加、刪除和編輯目標(biāo)員工的信息。公告管理模塊:根據(jù)實(shí)際的公司安排或要求發(fā)布公告信息。5下載中心模塊:根據(jù)實(shí)際需求情況完成文件的上傳和或者刪除文件等。管理員可執(zhí)行操作用例圖模型圖2-2所示。圖2-2管理員操作用例模型圖(2)普通用戶用例分析看,也可以查看新公告和進(jìn)行文件下載等。具體如圖2-3所示。圖2-3普通用戶操作用例圖(一)概要設(shè)計(jì)7查看和下載文件查看和下載文件查看公告信息查看員工信息查看職位信息查看部門信息上傳和刪改文件信息下載中心查看文件信息增刪改公告信息公告管理查看公告信息增刪改員工信息員工管理查看員工信息增刪改職位信息職位管理查看職位信息增刪改部門信息部門管理查看部門信息下載中心公告管理員工管理職位管理部門管理圖3-1系統(tǒng)結(jié)構(gòu)圖(二)詳細(xì)設(shè)計(jì)程圖8YYN公告信息的刪除是只有管理員才能進(jìn)行的操作。管理員登錄成功之后點(diǎn)擊刪除?”,點(diǎn)擊確認(rèn),系統(tǒng)提示“已刪除”,完成刪除操作。公告信息刪除流程圖94.文件下載用戶點(diǎn)擊“文件下載“”進(jìn)入文件下載功能模塊,點(diǎn)擊“文件查詢”進(jìn)入文件列表界面,找到目標(biāo)文件所在行,點(diǎn)擊操作框中的“下載”圖標(biāo)按鈕進(jìn)行相應(yīng)的下載。具體流程如下圖所示:5.任務(wù)管理模塊設(shè)計(jì)任務(wù)管理分為兩個(gè)權(quán)限。一是普通員工,二是管理層;普通員工只能查看自己的任務(wù),不能進(jìn)行任務(wù)發(fā)布;管理層人員可以查看自己的任務(wù),同時(shí)也可以發(fā)布新的任務(wù);發(fā)布任務(wù)必須有標(biāo)題、接收人、對(duì)于任務(wù)的描述、開始和結(jié)束日期。任務(wù)管理流程圖如圖4-3所示。簽到流程圖如圖3-7所示。到(三)數(shù)據(jù)庫設(shè)計(jì)111圖3-6全局E-R圖圖3-7管理員用戶信息表E-R模型普通用戶表字段包括用戶ID、部門ID、職位ID、姓名、性別、電話、郵件、姓名入職日期登錄密碼圖3-8普通用戶信息表E-R模型內(nèi)容內(nèi)容圖3-9公告信息表E-R模型下載中心信息表包括文件ID、標(biāo)題、文件名、創(chuàng)建日期和上傳者字段。E-R文件ID圖3-10下載中心信息表E-R模型狀態(tài)任務(wù)信息屬性圖如圖3-12所示:我的任務(wù)信息狀態(tài)類型狀態(tài)標(biāo)題發(fā)布時(shí)間發(fā)布人部門考勤月報(bào)表信息屬性圖如圖3-13所示:考勤月報(bào)表信息屬性圖如圖3-13所示:通過對(duì)用戶和管理員的全部功能模塊的分析,以及數(shù)據(jù)庫中的實(shí)體關(guān)系的設(shè)計(jì),可以了解到該系統(tǒng)的基本信息,其中最重要的就是對(duì)系統(tǒng)中的全部數(shù)據(jù)進(jìn)行了存儲(chǔ)。下文將以表格的形式詳細(xì)地詳細(xì)解釋各實(shí)體。(1)管理員用戶信息表單。該表主要用于存儲(chǔ)基本的用戶信息,表所含的信息字段有:管理員ID、登錄名、登錄密碼、注冊(cè)日期和用戶名。表3-1給出了具體結(jié)構(gòu)和描述。數(shù)據(jù)類型否登錄名否登錄密碼否注冊(cè)日期否用戶名否括:電話,電子郵件,學(xué)歷,身份證號(hào)碼、聯(lián)系地址、建檔日期和登錄密碼具體設(shè)計(jì)與說明如表3-2所示。表3-2員工信息表數(shù)據(jù)類型中文字段(說明)可否為空員工ID否否否姓名否性別否電話否郵件否學(xué)歷否身份否否建檔日期否登錄密碼否(3)部門信息表。該表用于存儲(chǔ)部門信息,表所包含的信息字段有:部門ID、部門名稱和部門信息。表3-3給出了具體結(jié)構(gòu)和描述。數(shù)據(jù)類型中文字段可否為空否部門名稱否詳細(xì)信息否(4)職位信息表。該表主要存儲(chǔ)公司的職位信息,包含的數(shù)據(jù)字段包括職位ID、職位名稱和更多詳細(xì)信息。具體表設(shè)計(jì)與說明如表3-4所示。數(shù)據(jù)類型中文字段(說明)可否為空否否詳細(xì)信息否(5)公告信息表。該表主要存儲(chǔ)部門數(shù)據(jù)。表格中的數(shù)據(jù)字段有:公告ID、標(biāo)題、內(nèi)容、發(fā)布日期和發(fā)布人。具體表設(shè)計(jì)與說明如表3-5所示。表3-5公告信息表數(shù)據(jù)類型中文字段名(說明)可否為空無內(nèi)容否發(fā)布日期否否息字段有:文件ID、標(biāo)題、文件名、文件描述、上傳日期和上傳用戶。具體表設(shè)計(jì)與說明如表3-6所示。數(shù)據(jù)類型中文字段名(說明)可否為空文件ID否否文件名否否上傳日期否上傳用戶否(7)process(流程審核信息表):用來記錄管理流程的基本信息,具體見表字段名稱字段類型表3-7process字段大小約束說明不為空外鍵申請(qǐng)人不為空申請(qǐng)時(shí)間外鍵緊急程度外鍵不為空類型(8)task(任務(wù)信息表):用來查看管理任務(wù)的基本信息,具體見表3-8。字段類型字段大小約束說明不為空發(fā)布時(shí)間不為空部門字段類型字段大小約束說明部門成員圖4-1管理員/員工登錄publicModelAndViewlogin(@RequestParam("loginloginname,@RequestParam("password")Stringtip,HttpSessionsession,ModelAndViewbooleanflag=false;Useruser=rainservice.login(loginname,password);if(user!=null){//將用戶保存到HttpSession當(dāng)中if(loginname.equalsmv.setViewName("redirect:/i}mv.setViewName("forward:/loginF}Employeeuser=rainservice.login2(loginname,password);//將用戶保存到HttpSession當(dāng)中//客戶端跳轉(zhuǎn)到main頁面mv.setViewName("redirect:/indexcusto}(二)系統(tǒng)主界面實(shí)現(xiàn)系統(tǒng)管理員和工作人員登陸后,將會(huì)進(jìn)入兩個(gè)系統(tǒng)。在管理員的主控面板的左面,有一個(gè)導(dǎo)航菜單,一共有五個(gè)功能,可以自由選擇。而工作人員界面也有五項(xiàng)職能,具體如下圖所示:侯永輝,歡迎您!(三)員工管理界面實(shí)現(xiàn)理員會(huì)設(shè)定員工的初始帳號(hào)、密碼等資料。在圖4-4,4-5中顯示了員工名單和員工信息系統(tǒng)員工列表×OQQ性別郵箱門聯(lián)系建檔日期男技術(shù)部宣侯永輝男本科技術(shù)部回小蘭女本科技術(shù)部宣合我的桌面合我的桌面員工列表×圖4-5添加員工信息員工列表查詢代碼:@RequestMapping(value="/employee/list",method=formName-----------------"+content);List<Employee>job_list=rainservice.get_EmployeeList();job_list=rainservice.get_EmployeeLikeList(content);}model.addAttribute("list"job_}添加員工信息代碼:@RequestMapping(value="/employee/add",method=publicModelAndViewadd(ModelAndViewmv,@ModelAttribjob,Integerid){//System.out.println(if(id!=null){rainservice.update_EmployeeInforainservice.insert_EmployeeInfomv.setViewName("redirect:/employee(四)下載中心界面實(shí)現(xiàn)并按照實(shí)際需要下載、編輯、刪除文件。圖4-6是收費(fèi)中心的主界面。+增加QD文件名發(fā)布用戶宣圖片1畝aatxt宣2021-5-8下午10:51圖4-6下載中心界面FileInputStreamips=//PrintWriterwriter=response.getresponse.setContentType("application/x-msdowresponse.setHeader("Content-Disposition","attachment;filename="}圖4-7菜單管理頁面圖4-8部門管理頁面(七)角色列表模塊的實(shí)現(xiàn)(二)測(cè)試舉例表5-1用戶登錄測(cè)試用例功能模塊名稱用戶登錄功能特性預(yù)置條件數(shù)據(jù)路中存在管理員用戶admin測(cè)試目的確保輸入的數(shù)據(jù)是合法的。測(cè)試流程序號(hào)操作預(yù)計(jì)結(jié)果實(shí)際結(jié)果登錄名和密碼輸入為空,根據(jù)情況提示“必須填提示“必須填項(xiàng)不能選擇管理員用戶,點(diǎn)擊“登項(xiàng)不能為空”為空”錄”234輸入登錄名“admin”和密提示“登錄ID或密碼碼“5555”,選擇一個(gè)管理不正確!請(qǐng)?jiān)俅屋斎搿卞e(cuò)誤!請(qǐng)重新輸入”正確輸入登錄名“admin”登錄成功和密碼“123456”,選擇管正確輸入登錄名“admin”提示“登錄或密碼錯(cuò)和密碼“123456”,選擇用誤!請(qǐng)?jiān)俅屋斎搿睉?,點(diǎn)擊登錄。登錄成功錯(cuò)誤!請(qǐng)重新輸入”(2)下載中心模塊測(cè)試用例,表中的含有兩條文件信息。具體過程測(cè)試如功能模塊名稱下載中心下載中心功能操作核驗(yàn)數(shù)據(jù)庫中已經(jīng)含有了兩條文件信息,用戶通過測(cè)試目的用例編號(hào)驗(yàn)證下載中心模塊的文件下載功能實(shí)現(xiàn)是否符合預(yù)期然后單擊下載按無預(yù)計(jì)結(jié)果實(shí)際測(cè)試結(jié)果鈕單擊文件查詢,無然后單擊刪除按鈕用戶認(rèn)證和員
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年增資協(xié)議合同簽訂流程
- 2025年倉儲(chǔ)貨物出借協(xié)議
- 2025年圣誕節(jié)裝飾協(xié)議
- 2025年商業(yè)責(zé)任不足額保險(xiǎn)條款設(shè)定
- 二零二五版木屑生物質(zhì)顆粒燃料研發(fā)與推廣合同4篇
- 二零二五年度木工行業(yè)技術(shù)標(biāo)準(zhǔn)制定合作協(xié)議3篇
- 二零二五年度汽車抵押貸款購(gòu)車二手車過戶合同
- 二零二五年度科技創(chuàng)業(yè)項(xiàng)目股權(quán)眾籌委托投資合同
- 二零二五年度車輛綠色出行補(bǔ)貼購(gòu)買合同
- 二零二五年度經(jīng)典實(shí)習(xí)合同(法律事務(wù)實(shí)習(xí))
- 機(jī)電安裝工程安全培訓(xùn)
- 洗浴部前臺(tái)收銀員崗位職責(zé)
- 2024年輔警考試公基常識(shí)300題(附解析)
- GB/T 43650-2024野生動(dòng)物及其制品DNA物種鑒定技術(shù)規(guī)程
- 暴發(fā)性心肌炎查房
- 工程質(zhì)保金返還審批單
- 【可行性報(bào)告】2023年電動(dòng)自行車項(xiàng)目可行性研究分析報(bào)告
- 五月天歌詞全集
- 商品退換貨申請(qǐng)表模板
- 實(shí)習(xí)單位鑒定表(模板)
- 數(shù)字媒體應(yīng)用技術(shù)專業(yè)調(diào)研方案
評(píng)論
0/150
提交評(píng)論