基于SSM框架的教師招聘系統(tǒng)的設(shè)計與實(shí)現(xiàn)_第1頁
基于SSM框架的教師招聘系統(tǒng)的設(shè)計與實(shí)現(xiàn)_第2頁
基于SSM框架的教師招聘系統(tǒng)的設(shè)計與實(shí)現(xiàn)_第3頁
基于SSM框架的教師招聘系統(tǒng)的設(shè)計與實(shí)現(xiàn)_第4頁
基于SSM框架的教師招聘系統(tǒng)的設(shè)計與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩79頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

摘要 隨著現(xiàn)代教育事業(yè)的發(fā)展,我們對于教師的招聘工作也更加的重視與嚴(yán)格,如何進(jìn)行公平,科學(xué),高效的教師招聘是各大高校所要解決的問題關(guān)鍵所在。然而很多高校的招聘信息化程度不高,工作量大,時間長,很難找出所需某崗位的特定人才。為了解決以上問題,本課題研究基于ssm框架的教師招聘系統(tǒng),教師招聘系統(tǒng)能夠有效得保證招聘過程公開公平公正,也為應(yīng)聘者提供了更好的競爭環(huán)境,也大大的節(jié)省了學(xué)校招聘人事的時間和人力。 該招聘系統(tǒng)主要用Java語言進(jìn)行實(shí)現(xiàn),采用了B/S架構(gòu),前端使用了bootstrap框架和H+后臺主題UI框架,后端使用了Spring+SpringMVC+MyBatis框架,數(shù)據(jù)庫使用了體小、速快的MySQL,還使用了JavaMail、Maven、POI等技術(shù)進(jìn)行開發(fā)。 該系統(tǒng)的主要使用者有:求職者,招聘者和超級管理員;求職者可以編輯個人簡歷、搜素查看職位、申請職位、查看簡歷狀態(tài);招聘者可以發(fā)布招聘信息、查看申請記錄、發(fā)送邀請面試通知;超級管理員可以審核學(xué)校信息,發(fā)布資訊、管理用戶。經(jīng)測試,所有功能到達(dá)預(yù)期。關(guān)鍵字JavaEE、SSM、教師招聘AbstractWiththedevelopmentofmoderneducation,wepaymoreattentiontotherecruitmentofteachers.Howtocarryoutfair,scientificandefficientrecruitmentofteachersisthekeytosolvetheproblem.However,manycollegesanduniversities'recruitmentinformationlevelisnothigh,theworkloadislarge,thetimeislong,itisdifficulttofindthespecifictalentsforacertainposition.Inordertosolvetheaboveproblems,thisresearchbasedontheSSMframeworkofteacherrecruitmentsystem,teacherrecruitmentsystemcaneffectivelyensurethattherecruitmentprocessisopen,fairandfair,alsoprovidesabettercompetitiveenvironmentforcandidates,butalsogreatlysavesthetimeandhumanresourcesofschoolrecruitment.TherecruitmentsystemismainlyimplementedinJavalanguage,usingB/Sarchitecture,bootstrapframeworkandH+backgroundthemeUIframeworkinthefrontend,spring+springMVC+mybatisframeworkinthebackend,smallandfastMySQLinthedatabase,JavaMail,maven,POIandothertechnologiesfordevelopment.Themainusersofthesystemare:jobhunter,recruitersandsuperadministrators;jobseekerscanedittheirresumes,searchforandviewpositions,applyforpositions,andviewresumestatus;recruiterscanpublishrecruitmentinformation,viewapplicationrecords,andsendinvitationinterviewnotices;superadministratorscanreviewschoolinformation,publishinformation,andmanageusers.Aftertesting,allfunctionsareuptoexpectations.KeywordsJavaEE、SSM、teacherrecruitment目錄1.緒論 .緒論1.1概況百年大計,教育為本。如今,我國的教育事業(yè)發(fā)展進(jìn)入了快車道。高校師資隊伍的建設(shè)是教育事業(yè)發(fā)展的重要保障,而教師招聘是師資建設(shè)的重要工作。據(jù)調(diào)查得知,多數(shù)高校的教師招聘方法是媒體廣告、電子郵件投遞、現(xiàn)場招聘等方式。這些傳統(tǒng)的招聘方式信息化程度不高,對于求職者的大量簡歷需要通過人工的篩選、傳遞,傳統(tǒng)招聘方式大大的浪費(fèi)了時間和人力,學(xué)校招聘人事不能了解招聘每個環(huán)節(jié)的具體情況。高校教師招聘應(yīng)該解決如何在多數(shù)的求職郵件、個人簡歷中,怎么才能高效的找到符合學(xué)校某職位的合適的人才,網(wǎng)絡(luò)招聘系統(tǒng)不僅僅能完善傳統(tǒng)教師招聘美中不足的問題,更是可以高效率的完成從投簡到應(yīng)邀的一系列工作有效的提高了招聘工作的效率,降低了招聘工作的成本。1.2研究目的在以往的教師招聘工作中,大多數(shù)都是通過Email發(fā)送給學(xué)校招聘郵箱,如果人數(shù)過多,應(yīng)聘者大量的簡歷需要通過人工的篩選、傳遞,大大的浪費(fèi)了人力物力,容易出現(xiàn)紕漏和求職者的信息泄漏的問題。為了解決上述問題,需要開發(fā)一個基于網(wǎng)絡(luò)的招聘系統(tǒng)?;赟SM框架的教師招聘系統(tǒng),實(shí)現(xiàn)了求職者查詢檢索職位、在線簡歷制作和投遞,邀請面試,簡歷篩選等功能。為教師招聘工作做出了有力的技術(shù)保障。實(shí)現(xiàn)了招聘管理過程的公平性、高效性和科學(xué)性。1.3設(shè)計思路本系統(tǒng)是基于Spring+pringMVC+MyBatis來搭建的基本架構(gòu),使用Maven對項目進(jìn)行管理,采用MVC的設(shè)計模式對網(wǎng)站進(jìn)行分層,完成系統(tǒng)的整體性開發(fā)。 整個系統(tǒng)主要分為九部分:注冊登錄、個人信息管理、申請職位、學(xué)校、學(xué)校管理、招聘信息管理、申請記錄管理、消息管理、系統(tǒng)后臺管理。 注冊登錄是負(fù)責(zé)對用戶信息進(jìn)行驗證,只有進(jìn)行了注冊登錄才能進(jìn)行下面的操作,如果沒有賬號則需要用郵箱進(jìn)行注冊激活才能進(jìn)行登錄。 申請職位是本系統(tǒng)的主頁面,它展示了所有的招聘職位,可以選擇社會招聘或者校園招聘查看職位信息,也可以根據(jù)條件篩選出自己所需的職位進(jìn)行簡歷投遞。投遞完簡歷后可以在個人中心查看自己的申請記錄,可以得知自己的簡歷是否被招聘者查看或者是被邀請面試或者拒絕。 學(xué)校注冊是學(xué)校招聘者的功能,要使用學(xué)校功能,必須提交相應(yīng)的證件如辦學(xué)許可證,經(jīng)由超級管理員審核之后才能成為學(xué)校用戶,進(jìn)入學(xué)校版。 學(xué)校信息管理是負(fù)責(zé)管理學(xué)校人事招聘人員信息,可以修改學(xué)校人事招聘人員信息,管理學(xué)校的基本信息,例如修改學(xué)校的介紹、辦學(xué)宗旨等。 招聘信息管理是學(xué)校人事用來發(fā)布招聘職位,只有超級管理員審核通過成為學(xué)校用戶才能使用此功能,此功能包括發(fā)布招聘信息、查看并修改招聘信息、刪除招聘信息等。申請記錄管理是學(xué)校人事來管理求職者簡歷的模塊,一樣,只有超級管理員審核通過成為學(xué)校用戶才能使用此功能??梢愿鶕?jù)發(fā)布職位或者處理狀態(tài)進(jìn)行查詢投遞記錄,對求職者簡歷進(jìn)行查看簡歷、邀請面試、標(biāo)記不合適(拒絕)、刪除操作,也可以把面試名單導(dǎo)出excel。消息管理是學(xué)校人事與求職者之間聯(lián)系的模塊。當(dāng)求職者向某學(xué)校招聘職位投遞簡歷時,會給學(xué)校招聘人事發(fā)送一條通知消息,提醒對方查看自己的簡歷,學(xué)校招聘人事對簡歷進(jìn)行標(biāo)記不合適或者邀請面試時,也會發(fā)送一條通知信息給求職者,此功能還可以對通知信息進(jìn)行刪除等操作。系統(tǒng)后臺管理是只用超級管理員才能使用的功能。超級管理員可以對學(xué)校注冊信息進(jìn)行管理,可以根據(jù)學(xué)校名稱或者審核狀態(tài)查詢審核信息,可以進(jìn)行通過、刪除、查看操作;還可以發(fā)布資訊,對資訊進(jìn)行上線、下線、刪除等操作;也可以對用戶信息進(jìn)行重置密碼、凍結(jié)、解凍操作。2.相關(guān)技術(shù)介紹2.1架構(gòu)概述MVC模式:它是模型-視圖-控制器的英文首字縮寫,是一種典型的程序設(shè)計模式。使用MVC模式可以降低代碼的耦合性,提高代碼的重用性和可適應(yīng)性,后期可以快速的上線部署,易于后期維護(hù)。B/S架構(gòu):它是瀏覽器和服務(wù)器架構(gòu)模式。我們平時使用游覽器搜索東西就是使用此架構(gòu)進(jìn)行交互,使用此架構(gòu)的優(yōu)點(diǎn)是用游覽器即可操作,核心的業(yè)務(wù)處理在服務(wù)端完成;可以直接放在廣域網(wǎng)上,通過權(quán)限控制實(shí)現(xiàn)多用戶訪問;當(dāng)架構(gòu)需升級時,只需升級服務(wù)器,不用升級客戶端。SSM框架(SpringMVC+Spring+Mybatis):Spring框架是由RodJohnson著作中產(chǎn)生于2003年開始興起的一種輕量級框架。具有簡單、可測試、代碼耦合性低的優(yōu)點(diǎn)。SpringMVC是實(shí)現(xiàn)mvc設(shè)計模式的框架,將業(yè)務(wù)數(shù)據(jù)和視圖對象進(jìn)行解耦,簡化我們的開發(fā)。MyBatis是一款優(yōu)秀的持久層框架,它支持定制化SQL、存儲過程以及高級映射。2.2關(guān)鍵技術(shù)簡介HTML:超文本標(biāo)記語言,需要游覽器才能顯示出文件效果。CSS:是表現(xiàn)HTML和XML等文件樣式的語言??梢院喕疕TML代碼。jQuery:是一個簡潔的JavaScript框架,它封裝了JavaScript常用的功能代碼。JSP:是一種動態(tài)網(wǎng)頁開發(fā)技術(shù),主要實(shí)現(xiàn)web應(yīng)用程序的用戶界面部分。JSP具有強(qiáng)大的標(biāo)簽庫,繼承了Java語言的易用性和跨平臺優(yōu)勢。Maven:是一個項目管理工具,可以對Java項目進(jìn)行構(gòu)建、解決項目jar包依賴的問題。2.3開發(fā)工具(1)window10操作系統(tǒng)(2)Tomcat7+Jdk1.8.0+Mysql5.0.2(3)EcpliseJeeOxygen2.4本章小結(jié)本章主要介紹了開發(fā)此項目的架構(gòu)、設(shè)計模式和框架,簡單介紹說明了B/S架構(gòu)、MVC模式、SSM框架,其次也介紹開發(fā)此項目的主要技術(shù)HTML、css、jQuery、jsp、maven,在本章的最后也對開發(fā)此招聘系統(tǒng)所需的環(huán)境和工具進(jìn)行了介紹。3.系統(tǒng)需求分析3.1可行性分析3.1.1技術(shù)可行性本招聘系統(tǒng)采用B/S架構(gòu),分為前后端開發(fā),用了幾個開源框架,Java為主要開發(fā)語言,在數(shù)據(jù)庫方面使用MySQL數(shù)據(jù)庫保存數(shù)據(jù),前端使用了HTML5、CSS3、JSP、jQuery等技術(shù),后端使用了Spring+SpringMVC+MyBatis框架,還用了H+后臺主題UI框架,功能強(qiáng)大,用maven管理項目。開發(fā)此系統(tǒng)技術(shù)本人還是比較熟悉,也有類似系統(tǒng)開發(fā)的經(jīng)驗,而且招聘系統(tǒng)開發(fā)的選型已經(jīng)非常成熟。所以,對于技術(shù)可行性來說,此系統(tǒng)一定可以開發(fā)出來。3.1.2經(jīng)濟(jì)可行性此系統(tǒng)開發(fā)周期短,全部工作由本人自己完成,系統(tǒng)所需服務(wù)器采用的是免費(fèi)的tomcat,數(shù)據(jù)庫采用的是MySQL,也是免費(fèi)??偟膩碚f,開發(fā)此項目所需的成本接近于0。系統(tǒng)測試運(yùn)行后,用戶只需登錄系統(tǒng)注冊賬號密碼即可使用,學(xué)校人事招聘想要使用學(xué)校版就需提供一些資料證明,由超級管理員審核完成后才能使用。如果反響良好,后續(xù)還可以推出VIP收費(fèi)功能,提供稀缺人才推送,招聘職位置頂?shù)裙δ埽部梢栽谏厦嫱斗艔V告,賺取利潤。所以,此系統(tǒng)的經(jīng)濟(jì)可行性是可行的。3.1.3操作可行性此系統(tǒng)界面十分友好,布局美觀,按鈕文字和局內(nèi)文字大小適中,直觀、簡單、易懂,用戶看的懂中文就能操作,用戶可以無障礙的進(jìn)行操作,所以操作可行性是可以的。3.2需求分析3.2.1界面需求分析用戶使用本系統(tǒng)最先看到的是系統(tǒng)界面,簡單精美的界面能吸引用戶。系統(tǒng)頁面的主顏色和字體顏色不能相同,不然用戶可能很難辨認(rèn)頁面文字。字體大小也要適中,不能過大或過小。界面布局和功能布局不能過于靠近,要有層次性。提示框和警告框等二級頁面應(yīng)該在頁面中間,方便用戶操作。3.2.2功能需求分析本招聘系統(tǒng)的主要使用對象是普通用戶(求職者)和學(xué)校招聘人事。普通用戶有登錄注冊、搜素職位、申請職位等功能。學(xué)校招聘人事有修改招聘人事信息、修改學(xué)校信息、發(fā)布招聘等功能。還有超級管理員的學(xué)校管理、用戶管理、資訊管理功能。下面對其功能需求進(jìn)行詳細(xì)描述普通用戶(求職者)具有下述功能,圖3-1和3-2為求職者的用例圖和流程操作活動圖。(1)用戶登錄注冊:用戶進(jìn)入系統(tǒng)后的第一個頁面是登錄頁面,想要使用更高級的功能,必須登錄后才能操作。用戶可以根據(jù)已經(jīng)注冊好的賬號登錄系統(tǒng)。如若沒有賬號密碼,可以使用郵箱進(jìn)行注冊,再進(jìn)行登錄。如若忘記密碼,可以聯(lián)系超級管理員重置密碼。(2)編輯簡歷用戶使用賬號密碼登錄系統(tǒng)后,先編輯自己的簡歷,方便投遞。用戶在登錄系統(tǒng)后,在個人中心-我的簡歷中可以編輯自己的簡歷,完成后找到自己心儀的崗位后直接投遞即可。(3)申請職位申請職位功能是本系統(tǒng)的核心功能,用戶登錄系統(tǒng)后,可以選擇招聘類別,社會招聘或校園招聘,方便用戶找到心儀的工作。也可以直接職位搜索關(guān)鍵字,快速的找到自己心儀的職位。也可以多重檢索查詢自己想要的職位,可以選擇工作城市、工作經(jīng)驗、學(xué)歷要求、月薪范圍來檢索職位。找到想要的職位后點(diǎn)擊進(jìn)去后可以查看學(xué)校的信息,職位的具體要求,申請之后會直接把已經(jīng)編輯好的簡歷發(fā)送給學(xué)校招聘人事。(4)查看資訊用戶登錄系統(tǒng)后,可以查看資訊,資訊是由超級管理員上傳。(5)修改密碼用戶登錄系統(tǒng)后,可以在個人中心-賬戶設(shè)置中修改自己的密碼。(6)查看申請記錄用戶可以在個人中心-我的申請查看自己的申請請記錄。申請記可以看到自己的簡歷是否被學(xué)校招聘人事查看、是否被邀請面試、是否被拒絕(不合適)。(7)消息中心用戶可以在個人中心-消息中心查看消息,學(xué)校招聘人事如果對求職者簡歷進(jìn)行查看你簡歷、邀請面試、標(biāo)記不合適(拒絕)操作,系統(tǒng)會發(fā)送信息給招聘者。圖3-1普通用戶(求職者)用例圖3-2普通用戶(求職者)操作活動圖學(xué)校招聘人事具有下述功能,圖3-3和3-4為學(xué)校招聘人事的用例圖和流程操作活動圖。(1)登錄注冊學(xué)校招聘人事人員先登錄系統(tǒng),再進(jìn)入學(xué)校版,進(jìn)行學(xué)校認(rèn)證,必須提交必要的證件如辦學(xué)許可證等經(jīng)由超級管理員審核通過后才能使用學(xué)校版功能。(2)修改招聘人事信息和學(xué)校信息學(xué)校招聘人事登錄賬號后進(jìn)入學(xué)校版,可以修改個人信息,例如頭像、姓名、職位等。也可以修改學(xué)校信息,例如學(xué)校介紹、辦學(xué)宗旨等(3)發(fā)布招聘和管理招聘學(xué)校招聘人事進(jìn)入學(xué)校版后,可以編輯發(fā)布職位信息,例如崗位名稱、工作地點(diǎn)、學(xué)歷要求等。學(xué)校招聘人事還可以對已發(fā)布職位進(jìn)行修改、刪除操作(4)查看申請記錄學(xué)校招聘人事可以在申請中心查看收到的簡歷??梢愿鶕?jù)崗位名稱或者處理狀態(tài)進(jìn)行選擇查詢。也可以對求職者簡歷進(jìn)行查看簡歷、邀請面試、標(biāo)記不合適、刪除操作。也可以把名單導(dǎo)出excel,作為面試簽到使用。(5消息中心求職者往職位投遞簡歷時,都會發(fā)送一條消息給所屬學(xué)校招聘人事。學(xué)校招聘人事可以對消息進(jìn)行查看、刪除操作。圖3-3學(xué)校招聘人事用例圖圖3-4學(xué)校招聘人事操作活動圖超級管理員具有下述功能,圖3-5和3-6為超級管理員的用例圖和流程操作活動圖。(1)學(xué)校管理超級管理員登錄后臺,對學(xué)校進(jìn)行管理操作??梢赃x擇學(xué)校名稱或者審核狀態(tài)進(jìn)行搜索,可以對學(xué)校進(jìn)行通過、刪除、查看操作。(2)用戶管理超級管理員登錄后臺,對用戶進(jìn)行管理操作??梢赃x擇用戶賬號或者使用賬號進(jìn)行搜索??梢圆榭从脩舻氖褂脿顟B(tài)、和注冊時間,對用戶賬號進(jìn)行重置密碼、凍結(jié)、解凍操作。(3)資訊管理超級管理員可以在資訊管理中發(fā)布招聘資訊,也能對已經(jīng)發(fā)布的資訊進(jìn)行上線、下線、查看、刪除操作 圖3-5超級管理員的用例圖 圖3-6超級管理員的操作活動圖3.2.3性能需求1. 易用性本系統(tǒng)是為了讓高校在招聘過程中更加高效、科學(xué)、公平。本系統(tǒng)的開發(fā)讓教師招聘告別傳統(tǒng)招聘,教師招聘人事只需會操作電腦即可招聘,不需要太高的計算機(jī)水平。本系統(tǒng)簡單易用,只需按照順序操作即可。2. 可擴(kuò)展性本系統(tǒng)可以進(jìn)行再次開發(fā),適應(yīng)不同的需求。如添加小程序模塊,方便求職者求職。添加新的功能時,不會對原系統(tǒng)架構(gòu)和功能模塊不會造成太大的影響。3. 健壯性本系統(tǒng)穩(wěn)定性好,運(yùn)行過程中不會出現(xiàn)重大問題。用戶使用過程中,輸入不合法數(shù)據(jù)時,頁面會提醒你輸入錯誤。如若系統(tǒng)一個功能出現(xiàn)bug,不會影響到其他功能的使用。4. 系統(tǒng)安全性本系統(tǒng)有完備的安全機(jī)制,只有身份合法時,才能進(jìn)行相應(yīng)的操作,不會出現(xiàn)求職者可以發(fā)布招聘的情況。3.3本章小結(jié)本章描述了此招聘系統(tǒng)可行性分析和系統(tǒng)需求分析。本系統(tǒng)的技術(shù)、經(jīng)濟(jì)、操作可行性都是可行的。本系統(tǒng)的界面精美,層次分明有序;詳細(xì)的描述了求職者、學(xué)校招聘人事、超級管理員的具體功能;還說明了本系統(tǒng)性能易用、可擴(kuò)展、安全。4.招聘系統(tǒng)的系統(tǒng)設(shè)計4.1系統(tǒng)結(jié)構(gòu)設(shè)計該系統(tǒng)是采用B/S架構(gòu),基于Spring+SpringMVC+MyBatis三大開源框架開發(fā)的教師招聘系統(tǒng),也是一種典型的mvc架構(gòu)。所以本系統(tǒng)不用安裝客戶端,用一個游覽器便能訪問操作。因為也是mvc架構(gòu),所以本系統(tǒng)也具有代碼耦合性低、代碼的重用性高、后期便于維護(hù)的優(yōu)點(diǎn)。模型-視圖-控制器(MVC)是一種典型的程序設(shè)計模式。視圖(View)視圖就是我們平時看到的界面,此界面是展示給用戶看,視圖層是要和控制器層結(jié)合在一起開發(fā)。本系統(tǒng)視圖層使用了HTML5、CSS、JSP技術(shù)開發(fā),為了更快的開發(fā)和減少代碼的使用,還運(yùn)用了Bootstrap框架、jQuery框架結(jié)合開發(fā)。Model(模型)是指模型表示業(yè)務(wù)規(guī)則。本系統(tǒng)使用了MyBatis的框架,大大減少了代碼量,降低了代碼的耦合度可重用。Controller(控制器)是應(yīng)用程序中處理用戶交互的部分。本系統(tǒng)的控制器層使用了springmvc框架,將業(yè)務(wù)數(shù)據(jù)和視圖對象進(jìn)行解耦,簡化我們的開發(fā)。本系統(tǒng)的技術(shù)層次圖如4-1所示。圖4-1系統(tǒng)技術(shù)層次圖4.2功能架構(gòu)設(shè)計普通用戶(求職者)可以通過賬號密碼登錄系統(tǒng),無賬號者可以注冊再用郵箱激活即可。進(jìn)入系統(tǒng)后可以選擇招聘類型,社招或者校招,再尋找自己滿意的職位,也可以通過關(guān)鍵字搜索或者選擇條件搜索,例如工作城市、工作經(jīng)驗、月薪范圍等進(jìn)行操作。再找到自己滿意的工作后可以申請職位,在申請職位之前要先在個人中心-我的簡歷中編輯簡歷。用戶還可以超看資訊和在個人中心-我的申請中查看自己的簡歷狀態(tài),可以得知自己的簡歷是否被學(xué)校招聘人事查看、是否被邀請面試、是否被拒絕。也可以在消息中心查看信息,學(xué)校招聘人事如果對簡歷有任何操作,都會有消息提醒,還可以在賬戶設(shè)置中修改自己的密碼。學(xué)校招聘人事要先認(rèn)證學(xué)校,提交證件,經(jīng)超級管理員審核通過后方可使用。登入學(xué)校版后,可以修改自己個人信息,也可以修改學(xué)校信息,如學(xué)校簡介,學(xué)校宗旨等。可以發(fā)布招聘,設(shè)置招聘要求,也可以在招聘列表中修改已經(jīng)發(fā)布的招聘信息,或者刪除招聘信息。在申請中心查看已經(jīng)收到的簡歷,可以根據(jù)自己發(fā)布的崗位名稱或者處理狀態(tài)搜索簡歷,并導(dǎo)出excel文件,可以對簡歷進(jìn)行查看簡歷、邀請面試、標(biāo)記不合適、刪除操作??稍谙⒅行牟榭聪ⅲ⑹乔舐氄邔λ鶎賹W(xué)校發(fā)布的招聘崗位進(jìn)行投遞的信息。超級管理員登錄后臺系統(tǒng),可以進(jìn)行學(xué)校管理,對學(xué)校名稱或者審核狀態(tài)進(jìn)行搜索,可以對招聘學(xué)校進(jìn)行通過、刪除、查看操作。對系統(tǒng)用戶進(jìn)行管理,對系統(tǒng)用戶賬號和使用狀態(tài)進(jìn)行搜索,對用戶信息進(jìn)行重置密碼、凍結(jié)、解凍操作。對資訊進(jìn)行管理,超級管理員可以發(fā)布資訊,可以對已經(jīng)發(fā)布的資訊進(jìn)行上線、下線、刪除、查看操作。圖4-2為系統(tǒng)的功能總體模塊圖圖4-2系統(tǒng)的功能總體模塊圖4.3功能詳細(xì)設(shè)計4.3.1用戶注冊不管是普通用戶(求職者)還是學(xué)校用戶都必須先登錄才能使用本系統(tǒng)。如果沒有本系統(tǒng)的賬號密碼,要先注冊一個賬號密碼。點(diǎn)擊注冊按鈕時會跳到注冊頁面,按照要求填寫數(shù)據(jù)提交,前端頁面會先驗證數(shù)據(jù)是否合法,驗證通過后會把注冊信息提交到后臺進(jìn)行驗證,后臺會對數(shù)據(jù)庫進(jìn)行操作。數(shù)據(jù)庫存在則提示你此郵箱已被注冊,請返回登錄,如數(shù)據(jù)庫不存在,則會提醒你注冊成功,并把信息保存到數(shù)據(jù)庫中的用戶表中,自動跳轉(zhuǎn)到登錄界面。用戶注冊功能時序圖如圖4-3所示。 圖4-3用戶注冊功能時序圖4.3.2用戶修改密碼用戶登錄系統(tǒng)后,可在個人中心-賬戶設(shè)置里面修改密碼。用戶輸入新密碼,前端頁面把新密碼提交到后端,根據(jù)當(dāng)前賬號id對數(shù)據(jù)庫進(jìn)行修改密碼操作。用戶修改密碼時序圖如圖4-4所示。 圖4-4用戶修改密碼時序圖4.3.3用戶登錄用戶通過已經(jīng)注冊好的賬號進(jìn)行登錄,前端頁面會先驗證數(shù)據(jù)是否合法,驗證通過后會把賬號密碼提交到后臺進(jìn)行驗證,查看賬號密碼是否與數(shù)據(jù)庫一致。如果不一致,則提醒賬號密碼輸入錯誤。如果一致,則進(jìn)入系統(tǒng)主頁面。用戶登錄功能時序圖如圖4-5所示。 圖4-5用戶登錄功能時序圖4.3.4編輯個人簡歷用戶登錄系統(tǒng)后,可進(jìn)入個人中心-我的簡歷,編輯自己的簡歷,以便申請職位使用。用戶填寫簡歷信息,前端頁面會先檢驗簡歷信息是否合法,通過驗證則將數(shù)據(jù)傳入后臺,后臺會對簡歷信息進(jìn)行數(shù)據(jù)庫保存操作。編輯個人簡歷時序圖如圖4-6所示。 圖4-6編輯個人簡歷功能時序圖4.3.4搜索職位用戶登錄系統(tǒng)后,可按照條件或者進(jìn)行關(guān)鍵字搜索職位。用戶搜索職位時,前端頁面會把搜索條件數(shù)據(jù)傳到后臺,后臺會根據(jù)條件進(jìn)行數(shù)據(jù)庫查詢操作,符合要求的數(shù)據(jù)會返回給前端頁面顯示。搜索職位功能時序圖如圖4-7所示。 圖4-7搜索職位功能時序圖4.3.5申請職位操作用戶找到合適自己的職位時,可進(jìn)行申請職位操作。用戶進(jìn)入職位頁面時,后臺會先檢查用戶是否已經(jīng)投遞過簡歷。如果已經(jīng)投遞過時,則會顯示你已經(jīng)申請過該職位,如果未投遞過該簡歷,則可以申請職位。當(dāng)用戶點(diǎn)擊申請職位時,后臺會先檢驗?zāi)愕暮啔v是否完善。如果未完善,則會讓你先完善簡歷。如果已經(jīng)完善,則后臺將簡歷保存在數(shù)據(jù)庫中。申請職位時序圖如圖4-8所示。 圖4-8申請職位時序圖4.3.6發(fā)布招聘學(xué)校招聘人事進(jìn)入學(xué)校版時,可以發(fā)布職位招聘。前端頁面把招聘詳細(xì)信息傳到后臺,并將此信息進(jìn)行數(shù)據(jù)庫保存操作。發(fā)布招聘功能時序圖如圖4-9所示。 圖4-9發(fā)布招聘功能時序圖4.3.7邀請面試學(xué)校招聘人事可以在申請記錄中查看求職者的簡歷,并可以對其發(fā)送邀請面試,后臺會對邀請信息進(jìn)行數(shù)據(jù)庫保存操作。邀請面試功能時序圖如圖4-10所示。 圖4-10邀請面試功能時序圖4.4數(shù)據(jù)庫設(shè)計4.4.1概要設(shè)計(1) 用戶表:用來存儲求職者和學(xué)校招聘人事的賬號信息。例如用戶id、其他信息、密碼、是否使用、注冊時間、賬號。其中用戶id為主鍵。數(shù)據(jù)來源:用戶登錄注冊的信息。如圖4-11所示。 圖4-11用戶屬性圖(2)資訊表:資訊信息。例如資訊id、資訊標(biāo)題、資訊內(nèi)容、圖片、是否顯示、關(guān)鍵字、作者、創(chuàng)建時間。其中資訊id為主鍵。數(shù)據(jù)來源:超級管理員在系統(tǒng)后臺發(fā)布資訊。如圖4-12所示。 圖4-12資訊屬性圖(3)超級管理員表:用來存儲員的基本信息。例如超級管理員id、姓名、用戶姓名、密碼、手機(jī)號碼、郵箱、注冊時間。超級管理員id為主鍵,數(shù)據(jù)來源:由開發(fā)者直接創(chuàng)建。如圖4-13所示。 圖4-13超級管理員屬性圖(4) 系統(tǒng)消息表:用來存儲學(xué)校招聘人事與用戶之間的消息。例如信息id、學(xué)校id、職位id、用戶id、、創(chuàng)建時間、查閱時間、狀態(tài)、類型、是否已讀。其中信息id為主鍵。數(shù)據(jù)來源:用戶向某學(xué)校申請職位或者學(xué)校招聘人事對用戶簡歷進(jìn)行操作時產(chǎn)生。如圖4-14所示。 圖4-14系統(tǒng)消息屬性圖(5)職位表:用來存儲學(xué)校招聘人事發(fā)布招聘職位的信息。例如學(xué)校名稱、學(xué)校id、職位id、職位名稱、工作地點(diǎn)、工作經(jīng)驗、學(xué)歷要求、工作性質(zhì)、最低薪資、最高薪資、職位關(guān)鍵字、職位福利、工作要求、工作職責(zé)、招聘類型、數(shù)量、職位類型、其他說明。其中職位id為主鍵。數(shù)據(jù)來源:學(xué)校人事發(fā)布招聘時創(chuàng)建。如圖4-15所示。圖4-15職位屬性圖(6)學(xué)校表:用來存儲學(xué)校的基本信息。例如學(xué)校id、學(xué)校名稱、學(xué)校郵箱、等級、用戶id、所在省份、所在城市、所在地區(qū)、詳細(xì)地址、學(xué)校簡介、學(xué)校描述、學(xué)校網(wǎng)址、學(xué)校宗旨、相關(guān)證件、身份證、注冊時間、是否審核、學(xué)校logo、招聘數(shù)量。其中學(xué)校id為主鍵。數(shù)據(jù)來源:學(xué)校招聘人事在進(jìn)行學(xué)校編輯添加。如圖4-16所示。圖4-16學(xué)校屬性圖(7)招聘人事表:招聘人事id、姓名、稱呼、手機(jī)號碼、頭像、職位、部門、注冊時間、接受簡歷郵箱。其中招聘人事id為主鍵。數(shù)據(jù)來源:學(xué)校招聘人事在進(jìn)行學(xué)校認(rèn)證的的時進(jìn)行編輯。如圖4-17所示。圖4-17招聘人事屬性圖(8)申請記錄表:存儲用戶職位申請記錄。例如申請id、學(xué)校id、簡歷id、職位id、申請時間、申請狀態(tài)、面試評價、補(bǔ)充消息。其中申請id為主鍵。數(shù)據(jù)來源:用戶申請職位時,會產(chǎn)生一條申請記錄。如圖4-18所示。 圖4-18申請記錄屬性圖(9) 工作經(jīng)驗表:用來存儲用戶工作的基本信息。例如工作經(jīng)驗id、公司(學(xué)校)名稱、部門、工作類型、職位、開始年份、開始月份、結(jié)束年份、結(jié)束月份、填寫時間、排序權(quán)重、工作職責(zé)、關(guān)聯(lián)簡歷id。其中工作經(jīng)驗id為主鍵。數(shù)據(jù)來源:用戶編輯個人簡歷時,可添加工作經(jīng)驗。如圖4-19所示。 圖4-19工作經(jīng)驗屬性圖(10) 簡歷表:用來存儲用戶(求職者)編輯的個人簡歷信息。例如簡歷id、姓名、郵箱、期望最低薪資、期望最高薪資、手機(jī)、性別、居住地址、最高學(xué)歷、學(xué)校、專業(yè)、自我評價、求職工作、當(dāng)前薪資、填寫時間、年齡。其中簡歷id為主鍵。數(shù)據(jù)來源:用戶登錄后在個人中心-我的簡歷中編輯。如圖4-20所示。 圖4-20簡歷屬性圖系統(tǒng)的實(shí)體聯(lián)系圖,如4-21所示 圖4-21總體E-R圖4.4.2邏輯結(jié)構(gòu)設(shè)計(1)用戶表:user 表4-22user表字段描述數(shù)據(jù)庫字段數(shù)據(jù)類型長度約束中文描述IDINT13主鍵/非空用戶idUSERNAMEVARCHAR30非空用戶賬號PASSWORDVARCHAR50非空用戶密碼ISAUDITINT2非空審核狀態(tài)REGISTERTIMEDATATIME非空注冊時間OTHERVARCHAR255其他信息(2)資訊表:articles 表4-23articles表字段描述數(shù)據(jù)庫字段數(shù)據(jù)類型長度約束中文描述ARTICLEIDINT13主鍵/非空資訊idARTICLEIMGVARCHAR255資訊文章圖片ARTICLECONTENTTEXT非空資訊內(nèi)容ARTICLEKEYVARCHAR20非空資訊關(guān)鍵字ARTICLETITLEVARCHAR30非空資訊標(biāo)題ISSHOWTINYINT4非空是否顯示STAFFIDVARCHAR20非空作者(3)超級管理員表:sysadmin 表4-24sysadmin表字段描述數(shù)據(jù)庫字段數(shù)據(jù)類型長度約束中文描述IDINT13主鍵/非空超級管理員idUSERNAMEVARCHAR30非空超級管理員用戶登錄名MOBILEPHONEVARCHAR20非空聯(lián)系電話PASSWORDVARCHAR20非空登錄密碼NAMEVARCHAR30姓名EMAILVARCHAR20非空電子郵件REGISTERTIMEDATATIME非空注冊時間(4)系統(tǒng)消息表:news 表4-25news表字段描述數(shù)據(jù)庫字段數(shù)據(jù)類型長度約束中文描述NIDINT13主鍵/非空消息idCONTENTVARCHAR255非空信息內(nèi)容RECEIVETIMEDATATIME信息接受時間CLASSIFYVARCHAR30非空信息類型UIDINT13外鍵/非空所屬用戶idCIDINT13外鍵/非空所屬學(xué)校idTITLEVARCHAR20非空信息標(biāo)題CREATETIMEDATATIME非空信息創(chuàng)建時間STATEINT非空信息狀態(tài)ISREADINT2非空是否已讀MIDVARCHAR255外鍵/非空關(guān)聯(lián)招聘職位id(5)職位表:recruitment 表4-26recruitment表字段描述數(shù)據(jù)庫字段數(shù)據(jù)類型長度約束中文描述IDVARCHAR255主鍵/非空職位idMINWAGEDOUBLE非空最少工資ADDRESSVARCHAR50非空工作地址XUELIVARCHAR30非空學(xué)歷要求KEYVARCHAR20非空職位關(guān)鍵字JOBDUTYTEXT非空工作職責(zé)PUBLICTIMEDATETIME非空發(fā)布招聘的時間SCHOOLNAMEVARCHAR30非空學(xué)校名稱REMARKTEXT255非空補(bǔ)充說明JOBNAMEVARCHAR30非空崗位名稱WORKEXPERIENCEVARCHAR255非空工作經(jīng)驗WORKNATUREVARCHAR30非空職位的性質(zhì)ATTRACTVARCHAR30非空工作福利JOBREQUIREDTEXT非空工作要求CIDINT13外鍵/非空所屬學(xué)校idPOSITIONVARCHAR30非空職位NUMBERINT10非空招聘數(shù)量TYPEVARCHAR20非空招聘類型MAXWAGEDOUBLE非空最高工資(6)學(xué)校表:school 表4-27school表字段描述數(shù)據(jù)庫字段數(shù)據(jù)類型長度約束中文描述IDINT13主鍵/非空學(xué)校idSCHOOLNAMEVARCHAR30非空學(xué)校名稱SIMPLENAMEVARCHAR20非空學(xué)校簡稱SCHOOLURLVARCHAR50非空學(xué)校官網(wǎng)DEVELOPMENTDATATIME30非空等級PROVINCEVARCHAR30非空學(xué)校所在省份CITYVARCHAR30非空學(xué)校所在城市AREAVARCHAR30非空學(xué)校所在地區(qū)ADDRESSVARCHAR50非空學(xué)校具體地址IDCARDIMAGEVARCHAR255非空招聘人事身份證SCHOOLIMAGEVARCHAR255非空學(xué)校相關(guān)證明LOGOVARCHAR255非空學(xué)校logoIS_ALLOWINT2非空審核狀態(tài)RELEASEDNUMBERINT10非空發(fā)布招聘職位數(shù)量REGISTERTIMEDATATIME非空認(rèn)證時間DESCRIPTIONTEXT非空學(xué)校描述JIANJIETEXT非空學(xué)校簡介UIDINT13外鍵/非空所屬用戶idREMARKVARCHAR255備注信息(7)招聘人事表:schooluser 表4-28schooluser表字段描述數(shù)據(jù)庫字段數(shù)據(jù)類型長度約束中文描述IDINT13主鍵/非空招聘人事idSIMPLENAMEVARCHAR30非空姓名簡稱IMAGEVARCHAR30非空頭像UIDVARCHAR13外鍵/非空所屬用戶idREGISTERDATATIME非空注冊時間NAMEVARCHAR30非空真實(shí)姓名POSITIONVARCHAR30非空所屬職位DEPARTMENTVARCHAR30非空所屬部門EMAILVARCHAR30非空電子郵箱(8)申請記錄表:applay 表4-29applay表字段描述數(shù)據(jù)庫字段數(shù)據(jù)類型長度約束中文描述IDINT255主鍵/非空主鍵idMIDVARCHAR255外鍵/非空用戶申請職位的idAPPLAYTIMEDATATIME非空申請職位的時間DESCRPTIONVARCHAR255評價CIDINT13外鍵/非空申請學(xué)校的idUIDINT13外鍵/非空投遞簡歷的idSTATEINT2非空申請狀態(tài)REMARKVARCHAR255其他信息(9)工作經(jīng)驗表:workexperience 表4-30workexperience表字段描述數(shù)據(jù)庫字段數(shù)據(jù)類型長度約束中文描述IDINT13主鍵/非空主鍵DUTYTEXT255非空工作的職責(zé)ENDYEARINT13非空結(jié)束年份ENDMONTHINT13非空結(jié)束月份NATUREVARCHAR255非空工作過的公司信息DEPARTMENTVARCHAR30非空所在部門UIDINT13非空關(guān)聯(lián)字段COMPANYNAMEVARCHAR50非空工作過的公司信息STARTYEARINT13非空開始年份STARTMONTHINT13非空開始月份TYPEVARCHAR10非空工作類型POSITIONINT30非空崗位名稱WRITETIMEDATATIME非空編輯工作經(jīng)驗的時間WEIGHTINT2非空權(quán)重,權(quán)重越大,工作經(jīng)驗越上面(10)簡歷表:userresume 表4-31userresume表字段描述數(shù)據(jù)庫字段數(shù)據(jù)類型長度約束中文描述IDINT13主鍵/非空用戶idUSERNAMEVARCHAR30非空姓名AGEVARCHAR2非空年齡SEXVARCHAR2非空性別PHONEDATATIME11非空手機(jī)號碼EMAILVARCHAR30非空電子郵箱XUELICHAR20非空最高學(xué)歷SCHOOLVARCHAR255非空畢業(yè)學(xué)校PROFESSIONVARCHAR255非空大學(xué)讀的專業(yè)NAMEJOBVARCHAR50非空想要從事的工作ADDRESSVARCHAR255非空家庭地址USERIDINT13外鍵關(guān)聯(lián)用戶的idWRITETIMEDATATIME非空編輯簡歷的時間DESCRIPTIONVARCHAR255非空自我評價LOWMONEYDOUBLE非空最少工資NOWMONEYDOUBLE非空最多工資HIGHMONEYDOUBLE非空當(dāng)前月薪4.5本章小結(jié) 本章節(jié)詳細(xì)的描述了本系統(tǒng)的結(jié)構(gòu)組成,和對此招聘系統(tǒng)的功能進(jìn)行了詳細(xì)描述,最后對數(shù)據(jù)庫進(jìn)行了描述,此系統(tǒng)有十個表。。5.系統(tǒng)實(shí)現(xiàn) 5.1用戶登錄注冊 求職者或?qū)W校招聘人事在游覽器輸入網(wǎng)址即可進(jìn)入系統(tǒng)登錄頁面。如圖5-1所示。 圖5-1系統(tǒng)登錄界面 如果沒有本系統(tǒng)的登錄賬號時,可進(jìn)行注冊賬號,點(diǎn)擊注冊頁面變?yōu)樽皂撁?。如圖5-2所示。 圖5-2系統(tǒng)注冊頁面5.2申請職位 用戶進(jìn)入系統(tǒng)后,可在主頁面搜索自己想要的職位,投遞簡歷。如圖5-3,圖5-4所示。核心代碼圖如5-5,5-6所示。 圖5-3搜索職位頁面 圖5-4申請職位頁面 圖5-5搜索職位核心代碼圖 圖5-6申請職位核心代碼圖5.3個人信息管理 用戶登錄系統(tǒng)后,可在個人中心-賬戶設(shè)置進(jìn)行密碼修改。如圖5-7所示。 圖5-7用戶修改密碼頁面用戶還可以在我的簡歷里編輯自己的個人簡歷。如圖5-8所示。 圖5-8用戶編輯個人簡歷頁面5.4申請記錄和消息通知用戶可以在個人中心-我的申請中查看自己的申請記錄。如圖5-9所示。 圖5-9申請記錄頁面用戶可以在消息中心查看通知信息。如圖5-10所示 圖5-10查看通知信息5.5修改招聘人事信息和學(xué)校消息學(xué)校招聘人事進(jìn)入學(xué)校版后,可以修改招聘人事信息。如5-11所示。 圖5-11學(xué)校招聘人事頁面可以修改學(xué)校信息。如圖5-12所示。 圖5-12學(xué)校信息頁面5.6發(fā)布招聘和招聘管理學(xué)校招聘人事可以發(fā)布職位招聘。如圖5-13所示。 圖5-13發(fā)布招聘頁面 圖5-14發(fā)布招聘核心代碼圖學(xué)校招聘人事可以對已經(jīng)發(fā)布的職位進(jìn)行修改或者刪除。如圖5-15所示。 圖5-15招聘列表管理頁面5.7申請中心和通知信息學(xué)校招聘人事可以在申請中心對收到的簡歷進(jìn)行操作。如圖5-16所示。 圖5-16申請中心頁面還可以在消息中心查看通知信息。如圖5-17所示。 圖5-17消息列表頁面 圖5-18邀請面試核心代碼圖5.8系統(tǒng)后臺管理超級管理員登錄后臺,對招聘學(xué)校、系統(tǒng)用戶、系統(tǒng)資訊進(jìn)行管理。如圖5-19、圖5-20、圖5-21所示。 圖5-19學(xué)校管理頁面 圖5-20用戶管理頁面 圖5-21資訊管理頁面5.9本章小結(jié) 本章描述了教師招聘系統(tǒng)中求職者、學(xué)校招聘人事、超級管理員的功能實(shí)現(xiàn)圖。6.系統(tǒng)測試6.1測試意義和目的軟件在開發(fā)過程中必然會存在一些錯誤,而這些錯誤往往是隱形的,測試的目的就是為了找到這些錯誤。系統(tǒng)測試的測試用例是根據(jù)軟件開發(fā)階段的需求說明文檔進(jìn)行設(shè)計,以便找到錯誤并進(jìn)行修復(fù)。本系統(tǒng)采用的是黑盒測試的方法。6.2測試用例(1)用戶登錄注冊測試功能測試概述測試編號zp001功能描述用戶注冊、登錄用例目的測試用戶是否能注冊成功前提條件進(jìn)入用戶注冊界面測試操作編號輸入/動作期望的輸出響應(yīng)實(shí)際情況是否正確錯誤編號1輸入已被注冊的郵箱號,輸入兩次相同密碼系統(tǒng)提示該郵箱已存在,你已經(jīng)注冊過我們系統(tǒng),請返回登錄系統(tǒng)提示該郵箱已存在,你已經(jīng)注冊過我們系統(tǒng),請返回登錄正確2不輸入郵箱號,輸入兩次相同密碼系統(tǒng)提示郵箱格式不正確系統(tǒng)提示郵箱格式不正確正確3輸入正確的郵箱號但是不輸入密碼系統(tǒng)提示請輸入密碼系統(tǒng)提示請輸入密碼正確4.胡亂輸入郵箱號系統(tǒng)提示郵箱格式不對系統(tǒng)提示郵箱格式不對正確5.輸入格式正確的郵箱號,兩次密碼輸入不一樣系統(tǒng)提示請輸入相同的密碼系統(tǒng)提示請輸入相同的密碼正確6.輸入格式正確的郵箱號,兩次密碼輸入一樣系統(tǒng)提示注冊成功,郵箱會收到激活賬號郵件,返回登錄頁面系統(tǒng)提示注冊成功,郵箱會收到激活賬號郵件,返回登錄頁面正確7.未激活賬號直接輸入賬號密碼登錄系統(tǒng)提示你都賬戶還沒有激活,請到注冊的郵箱點(diǎn)擊激活按鈕系統(tǒng)提示你都賬戶還沒有激活,請到注冊的郵箱點(diǎn)擊激活按鈕正確8.激活賬戶號,輸入錯誤的賬戶密碼登錄系統(tǒng)提示用戶賬戶或者密碼不正確,請重新輸入系統(tǒng)提示用戶賬戶或者密碼不正確,請重新輸入正確9.激活賬戶后,輸入正確的賬戶密碼系統(tǒng)成功跳轉(zhuǎn)到主頁面系統(tǒng)成功跳轉(zhuǎn)到主頁面正確(2)用戶修改密碼測試功能測試概述測試編號zp002功能描述用戶修改密碼用例目的測試用戶是否能修改密碼成功前提條件進(jìn)入登錄系統(tǒng),進(jìn)入個人中心-賬戶設(shè)置測試操作編號輸入/動作期望的輸出響應(yīng)實(shí)際情況是否正確錯誤編號1不輸入任何數(shù)據(jù),點(diǎn)擊保存按鈕系統(tǒng)提示新密碼不能為空系統(tǒng)提示新密碼不能為空正確2.輸入新密碼,點(diǎn)擊保存按鈕系統(tǒng)提示密碼修改成功系統(tǒng)提示密碼修改成功正確3.新密碼保存成功后,退出系統(tǒng)重新登錄,輸入原密碼系統(tǒng)提示賬戶或者密碼不正確,請重新輸入系統(tǒng)提示賬戶或者密碼不正確,請重新輸入正確4.新密碼保存成功后,退出系統(tǒng)重新登錄,輸入修改后的密碼系統(tǒng)成功跳轉(zhuǎn)到主頁面系統(tǒng)成功跳轉(zhuǎn)到主頁面正確(3)編輯簡歷的個人信息測試功能測試概述測試編號zp003功能描述用戶編輯我的簡歷的個人信息用例目的測試用戶是否能編輯簡歷信息前提條件進(jìn)入登錄系統(tǒng),進(jìn)入個人中心-我的簡歷測試操作編號輸入/動作期望的輸出響應(yīng)實(shí)際情況是否正確錯誤編號1不輸入任何數(shù)據(jù),直接保存系統(tǒng)提示姓名不能為空系統(tǒng)提示姓名不能為空正確2.輸入姓名后直接保存系統(tǒng)提示郵箱不能為空系統(tǒng)提示郵箱不能為空正確3.輸入姓名后,再輸入一個錯誤的郵箱,點(diǎn)擊保存系統(tǒng)提示郵箱格式不對系統(tǒng)提示郵箱格式不對正確4.輸入姓名后,輸入正確的郵箱,點(diǎn)擊保存系統(tǒng)提示手機(jī)號不能為空系統(tǒng)提示手機(jī)號不能為空正確5.輸入姓名、正確的郵箱后,再輸入錯誤的手機(jī)號,點(diǎn)擊保存系統(tǒng)提示手機(jī)不合法、長度十一位系統(tǒng)提示手機(jī)不合法、長度十一位正確6.輸入姓名、正確的郵箱手機(jī)后,點(diǎn)擊保存系統(tǒng)提示年齡必須填寫系統(tǒng)提示年齡必須填寫正確7.輸入姓名、正確的郵箱手機(jī)后,輸入年齡,點(diǎn)擊保存系統(tǒng)提示性別必須填寫系統(tǒng)提示性別必須填寫正確8.輸入姓名、正確的郵箱手機(jī)后,輸入年齡、性別,點(diǎn)擊保存系統(tǒng)提示地址必須填寫系統(tǒng)提示地址必須填寫正確9.輸入姓名、正確的郵箱手機(jī)后,輸入年齡、性別、現(xiàn)居住地后,點(diǎn)擊保存系統(tǒng)提示最高學(xué)歷必須填寫系統(tǒng)提示最高學(xué)歷必須填寫正確10.輸入姓名、正確的郵箱手機(jī)后,輸入年齡、性別、現(xiàn)居住地后、最高學(xué)歷后,點(diǎn)擊保存系統(tǒng)提示學(xué)校必須填寫系統(tǒng)提示學(xué)校必須填寫正確11.輸入姓名、正確的郵箱手機(jī)后,輸入年齡、性別、現(xiàn)居住地后、最高學(xué)歷、學(xué)校后,點(diǎn)擊保存系統(tǒng)提示專業(yè)必須填寫系統(tǒng)提示專業(yè)必須填寫正確12輸入姓名、正確的郵箱手機(jī)后,輸入年齡、性別、現(xiàn)居住地后、最高學(xué)歷、學(xué)校、專業(yè)后,點(diǎn)擊保存系統(tǒng)提示編輯成功系統(tǒng)提示編輯成功正確(4)在簡歷中添加工作經(jīng)驗測試功能測試概述測試編號zp004功能描述用戶再我的簡歷中添加工作經(jīng)驗用例目的測試用戶能否添加工作經(jīng)驗前提條件進(jìn)入登錄系統(tǒng),進(jìn)入個人中心-我的簡歷測試操作編號輸入/動作期望的輸出響應(yīng)實(shí)際情況是否正確錯誤編號1不輸入任何數(shù)據(jù),點(diǎn)擊保存按鈕系統(tǒng)提示公司名稱不能為空系統(tǒng)提示公司不能為空正確2.輸入公司名稱,點(diǎn)擊保存系統(tǒng)提示部門不能為空系統(tǒng)提示部門不能為空正確3.輸入公司名稱、部門后點(diǎn)擊保存系統(tǒng)提示職位不能為空系統(tǒng)提示職位不能為空正確4.輸入公司名稱、部門、職位后,點(diǎn)擊保存系統(tǒng)提示權(quán)重不能為空,關(guān)乎到你工作經(jīng)驗的排列順序系統(tǒng)提示權(quán)重不能為空,關(guān)乎到你工作經(jīng)驗的排列順序正確5.輸入公司名稱、部門、職位后、再輸入非數(shù)字權(quán)重,點(diǎn)擊保存系統(tǒng)提示權(quán)重必須為數(shù)字系統(tǒng)提示權(quán)重必須為數(shù)字正確6.輸入公司名稱、部門、職位后、數(shù)字權(quán)重,點(diǎn)擊保存系統(tǒng)提示工作年份不能為空系統(tǒng)提示工作年份不能為空正確7.輸入公司名稱、部門、職位后、數(shù)字權(quán)重,輸入開始時間大于結(jié)束時間系統(tǒng)提示工作開始時間大于結(jié)束時間,不合法系統(tǒng)提示工作開始時間大于結(jié)束時間,不合法正確8.輸入公司名稱、部門、職位后、數(shù)字權(quán)重、工作年份,點(diǎn)擊保存系統(tǒng)提示請輸入工作職責(zé)系統(tǒng)提示請輸入工作職責(zé)正確9.輸入公司名稱、部門、職位后、數(shù)字權(quán)重、工作年份、工作職責(zé)系統(tǒng)提示保存成功系統(tǒng)提示保存成功正確(5)申請職位測試功能測試概述測試編號zp005功能描述用戶申請職位用例目的測試用戶是否申請職位成功前提條件進(jìn)入登錄系統(tǒng),進(jìn)入首頁,測試操作編號輸入/動作期望的輸出響應(yīng)實(shí)際情況是否正確錯誤編號1進(jìn)入職位信息,點(diǎn)擊現(xiàn)在申請系統(tǒng)提示簡歷未完成,請完善個人簡歷信息,點(diǎn)擊確認(rèn)后跳轉(zhuǎn)到我的簡歷頁面系統(tǒng)提示簡歷未完成,請完善個人簡歷信息,點(diǎn)擊確認(rèn)后跳轉(zhuǎn)到我的簡歷頁面正確2.完善簡歷信息后,重新進(jìn)入職位申請頁面,點(diǎn)擊現(xiàn)在申請系統(tǒng)提示感謝你都投遞,后續(xù)消息將會通知你,請耐心等待。點(diǎn)擊確認(rèn)后,現(xiàn)在申請按鈕變?yōu)槟阋呀?jīng)請。系統(tǒng)提示感謝你都投遞,后續(xù)消息將會通知你,請耐心等待。點(diǎn)擊確認(rèn)后,現(xiàn)在申請按鈕變?yōu)槟阋呀?jīng)請正確(6)學(xué)校認(rèn)證測試功能測試概述測試編號zp006功能描述學(xué)校認(rèn)證功能用例目的測試學(xué)校能否認(rèn)證成功前提條件進(jìn)入登錄系統(tǒng),進(jìn)入學(xué)校版測試操作編號輸入/動作期望的輸出響應(yīng)實(shí)際情況是否正確錯誤編號1進(jìn)入學(xué)校版后,進(jìn)入完善個人信息頁面,直接點(diǎn)擊確認(rèn)按鈕系統(tǒng)提示請完善個人信息系統(tǒng)提示請完善個人信息正確2.進(jìn)入學(xué)校版后,填入相應(yīng)數(shù)據(jù),點(diǎn)擊確認(rèn)系統(tǒng)跳轉(zhuǎn)到確認(rèn)學(xué)校信息頁面系統(tǒng)跳轉(zhuǎn)到確認(rèn)學(xué)校信息頁面正確3.系統(tǒng)進(jìn)入確認(rèn)學(xué)校信息頁面后,直接點(diǎn)擊確認(rèn)按鈕系統(tǒng)提示請完善學(xué)校信息系統(tǒng)提示請完善學(xué)校信息正確4.進(jìn)入確認(rèn)學(xué)校信息頁面后,填入相應(yīng)數(shù)據(jù),點(diǎn)擊確認(rèn)系統(tǒng)跳轉(zhuǎn)到學(xué)校中心頁面,可查看招聘人事信息、學(xué)校信息、審核進(jìn)度系統(tǒng)跳轉(zhuǎn)到學(xué)校中心頁面,可查看招聘人事信息、學(xué)校信息、審核進(jìn)度正確5.超級管理員通過審核后招聘人事會收到郵件通知,刷新頁面后可以看到增加新的功能,發(fā)布招聘、招聘列表、申請中心、消息中心招聘人事會收到郵件通知,刷新頁面后可以看到增加新的功能,發(fā)布招聘、招聘列表、申請中心、消息中心正確(7)發(fā)布招聘測試功能測試概述測試編號zp007功能描述學(xué)校招聘人事發(fā)布招聘用例目的測試學(xué)校招聘人事能否發(fā)布招聘成功前提條件登錄系統(tǒng),進(jìn)入學(xué)校版測試操作編號輸入/動作期望的輸出響應(yīng)實(shí)際情況是否正確錯誤編號1進(jìn)入學(xué)校版后,發(fā)布招聘,編輯崗位信息,崗位名稱空白或者字符少于2系統(tǒng)提示輸入長度有誤系統(tǒng)提示輸入長度有誤正確2.進(jìn)入學(xué)校版后,發(fā)布招聘,輸入最高薪資、最低薪資非數(shù)字系統(tǒng)提示金額數(shù)字非法系統(tǒng)提示金額數(shù)字非法正確3.進(jìn)入學(xué)校版后,發(fā)布招聘,輸入招聘人數(shù)非數(shù)字時系統(tǒng)提示必須為純數(shù)字系統(tǒng)提示必須為純數(shù)字正確4.進(jìn)入學(xué)校版后,發(fā)布招聘,輸入完整合法信息后,點(diǎn)擊發(fā)布招聘系統(tǒng)提示發(fā)布成功,可在招聘列表中查看發(fā)布的招聘信息系統(tǒng)提示發(fā)布成功,可在招聘列表中查看發(fā)布的招聘信息正確(8)申請簡歷管理測試功能測試概述測試編號zp008功能描述招聘人事對申請簡歷的管理用例目的測試招聘人事能否管理簡歷前提條件進(jìn)入登錄系統(tǒng),進(jìn)入學(xué)校版-申請中心測試操作b編號輸入/動作期望的輸出響應(yīng)實(shí)際情況是否正確錯誤編號1進(jìn)入申請中心,選擇查詢條件:崗位名稱或者處理狀態(tài),點(diǎn)擊查詢顯示出符合查詢的申請列表顯示出符合查詢的申請列表正確2點(diǎn)擊查看簡歷,邀請面試系統(tǒng)提示邀請通知成功,并給對方發(fā)送了一條信息。點(diǎn)擊確認(rèn)后,頁面刷新,狀態(tài)有未處理變成邀請面試系統(tǒng)提示邀請通知成功,并給對方發(fā)送了一條信息。點(diǎn)擊確認(rèn)后,頁面刷新,狀態(tài)有未處理變成邀請面試正確3.3點(diǎn)擊標(biāo)記不合適系統(tǒng)提示標(biāo)記不合適成功,并給對方發(fā)送一條信息,頁面刷新,狀態(tài)由邀請面試變?yōu)闃?biāo)記不合適系統(tǒng)提示標(biāo)記不合適成功,并給對方發(fā)送一條信息,頁面刷新,狀態(tài)由邀請面試變?yōu)闃?biāo)記不合適正確4.4點(diǎn)擊刪除頁面自動刷新,記錄消失頁面自動刷新,記錄消失正確5.5選擇邀請面試查詢條件,點(diǎn)擊導(dǎo)出查詢數(shù)據(jù)到excel系統(tǒng)提示下載此excel文件,點(diǎn)擊下載后查看文件系統(tǒng)提示下載此excel文件,點(diǎn)擊下載后查看文件正確6.3測試結(jié)論經(jīng)過測試,未發(fā)現(xiàn)此系統(tǒng)存在隱藏錯誤,普通用戶、學(xué)校用戶的各個功能均可以實(shí)現(xiàn),符合預(yù)期要求,成功通過測試。6.4本章小結(jié)本章講述了軟件測試的內(nèi)容。對不同使用者的各個功能進(jìn)行的詳細(xì)的功能測試,通過測試,本系統(tǒng)無重大缺陷,達(dá)到預(yù)期的要求,通過測試。7.總結(jié)與展望光陰似箭,日月如梭。轉(zhuǎn)眼間就要畢業(yè)了,懷揣著迷惘而又激動的心完成了我的畢業(yè)設(shè)計和論文,也算是為我大學(xué)學(xué)習(xí)生活劃下句點(diǎn)。我的畢業(yè)設(shè)計選題的一個基于ssm的教師招聘系統(tǒng)。以這個選題為我的畢業(yè)設(shè)計一方面是因為指導(dǎo)老師的建議,另一方面是我本人覺得如今高校教師招聘制度存在一些缺陷。開發(fā)這個系統(tǒng)是為了高校招聘更加簡單,讓招聘管理過程更加公平、科學(xué)、高效。這個招聘系統(tǒng)是基于ssm框架實(shí)現(xiàn),使用ssm框架大大減少了開發(fā)的代碼量、提高程序的規(guī)范性和代碼的重用性。求職者使用此系統(tǒng)應(yīng)先用郵箱注冊賬號方能登錄系統(tǒng),登錄系統(tǒng)后求職者可以先去個人中心編輯自己的簡歷,因為申請職位要先完善自己的個人簡歷,求職者可以根據(jù)自己想要找的職位名稱進(jìn)行關(guān)鍵字搜索,也可以按照條件進(jìn)行搜索,例如工作城市、工作經(jīng)驗等條件進(jìn)行搜索,招聘者找到自己想要的職位可以申請職位,申請職位之后可以在個人中心里的我的申請中查看自己的申請記錄,可以知道自己的簡歷狀態(tài),是否被查看、邀請面試、拒絕,也可以在消息中心查看信息。學(xué)校招聘人事要使用學(xué)校版功能,須先認(rèn)證學(xué)校,由超級管理員審核通過后才能使用,學(xué)校招聘人事可以使用學(xué)校版進(jìn)行發(fā)布招聘、修改學(xué)校信息、查看申請記錄等。超級管理員可以進(jìn)行學(xué)校管理、用戶管理、資訊管理。在開發(fā)這個系統(tǒng)中,也學(xué)到一些新的技術(shù),例如javamail、H+后臺框架技術(shù),也對之前掌握的技術(shù)有了更深的理解。經(jīng)過這幾個月的開發(fā),基于ssm的教師招聘系統(tǒng)所有功能也達(dá)到了課題的預(yù)期目標(biāo)。當(dāng)然,此系統(tǒng)也是有幾個當(dāng)面還是需要改進(jìn)。第一就是學(xué)校認(rèn)證,學(xué)校認(rèn)證需要用戶上傳學(xué)校信息和資料,再由超級管理員審核,可以改進(jìn)為與教育局聯(lián)系,由教育局驗證并提供信息,實(shí)現(xiàn)更可靠的驗證。第二就是求職者和學(xué)校招聘不能直接聯(lián)系交流,可以添加此功能。在這次疫情中,我對本系統(tǒng)有了新的想法,可以增加線上面試的功能,求職者可以足不出戶的進(jìn)行面試,這樣能讓求職者可以在全國各地尋找自己需求的崗位、也不用考慮路途遙遠(yuǎn)等顧慮,招聘人事可以隨時隨地的進(jìn)行面試,大大節(jié)省了時間與精力。參考文獻(xiàn)[1]鄭潔錢育蓉范迎迎.基于SpringMVC和Hibernate的企業(yè)人事管理系統(tǒng)[J].電腦知識與技術(shù):學(xué)術(shù)交流,2016(1Z):3-3.[2]熊大平鄧文佶.精準(zhǔn)農(nóng)業(yè)種植系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].電子技術(shù)與軟件工程,2018(10):2-2.[3]王頔.基于網(wǎng)頁設(shè)計中DIV+CSS布局技術(shù)的應(yīng)用[J].信息周刊,2018(1):2-2.[4]黃敏胡孔法李影俠謝佳東胡晨駿.中醫(yī)藥傳承與創(chuàng)新人才工程申報系統(tǒng)設(shè)計與實(shí)現(xiàn)[J].計算機(jī)時代,2019(09):102-105.[5]張佑.地方應(yīng)用型本科院校人才招聘工作的法管理學(xué)分析[J].銅陵學(xué)院學(xué)報,2018(05):120-124.[6]武歡.陜西省屬高校人才招聘困境研究與探討[J].太原城市職業(yè)技術(shù)學(xué)院學(xué)報,2019(05):61-63.[7]梁蓉蓉李智.“就業(yè)最難季”遭遇“招聘用工荒”——新形勢下基于勝任力的公立醫(yī)院招聘之思考[J].湖南科技學(xué)院學(xué)報,2013(10):102-104.[8]李明敏.民辦高職院校教師招聘現(xiàn)狀的分析和思考[J].無錫南洋職業(yè)技術(shù)學(xué)院論叢,2016(Z1):3-3.[9]王萱.職業(yè)院校月度考核管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].電腦知識與技術(shù),2019(20):76-78.[10]林美珍蔡揚(yáng)帆王文郭寶云.中醫(yī)藥職業(yè)院校“雙師型”教師隊伍建設(shè)的對策研究[J].中醫(yī)藥管理雜志,2012(11):64-66.致謝轉(zhuǎn)眼間畢業(yè)論文也寫完了,受益良多。在此要先感謝我的論文指導(dǎo)老師吳老師。謝謝吳老師這半年來對我的幫助和教導(dǎo),吳老師是一個非常嚴(yán)格而又負(fù)責(zé)任的老師,從論文的選題、系統(tǒng)的設(shè)計、論文的編寫,在這每個過程中吳老師都會參與,并給我一些建議。正是因為吳老師的認(rèn)真負(fù)責(zé)和無私奉獻(xiàn),我的畢業(yè)設(shè)計和畢業(yè)論文才得以完成。感謝計算機(jī)學(xué)院的所有老師,因為有你們這四年來給我傳授的知識和技能,我才能把這個系統(tǒng)開發(fā)好。直到現(xiàn)在出來工作,越來越覺得這大學(xué)四年所學(xué)的課程是多么有用,正是因為老師們的辛苦教導(dǎo),我從一個只會對電腦加關(guān)機(jī)的小白到現(xiàn)在能勝任軟件開發(fā)的工作,在此,我想要對計算機(jī)學(xué)院的老師說一句:“謝謝你們”!還要感謝我的父母和親人,謝謝你們的陪伴和鼓勵。也要感謝大學(xué)同學(xué)和朋友,謝謝你們陪我學(xué)習(xí)陪我成長。最后,對閱讀和評審本論文的各位老師表示衷心的感謝!

