版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1章緒論1.1系統(tǒng)設(shè)計(jì)背景從1946年第一臺(tái)計(jì)算機(jī)誕生以來,計(jì)算機(jī)硬件有了飛速發(fā)展,它按照摩爾定律飛速發(fā)展,硬件成本正大幅度下降[1]。因此計(jì)算機(jī)的使用漸漸得到了普及,同時(shí)隨著社會(huì)的不斷發(fā)展,科技的創(chuàng)新為智能化發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ),通過智能化產(chǎn)品來帶給人們便利,已經(jīng)被人們所認(rèn)可,智能化電腦是我們?nèi)粘I钪薪佑|最多的,由于電腦功能的強(qiáng)大,所以人們經(jīng)常使用電腦處理日常生活中的瑣事,并且也獲得了人們的一致好評(píng),我們對(duì)電腦使用時(shí)間越長(zhǎng),那么我們的需求量也就隨之增加,所以必須不斷完善系統(tǒng)功能才能夠不斷滿足市場(chǎng)[2]。根據(jù)現(xiàn)代社會(huì)的發(fā)展可以得知,互聯(lián)網(wǎng)的崛起給我們帶來了極大的便利,并且逐步推動(dòng)社會(huì)的發(fā)展[3][4]。然而很久以來各中小企業(yè)用的都是早已大大落后的、早該被時(shí)代所淘汰的傳統(tǒng)人工辦公方式,這類辦公模式效率差,安全性不強(qiáng),也很難實(shí)現(xiàn)辦公和部門工作協(xié)調(diào)的實(shí)時(shí)與高效性,大大降低了企業(yè)運(yùn)轉(zhuǎn)效率。利用計(jì)算機(jī)進(jìn)行日常的業(yè)務(wù)處理、信息保存,這大大提高了業(yè)務(wù)的處理速度同時(shí)也實(shí)現(xiàn)了實(shí)時(shí)性。使用計(jì)算機(jī)代替人的日常工作能夠?qū)崿F(xiàn)作業(yè)處理的科學(xué)化和自動(dòng)化,這便能大大提高員工工作的速度和準(zhǔn)確性。辦公自動(dòng)化管理處理是當(dāng)今企業(yè)行業(yè)必需處理的工作,因?yàn)楣具\(yùn)轉(zhuǎn)必須要充分通過人員運(yùn)作。這就使得這項(xiàng)工作要求管理員和用戶完成線上的辦公自動(dòng)化管理處理,能夠完成招聘、工資、考勤等工作。所以,為了能實(shí)現(xiàn)云鑫曦科技辦公自動(dòng)化管理的及時(shí)、規(guī)范化處理,同時(shí)有助于促進(jìn)企業(yè)管理的發(fā)展,因此設(shè)計(jì)這樣的一個(gè)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)是一件很有意義和必要的事情[5]。本次畢業(yè)設(shè)計(jì)實(shí)現(xiàn)的基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng),是一款面向所有用戶的系統(tǒng),該系統(tǒng)畫面簡(jiǎn)介清晰,界面新穎,內(nèi)容豐富,彌補(bǔ)傳統(tǒng)辦公自動(dòng)化管理過程中的不足。變革社會(huì)生產(chǎn)與社會(huì)管理,引領(lǐng)智能社會(huì)發(fā)展[6]。該系統(tǒng)使用瀏覽器支撐操作系統(tǒng),使得用戶使用更加便捷,開發(fā)該系統(tǒng),通過智能設(shè)備完成基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的觀念被更多人接受。1.2系統(tǒng)設(shè)計(jì)目標(biāo)眾所周知,伴隨著經(jīng)濟(jì)的快速持續(xù)發(fā)展,我們的工作生活方式,出現(xiàn)了巨大的改變。在這個(gè)信息大爆炸的時(shí)期,我們被大量的信息、數(shù)據(jù)以及人工智能所包圍[7]。因此,怎樣進(jìn)行信息的快速準(zhǔn)確處理,如何將日常工作生活產(chǎn)生的數(shù)據(jù)進(jìn)行合理的分析、加工變得尤為重要。隨著互聯(lián)網(wǎng)發(fā)展的普及,市場(chǎng)對(duì)建立在互聯(lián)網(wǎng)上的Web應(yīng)用的需求也越來越多,企業(yè)內(nèi)部的信息化管理系統(tǒng)也逐漸從原來的C/S結(jié)構(gòu)的桌面軟件應(yīng)用升級(jí)到基于B/S結(jié)構(gòu)的Web應(yīng)用系統(tǒng),因此如何高效率和高質(zhì)量的開發(fā)Web應(yīng)用系統(tǒng),就成了各家IT企業(yè)需要迫切解決的問題[8]。大多企業(yè)也開始依賴于平板或筆記本電腦之類的便攜移動(dòng)類辦公工具,移動(dòng)互聯(lián)網(wǎng)開始逐漸融于人們的生活。移動(dòng)互聯(lián)網(wǎng)是指基于移動(dòng)通信技術(shù),使用手機(jī),筆記本,上網(wǎng)本,平板電腦,電子書等多種移動(dòng)終端,可同時(shí)提供語(yǔ)音,數(shù)據(jù),多媒體等業(yè)務(wù)應(yīng)用的開放式互聯(lián)網(wǎng)絡(luò)[9]。移動(dòng)互聯(lián)網(wǎng)的業(yè)務(wù)模式借鑒了SOA和web的模式,使封閉的電信網(wǎng)絡(luò)業(yè)務(wù)對(duì)內(nèi)容提供者和業(yè)務(wù)開放者進(jìn)行開放[10]。因此有設(shè)備有網(wǎng)的地方處處都能是辦公室。由于現(xiàn)代化社會(huì)信息的增多,這些信息通過處理系統(tǒng)進(jìn)行完整的規(guī)劃和管理,而且人們也通過網(wǎng)絡(luò)系統(tǒng)來完成日常生活中的各種需求,所以信息處理系統(tǒng)的開發(fā)給人們帶來了足夠的便利,人們通過系統(tǒng)來滿足生活中的需求。任意一個(gè)需求,總是牽涉到一個(gè)或幾個(gè)特定的領(lǐng)域[11]。因此,由于信息的增加,信息處理系統(tǒng)及其功能也隨之增加,來滿足現(xiàn)代人群需求。同時(shí),Java語(yǔ)言和JSP語(yǔ)言屬于現(xiàn)代比較流行的系統(tǒng)開發(fā)語(yǔ)言,其特性也是各自不同,java的主要特點(diǎn):1.不同的代碼可以進(jìn)行組合。2.不同的組件信息可以進(jìn)行組合。3.不同的網(wǎng)頁(yè)頁(yè)面可以進(jìn)行組合。4.適合用戶開發(fā)設(shè)計(jì)系統(tǒng)[12]。同時(shí)采用MySQL作為云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)。MySQL作為一種關(guān)系型數(shù)據(jù)庫(kù),以開放式的架構(gòu),得到很多開發(fā)人員的青睞,使得用戶的選擇性非常強(qiáng),而且伴隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展成熟,MySQL支持的功能也逐漸增加,性能也在不斷的提升,也支持更多的平臺(tái)[13]。就目前來講,MySQL具有穩(wěn)定的性能、功能全面,此外,在滿足GPL所要求的協(xié)議之后,開發(fā)人員可以免費(fèi)試用MySQL,也能按照自己的需要對(duì)MySQL進(jìn)行修改,綜上所述的優(yōu)勢(shì),讓MySQL得到很對(duì)人的關(guān)注與追隨[14]。此次開發(fā)設(shè)計(jì)主要是實(shí)現(xiàn)基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)網(wǎng)站,結(jié)合Java技術(shù)以及目前企業(yè)采購(gòu)信息管理方式中的不足,來開發(fā)出一款即方便又實(shí)用的基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng),并且要具有界面整潔、功能強(qiáng)大等特性,從全局來說,基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng),很大部分解決了信息零散、不利于辦公自動(dòng)化管理的問題,該系統(tǒng)實(shí)現(xiàn),可以投入到真實(shí)環(huán)境中,這樣不僅能解決以上提及的問題,還可以了解到系統(tǒng)公告關(guān)情況等,讓信息管理更準(zhǔn)則。對(duì)于系統(tǒng)開發(fā)人員來說,開發(fā)該系統(tǒng)不只是給行業(yè)帶來了便利,還提高了自己的動(dòng)手能力,將平時(shí)課堂上學(xué)到的知識(shí)與系統(tǒng)開發(fā)實(shí)踐結(jié)合,很大程度上提升了個(gè)人動(dòng)手能力與思維能力。1.3主要工作本次畢業(yè)設(shè)計(jì)實(shí)現(xiàn)的基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng),是一款面向云鑫曦科技辦公自動(dòng)化信息管理的系統(tǒng),該系統(tǒng)畫面簡(jiǎn)介清晰,界面新穎,內(nèi)容豐富,彌補(bǔ)傳統(tǒng)辦公自動(dòng)化管理信息管理中的不足。運(yùn)用SSM框架技術(shù)搭建整個(gè)系統(tǒng)框架,不僅能降低系統(tǒng)開發(fā)工作量,避免頻繁寫入代碼,而且能提高系統(tǒng)的開發(fā)效率,增強(qiáng)系統(tǒng)安全性,穩(wěn)定性,可擴(kuò)展性[15]。因此基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)被更多的人接受??傊苹赟SM的鑫曦科技辦公自動(dòng)化管理系統(tǒng),不僅給云鑫曦科技辦公自動(dòng)化管理系統(tǒng)人員帶來了很大的便利,而且還有以下幾點(diǎn)優(yōu)勢(shì):(1)輕量級(jí)系統(tǒng),使用靈活:基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng),設(shè)計(jì)時(shí),考慮到不同使用者的習(xí)慣,讓系統(tǒng)比較輕量級(jí),便于安裝,也完成了系統(tǒng)所具備的所有功能,在以上基礎(chǔ)上,通過系統(tǒng)測(cè)試與優(yōu)化,讓操作更加靈活。(2)系統(tǒng)開發(fā)0成本:該基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng),以開源的Windows7操作系統(tǒng)為基礎(chǔ),采用Java技術(shù)編碼開發(fā),并使用MySQL輕量級(jí)數(shù)據(jù)庫(kù),沒有多余的開發(fā)成本。(3)覆蓋范圍:任何城市,都能安裝使用本次畢設(shè)開發(fā)的基于SSM云鑫曦科技辦公自動(dòng)化管理系統(tǒng),對(duì)系統(tǒng)使用方?jīng)]有嚴(yán)格的規(guī)定,平臺(tái)搭建好了就能使用。1.4論文組成該系統(tǒng)主要是基于SSM云鑫曦科技辦公自動(dòng)化管理系統(tǒng)設(shè)計(jì)和開發(fā),在初期的時(shí)候,對(duì)系統(tǒng)進(jìn)行了技術(shù)分析以及系統(tǒng)設(shè)計(jì)。然后就是對(duì)系統(tǒng)功能實(shí)現(xiàn)以及軟件測(cè)試的部分。在開始寫論文的時(shí)候,對(duì)SSM框架、Mysql數(shù)據(jù)庫(kù)以及Java編程信息進(jìn)行了詳細(xì)的查閱和學(xué)習(xí),由于這些技術(shù)的成熟,為軟件的開發(fā)奠定了良好的基礎(chǔ),本次開發(fā)的基于SSM云鑫曦科技辦公自動(dòng)化管理系統(tǒng),通過對(duì)其他系統(tǒng)開發(fā)方式的參考,整理基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)所具備的功能。整理完成之后,查漏補(bǔ)缺,設(shè)計(jì)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)要完成的功能,其次,進(jìn)行系統(tǒng)性分析,系統(tǒng)設(shè)計(jì)等,系統(tǒng)開發(fā)完后,進(jìn)行系統(tǒng)測(cè)試優(yōu)化該基于SSM云鑫曦科技辦公自動(dòng)化管理系統(tǒng)。第一章:查閱文獻(xiàn),詳細(xì)闡述系統(tǒng)的開發(fā)背景、系統(tǒng)的設(shè)計(jì)目標(biāo)等。第二章:此次基于SSM云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的開發(fā)設(shè)計(jì)過程中,對(duì)整個(gè)系統(tǒng)了進(jìn)行了分析,主要包括:可行性分析、需求分析以及用例分析等幾方面。通過整理系統(tǒng)的開發(fā)流程來為系統(tǒng)編碼做好基礎(chǔ)。第三章:將基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)實(shí)施計(jì)劃、功能模塊進(jìn)行了詳細(xì)的介紹。第四章:系統(tǒng)所實(shí)現(xiàn)的界面進(jìn)行展示和介紹。第五章:通過系統(tǒng)的實(shí)現(xiàn),來對(duì)系統(tǒng)進(jìn)行測(cè)試,將系統(tǒng)的測(cè)試環(huán)境以及設(shè)計(jì)系統(tǒng)用例進(jìn)行了詳細(xì)介紹。第六章:對(duì)系統(tǒng)進(jìn)行總結(jié)和展望,講述該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)中出現(xiàn)的錯(cuò)誤,總結(jié)系統(tǒng)設(shè)計(jì)中所產(chǎn)生的影響和意義。
第2章系統(tǒng)分析2.1可行性分析通過對(duì)系統(tǒng)的可行性分析,可以直接影響該系統(tǒng)是否可以開發(fā)的問題。開發(fā)系統(tǒng)是否能夠改變傳統(tǒng)模式的不足,通過該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)系統(tǒng)中可以看出,本系統(tǒng)的開發(fā)可以很好解決辦公自動(dòng)化管理的管理問題。并且能夠是該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)系統(tǒng)可以的最大價(jià)值和意義,還為工作人員減少了極大的工作負(fù)擔(dān)。通過對(duì)系統(tǒng)的開發(fā)是否能夠達(dá)到預(yù)期的目標(biāo),開發(fā)后是否能夠創(chuàng)造利益和價(jià)值,并且大過于成本,這些問題都是必須要經(jīng)過可行性分析的。2.1.1技術(shù)可行性由于java技術(shù)的成熟,所以云鑫曦科技辦公自動(dòng)化管理系統(tǒng)系統(tǒng)的開發(fā)主要采用java技術(shù)進(jìn)行開發(fā),而后端主要是采用SSM框架和mysql數(shù)據(jù)庫(kù)進(jìn)行完成的,并且在一定程度上保證了系統(tǒng)的完整性和安全性。數(shù)據(jù)庫(kù)中的數(shù)據(jù)也是具一定的穩(wěn)定性和可靠性。通過在校期間對(duì)java技術(shù)和mysql數(shù)據(jù)庫(kù)簡(jiǎn)單學(xué)習(xí)后,然后對(duì)系統(tǒng)進(jìn)行了軟件測(cè)試,根據(jù)所學(xué)內(nèi)容可以開發(fā)出簡(jiǎn)單的系統(tǒng),并且進(jìn)行檢測(cè)和辨別。通過java技術(shù)和mysql數(shù)據(jù)庫(kù)的相互配合開發(fā)該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)系統(tǒng)是具有可行性的。2.1.2經(jīng)濟(jì)可行性在該系統(tǒng)中所有的開發(fā)軟件都是開源的,大大的減少時(shí)間和節(jié)約成本,并且還可以提高開發(fā)效率,使用本系統(tǒng)并不需要多么高的電腦配置,只需要能夠登錄網(wǎng)站的低配置都可以,所以說開發(fā)本系統(tǒng)在經(jīng)濟(jì)上是具有可行性的。2.1.3操作可行性登錄頁(yè)面采用的最常見的窗口進(jìn)行設(shè)計(jì),而且登錄界面非常容易操作,這也是該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)系統(tǒng)的一大優(yōu)點(diǎn),只需要通過電腦就可以進(jìn)行操作登錄,只要會(huì)使用電腦,就可以隨時(shí)隨地的進(jìn)行登錄訪問。該系統(tǒng)主要采用的是java技術(shù)進(jìn)行開發(fā),并且基于B/S結(jié)構(gòu),這些開發(fā)工具使該系統(tǒng)更加完善和規(guī)范,從而使得系統(tǒng)更具有人性化。根據(jù)以上功能看出,本系統(tǒng)的主要特點(diǎn)就是易操作、易管理。所以開發(fā)一個(gè)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)刻不容緩。經(jīng)過以上的敘述,所以開發(fā)此系統(tǒng)在經(jīng)濟(jì)上、技術(shù)上是滿足開發(fā)條件的。2.2系統(tǒng)處理流程設(shè)計(jì)2.2.1系統(tǒng)總體需求系統(tǒng)主要在web端實(shí)現(xiàn),而系統(tǒng)主要包含管理員和普通用戶兩種角色,管理員在已經(jīng)登陸系統(tǒng)的前提下可以實(shí)現(xiàn)對(duì)員工考勤,員工信息,通知公告等信息的管理,而普通用戶主要在已登錄的前提下得到查看各種信息的功能。2.2.2系統(tǒng)業(yè)務(wù)需求調(diào)查分析在該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)中也是尤為重要的,系統(tǒng)中每個(gè)環(huán)節(jié)的業(yè)務(wù)流程都有涉及,所以在一定程度上保證該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)信息的正確輸出與輸入。并且要保證數(shù)據(jù)的安全性和穩(wěn)定性。結(jié)合實(shí)際操作步驟進(jìn)行繪制具體流程圖。系統(tǒng)主要分為普通用戶和管理員兩大角色。2.3系統(tǒng)性能需求分析(1)用戶和角色管理:用戶可以通過正確輸入賬號(hào)密碼驗(yàn)證碼進(jìn)行系統(tǒng)登陸操作,用戶可查看用戶信息,角色主要分為管理員和一般用戶兩種。(2)部門管理:管理員對(duì)部門進(jìn)行維護(hù)和管理。添加和刪除部門,員工可以查看部門詳情。(3)職工管理:管理員對(duì)職工的添加和注銷,職位權(quán)限與功能進(jìn)行管理。(4)考勤管理:管理員對(duì)考勤信息,考勤報(bào)表進(jìn)行編輯和管理。員工查看員工信息和考勤記錄。(5)通知公告管理:?jiǎn)T工可以瀏覽公告,管理員添加和發(fā)布公告。(6)工資管理:管理員對(duì)職工的工資信息進(jìn)行添加和維護(hù)管理,員工查看工資信息。(7)招聘信息管理:管理員對(duì)系統(tǒng)的招聘信息編輯功能,用戶可在系統(tǒng)查看招聘信息(8)培訓(xùn)信息管理:管理員對(duì)系統(tǒng)的培訓(xùn)信息編輯的功能,用戶可在系統(tǒng)查看培訓(xùn)信息詳情。系統(tǒng)功能模塊圖如圖3.3所示。圖2.1系統(tǒng)結(jié)構(gòu)圖2.4系統(tǒng)UML用例分析云鑫曦科技辦公自動(dòng)化管理系統(tǒng)主要功能模塊包括部門信息管理,通知公告管理,考勤記錄管理,工資,招聘,培訓(xùn)信息功能管理等模塊,系統(tǒng)用戶主要包括系統(tǒng)管理員和其他職工普通用戶。2.4.1普通用戶用例圖普通用戶模塊功能查看部門信息查看系統(tǒng)發(fā)布的公告查看考勤記錄查看系統(tǒng)工資信息詳情查看系統(tǒng)培訓(xùn)信息詳情查看系統(tǒng)培訓(xùn)信息詳情通過輸入賬號(hào)密碼驗(yàn)證碼登陸系統(tǒng)的功能,用戶用例圖如圖3.4所示:圖2.2普通用戶用例圖管理員用戶模塊功能:對(duì)部門信息的維護(hù)和管理功能在系統(tǒng)發(fā)布通知公告的功能,發(fā)布內(nèi)容包括公告的標(biāo)題和內(nèi)容及發(fā)布時(shí)間。管理員登記員工的考勤記錄,包括員工的考勤狀態(tài),考勤時(shí)間,員工編號(hào),缺席時(shí)備注缺席理由。職工管理,即對(duì)員工信息的維護(hù)和管理。工資信息管理,主要對(duì)員工的出資月份,基礎(chǔ)工資,各項(xiàng)補(bǔ)貼進(jìn)行記錄和管理。培訓(xùn)信息管理,管理員對(duì)系統(tǒng)培訓(xùn)信息的編輯管理,包括對(duì)培訓(xùn)主題,培訓(xùn)內(nèi)容,地點(diǎn)和時(shí)間,參與人等的內(nèi)容進(jìn)行編輯。招聘信息管理,管理員對(duì)系統(tǒng)招聘信息進(jìn)行維護(hù)和編輯,主要內(nèi)容包括招聘崗位,所屬部門,招聘人員數(shù)量,工薪待遇,截止日期和聯(lián)系方式等內(nèi)容的編輯與發(fā)布。工資報(bào)表功能,系統(tǒng)對(duì)工資支出數(shù)據(jù)進(jìn)行統(tǒng)計(jì)考勤報(bào)表功能,系統(tǒng)對(duì)員工考勤數(shù)據(jù)信息的數(shù)據(jù)進(jìn)行統(tǒng)計(jì),根據(jù)相應(yīng)日期以供查詢。用戶用例圖如圖3.5所示:圖2.3管理員用戶用例圖2.4.2用例圖規(guī)約表用例規(guī)約表:表2-1登錄用例規(guī)約表用例編號(hào)2-1用例名稱登錄功能描述登陸系統(tǒng),系統(tǒng)根據(jù)用戶名給予相應(yīng)權(quán)限。執(zhí)行者公司員工前置條件云鑫曦科技辦公自動(dòng)化管理系統(tǒng)正常運(yùn)行。后置條件登入系統(tǒng),管理員獲得管理權(quán)限,普通用戶獲得查看權(quán)限涉眾利益管理員登錄之后,可以對(duì)系統(tǒng)內(nèi)信息進(jìn)行管理普通用戶登錄后,可以查看系統(tǒng)內(nèi)信息?;韭窂?.用戶輸入用戶名,密碼,驗(yàn)證碼;2,賬號(hào)密碼無誤且驗(yàn)證碼正確時(shí)成功登陸系統(tǒng),頁(yè)面上方顯示用戶名擴(kuò)展無字段列表用戶:用戶名、密碼業(yè)務(wù)規(guī)則無備注無表2-2部門信息管理用例規(guī)約表用例編號(hào)2-2用例名稱部門信息管理功能描述當(dāng)普通用戶或管理員進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的時(shí)候,系統(tǒng)的各項(xiàng)可管理信息會(huì)在右方列表羅列出來,普通用戶和管理員可以點(diǎn)擊部門信息按鈕查看部門信息,而管理員還可以實(shí)現(xiàn)對(duì)部門的添加修改和刪除。執(zhí)行者普通用戶、管理員前置條件進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)后置條件顯示部門的信息。涉眾利益普通用戶和管理員查看部門信息,管理員可以對(duì)信息進(jìn)行新增,修改和刪除基本路徑查看部門信息1.1點(diǎn)擊云鑫曦科技辦公自動(dòng)化管理系統(tǒng)右側(cè)列表的“部門信息”按鈕1.2顯示部門信息列表添加新部門2.1點(diǎn)擊部門信息列表上方的新增按鈕,2.2顯示新增部門頁(yè)面,輸入正確的部門信息2.3輸入完成,提交信息2.4部門新增完成3.修改部門信息3.1點(diǎn)擊部門信息列表上方的修改按鈕,3.2顯示修改部門信息的列表,輸入需要修改的信息3.3修改完畢,提交修改4.刪除部門信息4.1點(diǎn)擊部門信息列表上方的刪除按鈕4.2選中要?jiǎng)h除的部門4.3點(diǎn)擊刪除,刪除部門擴(kuò)展在搜索欄輸入部門可以進(jìn)行搜索字段列表1.部門名稱;2.創(chuàng)建時(shí)間;業(yè)務(wù)規(guī)則無備注無表2-3職工信息管理用例規(guī)約表用例編號(hào)2-3用例名稱職工信息管理功能描述當(dāng)管理員進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的時(shí)候,系統(tǒng)的各項(xiàng)可管理信息會(huì)在右方列表羅列出來,管理員可以點(diǎn)擊職工信息按鈕查看部門信息,而管理員還可以實(shí)現(xiàn)對(duì)職工信息的添加修改和刪除。執(zhí)行者管理員前置條件進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)后置條件顯示職工的信息。涉眾利益管理員可以對(duì)職工信息進(jìn)行新增,刪除,修改,查看基本路徑1.查看職工信息1.1點(diǎn)擊云鑫曦科技辦公自動(dòng)化管理系統(tǒng)右側(cè)列表的“職工信息”按鈕顯示職工信息列表2.添加職工2.1點(diǎn)擊職工信息列表上方的新增按鈕,2.2顯示新增職工頁(yè)面,輸入正確的職工信息2.3輸入完成,提交信息2.4職工新增完成3.修改職工信息3.1點(diǎn)擊職工信息列表上方的修改按鈕,3.2顯示修改職工信息的列表,輸入需要修改的信息3.3修改完畢,提交修改4.刪除職工信息4.1點(diǎn)擊職工信息列表上方的刪除按鈕4.2選中要?jiǎng)h除的職工4.3點(diǎn)擊刪除,刪除職工擴(kuò)展在搜索欄輸入職工名可以進(jìn)行搜索字段列表1.職工用戶名;2.密碼;3.手機(jī)號(hào)碼;4.email;5.所屬部門6.性別7.年齡8.職稱9.狀態(tài)業(yè)務(wù)規(guī)則無備注無表2-4考勤記錄管理用例規(guī)約表用例編號(hào)2-4用例名稱職工信息管理功能描述當(dāng)普通用戶或管理員進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的時(shí)候,系統(tǒng)的各項(xiàng)可管理信息會(huì)在右方列表羅列出來,普通用戶和管理員可以點(diǎn)擊職工信息按鈕查看考勤記錄信息,而管理員還可以實(shí)現(xiàn)對(duì)考勤記錄信息的添加修改和刪除。執(zhí)行者普通用戶,管理員前置條件進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)后置條件顯示考勤記錄的信息。涉眾利益管理員根據(jù)職工的考勤狀況記錄或修改或刪除考勤記錄基本路徑1.查看考勤記錄1.1點(diǎn)擊云鑫曦科技辦公自動(dòng)化管理系統(tǒng)右側(cè)列表的“考勤記錄”按鈕顯示考勤記錄列表2.添加考勤記錄2.1管理員點(diǎn)擊考勤記錄列表上方的新增按鈕,2.2顯示新增記錄頁(yè)面,輸入正確的考勤信息2.3輸入完成,提交信息2.4記錄新增完成3.修改考勤記錄信息3.1點(diǎn)擊考勤記錄列表上方的修改按鈕,3.2顯示修改考勤記錄信息的頁(yè)面,輸入需要修改的信息3.3修改完畢,提交修改4.刪除職工信息4.1點(diǎn)擊考勤記錄列表上方的刪除按鈕4.2選中要?jiǎng)h除的記錄4.3點(diǎn)擊刪除,刪除記錄擴(kuò)展無字段列表1.考勤日期;2.職工用戶名;3.考勤狀態(tài);4.備注信息;5.添加信息業(yè)務(wù)規(guī)則無備注無表2-5招聘信息管理用例規(guī)約表用例編號(hào)2-5用例名稱招聘信息管理功能描述當(dāng)普通用戶或管理員進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的時(shí)候,系統(tǒng)的各項(xiàng)可管理信息會(huì)在右方列表羅列出來,普通用戶和管理員可以點(diǎn)擊招聘信息按鈕查看招聘信息,而管理員還可以實(shí)現(xiàn)對(duì)招聘信息的添加修改和刪除。執(zhí)行者普通用戶,管理員前置條件進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)后置條件顯示招聘的信息。涉眾利益管理員根據(jù)職工的考勤狀況記錄或修改或刪除招聘信息基本路徑1.查看招聘信息1.1點(diǎn)擊云鑫曦科技辦公自動(dòng)化管理系統(tǒng)右側(cè)列表的“招聘”按鈕顯示招聘列表2.添加招聘信息2.1管理員點(diǎn)擊招聘信息列表上方的新增按鈕,2.2顯示新增記錄頁(yè)面,輸入正確的招聘信息2.3輸入完成,提交信息2.4記錄新增完成3.修改招聘信息3.1點(diǎn)擊招聘信息列表上方的修改按鈕,3.2顯示修改招聘信息的頁(yè)面,輸入需要修改的信息3.3修改完畢,提交修改4.刪除招聘信息4.1點(diǎn)擊招聘信息列表上方的刪除按鈕4.2選中要?jiǎng)h除的信息4.3點(diǎn)擊刪除,刪除信息擴(kuò)展在搜索欄輸入招聘信息可以進(jìn)行搜索字段列表1.崗位名稱;2.所屬部門;3.招聘人員數(shù)量;4.薪資待遇;5.截止時(shí)間;6.聯(lián)系電話業(yè)務(wù)規(guī)則無備注無表2-6工資信息管理用例規(guī)約表用例編號(hào)2-6用例名稱工資信息管理功能描述當(dāng)普通用戶或管理員進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的時(shí)候,系統(tǒng)的各項(xiàng)可管理信息會(huì)在右方列表羅列出來,普通用戶和管理員可以點(diǎn)擊工資信息按鈕查看工資信息,而管理員還可以實(shí)現(xiàn)對(duì)工資信息的添加修改和刪除。執(zhí)行者普通用戶,管理員前置條件進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)后置條件顯示工資信息。涉眾利益管理員根據(jù)職工的工資信息記錄或修改或刪除工資信息基本路徑1.查看工資信息1.1點(diǎn)擊云鑫曦科技辦公自動(dòng)化管理系統(tǒng)右側(cè)列表的“工資信息”按鈕顯示工資信息列表2.添加工資信息2.1管理員點(diǎn)擊工資信息列表上方的新增按鈕,2.2顯示新增記錄頁(yè)面,輸入正確的工資信息2.3輸入完成,提交信息2.4記錄新增完成3.修改工資信息3.1點(diǎn)擊工資信息列表上方的修改按鈕,3.2顯示修改工資信息的頁(yè)面,輸入需要修改的信息3.3修改完畢,提交修改4.刪除工資信息4.1點(diǎn)擊工資信息列表上方的刪除按鈕4.2選中要?jiǎng)h除的信息4.3點(diǎn)擊刪除,刪除信息擴(kuò)展在搜索欄輸入工資信息可以進(jìn)行搜索字段列表1.薪資月份;2.職工用戶名;3.基礎(chǔ)工資;4.獎(jiǎng)金;5.交通補(bǔ)貼;6.餐補(bǔ);7.房補(bǔ);8.結(jié)效資金;9.五險(xiǎn)一金;10.個(gè)人所得稅;11.實(shí)際收入;12.添加時(shí)間業(yè)務(wù)規(guī)則無備注無表2-7培訓(xùn)信息管理用例規(guī)約表用例編號(hào)2-6用例名稱培訓(xùn)信息管理功能描述當(dāng)普通用戶或管理員進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的時(shí)候,系統(tǒng)的各項(xiàng)可管理信息會(huì)在右方列表羅列出來,普通用戶和管理員可以點(diǎn)擊培訓(xùn)信息按鈕查看工資信息,而管理員還可以實(shí)現(xiàn)對(duì)培訓(xùn)信息的添加修改和刪除。執(zhí)行者普通用戶,管理員前置條件進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)后置條件顯示培訓(xùn)信息。涉眾利益管理員根據(jù)職工的工資信息記錄或修改或刪除培訓(xùn)信息基本路徑1.查看培訓(xùn)信息1.1點(diǎn)擊云鑫曦科技辦公自動(dòng)化管理系統(tǒng)右側(cè)列表的“培訓(xùn)信息”按鈕顯示培訓(xùn)信息列表2.添加培訓(xùn)信息2.1管理員點(diǎn)擊培訓(xùn)信息列表上方的新增按鈕,2.2顯示新增記錄頁(yè)面,輸入正確的培訓(xùn)信息2.3輸入完成,提交信息2.4記錄新增完成3.修改培訓(xùn)信息3.1點(diǎn)擊培訓(xùn)信息列表上方的修改按鈕,3.2顯示修改培訓(xùn)信息的頁(yè)面,輸入需要修改的信息3.3修改完畢,提交修改4.刪除培訓(xùn)信息4.1點(diǎn)擊培訓(xùn)信息列表上方的刪除按鈕4.2選中要?jiǎng)h除的信息4.3點(diǎn)擊刪除,刪除信息擴(kuò)展無字段列表1.培訓(xùn)主題;2.培訓(xùn)內(nèi)容;3.地點(diǎn);4.時(shí)間;5.參與人要求;6.添加事件;業(yè)務(wù)規(guī)則無備注無表2-8通知公告管理用例規(guī)約表用例編號(hào)2-6用例名稱通知公告管理功能描述當(dāng)普通用戶或管理員進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的時(shí)候,系統(tǒng)的各項(xiàng)可管理信息會(huì)在右方列表羅列出來,普通用戶和管理員可以點(diǎn)擊公職公告按鈕查看通知公安共,而管理員還可以實(shí)現(xiàn)發(fā)布公告和修改刪除通知公告。執(zhí)行者普通用戶,管理員前置條件進(jìn)入云鑫曦科技辦公自動(dòng)化管理系統(tǒng)后置條件顯示發(fā)布的通知公告。涉眾利益管理員根據(jù)職工的工資信息記錄或修改或刪除通知公告基本路徑1.查看發(fā)布的通知公告1.1點(diǎn)擊云鑫曦科技辦公自動(dòng)化管理系統(tǒng)右側(cè)列表的“通知公告”按鈕顯示通知公告列表2.發(fā)布通知公告2.1管理員點(diǎn)擊通知公告列表上方的新增按鈕,2.2顯示新增記錄頁(yè)面,輸入通知公告內(nèi)容2.3輸入完成,提交信息2.4發(fā)布完成3.修改培訓(xùn)信息3.1點(diǎn)擊通知公告列表上方的修改按鈕,3.2顯示修改通知公告的頁(yè)面,輸入需要修改的信息3.3修改完畢,提交修改4.刪除通知公告4.1點(diǎn)擊通知公告列表上方的刪除按鈕4.2選中要?jiǎng)h除的信息4.3點(diǎn)擊刪除,刪除信息擴(kuò)展無字段列表1.公告標(biāo)題;2.公告內(nèi)容;3.發(fā)布時(shí)間;業(yè)務(wù)規(guī)則無備注無2.5數(shù)據(jù)庫(kù)ER圖2.5.1數(shù)據(jù)庫(kù)設(shè)計(jì)MySQL作為關(guān)系型數(shù)據(jù)庫(kù)中,最輕量級(jí)的數(shù)據(jù)庫(kù),適合用來開發(fā)要求性能穩(wěn)定,響應(yīng)快的系統(tǒng)。數(shù)據(jù)庫(kù)設(shè)計(jì)的過程中,為了滿足實(shí)際設(shè)計(jì)的要求,設(shè)計(jì)者應(yīng)結(jié)合實(shí)際情況,明確設(shè)計(jì)思路,確定最終設(shè)計(jì)原則。2.5.2數(shù)據(jù)庫(kù)E-R圖通過數(shù)據(jù)庫(kù)將邏輯關(guān)系轉(zhuǎn)變成為關(guān)系模型,而后再對(duì)各模型進(jìn)行分部?jī)?yōu)化,邏輯結(jié)構(gòu)設(shè)計(jì)展示如圖4.2所示。圖2.4系統(tǒng)總體E-R圖2.6本章小結(jié)本章首先主要總體分析出云鑫曦科技辦公自動(dòng)化管理系統(tǒng)普通用戶和管理員兩種主要角色;然后對(duì)兩種角色基于權(quán)限的不同而決定的不同功能,并用業(yè)務(wù)流程圖分別展示兩種角色的業(yè)務(wù)流程,并對(duì)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的各方面進(jìn)行可行性分析,并直接通過用例圖和用例規(guī)約說明云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的功能。
第3章系統(tǒng)設(shè)計(jì)3.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)前幾章分別從系統(tǒng)可行性、系統(tǒng)功能分析與性能等各個(gè)方面對(duì)系統(tǒng)做了詳細(xì)的闡述,本章主要按照前面討論的細(xì)節(jié),設(shè)計(jì)實(shí)現(xiàn)系統(tǒng)。本系統(tǒng)主要分為普通用戶模塊和管理員模塊兩大部分。3.1.1.普通用戶模塊(1)查看部門信息功能,用戶登陸進(jìn)入系統(tǒng)后,點(diǎn)擊左側(cè)列表的部門信息按鈕,可查看部門內(nèi)的部門信息。(2)查看系統(tǒng)發(fā)布的公告功能,用戶登陸進(jìn)入系統(tǒng)后,點(diǎn)擊左側(cè)通知公告按鈕,可以查看管理員在系統(tǒng)發(fā)布的通知內(nèi)容。(3)查看考勤記錄功能,用戶登陸進(jìn)入系統(tǒng)后,進(jìn)入考勤信息頁(yè)面可以查看管理員記錄的職工考勤記錄。(4)查看系統(tǒng)工資信息詳情功能,用戶在系統(tǒng)內(nèi)點(diǎn)擊左側(cè)工資信息按鈕可查看自己的工資信息。(5)查看系統(tǒng)培訓(xùn)信息詳情功能,用戶在系統(tǒng)內(nèi)點(diǎn)擊左側(cè)的培訓(xùn)信息按鈕可查看管理員發(fā)布的培訓(xùn)信息以及參與人要求(6)查看系統(tǒng)招聘信息詳情功能。(7)登陸系統(tǒng)功能,用戶進(jìn)入系統(tǒng)需要通過用戶名和密碼以及驗(yàn)證碼的驗(yàn)證才能進(jìn)入系統(tǒng),進(jìn)入系統(tǒng)后用戶可以查看自己的個(gè)人信息,也可以點(diǎn)擊退出系統(tǒng)按鈕取消登陸退出系統(tǒng)。3.1.2管理員用戶模塊功能對(duì)部門信息的維護(hù)和管理功能通知公告管理功能,在系統(tǒng)發(fā)布通知公告的功能,發(fā)布內(nèi)容包括公告的標(biāo)題和內(nèi)容及發(fā)布時(shí)間的添加修改和刪除。管理員登記員工的考勤記錄,包括員工的考勤狀態(tài),考勤時(shí)間,員工編號(hào),缺席時(shí)備注缺席理由。職工管理,即對(duì)員工信息的維護(hù)和管理。工資信息管理,主要對(duì)員工的出資月份,基礎(chǔ)工資,各項(xiàng)補(bǔ)貼進(jìn)行記錄和管理。培訓(xùn)信息管理,管理員對(duì)系統(tǒng)培訓(xùn)信息的編輯管理,包括對(duì)培訓(xùn)主題,培訓(xùn)內(nèi)容,地點(diǎn)和時(shí)間,參與人等的內(nèi)容進(jìn)行編輯。招聘信息管理,管理員對(duì)系統(tǒng)招聘信息進(jìn)行維護(hù)和編輯,主要內(nèi)容包括招聘崗位,所屬部門,招聘人員數(shù)量,工薪待遇,截止日期和聯(lián)系方式等內(nèi)容的編輯與發(fā)布。工資報(bào)表功能,系統(tǒng)對(duì)工資支出數(shù)據(jù)進(jìn)行統(tǒng)計(jì)考勤報(bào)表功能,系統(tǒng)對(duì)員工考勤數(shù)據(jù)信息的數(shù)據(jù)進(jìn)行統(tǒng)計(jì),根據(jù)相應(yīng)日期以供查詢。登陸系統(tǒng)功能,管理員通過用戶名密碼和驗(yàn)證碼驗(yàn)證登陸系統(tǒng),系統(tǒng)根據(jù)管理員的賬號(hào)給予管理員權(quán)限,管理員也可以在登陸系統(tǒng)后查看和修改個(gè)人信息,點(diǎn)擊退出登陸按鈕時(shí)可以注銷賬號(hào)退出系統(tǒng)。3.2基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)類圖表3.1管理員模塊類圖圖3.2普通用戶模塊類圖3.3基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)順序圖3.3.1用戶功能模塊順序圖普通用戶查看部門信息順序圖eq\o\ac(○,1)普通用戶點(diǎn)擊左側(cè)欄部門信息打開部門信息列表查看部門信息;eq\o\ac(○,2)后臺(tái)查詢部門信息表;eq\o\ac(○,3)返回結(jié)果顯示部門信息到頁(yè)面。圖3.3普通用戶查看部門信息順序圖普通用戶查看考勤記錄順序圖eq\o\ac(○,1)普通用戶點(diǎn)擊左側(cè)欄考勤記錄打開考勤記錄頁(yè)面進(jìn)行查看;eq\o\ac(○,2)后臺(tái)查詢考勤記錄表表;eq\o\ac(○,3)返回結(jié)果顯示考勤記錄信息到頁(yè)面。圖3.4普通用戶查看考勤記錄順序圖普通用戶查看通知公告順序圖eq\o\ac(○,1)普通用戶點(diǎn)擊左側(cè)欄通知公告打開通知公告頁(yè)面進(jìn)行查看;eq\o\ac(○,2)后臺(tái)查詢通知公告表;eq\o\ac(○,3)返回結(jié)果顯示通知公告到頁(yè)面。圖3.5普通用戶查看通知公告順序圖普通用戶查看工資信息順序圖eq\o\ac(○,1)普通用戶點(diǎn)擊左側(cè)欄工資信息打開工資信息頁(yè)面進(jìn)行查看;eq\o\ac(○,2)后臺(tái)查詢工資信息表;eq\o\ac(○,3)返回結(jié)果顯示工資信息到頁(yè)面。圖3.6普通用戶查看工資信息順序圖普通用戶查看培訓(xùn)信息順序圖eq\o\ac(○,1)普通用戶點(diǎn)擊左側(cè)欄培訓(xùn)信息打開培訓(xùn)信息頁(yè)面進(jìn)行查看;eq\o\ac(○,2)后臺(tái)查詢培訓(xùn)信息表;eq\o\ac(○,3)返回結(jié)果顯示培訓(xùn)信息到頁(yè)面。圖3.7普通用戶查看培訓(xùn)信息順序圖普通用戶查看招聘信息順序圖eq\o\ac(○,1)普通用戶點(diǎn)擊左側(cè)欄招聘信息打開招聘信息頁(yè)面進(jìn)行查看;eq\o\ac(○,2)后臺(tái)查詢招聘信息表;eq\o\ac(○,3)返回結(jié)果顯示招聘信息到頁(yè)面。圖4.8普通用戶查看招聘信息順序圖普通用戶修改個(gè)人信息順序圖eq\o\ac(○,1)普通用戶點(diǎn)擊頁(yè)面右上方查看個(gè)人信息;eq\o\ac(○,2)后臺(tái)查詢職工信息表;eq\o\ac(○,3)返回結(jié)果顯示用戶個(gè)人信息到頁(yè)面。eq\o\ac(○,4)用戶填寫個(gè)人信息內(nèi)容;eq\o\ac(○,5)填寫完畢確認(rèn)提交,信息保存到職工信息表;eq\o\ac(○,6)修改完成,返回到首頁(yè);圖4.9普通用戶查看修改個(gè)人信息順序圖3.3.2管理員功能模塊順序圖管理員新增職工順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄職工信息查看職工信息;eq\o\ac(○,2)后臺(tái)查詢職工信息表;eq\o\ac(○,3)返回結(jié)果顯示職工信息到頁(yè)面。eq\o\ac(○,4)管理員點(diǎn)擊頁(yè)面上方新增按鈕,打開新增職工頁(yè)面,填寫職工信息;eq\o\ac(○,5)后臺(tái)查詢部門信息表,加載已存在的部門名稱;eq\o\ac(○,6)管理員選擇職工所屬部門;eq\o\ac(○,7)填寫完畢,確認(rèn)提交,信息保存到職工信息表;eq\o\ac(○,8)新增完成,返回職工頁(yè)面。圖3.10管理員新增職工信息順序圖管理員修改職工信息順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄職工信息查看職工信息;eq\o\ac(○,2)后臺(tái)查詢職工信息表;eq\o\ac(○,3)返回結(jié)果顯示職工信息到頁(yè)面。eq\o\ac(○,4)管理員選擇要修改的職工,點(diǎn)擊頁(yè)面上方修改按鈕,打開修改職工頁(yè)面,填寫職工信息;eq\o\ac(○,5)后臺(tái)查詢部門信息表,加載已存在的部門名稱;eq\o\ac(○,6)管理員選擇修改職工所屬部門;eq\o\ac(○,7)填寫完畢,確認(rèn)提交,信息保存到職工信息表;eq\o\ac(○,8)修改完成,返回職工頁(yè)面。圖3.11管理員修改職工信息順序圖管理員刪除職工順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄職工信息查看職工信息;eq\o\ac(○,2)后臺(tái)查詢職工信息表;eq\o\ac(○,3)返回結(jié)果顯示職工信息到頁(yè)面。eq\o\ac(○,4)管理員選擇要?jiǎng)h除的職工,點(diǎn)擊頁(yè)面上方刪除按鈕,;eq\o\ac(○,5)職工狀態(tài)改為禁用并保存到職工信息表;eq\o\ac(○,6)刪除完畢,返回職工頁(yè)面。圖3.12管理員刪除職工信息順序圖管理員新增部門順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄職工信息查看部門信息;eq\o\ac(○,2)后臺(tái)查詢部門信息表;eq\o\ac(○,3)返回結(jié)果顯示部門信息到頁(yè)面。eq\o\ac(○,4)管理員點(diǎn)擊頁(yè)面上方新增按鈕,打開新增部門頁(yè)面,填寫部門信息;eq\o\ac(○,5)填寫完畢,確定提交,信息保存到部門信息表;eq\o\ac(○,6)新增完成,返回部門信息頁(yè)面;圖3.13管理員新增部門信息順序圖管理員修改部門信息順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄職工信息查看部門信息;eq\o\ac(○,2)后臺(tái)查詢部門信息表;eq\o\ac(○,3)返回結(jié)果顯示部門信息到頁(yè)面。eq\o\ac(○,4)管理員選擇要修改的部門,點(diǎn)擊頁(yè)面上方修改按鈕,打開修改部門頁(yè)面,填寫部門信息;eq\o\ac(○,5)填寫完畢,確定提交,信息保存到部門信息表;eq\o\ac(○,6)新增完成,返回部門信息頁(yè)面;圖3.14管理員修改部門信息順序圖管理員刪除部門順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄職工信息查看部門信息;eq\o\ac(○,2)后臺(tái)查詢部門信息表;eq\o\ac(○,3)返回結(jié)果顯示部門信息到頁(yè)面。eq\o\ac(○,4)管理員點(diǎn)擊頁(yè)面上方刪除按鈕,刪除部門;eq\o\ac(○,5)確定選擇,部門信息從表中刪除;eq\o\ac(○,6)返回部門信息頁(yè)面;圖3.15管理員刪除部門信息順序圖管理員發(fā)布通知公告順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄通知公告查看通知公告;eq\o\ac(○,2)后臺(tái)查詢通知公告表;eq\o\ac(○,3)返回結(jié)果顯示通知公告到頁(yè)面。eq\o\ac(○,4)管理員點(diǎn)擊頁(yè)面上方新增按鈕,打開新增通知公告頁(yè)面,填寫通知公告;eq\o\ac(○,5)填寫完畢,確定提交,信息保存到通知公告表;eq\o\ac(○,6)新增完成,返回通知公告頁(yè)面,新增通知公告顯示到頁(yè)面;圖3.16管理員發(fā)布通知公告順序圖管理員修改通知公告順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄通知公告查看通知公告;eq\o\ac(○,2)后臺(tái)查詢通知公告表;eq\o\ac(○,3)返回結(jié)果顯示通知公告到頁(yè)面。eq\o\ac(○,4)管理員選擇要修改通知公告點(diǎn)擊頁(yè)面上方修改按鈕,打開修改通知公告頁(yè)面,填寫通知公告;eq\o\ac(○,5)填寫完畢,確定提交,信息保存到通知公告表;eq\o\ac(○,6)新增完成,返回通知公告頁(yè)面,通知公告被更新并顯示到頁(yè)面;圖3.17管理員修改通知公告順序圖管理員刪除通知公告順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄通知公告查看通知公告;eq\o\ac(○,2)后臺(tái)查詢通知公告表;eq\o\ac(○,3)返回結(jié)果顯示通知公告到頁(yè)面。eq\o\ac(○,4)管理員選擇要?jiǎng)h除的通知公告,點(diǎn)擊刪除;eq\o\ac(○,5)通知公告從通知公告表刪除;eq\o\ac(○,6)刪除完成,返回通知公告頁(yè)面;圖3.18管理員刪除通知公告順序圖管理員新增考勤記錄順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄考勤記錄查看考勤記錄信息;eq\o\ac(○,2)后臺(tái)查詢考勤記錄表;eq\o\ac(○,3)返回結(jié)果顯示考勤記錄到頁(yè)面。eq\o\ac(○,4)管理員點(diǎn)擊頁(yè)面上方新增按鈕,打開新增考勤記錄頁(yè)面,記錄考勤記錄;eq\o\ac(○,5)填寫完畢,確定提交,信息保存到考勤記錄表;eq\o\ac(○,6)新增完成,返回考勤記錄頁(yè)面,新增考勤記錄顯示到頁(yè)面;圖3.19管理員記錄考勤順序圖管理員修改考勤記錄順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄考勤記錄查看考勤記錄信息;eq\o\ac(○,2)后臺(tái)查詢考勤記錄表;eq\o\ac(○,3)返回結(jié)果顯示考勤記錄到頁(yè)面。eq\o\ac(○,4)管理員選擇要修改的考勤記錄,點(diǎn)擊頁(yè)面上方修改按鈕,打開修改考勤記錄頁(yè)面,修改考勤記錄;eq\o\ac(○,5)填寫完畢,確定提交,信息保存到考勤記錄表;eq\o\ac(○,6)新增完成,返回考勤記錄頁(yè)面,考勤記錄被更新;圖3.20管理員修改考勤記錄順序圖管理員刪除考勤記錄順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄考勤記錄查看考勤記錄信息;eq\o\ac(○,2)后臺(tái)查詢考勤記錄表;eq\o\ac(○,3)返回結(jié)果顯示考勤記錄到頁(yè)面。eq\o\ac(○,4)管理員選擇要?jiǎng)h除的考勤記錄,點(diǎn)擊頁(yè)面上方刪除按鈕;eq\o\ac(○,5)刪除記錄,考勤記錄從考勤記錄表被刪除;eq\o\ac(○,6)刪除完成,返回考勤記錄頁(yè)面;圖3.21管理員刪除考勤記錄順序圖管理員新增工資信息順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄工資信息查看工資信息;eq\o\ac(○,2)后臺(tái)查詢工資信息表;eq\o\ac(○,3)返回結(jié)果顯示工資信息到頁(yè)面。eq\o\ac(○,4)管理員點(diǎn)擊頁(yè)面上方新增按鈕,打開新增工資信息頁(yè)面,填寫工資信息;eq\o\ac(○,5)填寫完畢,確定提交,信息保存到工資信息表;eq\o\ac(○,6)新增完成,返回工資信息頁(yè)面,新增工資信息顯示到頁(yè)面;圖3.22管理員新增工資信息順序圖管理員修改工資信息順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄工資信息查看工資信息;eq\o\ac(○,2)后臺(tái)查詢工資信息表;eq\o\ac(○,3)返回結(jié)果顯示工資信息到頁(yè)面。eq\o\ac(○,4)管理員選擇要修改的工資信息,點(diǎn)擊頁(yè)面上方修改按鈕,打開修改工資信息頁(yè)面,填寫工資信息;eq\o\ac(○,5)填寫完畢,確定提交,信息保存到工資信息表;eq\o\ac(○,6)修改完成,返回工資信息頁(yè)面,工資信息被更新;圖3.23管理員修改工資信息順序圖管理員刪除工資信息順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄工資信息查看工資信息;eq\o\ac(○,2)后臺(tái)查詢工資信息表;eq\o\ac(○,3)返回結(jié)果顯示工資信息到頁(yè)面。eq\o\ac(○,4)管理員選擇要?jiǎng)h除的工資信息點(diǎn)擊頁(yè)面上方刪除按鈕;eq\o\ac(○,5)確定刪除,工資信息從工資信息表刪除;eq\o\ac(○,6)刪除完成,返回工資信息頁(yè)面;圖3.24管理員刪除工資信息順序圖管理員新增招聘信息順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄招聘信息查看招聘信息;eq\o\ac(○,2)后臺(tái)查詢招聘信息表;eq\o\ac(○,3)返回結(jié)果顯示招聘信息到頁(yè)面。eq\o\ac(○,4)管理員點(diǎn)擊頁(yè)面上方新增按鈕,打開新增招聘信息頁(yè)面,填寫招聘信息;eq\o\ac(○,5)填寫完畢,確定提交,信息保存到招聘信息表;eq\o\ac(○,6)新增完成,返回招聘信息頁(yè)面,新增招聘信息顯示到頁(yè)面;圖3.25管理員新增招聘信息順序圖管理員修改招聘信息順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄招聘信息查看招聘信息;eq\o\ac(○,2)后臺(tái)查詢招聘信息表;eq\o\ac(○,3)返回結(jié)果顯示招聘信息到頁(yè)面。eq\o\ac(○,4)管理員選擇要修改的招聘信息,點(diǎn)擊頁(yè)面上方修改按鈕,打開修改招聘信息頁(yè)面,填寫招聘信息;eq\o\ac(○,5)填寫完畢,確定提交,信息保存到招聘信息表;eq\o\ac(○,6)修改完成,返回招聘信息頁(yè)面,招聘信息更新;圖3.26管理員修改招聘信息順序圖管理員刪除招聘信息順序圖eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄招聘信息查看招聘信息;eq\o\ac(○,2)后臺(tái)查詢招聘信息表;eq\o\ac(○,3)返回結(jié)果顯示招聘信息到頁(yè)面。eq\o\ac(○,4)管理員選擇要?jiǎng)h除的招聘信息,點(diǎn)擊頁(yè)面上方刪除按鈕;eq\o\ac(○,5)確認(rèn)刪除,招聘信息從招聘信息表刪除;eq\o\ac(○,6)刪除完成,返回招聘信息頁(yè)面;圖3.27管理員刪除招聘信息順序圖管理員查看考勤報(bào)表功能eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄考勤報(bào)表查看考勤報(bào)表;eq\o\ac(○,2)后臺(tái)查詢職工信息表;eq\o\ac(○,3)后臺(tái)根據(jù)每個(gè)職工用戶名查詢對(duì)應(yīng)的考勤記錄。eq\o\ac(○,4)在頁(yè)面顯示考勤報(bào)表;圖3.28管理員考勤報(bào)表功能順序圖管理員查看人事報(bào)表功能eq\o\ac(○,1)管理員點(diǎn)擊左側(cè)欄人事報(bào)表;eq\o\ac(○,2)后臺(tái)查詢職工信息表;eq\o\ac(○,3)返回結(jié)果顯示人事報(bào)表到頁(yè)面。圖3.29管理員人事報(bào)表功能順序圖3.4基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)活動(dòng)圖1.管理員對(duì)考勤記錄管理活動(dòng)圖,如圖3.30所示。管理員在進(jìn)入基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)后可以點(diǎn)擊左側(cè)欄的考勤記錄查看系統(tǒng)記錄的考勤信息,管理員打開考勤記錄頁(yè)面后可以點(diǎn)擊頁(yè)面上方的新增按鈕記錄職工新的考勤記錄,管理員還可以修改考勤記錄,根據(jù)情況選擇修改記錄內(nèi)容或者直接刪除掉錯(cuò)寫的記錄。圖3.30管理員對(duì)考勤記錄管理活動(dòng)圖2.管理員對(duì)部門信息管理活動(dòng)圖,如圖3.31所示。管理員登陸基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)后可以點(diǎn)擊左側(cè)欄的部門信息可以對(duì)部門信息進(jìn)行管理。管理員點(diǎn)擊頁(yè)面上方的新增按鈕可以添加新的部門信息,也可以對(duì)已有的部門信息做修改,點(diǎn)擊修改按鈕修改已有部門信息或者選擇對(duì)不需要的部門點(diǎn)擊刪除按鈕刪除掉部門。圖3.31管理員的部門信息管理活動(dòng)圖3.管理員的職工信息管理活動(dòng)圖,如圖3.32所示。管理員登陸基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)后,點(diǎn)擊左側(cè)欄的職工信息可以對(duì)職工進(jìn)行管理,系統(tǒng)職工的賬號(hào)由管理員直接分配,因此管理員可以自己新增職工賬號(hào),點(diǎn)擊頁(yè)面上方的新增按鈕,可以填寫職工的信息添加新賬號(hào),打開新增頁(yè)面的時(shí)候,部門選項(xiàng)會(huì)動(dòng)態(tài)獲取已有的部門信息讓管理員選擇職工的所屬部門,新添加的賬號(hào)默認(rèn)為正常使用狀態(tài)。管理員還可以對(duì)除了用戶名和密碼以外的職工賬號(hào)信息做修改,或者根據(jù)情況選擇要?jiǎng)h除職工賬號(hào)點(diǎn)擊刪除按鈕把職工狀態(tài)改為禁用。圖3.32管理員的職工信息管理活動(dòng)圖3.5基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)狀態(tài)圖1.職工狀態(tài)圖基于SSM的云鑫曦科技辦公自動(dòng)化管理系統(tǒng)管理員直接分配的職工賬號(hào)有正常和禁用兩種狀態(tài)。圖3.33云鑫曦科技辦公自動(dòng)化管理系統(tǒng)職工狀態(tài)圖3.6數(shù)據(jù)庫(kù)表設(shè)計(jì)該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的開發(fā)過程中,數(shù)據(jù)庫(kù)的使用都是分開的,在系統(tǒng)進(jìn)行運(yùn)行時(shí),數(shù)據(jù)庫(kù)就會(huì)與自己相關(guān)的用戶端進(jìn)行聯(lián)系。并且系統(tǒng)會(huì)將這些信息進(jìn)行自動(dòng)連接,通過對(duì)數(shù)據(jù)庫(kù)的指定,可以查看自己想要了解的數(shù)據(jù)庫(kù),然后系統(tǒng)會(huì)自動(dòng)進(jìn)行講解。點(diǎn)擊完成按鈕之后系統(tǒng)就會(huì)自動(dòng)在對(duì)話框中彈出數(shù)據(jù)源的名稱,并且會(huì)有下一步操作提示,通過輸入正確的密碼和賬號(hào)進(jìn)行登錄。由于系統(tǒng)設(shè)計(jì)的需求和功能模塊的規(guī)劃,該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)設(shè)計(jì)涉及到多個(gè)數(shù)據(jù)表。以下主要介紹主要數(shù)據(jù)庫(kù)表的設(shè)計(jì)結(jié)構(gòu)和功能建立數(shù)據(jù)庫(kù)表:表3.1sys_user系統(tǒng)用戶表字段名稱數(shù)據(jù)類型長(zhǎng)度是否主鍵是否可空varcharvarcharvarcharvarchardatetimevarcharvarcharvarcharvarchar表3.2sys_role角色表字段名稱數(shù)據(jù)類型長(zhǎng)度是否主鍵是否可空varcharvarchardatetime表3.3dept部門信息表字段名稱數(shù)據(jù)類型長(zhǎng)度是否主鍵是否可空idnamevarcharspevarchargmtTimedatetimegmtTimedatetime表3.4job招聘信息表字段名稱數(shù)據(jù)類型長(zhǎng)度是否主鍵是否可空titlevarchardeptvarcharnumvarcharxinzivarcharfulivarcharcontentvarchartimedatetimephonevarchargmtTimedatetime表3.5news公告管理表字段名稱數(shù)據(jù)類型長(zhǎng)度是否主鍵是否可空idtitlevarcharcontentvarchardatetime表3.6kaoqin考勤記錄表字段名稱數(shù)據(jù)類型長(zhǎng)度是否主鍵是否可空dayvarcharuservarcharstatevarcharremarkvarchargmtTimedatetime表3.7money工資信息表字段名稱數(shù)據(jù)類型長(zhǎng)度是否主鍵是否可空monthvarcharuservarcharjichuvarcharjiangjinvarcharjiaobuvarcharcanbuvarcharfangbudatetimejixiaovarcharwuxianvarcharshuivarchartotalvarcharremarkvarchargmtTimedatetime表3.8peixun培訓(xùn)信息表字段名稱數(shù)據(jù)類型長(zhǎng)度是否主鍵是否可空idtitlevarcharcontentvarcharareavarchartime1varcharjoinavarchardatetime3.7本章小結(jié)本章首先對(duì)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的普通用戶和管理員兩部分模塊各自的系統(tǒng)功能做了詳細(xì)設(shè)計(jì),然后畫出了云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的類圖、順序圖、以及部分的活動(dòng)圖與狀態(tài)圖,更加直觀地展示云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的各個(gè)功能;然后對(duì)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)。
第4章系統(tǒng)實(shí)現(xiàn)4.1普通用戶功能實(shí)現(xiàn)4.1.1用戶登錄用戶通過輸入正確的賬號(hào)、密碼和驗(yàn)證碼登錄系統(tǒng)開始操作。員工賬號(hào)由管理員直接分配因此無需注冊(cè)功能。登錄界面如下圖5.1所示:圖4.1登錄界面4.1.2部門信息用戶可以查看系統(tǒng)的部門信息詳情。部門信息界面如圖5.2所示。圖4.2部門信息界面4.1.3通知公告用戶登錄后可以對(duì)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)系統(tǒng)管理員發(fā)布的公告信息進(jìn)行查看。通知公告界面如圖5.3所示。圖4.3通知公告界面4.1.4考勤記錄用于用戶考勤記錄記錄的查看??记谟涗浗缑嫒鐖D5.4所示。圖4.4考勤記錄界面4.1.5工資信息用于用戶查看個(gè)人工資信息詳情。工資信息界面如圖5.5所示。圖4.5工資信息界面4.1.6工資信息用于用戶查看公司培訓(xùn)信息詳情。培訓(xùn)信息界面如圖5.6所示。圖4.6培訓(xùn)信息界面4.1.7招聘信息用于用戶查看公司招聘信息詳情。招聘信息界面如圖5.7所示。圖4.7招聘信息界面4.2管理員功能模塊的實(shí)現(xiàn)4.2.1職工管理職工的賬號(hào)由云鑫曦科技辦公自動(dòng)化管理系統(tǒng)系統(tǒng)管理員配置,管理員可進(jìn)行編輯管理。職工管理界面如圖5.8所示。圖4.8職工管理界面圖4.9職工新增界面4.2.2部門信息用于管理員對(duì)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)部門信息的維護(hù)與管理。部門信息界面如圖5.9所示。圖4.10部門信息界面4.2.3通知公告用于發(fā)布云鑫曦科技辦公自動(dòng)化管理系統(tǒng)公告管理。通知公告界面如圖5.10所示。圖4.11通知公告界面4.2.4考勤記錄管理員對(duì)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)職工考勤信息進(jìn)行維護(hù)??记谟涗浗缑嫒鐖D5.11所示。圖4.12考勤記錄界面4.2.5工資信息管理員對(duì)職工工資信息的添加與維護(hù)管理。工資信息界面如圖5.12所示。圖4.13工資信息界面4.2.6培訓(xùn)信息用于云鑫曦科技辦公自動(dòng)化管理系統(tǒng)培訓(xùn)信息的編輯管理。培訓(xùn)信息界面如圖5.13所示。圖4.14培訓(xùn)信息界面4.2.8招聘信息云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的招聘信息的編輯管理。招聘信息界面如圖5.14所示。圖4.15招聘信息界面4.2.9工資報(bào)表統(tǒng)計(jì)系統(tǒng)的工資支出數(shù)據(jù)。工資報(bào)表界面如圖5.15所示。圖4.16工資報(bào)表界面4.2.10考勤報(bào)表用于云鑫曦科技辦公自動(dòng)化管理系統(tǒng)職工考勤信息的數(shù)據(jù)統(tǒng)計(jì)與查詢??记趫?bào)表界面如圖5.16所示。圖4.17考勤報(bào)表界面4.3本章小結(jié)本章主要是對(duì)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的設(shè)計(jì)進(jìn)行實(shí)現(xiàn),給出各個(gè)功能APP界面的截圖以展現(xiàn)系統(tǒng)實(shí)現(xiàn)的效果。
第5章系統(tǒng)調(diào)試與測(cè)試5.1程序測(cè)試一個(gè)系統(tǒng)的質(zhì)量是否能夠過關(guān),必須要進(jìn)行軟件測(cè)試,通過軟件測(cè)試才能知道系統(tǒng)是否具有實(shí)用性和有效性。由于現(xiàn)代化的發(fā)展,軟件包含測(cè)試從現(xiàn)在檢驗(yàn)中來看,一定要預(yù)測(cè)系統(tǒng)可能出現(xiàn)的問題,并且想做出相對(duì)的解決方案,如果在初期不進(jìn)行錯(cuò)誤的測(cè)試,那么在后期的開發(fā)設(shè)計(jì)中就出現(xiàn)很多問題,而且會(huì)拖延系統(tǒng)造成的進(jìn)度。系統(tǒng)測(cè)試之后,可以發(fā)展系統(tǒng)中的錯(cuò)誤。而且測(cè)試在開發(fā)系統(tǒng)中是非常重要的,在有了程序編程以后,系統(tǒng)中的測(cè)試已經(jīng)成為了不可缺少的一部分。在統(tǒng)計(jì)分析可以得知,開發(fā)一個(gè)系統(tǒng)測(cè)試部分占據(jù)了整個(gè)系統(tǒng)的45%的工作量,在軟件的開發(fā)成本中,測(cè)試成本也包括了大量的測(cè)試工作。在測(cè)試的過程中,部分程序會(huì)出現(xiàn)一些錯(cuò)誤。在系統(tǒng)運(yùn)行的過程中,通過人工的方式來查找錯(cuò)誤是非常繁瑣和困難的,因此我們要找一些測(cè)試工具來進(jìn)行測(cè)試和分析。而且有一些錯(cuò)誤時(shí)時(shí)常發(fā)生的,這些錯(cuò)誤指令中語(yǔ)法是錯(cuò)誤的,那么在程序運(yùn)行過程中就會(huì)有相應(yīng)的提示,這樣就會(huì)更方便找出問題。還有一種類型的錯(cuò)誤是由計(jì)算機(jī)出來的,這些錯(cuò)誤都是隱藏的,而且還是不易發(fā)生的,所以解決這些錯(cuò)誤是非常困難的。5.2測(cè)試計(jì)劃(1)測(cè)試的重要性方便用戶使用是該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)設(shè)計(jì)的主要目的,通過從用戶的角度測(cè)試,可以從根本上發(fā)現(xiàn)問題,并且解決問題,測(cè)試用例的編寫也是非常重要,將那些統(tǒng)計(jì)好的功能點(diǎn)都進(jìn)行展示,在測(cè)試的過程中,可以有效嗯進(jìn)行功能測(cè)試。在此次的開發(fā)設(shè)計(jì)中,期望該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的開發(fā)設(shè)計(jì)能夠達(dá)到預(yù)期的目標(biāo),并且展示規(guī)劃好的功能。(2)測(cè)試的步驟該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的開發(fā)過程中都要分布執(zhí)行,在邏輯上必須要進(jìn)行延續(xù),每一個(gè)子程序模塊都代表著每一個(gè)軟件的應(yīng)用。以下3個(gè)步驟是網(wǎng)站測(cè)試的主要點(diǎn):模塊測(cè)試該模塊主要是對(duì)設(shè)計(jì)和編碼上的錯(cuò)誤進(jìn)行測(cè)試。該云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的測(cè)試中可能在軟件和需求中發(fā)現(xiàn)錯(cuò)誤。驗(yàn)收測(cè)試主要是對(duì)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)中出現(xiàn)的錯(cuò)誤進(jìn)行一個(gè)說明。具體的測(cè)試計(jì)劃如下:測(cè)試1:名稱:用戶登陸測(cè)試目的:測(cè)試用戶登陸功能內(nèi)容:用戶名和密碼和驗(yàn)證碼輸入,輸入成功后是否跳轉(zhuǎn)首頁(yè)測(cè)試2:名稱:職工管理功能測(cè)試目的:測(cè)試對(duì)職工信息管理功能內(nèi)容:對(duì)職工的新增,刪除,修改和在界面的正常列表顯示的功能以及新增頁(yè)面部門選項(xiàng)內(nèi)容的動(dòng)態(tài)獲取測(cè)試3:名稱:部門信息管理功能測(cè)試目的:測(cè)試對(duì)部門信息管理功能內(nèi)容:對(duì)部門的新增,刪除,修改和在界面的正常列表顯示的功能測(cè)試4:名稱:考勤記錄管理功能測(cè)試目的:測(cè)試對(duì)考勤記錄管理功能內(nèi)容:對(duì)考勤記錄的新增,刪除,修改和在界面的正常列表顯示的功能測(cè)試測(cè)試5:名稱:通知公告管理功能測(cè)試目的:測(cè)試對(duì)通知公告信息管理功能內(nèi)容:對(duì)通知公告的新增,刪除,修改和在界面的正常列表顯示的功能測(cè)試6:名稱:工資信息管理功能測(cè)試目的:測(cè)試對(duì)工資信息管理功能內(nèi)容:對(duì)工資信息的新增,刪除,修改和在界面的正常列表顯示的功能測(cè)試7:名稱:培訓(xùn)信息管理功能測(cè)試目的:測(cè)試對(duì)培訓(xùn)信息管理功能內(nèi)容:對(duì)培訓(xùn)信息的新增,刪除,修改和在界面的正常列表顯示的功能測(cè)試8:名稱:招聘信息管理功能測(cè)試目的:測(cè)試對(duì)招聘信息管理功能內(nèi)容:對(duì)招聘信息的新增,刪除,修改和在界面的正常列表顯示的功能5.3測(cè)試分析通過對(duì)云鑫曦科技辦公自動(dòng)化管理系統(tǒng)的分析測(cè)試后,主要從以下幾點(diǎn)進(jìn)行系統(tǒng)的實(shí)現(xiàn):5.3.1用戶登陸測(cè)試功能描述:登錄后就會(huì)獲得系統(tǒng)管理權(quán)限。測(cè)試方案:通過使用不同的方法進(jìn)行登錄,從中查看系統(tǒng)是否有符合設(shè)計(jì)中的錯(cuò)誤和成功回應(yīng)。通過對(duì)系統(tǒng)的開發(fā)設(shè)計(jì),選取了以下幾個(gè)代表進(jìn)行測(cè)試,并且得出結(jié)論,測(cè)試用例如表5-1:表5-1登錄測(cè)試用例表序列測(cè)試目的測(cè)試內(nèi)容測(cè)試結(jié)果測(cè)試說明不輸入內(nèi)容點(diǎn)擊登陸按鈕的結(jié)果不輸入內(nèi)容直接點(diǎn)擊登陸輸入框清空內(nèi)容并提示“請(qǐng)輸入用戶名和密碼”空密碼只填寫用戶名和驗(yàn)證碼輸入框清空內(nèi)容并提示“請(qǐng)輸入用戶名和密碼”空用戶名只填寫密碼和驗(yàn)證碼輸入框清空內(nèi)容并提示“請(qǐng)輸入用戶名和密碼”用戶名、密碼正確輸入不填寫驗(yàn)證碼點(diǎn)擊登陸提示“請(qǐng)輸入驗(yàn)證碼”用戶名、密碼錯(cuò)誤輸入用戶名或密碼錯(cuò)誤輸入輸入框清空內(nèi)容并提示“用戶名或密碼錯(cuò)誤”用戶名、密碼和驗(yàn)證碼正確輸入測(cè)試登陸跳轉(zhuǎn)跳轉(zhuǎn)到首頁(yè),右上角顯示用戶姓名進(jìn)入管理系統(tǒng)主界面5.3.2職工管理功能測(cè)試功能描述:職工的普通用戶賬號(hào)由管理員直接分配,管理員可以新增職工信息,可以對(duì)職工信息進(jìn)行修改和刪除。測(cè)試用例表如表5-2。表5-2職工管理功能測(cè)試用例表序列測(cè)試目的測(cè)試內(nèi)容測(cè)試結(jié)果測(cè)試說明測(cè)試查看職工信息功能點(diǎn)擊左側(cè)欄的“職工信息”,顯示職工信息列表正常顯示職工信息列表內(nèi)容,如圖5.1所示測(cè)試新增按鈕功能點(diǎn)擊頁(yè)面上方新增按鈕正常打開職工新增界面測(cè)試新增列表部門選項(xiàng)的子選項(xiàng)內(nèi)容是否動(dòng)態(tài)獲取點(diǎn)擊部門選項(xiàng)查看子選項(xiàng)內(nèi)容子選項(xiàng)正常從數(shù)據(jù)庫(kù)動(dòng)態(tài)獲取部門信息測(cè)試不輸入用戶名不輸入用戶名用戶名輸入框右側(cè)提示“此項(xiàng)必填”測(cè)試不輸入密碼輸入用戶名不輸入密碼的密碼框右側(cè)提示“此項(xiàng)必填”測(cè)試輸入已有用戶名輸入已存在用戶名用戶名輸入框右側(cè)提示用戶名已存在測(cè)試輸入所有數(shù)據(jù)所有數(shù)據(jù)正確輸入職工新增成功,頁(yè)面顯示所有職工信息測(cè)試修改按鈕功能選中要修改的職工,點(diǎn)擊上方修改按鈕正常打開職工信息修改界面,用戶名和密碼不可選狀態(tài)測(cè)試部分?jǐn)?shù)據(jù)修改修改手機(jī)號(hào)和所在部門,點(diǎn)擊確定提交修改提示修改成功,修改頁(yè)面關(guān)閉,頁(yè)面顯示更新后的職工信息測(cè)試刪除職工功能選中要?jiǎng)h除的職工,點(diǎn)擊刪除按鈕職工信息被刪除,頁(yè)面不再顯示該職工信息圖5.1職工信息管理界面5.3.3部門信息管理功能測(cè)試功能描述:用戶和管理員點(diǎn)擊左側(cè)欄的“部門信息”可查看部門信息,管理員可對(duì)部門信息進(jìn)行新增,修改和刪除操作。測(cè)試用例表如表5-3。表5-3部門信息管理功能測(cè)試用例表序列測(cè)試目的測(cè)試內(nèi)容測(cè)試結(jié)果測(cè)試說明測(cè)試查看部門信息功能點(diǎn)擊左側(cè)欄的“部門信息”,顯示部門信息列表正常顯示部門信息列表內(nèi)容,如圖5.2所示測(cè)試部門搜索功能輸入框內(nèi)輸入部門關(guān)鍵字搜索部門,點(diǎn)擊搜索按鈕頁(yè)面正常顯示包含關(guān)鍵字的部門信息測(cè)試新增按鈕功能點(diǎn)擊頁(yè)面上方新增按鈕正常打開部門新增界面測(cè)試輸入完整性不輸入部門名稱部門名稱輸入框右側(cè)提示“此項(xiàng)必填”測(cè)試相同部門名稱的驗(yàn)證輸入已存在部門名稱部門名稱輸入框右側(cè)提示“該部門已存在”測(cè)試確定新增提交按鈕正確輸入新增部門名稱新增部門在頁(yè)面正常顯示測(cè)試修改按鈕功能選中要修改的部門,點(diǎn)擊修改按鈕正常打開對(duì)應(yīng)部門修改界面測(cè)試部門名稱相同的驗(yàn)證部門名稱改為已存在的其他部門名稱輸入框右側(cè)提示部門已存在測(cè)試修改確認(rèn)提交按鈕修改為不存在的部門名稱或不修改部門名稱提示修改成功,修改頁(yè)面關(guān)閉,頁(yè)面顯示更新后的部門信息測(cè)試刪除部門功能選中要?jiǎng)h除的部門,點(diǎn)擊刪除按鈕部門信息被刪除,頁(yè)面不再顯示該部門信息圖5.2部門信息管理界面5.3.4考勤記錄管理功能測(cè)試功能描述:管理員和用戶登陸系統(tǒng)后可以執(zhí)行查看考勤記錄的功能,管理員可以對(duì)考勤記錄進(jìn)行新增和修改和刪除操作,以及考勤報(bào)表查看功能。測(cè)試用例表如表5-4。表5-4考勤記錄管理功能測(cè)試用例表序列測(cè)試目的測(cè)試內(nèi)容測(cè)試結(jié)果測(cè)試說明測(cè)試查看考勤記錄功能點(diǎn)擊左側(cè)欄的“考勤記錄”,顯示考勤信息列表正常顯示考勤信息列表內(nèi)容,如圖5.3所示測(cè)試記錄搜索功能輸入框內(nèi)輸入用戶名關(guān)鍵字搜索記錄,點(diǎn)擊搜索按鈕頁(yè)面正常顯示包含關(guān)鍵字的考勤記錄測(cè)試新增按鈕功能點(diǎn)擊頁(yè)面上方新增按鈕正常打開考勤記錄新增界面測(cè)試自動(dòng)獲取日期打開新增頁(yè)面時(shí)是否自動(dòng)獲取添加記錄時(shí)間自動(dòng)填寫添加日期測(cè)試動(dòng)態(tài)獲取職工選項(xiàng)列表點(diǎn)開職工選項(xiàng)時(shí)子選項(xiàng)的職工是否為數(shù)據(jù)庫(kù)動(dòng)態(tài)獲取列表為動(dòng)態(tài)獲取測(cè)試確定新增提交按鈕正確輸入考勤記錄新增記錄在頁(yè)面正常顯示測(cè)試修改按鈕功能選中要修改的記錄,點(diǎn)擊修改按鈕正常打開對(duì)應(yīng)記錄修改界面測(cè)試修改確認(rèn)提交按鈕修改考勤日期,點(diǎn)擊確定按鈕提示修改成功,修改頁(yè)面關(guān)閉,頁(yè)面顯示更新后的部門信息測(cè)試刪除記錄功能選中要?jiǎng)h除的記錄,點(diǎn)擊刪除按鈕考勤記錄信息被刪除,頁(yè)面不再顯示該記錄信息測(cè)試考勤報(bào)表功能點(diǎn)擊考勤報(bào)表按鈕,查看考勤報(bào)表按記錄的用戶名分類顯示考勤信息的統(tǒng)計(jì),如圖5-4所示測(cè)試考勤報(bào)表日期查詢功能點(diǎn)擊左上角輸入框選擇日期,點(diǎn)擊查看報(bào)表按鈕統(tǒng)計(jì)當(dāng)月考勤記錄并顯示圖5.3考勤記錄管理界面圖5.4考勤報(bào)表查看界面5.3.5通知公告管理功能測(cè)試功能描述:管理員和用戶登陸系統(tǒng)后可以執(zhí)行查看通知公告的功能,管理員發(fā)布新公告,也可以對(duì)公告進(jìn)行修改和刪除操作,以及通知公告查看功能。測(cè)試用例表如表5-5。表5-5通知公告管理功能測(cè)試用例表序列測(cè)試目的測(cè)試內(nèi)容測(cè)試結(jié)果測(cè)試說明測(cè)試查看通知公告功能點(diǎn)擊左側(cè)欄的“通知公告”,顯示通知公告列表正常顯示通知公告列表內(nèi)容,如圖5.5所示測(cè)試記錄搜索功能輸入框內(nèi)輸入通知公告的標(biāo)題關(guān)鍵字搜索記錄,點(diǎn)擊搜索按鈕頁(yè)面正常顯示包含關(guān)鍵字的通知公告測(cè)試新增按鈕功能點(diǎn)擊頁(yè)面上方新增按鈕正常打開通知公告新增界面測(cè)試輸入完整性不輸入標(biāo)題的內(nèi)容點(diǎn)擊確定標(biāo)題輸入框旁提示“請(qǐng)輸入標(biāo)題”測(cè)試內(nèi)容驗(yàn)證輸入標(biāo)題不輸入內(nèi)容點(diǎn)擊確定內(nèi)容框右側(cè)提示“請(qǐng)輸入內(nèi)容”測(cè)試日期的自動(dòng)獲取本地時(shí)間打開新增頁(yè)面時(shí)日期是否自動(dòng)寫入當(dāng)前本地時(shí)間日期自動(dòng)寫入當(dāng)前本地時(shí)間測(cè)試新增確定按鈕功能正確輸入內(nèi)容后點(diǎn)擊輸入按鈕提交新增,新增公告顯示在頁(yè)面測(cè)試修改按鈕功能選中要修改的通知公告正常打開修改頁(yè)面,頁(yè)面內(nèi)保留寫入的原本內(nèi)容,日期獲取為本地時(shí)間測(cè)試修改提交功能修改通知公告的內(nèi)容,點(diǎn)擊提交更新后的通知公告正常顯示在頁(yè)面測(cè)試刪除按鈕功能選中要?jiǎng)h除的通知公告,點(diǎn)擊刪除按鈕刪除后的通知公告不再顯示測(cè)試詳請(qǐng)按鈕功能選中要查看的通知公告,點(diǎn)擊詳情按鈕正常打開詳情界面,界面內(nèi)顯示選中的內(nèi)容圖5.5通知公告查看界面5.3.6工資信息管理功能測(cè)試功能描述:管理員和用戶登陸系統(tǒng)后可以執(zhí)行查看工資信息的功能,管理員可以新增工資信息,也可以對(duì)已有的工資信息進(jìn)行修改,對(duì)無用的信息進(jìn)行刪除。測(cè)試用例表如表5-6。表5-6工資信息管理功能測(cè)試用例表序列測(cè)試目的測(cè)試內(nèi)容測(cè)試結(jié)果測(cè)試說明測(cè)試查看工資信息功能點(diǎn)擊左側(cè)欄的“工資信息”,顯示工資信息列表正常顯示工資信息列表內(nèi)容,如圖5.6所示測(cè)試信息搜索功能輸入框內(nèi)選擇工資信息的月份,點(diǎn)擊搜索按鈕頁(yè)面正常對(duì)應(yīng)月份的工資信息進(jìn)行顯示測(cè)試新增按鈕功能點(diǎn)擊頁(yè)面上方新增按鈕正常打開工資信息新增界面測(cè)試職工用戶名的動(dòng)態(tài)獲取點(diǎn)擊職工選擇框,下拉選項(xiàng)是否為后臺(tái)動(dòng)態(tài)獲取的職工信息下拉框內(nèi)容為后臺(tái)動(dòng)態(tài)獲取的用戶名輸入完整性測(cè)試選擇職工,填寫月份,起于為空,點(diǎn)擊確定提交基礎(chǔ)工資,五險(xiǎn)一金,個(gè)人所得稅輸入框旁均提示“*必填項(xiàng)”測(cè)試添加時(shí)間的自動(dòng)獲取本地時(shí)間打開新增頁(yè)面時(shí)日期是否自動(dòng)寫入當(dāng)前本地時(shí)間日期自動(dòng)寫入當(dāng)前本地時(shí)間測(cè)試實(shí)際收入是否正確計(jì)算“基礎(chǔ)工資”為5000,“獎(jiǎng)金”為2000,“交通補(bǔ)貼”為200,“餐補(bǔ)”為200,房補(bǔ)為200,“績(jī)效工資”為200,“五險(xiǎn)一金”為1000,個(gè)人所得稅為1000實(shí)際收入自動(dòng)填入為5800,計(jì)算無誤測(cè)試新增確定按鈕功能正確填入全部信息,點(diǎn)擊提交按鈕數(shù)據(jù)正常提交,新增頁(yè)面返回到工資信息列表,新增數(shù)據(jù)顯示再頁(yè)面測(cè)試修改按鈕功能點(diǎn)擊要修改的工資信息。點(diǎn)擊修改按鈕正常顯示修改頁(yè)面,輸入框均為原本內(nèi)容,添加時(shí)間自動(dòng)獲取為當(dāng)前時(shí)間測(cè)試修改確定按鈕功能“基礎(chǔ)工資“5000修改為4000點(diǎn)擊確認(rèn),提交數(shù)據(jù),修改頁(yè)面返回到工資信息頁(yè)面,更新后的數(shù)據(jù)正常顯示在頁(yè)面測(cè)試刪除按鈕功能選中要?jiǎng)h除的工資信息,點(diǎn)擊刪除按鈕選中內(nèi)容從頁(yè)面被刪除圖5.6工資信息查看界面5.3.7培訓(xùn)信息管理功能測(cè)試功能描述:管理員和用戶登陸系統(tǒng)后可以執(zhí)行查看培訓(xùn)信息的功能,管理員可以發(fā)布新的培訓(xùn)信息,也可以已有的信息進(jìn)行修改和刪除操作。測(cè)試用例表如表5-7。表5-7培訓(xùn)信息管理功能測(cè)試用例表序列測(cè)試目的測(cè)試內(nèi)容測(cè)試結(jié)果測(cè)試說明測(cè)試查看培訓(xùn)信息功能點(diǎn)擊左側(cè)欄的“培訓(xùn)信息”,顯示工資信息列表正常顯示培訓(xùn)信息列表內(nèi)容,如圖5.7所示測(cè)試信息搜索功能輸入框內(nèi)輸入培訓(xùn)信息標(biāo)題關(guān)鍵字,點(diǎn)擊搜索按鈕頁(yè)面正常包含標(biāo)題關(guān)鍵字的培訓(xùn)信息進(jìn)行顯示測(cè)試新增按鈕功能點(diǎn)擊頁(yè)面上方新增按鈕正常打開培訓(xùn)信息新增界面測(cè)試輸入完整性直接點(diǎn)擊確定按鈕提交主題,地點(diǎn),時(shí)間輸入框旁邊顯示“*必填項(xiàng)“測(cè)試時(shí)間動(dòng)態(tài)獲取點(diǎn)擊新增按鈕,打開新增頁(yè)面,查看添加日期添加日期自動(dòng)獲取為本地當(dāng)前時(shí)間測(cè)試新增頁(yè)面確定按鈕功能正確輸入完整內(nèi)容,點(diǎn)擊確定按鈕提交完畢,新增頁(yè)面返回到培訓(xùn)信息界面,新增培訓(xùn)信息顯示在頁(yè)面測(cè)試修改按鈕功能選中要修改的培訓(xùn)信息,點(diǎn)擊修改按鈕正常打開信息修改頁(yè)面,內(nèi)容為選中的原本內(nèi)容,添加時(shí)間修改為當(dāng)前時(shí)間測(cè)試修改頁(yè)面確定按鈕功能點(diǎn)擊確定按鈕數(shù)據(jù)正常提交,修改頁(yè)面返回到培訓(xùn)信息列表,更新后的數(shù)據(jù)顯示再頁(yè)面測(cè)試刪除按鈕功能選中要?jiǎng)h除的培訓(xùn)信息,點(diǎn)擊刪除按鈕選中內(nèi)容從頁(yè)面被刪除圖5.7培訓(xùn)信息查看界面5.3.8招聘信息管理功能測(cè)試功能描述:管理員和用戶登陸系統(tǒng)后可以執(zhí)行查看招聘信息的功能,管理員可以對(duì)培訓(xùn)信息進(jìn)行新增和修改和刪除操作。測(cè)試用例表如表5-8。表5-8招聘信息管理功能測(cè)試用例表序列測(cè)試目的測(cè)試內(nèi)容測(cè)試結(jié)果測(cè)試說明測(cè)試查看招聘信息功能點(diǎn)擊左側(cè)欄的“招聘信息”,顯示招聘信息列表正常顯示招聘信息列表內(nèi)容,如圖5.7所示測(cè)試信息搜索功能輸入框內(nèi)輸入崗位信息關(guān)鍵字,點(diǎn)擊搜索按鈕頁(yè)面正常包含崗位關(guān)鍵字的招聘信息進(jìn)行顯示測(cè)試新增按鈕功能點(diǎn)擊頁(yè)面上方新增按鈕正常打開招聘信息新增界面測(cè)試輸入完整性直接點(diǎn)擊確定按鈕提交崗位名稱,薪資待遇,招聘要求,聯(lián)系電話輸入框旁邊提示“*必填項(xiàng)“測(cè)試時(shí)間動(dòng)態(tài)獲取點(diǎn)擊新增按鈕,打開新增頁(yè)面,查看添加日期添加日期自動(dòng)獲取為本地當(dāng)前時(shí)間測(cè)試新增頁(yè)面確定按鈕功能正確輸入完整內(nèi)容,點(diǎn)擊確定按鈕提交完畢,新增頁(yè)面返回到招聘信息界面,新增招聘信息顯示在頁(yè)面測(cè)試修改按鈕功能選中要修改的招聘信息,點(diǎn)擊修改按鈕正常打開招聘信息修改頁(yè)面,內(nèi)容為選中的原本內(nèi)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度愛奇藝體育賽事賽事直播內(nèi)容制作合同:股票投資回報(bào)保障協(xié)議3篇
- 二零二五年度環(huán)保型渣土運(yùn)輸船租賃合同3篇
- 二零二五年電子商務(wù)平臺(tái)運(yùn)營(yíng)咨詢合同2篇
- 二零二五年度桉樹木材加工節(jié)能減排合同3篇
- 二零二五版醫(yī)療扶貧公益項(xiàng)目合同3篇
- 二零二五版股份收購(gòu)項(xiàng)目風(fēng)險(xiǎn)評(píng)估及控制合同3篇
- 二零二五版生態(tài)旅游區(qū)建設(shè)項(xiàng)目招標(biāo)合同及生態(tài)保護(hù)協(xié)議3篇
- 二零二五版數(shù)據(jù)中心電梯緊急搶修及日常維護(hù)合同3篇
- 二零二五年度房產(chǎn)交易居間服務(wù)合同12篇
- 二零二五版國(guó)際農(nóng)業(yè)勞務(wù)輸出與管理合同3篇
- 購(gòu)銷合同電子版完整版
- 福建省福州市延安中學(xué)2023-2024學(xué)年八年級(jí)上學(xué)期期末物理模擬試卷+
- 2024年度醫(yī)院肝膽外科實(shí)習(xí)生帶教計(jì)劃課件
- 微機(jī)原理與接口技術(shù)考試試題及答案(綜合-必看)
- 勞務(wù)投標(biāo)技術(shù)標(biāo)
- 研發(fā)管理咨詢項(xiàng)目建議書
- 轉(zhuǎn)錢委托書授權(quán)書范本
- 一種配網(wǎng)高空作業(yè)智能安全帶及預(yù)警系統(tǒng)的制作方法
- 某墓園物業(yè)管理日常管護(hù)投標(biāo)方案
- 蘇教版六年級(jí)數(shù)學(xué)上冊(cè)集體備課記載表
- 內(nèi)蒙古匯能煤電集團(tuán)有限公司長(zhǎng)灘露天煤礦礦山地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
評(píng)論
0/150
提交評(píng)論