ExcelXP的八則快速輸入技巧如果我們在用ExcelXP處理龐大的數(shù)據(jù)信息時,不注意講究技巧和方法的話,很可能會花費(fèi)很大的精力。因此如何巧用ExcelXP,來快速輸入信息就成為各個ExcelXP用戶非常關(guān)心的話題,筆者向大家介紹幾則這方面的小技巧。1、快速輸入大量含小數(shù)點(diǎn)的數(shù)字如果我們需要在ExcelXP工作表中輸入大量的帶有小數(shù)位的數(shù)字時,按照普通的輸入方法,我們可能按照數(shù)字原樣大小直接輸入,例如現(xiàn)在要在單元格中輸入0.05這個數(shù)字時,我們會把“0.05”原樣輸入到表格中。不過如果需要輸入若干個帶有小數(shù)點(diǎn)的數(shù)字時,我們再按照上面的方法輸入的話,每次輸入數(shù)字時都需要重復(fù)輸入小數(shù)點(diǎn),這樣工作量會變大,輸入效率會降低。其實(shí),我們可以使用ExcelXP中的小數(shù)點(diǎn)自動定位功能,讓所有數(shù)字的小數(shù)點(diǎn)自動定位,從而快速提高輸入速度。在使用小數(shù)點(diǎn)自動定位功能時,我們可以先在ExcelXP的編輯界面中,用鼠標(biāo)依次單擊“工具”/“選項”/“編輯”標(biāo)簽,在彈出的對話框中選中“自動設(shè)置小數(shù)點(diǎn)”復(fù)選框,然后在“位數(shù)”微調(diào)編輯框中鍵入需要顯示在小數(shù)點(diǎn)右面的位數(shù)就可以了。以后我們再輸入帶有小數(shù)點(diǎn)的數(shù)字時,直接輸入數(shù)字,而小數(shù)點(diǎn)將在回車鍵后自動進(jìn)行定位。例如,我們要在某單元格中鍵入0.06的話,可以在上面的設(shè)置中,讓“位數(shù)”選項為2,然后直接在指定單元格中輸入6,回車以后,該單元格的數(shù)字自動變?yōu)椤?.06”,怎么樣簡單吧?2、快速錄入文本文件中的內(nèi)容現(xiàn)在您手邊假如有一些以純文本格式儲存的文件,如果此時您需要將這些數(shù)據(jù)制作成ExcelXP的工作表,那該怎么辦呢?重新輸入一遍,大概只有頭腦有毛病的人才會這樣做;將菜單上的數(shù)據(jù)一個個復(fù)制/粘貼到工作表中,也需花很多時間。沒關(guān)系!您只要在ExcelXP中巧妙使用其中的文本文件導(dǎo)入功能,就可以大大減輕需要重新輸入或者需要不斷復(fù)制、粘貼的巨大工作量了。使用該功能時,您只要在ExcelXP編輯區(qū)中,依次用鼠標(biāo)單擊菜單欄中的“數(shù)據(jù)/獲取外部數(shù)據(jù)/導(dǎo)入文本文件”命令,然后在導(dǎo)入文本會話窗口選擇要導(dǎo)入的文本文件,再按下“導(dǎo)入”鈕以后,程序會彈出一個文本導(dǎo)入向?qū)υ捒?,您只要按照向?qū)У奶崾具M(jìn)行操作,就可以把以文本格式的數(shù)據(jù)轉(zhuǎn)換成工作表的格式了。3、快速輸入大量相同數(shù)據(jù)如果你希望在不同的單元格中輸入大量相同的數(shù)據(jù)信息,那么你不必逐個單元格一個一個地輸入,那樣需要花費(fèi)好長時間,而且還比較容易出錯。你可以通過下面的操作方法在多個相鄰或不相鄰的單元格中快速填充同一個數(shù)據(jù),具體方法為:首先同時選中需要填充數(shù)據(jù)的單元格。若某些單元格不相鄰,可在按住Ctrl鍵的同時,點(diǎn)擊鼠標(biāo)左鍵,逐個選中;其次輸入要填充的某個數(shù)據(jù)。按住Ctrl鍵的同時,按回車鍵,則剛才選中的所有單元格同時填入該數(shù)據(jù)。4、快速進(jìn)行中英文輸入法切換一張工作表常常會既包含有數(shù)字信息,又包含有文字信息,要錄入這樣一種工作表就需要我們不斷地在中英文之間反復(fù)切換輸入法,非常麻煩,為了方便操作,我們可以用以下方法實(shí)現(xiàn)自動切換:首先用鼠標(biāo)選中需要輸入中文的單元格區(qū)域,然后在輸入法菜單中選擇一個合適的中文輸入法;接著打開“有效數(shù)據(jù)”對話框,選中“IME模式”標(biāo)簽,在“模式”框中選擇打開,單擊“確定”按鈕;然后再選中輸入數(shù)字的單元格區(qū)域,在“有效數(shù)據(jù)”對話框中,單擊“IME模式”選項卡,在“模式”框中選擇關(guān)閉(英文模式);最后單擊“確定”按鈕,這樣用鼠標(biāo)分別在剛才設(shè)定的兩列中選中單元格,五筆和英文輸入方式就可以相互切換了。5、快速刪除工作表中空行刪除ExcelXP工作表中的空行,一般的方法是需要將空行都找出來,然后逐行刪除,但這樣做操作量非常大,很不方便。那么如何才能減輕刪除工作表中空行的工作量呢?您可以使用下面的操作方法來進(jìn)行刪除:首先打開要刪除空行的工作表,在打開的工作表中用鼠標(biāo)單擊菜單欄中的“插入”菜單項,并從下拉菜單中選擇“列”,從而插入一新的列X,在X列中順序填入整數(shù);然后根據(jù)其他任何一列將表中的行排序,使所有空行都集中到表的底部。刪去所有空行中X列的數(shù)據(jù),以X列重新排序,然后刪去X列。按照這樣的刪除方法,無論工作表中包含多少空行,您就可以很快地刪除了。6、快速對不同單元格中字號進(jìn)行調(diào)整在使用ExcelXP編輯文件時,常常需要將某一列的寬度固定,但由于該列各單元格中的字符數(shù)目不等,致使有的單元格中的內(nèi)容不能完全顯示在屏幕上,為了讓這些單元格中的數(shù)據(jù)都顯示在屏幕上,就不得不對這些單元格重新定義較小的字號。如果依次對這些單元格中的字號調(diào)整的話,工作量將會變得很大。其實(shí),您可以采用下面的方法來減輕字號調(diào)整的工作量:首先新建或打開一個工作簿,并選中需要ExcelXP根據(jù)單元格的寬度調(diào)整字號的單元格區(qū)域;其次單擊用鼠標(biāo)依次單擊菜單欄中的“格式”/“單元格”/“對齊”標(biāo)簽,在“文本控制”下選中“縮小字體填充”復(fù)選框,并單擊“確定”按鈕;此后,當(dāng)你在這些單元格中輸入數(shù)據(jù)時,如果輸入的數(shù)據(jù)長度超過了單元格的寬度,ExcelXP能夠自動縮小字符的大小把數(shù)據(jù)調(diào)整到與列寬一致,以使數(shù)據(jù)全部顯示在單元格中。如果你對這些單元格的列寬進(jìn)行了更改,則字符可自動增大或縮小字號,以適應(yīng)新的單元格列寬,但是對這些單元格原設(shè)置的字體字號大小則保持不變。7、快速輸入多個重復(fù)數(shù)據(jù)在使用ExcelXP工作表的過程中,我們經(jīng)常要輸入大量重復(fù)的數(shù)據(jù),如果依次輸入,無疑工作量是巨大的?,F(xiàn)在我們可以借助ExcelXP的“宏”功能,來記錄首次輸入需要重復(fù)輸入的數(shù)據(jù)的命令和過程,然后將這些命令和過程賦值到一個組合鍵或工具欄的按鈕上,當(dāng)按下組合鍵時,計算機(jī)就會重復(fù)所記錄的操作。使用宏功能時,我們可以按照以下步驟進(jìn)行操作:首先打開工作表,在工作表中選中要進(jìn)行操作的單元格;接著再用鼠標(biāo)單擊菜單欄中的“工具”菜單項,并從彈出的下拉菜單中選擇“宏”子菜單項,并從隨后彈出的下級菜單中選擇“錄制新宏”命令;設(shè)定好宏后,我們就可以對指定的單元格,進(jìn)行各種操作,程序?qū)⒆詣訉λM(jìn)行的各方面操作記錄復(fù)制。8、快速處理多個工作表有時我們需要在ExcelXP中打開多個工作表來進(jìn)行編輯,但無論打開多少工作表,在某一時刻我們只能對一個工作表進(jìn)行編輯,編輯好了以后再依次編輯下一個工作表,如果真是這樣操作的話,我們倒沒有這個必要同時打開多個工作表了,因為我們同時打開多個工作表的目的就是要減輕處理多個工作表的工作量的,那么我們該如何實(shí)現(xiàn)這樣的操作呢?您可采用以下方法:首先按住“Shift"鍵或“Ctrl"鍵并配以鼠標(biāo)操作,在工作簿底部選擇多個彼此相鄰或不相鄰的工作表標(biāo)簽,然后就可以對其實(shí)行多方面的批量處理;接著在選中的工作表標(biāo)簽上按右鍵彈出快捷菜單,進(jìn)行插入和刪除多個工作表的操作;然后在“文件”菜單中選擇“頁面設(shè)置……”,將選中的多個工作表設(shè)成相同的頁面模式;再通過“編輯”菜單中的有關(guān)選項,在多個工作表范圍內(nèi)進(jìn)行查找、替換、定位操作;通過“格式”菜單中的有關(guān)選項,將選中的多個工作表的行、列、單元格設(shè)成相同的樣式以及進(jìn)行一次性全部隱藏操作;接著在“工具”菜單中選擇“選項……”,在彈出的菜單中選擇“視窗”和“編輯”按鈕,將選中的工作表設(shè)成相同的視窗樣式和單元格編輯屬性;最后選中上述工作表集合中任何一個工作表,并在其上完成我們所需要的表格,則其它工作表在相同的位置也同時生成了格式完全相同的表格。高效辦公Excel排序方法"集中營"排序是數(shù)據(jù)處理中的經(jīng)常性工作,Excel排序有序數(shù)計算(類似成績統(tǒng)計中的名次)和數(shù)據(jù)重排兩類。本文以幾個車間的產(chǎn)值和名稱為例,介紹Excel2000/XP的數(shù)據(jù)排序方法。一、數(shù)值排序1.RANK函數(shù)RANK函數(shù)是Excel計算序數(shù)的主要工具,它的語法為:RANK(number,ref,order),其中number為參與計算的數(shù)字或含有數(shù)字的單元格,ref是對參與計算的數(shù)字單元格區(qū)域的絕對引用,order是用來說明排序方式的數(shù)字(如果order為零或省略,則以降序方式給出結(jié)果,反之按升序方式)。例如圖1中E2、E3、E4單元格存放一季度的總產(chǎn)值,計算各車間產(chǎn)值排名的方法是:在F2單元格內(nèi)輸入公式“=RANK(E2,$E$2:$E$4)”,敲回車即可計算出鑄造車間的產(chǎn)值排名是2。再將F2中的公式復(fù)制到剪貼板,選中F3、F4單元格按Ctrl+V,就能計算出其余兩個車間的產(chǎn)值排名為3和1。如果B1單元格中輸入的公式為“=RANK(E2,$E$2:$E$4,1)”,則計算出的序數(shù)按升序方式排列,即2、1和3。需要注意的是:相同數(shù)值用RANK函數(shù)計算得到的序數(shù)(名次)相同,但會導(dǎo)致后續(xù)數(shù)字的序數(shù)空缺。假如上例中F2單元格存放的數(shù)值與F3相同,則按本法計算出的排名分別是3、3和1(降序時)。2.COUNTIF函數(shù)COUNTIF函數(shù)可以統(tǒng)計某一區(qū)域中符合條件的單元格數(shù)目,它的語法為COUNTIF(range,criteria)。其中range為參與統(tǒng)計的單元格區(qū)域,criteria是以數(shù)字、表達(dá)式或文本形式定義的條件。其中數(shù)字可以直接寫入,表達(dá)式和文本必須加引號。仍以圖1為例,F(xiàn)2單元格內(nèi)輸入的公式為“=COUNTIF($E$2:$E$4,">"&E2)+1”。計算各車間產(chǎn)值排名的方法同上,結(jié)果也完全相同,2、1和3。此公式的計算過程是這樣的:首先根據(jù)E2單元格內(nèi)的數(shù)值,在連接符&的作用下產(chǎn)生一個邏輯表達(dá)式,即“>176.7”、“>167.3”等。COUNTIF函數(shù)計算出引用區(qū)域內(nèi)符合條件的單元格數(shù)量,該結(jié)果加一即可得到該數(shù)值的名次。很顯然,利用上述方法得到的是降序排列的名次,對重復(fù)數(shù)據(jù)計算得到的結(jié)果與RANK3.IF函數(shù)Excel自身帶有排序功能,可使數(shù)據(jù)以降序或升序方式重新排列。如果將它與IF函數(shù)結(jié)合,可以計算出沒有空缺的排名。以圖1中E2、E3、E4單元格的產(chǎn)值排序為例,具體做法是:選中E2單元格,根據(jù)排序需要,單擊Excel工具欄中的“降序排序”或“升序排序”按鈕,即可使工作表中的所有數(shù)據(jù)按要求重新排列。假如數(shù)據(jù)是按產(chǎn)值由大到?。ń敌颍┡帕械模窒胭x予每個車間從1到n(n為自然數(shù))的排名??梢栽贕2單元格中輸入1,然后在G3單元格中輸入公式“=IF(E3=E2,G3,G3+1)”,只要將公式復(fù)制到G4等單元格,就可以計算出其他車間的產(chǎn)值排名。二、文本排序選舉等場合需要按姓氏筆劃為文本排序,Excel提供了比較好的解決辦法。如果您要將圖1數(shù)據(jù)表按車間名稱的筆劃排序,可以使用以下方法:選中排序關(guān)鍵字所在列(或行)的首個單元格(如圖1中的A1),單擊Excel“數(shù)據(jù)”菜單下的“排序”命令,再單擊其中的“選項”按鈕。選中“排序選項”對話框“方法”下的“筆畫排序”,再根據(jù)數(shù)據(jù)排列方向選擇“按行排序”或“按列排序”,“確定”后回到“排序”對話框(圖2)。如果您的數(shù)據(jù)帶有標(biāo)題行(如圖1中的“單位”之類),則應(yīng)選中“有標(biāo)題行”(反之不選),然后打開“主要關(guān)鍵字”下拉列表,選擇其中的“單位”,選中排序方式(“升序”或“降序”)后“確定”,表中的所有數(shù)據(jù)就會據(jù)此重新排列。此法稍加變通即可用于“第一名”、“第二名”等文本排序,請讀者自行摸索。三、自定義排序如果您要求Excel按照“金工車間”、“鑄造車間”和“維修車間”的特定順序重排工作表數(shù)據(jù),前面介紹的幾種方法就無能為力了。這類問題可以用定義排序規(guī)則的方法解決:首先單擊Excel“工具”菜單下的“選項”命令,打開“選項”對話框中的“自定義序列”選項卡(圖3)。選中左邊“自定義序列”下的“新序列”,光標(biāo)就會在右邊的“輸入序列”框內(nèi)閃動,您就可以輸入“金工車間”、“鑄造車間”等自定義序列了,輸入的每個序列之間要用英文逗號分隔,或者每輸入一個序列就敲回車。如果序列已經(jīng)存在于工作表中,可以選中序列所在的單元格區(qū)域單擊“導(dǎo)入”,這些序列就會被自動加入“輸入序列”框。無論采用以上哪種方法,單擊“添加”按鈕即可將序列放入“自定義序列”中備用(圖3)。使用排序規(guī)則排序的具體方法與筆劃排序很相似,只是您要打開“排序選項”對話框中的“自定義排序次序”下拉列表,選中前面定義的排序規(guī)則,其他選項保持不動?;氐健芭判颉睂υ捒蚝蟾鶕?jù)需要選擇“升序”或“降序”,“確定”后即可完成數(shù)據(jù)的自定義排序。需要說明的是:顯示在“自定義序列”選項卡中的序列(如一、二、三等),均可按以上方法參與排序,請讀者注意Excel提供的自定義序列類型。談?wù)凟xcel輸入的技巧在Excel工作表的單元格中,可以使用兩種最基本的數(shù)據(jù)格式:常數(shù)和公式。常數(shù)是指文字、數(shù)字、日期和時間等數(shù)據(jù),還可以包括邏輯值和錯誤值,每種數(shù)據(jù)都有它特定的格式和輸入方法,為了使用戶對輸入數(shù)據(jù)有一個明確的認(rèn)識,有必要來介紹一下在Excel中輸入各種類型數(shù)據(jù)的方法和技巧。一、輸入文本Excel單元格中的文本包括任何中西文文字或字母以及數(shù)字、空格和非數(shù)字字符的組合,每個單元格中最多可容納32000個字符數(shù)。雖然在Excel中輸入文本和在其它應(yīng)用程序中沒有什么本質(zhì)區(qū)別,但是還是有一些差異,比如我們在Word、PowerPoint的表格中,當(dāng)在單元格中輸入文本后,按回車鍵表示一個段落的結(jié)束,光標(biāo)會自動移到本單元格中下一段落的開頭,在Excel的單元格中輸入文本時,按一下回車鍵卻表示結(jié)束當(dāng)前單元格的輸入,光標(biāo)會自動移到當(dāng)前單元格的下一個單元格,出現(xiàn)這種情況時,如果你是想在單元格中分行,則必須在單元格中輸入硬回車,即按住Alt鍵的同時按回車鍵。二、輸入分?jǐn)?shù)幾乎在所有的文檔中,分?jǐn)?shù)格式通常用一道斜杠來分界分子與分母,其格式為“分子/分母”,在Excel中日期的輸入方法也是用斜杠來區(qū)分年月日的,比如在單元格中輸入“1/2”,按回車鍵則顯示“1月2日”,為了避免將輸入的分?jǐn)?shù)與日期混淆,我們在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論