亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Java的大學(xué)生綜合測(cè)評(píng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2022-10-31 07:54:26盧生玉
        山西電子技術(shù) 2022年5期
        關(guān)鍵詞:數(shù)據(jù)庫功能大學(xué)生

        盧生玉

        (中國廣電山西網(wǎng)絡(luò)有限公司,山西 太原 030006)

        1 緒論

        1.1 背景

        隨著時(shí)代的發(fā)展,科技的進(jìn)步,用人單位招聘方式也不斷地趨向于網(wǎng)絡(luò)化。中國大部分網(wǎng)絡(luò)化招聘都是通過第三方軟件實(shí)現(xiàn)的,比如:58同城、趕集網(wǎng)、智聯(lián)招聘等。這些網(wǎng)站的缺點(diǎn)是不方便各個(gè)用人單位根據(jù)自己單位的實(shí)際情況設(shè)置用戶需要填寫的信息,受第三方影響太大。國內(nèi)外對(duì)于大學(xué)生綜合測(cè)評(píng)管理系統(tǒng)有過很多研究,技術(shù)也相當(dāng)成熟,但是通用性和可擴(kuò)展性不強(qiáng),對(duì)于資金雄厚的大型企業(yè)可以進(jìn)行二次開發(fā),但對(duì)于中小型企業(yè)沒有一個(gè)便宜又實(shí)用的系統(tǒng),所以多數(shù)用人單位還是采取傳統(tǒng)的紙質(zhì)簡歷以及紙質(zhì)答卷方式招聘。本課題為了解決這一問題,設(shè)計(jì)實(shí)現(xiàn)一個(gè)大多數(shù)用人單位實(shí)用的大學(xué)生綜合測(cè)評(píng)管理系統(tǒng)。

        1.2 目的和意義

        該系統(tǒng)采用Java語言完成系統(tǒng)的開發(fā)。最終系統(tǒng)運(yùn)行于Tomcat6.0服務(wù)器上,客戶端完成后大學(xué)生可以登入系統(tǒng)完成個(gè)人信息的添加、查看個(gè)人簡歷、解答公司各種類型的問題、查看答題成績、實(shí)時(shí)查看排名信息以及查看自己適合的職業(yè);管理員通過登錄可以對(duì)用戶信息、題庫信息和成績進(jìn)行管理。在用人單位中應(yīng)用大學(xué)生綜合測(cè)評(píng)管理系統(tǒng)簡化了管理流程。大學(xué)生綜合測(cè)評(píng)管理系統(tǒng)的意義如下:

        1) 提高了簡歷投遞、測(cè)評(píng)的工作效率。

        2) 降低了用人單位招聘過程的成本。

        3) 管理員可以隨時(shí)隨地對(duì)用戶信息進(jìn)行管理。

        4) 對(duì)數(shù)據(jù)庫中的信息進(jìn)行分析可以幫助用人單位做出合理的選擇。

        1.3 系統(tǒng)內(nèi)容

        該系統(tǒng)首先由大學(xué)畢業(yè)生在注冊(cè)頁面進(jìn)行注冊(cè),再進(jìn)入登錄頁面根據(jù)自己的注冊(cè)信息進(jìn)行登錄,然后大學(xué)畢業(yè)生就進(jìn)入客戶端首頁了,開始添加本人的詳細(xì)信息,其中在添加頭像時(shí)使用到了文件的上傳,數(shù)據(jù)表中只記錄頭像的名稱,在顯示的時(shí)候從文件夾中調(diào)取即可,在遞交個(gè)人信息后就可以查看個(gè)人簡歷了,在沒有遞交前會(huì)有彈出框提示遞交個(gè)人信息后再查看簡歷,然后就可以進(jìn)入在線答題模塊了。由于在線答題的題庫都是數(shù)據(jù)庫中的動(dòng)態(tài)題庫,所以每一個(gè)題目在答題完成后都必須確認(rèn)答案,做完所有題再進(jìn)行遞交。在遞交以后可以查看自己每個(gè)模塊的答題成績和總成績,然后進(jìn)入查看性格分析和適合職業(yè)的界面查看職位推薦。管理員通過登錄管理端,管理學(xué)生的基本信息、管理題庫信息、管理成績信息。

        2 開發(fā)環(huán)境及運(yùn)行環(huán)境

        2.1 開發(fā)工具介紹

        1) JDK是Java面向?qū)ο箝_發(fā)語言專用的一種軟件開發(fā)工具包。

        2) 主要開發(fā)工具是MyEclipse,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大地提高工作效率[1]。這是一個(gè)功能非常豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能。

        3) SSH框架為struts2+spring3+hibernate的一個(gè)集成開發(fā)框架,是目前較流行的一種Web應(yīng)用程序開源框架[2]。

        4) Tomcat服務(wù)器是一個(gè)免費(fèi)的開放源代碼的Web應(yīng)用服務(wù)器,它是輕量級(jí)應(yīng)用服務(wù)器,中小型系統(tǒng)和并發(fā)訪問用戶不多的場(chǎng)合下普遍使用Tomcat服務(wù)器,是開發(fā)和調(diào)試JSP程序的首選。

        2.2 系統(tǒng)運(yùn)行環(huán)境

        ◆服務(wù)器端

        操作系統(tǒng):Windows Server 2008

        Web服務(wù)器:Tomcat 6.0

        Java開發(fā)包:JDK 1.5及以上

        數(shù)據(jù)庫:MySQL 6.0

        ◆客戶端

        瀏覽器:IE6.0以上版本

        分辨率:最低分辨率1024*768像素

        3 系統(tǒng)分析

        目前用人單位招聘的目標(biāo)是實(shí)現(xiàn)網(wǎng)絡(luò)化管理,只有實(shí)現(xiàn)了用人單位內(nèi)網(wǎng)絡(luò)化管理才能加快其發(fā)展的速度。大學(xué)生綜合測(cè)評(píng)管理系統(tǒng)對(duì)數(shù)據(jù)庫中每個(gè)用戶的數(shù)據(jù)進(jìn)行綜合分析,為用人單位選聘大學(xué)畢業(yè)生做出合理的選擇。

        3.1 功能需求分析

        用人單位招聘大學(xué)畢業(yè)生過程現(xiàn)在存在的問題:

        大學(xué)畢業(yè)生的簡歷投遞全部采取紙質(zhì)版遞交,聘用采用紙質(zhì)答題方式,當(dāng)綜合分析評(píng)價(jià)一位大學(xué)畢業(yè)生時(shí)過程繁瑣、人為因素太大、評(píng)價(jià)不合理、人工管理效率太低且成本高昂,造成用人單位資源的浪費(fèi)。

        針對(duì)上述問題,在充分調(diào)查了用人單位聘請(qǐng)大學(xué)畢業(yè)生管理的流程之后,圍繞管理員、大學(xué)畢業(yè)生、成績、題庫、職業(yè)、學(xué)生詳細(xì)信息六個(gè)實(shí)體開發(fā)本系統(tǒng),系統(tǒng)一共有5個(gè)功能模塊:

        1) 大學(xué)畢業(yè)生管理模塊:管理各個(gè)大學(xué)畢業(yè)生的信息,可以添加、修改、查詢、刪除大學(xué)生信息。

        2) 成績管理模塊:管理各個(gè)大學(xué)畢業(yè)生成績信息,可以查詢大學(xué)畢業(yè)生成績。

        3) 題庫管理模塊:管理用人單位適合自己單位的題庫信息,可以添加、修改、查詢、刪除題庫信息[3]。

        4) 職業(yè)管理模塊:管理用人單位提供的職位類型,可以添加、修改、查詢、刪除職業(yè)信息。

        5) 學(xué)生詳細(xì)信息管理模塊:管理學(xué)生個(gè)人簡歷。

        3.2 系統(tǒng)可行性分析

        1) 技術(shù)可行性:本系統(tǒng)使用Java語言和開放的SSH框架搭建系統(tǒng)后臺(tái)的邏輯處理模塊,數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫,前臺(tái)頁面是JSP頁面,技術(shù)上完全可行。

        2) 經(jīng)濟(jì)可行性:由于系統(tǒng)開發(fā)環(huán)境的配置以及開發(fā)難度不是非常復(fù)雜,一些免費(fèi)開放軟件就可以實(shí)現(xiàn),這大大節(jié)省了開發(fā)成本,因此開發(fā)費(fèi)用較低。

        4 總體設(shè)計(jì)

        4.1 系統(tǒng)總體目標(biāo)

        本系統(tǒng)的具體目標(biāo)如下:

        1) 實(shí)現(xiàn)畢業(yè)大學(xué)生基本信息管理功能。

        2) 實(shí)現(xiàn)成績信息管理功能。

        3) 實(shí)現(xiàn)題庫信息管理功能。

        4) 實(shí)現(xiàn)職業(yè)信息管理功能。

        5) 實(shí)現(xiàn)大學(xué)畢業(yè)生詳細(xì)信息管理功能。

        6) 實(shí)現(xiàn)大學(xué)畢業(yè)生在線答題功能。

        7) 實(shí)現(xiàn)大學(xué)畢業(yè)生在線查看成績功能。

        8) 實(shí)現(xiàn)大學(xué)畢業(yè)生在線查看排名功能。

        9) 實(shí)現(xiàn)大學(xué)畢業(yè)生在線查看簡歷功能。

        10) 實(shí)現(xiàn)大學(xué)畢業(yè)生在線查看推薦職位功能。

        4.2 總體結(jié)構(gòu)設(shè)計(jì)

        本系統(tǒng)使用B/S模式,用戶的計(jì)算機(jī)上只需要安裝有瀏覽器即可方便使用該系統(tǒng),系統(tǒng)管理員在瀏覽器登錄管理員系統(tǒng)進(jìn)行各種操作,服務(wù)器返回相應(yīng)的數(shù)據(jù)。

        4.3 系統(tǒng)功能結(jié)構(gòu)

        系統(tǒng)主要功能結(jié)構(gòu)圖如圖1。

        圖1 系統(tǒng)功能結(jié)構(gòu)圖

        5 數(shù)據(jù)庫設(shè)計(jì)

        5.1 數(shù)據(jù)庫分析

        本系統(tǒng)設(shè)計(jì)基于mysql數(shù)據(jù)庫存儲(chǔ)和web前端顯示的B/S架構(gòu),用戶使用方便快捷,能夠科學(xué)合理地對(duì)用人單位招聘大學(xué)生的基本信息、測(cè)試題庫以及成績進(jìn)行科學(xué)的管理;通過分析數(shù)據(jù)庫中有關(guān)數(shù)據(jù)可以更加科學(xué)地對(duì)大學(xué)生做出合理評(píng)價(jià);在數(shù)據(jù)庫的表中加入與其他表相關(guān)聯(lián)的外鍵以提高數(shù)據(jù)查詢速度從而降低數(shù)據(jù)冗余。

        5.2 數(shù)據(jù)庫概念設(shè)計(jì)

        根據(jù)以上對(duì)系統(tǒng)所做的需求分析和系統(tǒng)設(shè)計(jì),大學(xué)生綜合測(cè)評(píng)管理系統(tǒng)中涉及到的數(shù)據(jù)庫實(shí)體有:管理員實(shí)體、大學(xué)畢業(yè)生實(shí)體、成績實(shí)體、題庫實(shí)體、職業(yè)實(shí)體、學(xué)生詳細(xì)信息實(shí)體。

        5.3 數(shù)據(jù)字典

        5.3.1 管理員數(shù)據(jù)表設(shè)計(jì)

        在登錄管理系統(tǒng)時(shí)需要輸入管理員名和密碼,系統(tǒng)會(huì)在數(shù)據(jù)庫中查詢輸入的管理員名和密碼,如果查到管理員名與密碼匹配則登錄成功,否則提示管理員名或密碼有誤請(qǐng)重新輸入。

        5.3.2 大學(xué)畢業(yè)生基本信息數(shù)據(jù)表

        大學(xué)畢業(yè)生基本信息是本系統(tǒng)中最基本的數(shù)據(jù),系統(tǒng)管理員在添加大學(xué)生信息、管理成績時(shí)都通過大學(xué)生信息表的主鍵進(jìn)行關(guān)聯(lián)。

        5.3.3 題庫信息數(shù)據(jù)表

        題庫信息是本系統(tǒng)中動(dòng)態(tài)生成題庫的核心數(shù)據(jù)表。

        5.3.4 成績信息數(shù)據(jù)表

        成績信息是本系統(tǒng)中最核心數(shù)據(jù)表,它包括所有學(xué)生的成績信息。

        5.3.5 職業(yè)信息數(shù)據(jù)表

        職業(yè)信息是本系統(tǒng)中最終得出大學(xué)生性格及適合職位的推薦數(shù)據(jù)表。

        6 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)

        6.1 設(shè)計(jì)目標(biāo)

        設(shè)計(jì)出一個(gè)方便用戶使用的操作界面,方便管理員管理的系統(tǒng);合理設(shè)計(jì)數(shù)據(jù)庫對(duì)象,使用Hibernate技術(shù)對(duì)數(shù)據(jù)進(jìn)行持久化和對(duì)數(shù)據(jù)庫信息進(jìn)行訪問,系統(tǒng)的總體架構(gòu)使用SSH框架。本系統(tǒng)應(yīng)達(dá)到以下目標(biāo):最終系統(tǒng)應(yīng)該能夠提高大學(xué)生應(yīng)聘時(shí)投遞簡歷以及在線測(cè)評(píng)管理的效率;采用B/S架構(gòu),安全、方便、快捷、易維護(hù);使用Java面向?qū)ο箝_發(fā)語言開發(fā)出的系統(tǒng)必須要有可擴(kuò)展性,應(yīng)適應(yīng)未來用人單位需求的變化,系統(tǒng)要有易修改、易維護(hù),方便以后升級(jí)的特點(diǎn)。

        6.2 系統(tǒng)核心模塊設(shè)計(jì)與實(shí)現(xiàn)

        接下來將詳細(xì)介紹系統(tǒng)中核心模塊的主要功能和設(shè)計(jì)要點(diǎn)。

        6.2.1 管理員登錄模塊

        1) 主要功能:該模塊實(shí)現(xiàn)管理員登錄的功能,若輸入的管理員名和密碼匹配,則跳轉(zhuǎn)到管理員首頁,否則提示管理員名與密碼不匹配。

        2) 設(shè)計(jì)要點(diǎn):在管理員點(diǎn)擊登錄按鈕時(shí)要檢測(cè)輸入是否有非法字符,若有則提示“有非法字符輸入”。

        6.2.2 管理測(cè)評(píng)信息模塊

        1) 主要功能:該模塊實(shí)現(xiàn)管理員操作t_ability表,根據(jù)題目、選項(xiàng)、題目類型以及正確答案進(jìn)行題庫信息的添加、刪除、修改、查詢的功能[4]。

        2) 設(shè)計(jì)要點(diǎn):對(duì)測(cè)評(píng)信息的操作也是在管理員登錄后才可以進(jìn)行,如果不登錄是不可以直接訪問到頁面的。在做刪除操作時(shí)要有彈窗提示,以免操作失誤而誤刪。

        6.2.3 管理測(cè)評(píng)結(jié)果信息模塊

        1) 主要功能:該模塊實(shí)現(xiàn)管理員操作t_graderee表根據(jù)學(xué)生姓名、學(xué)號(hào)、專業(yè)進(jìn)行測(cè)評(píng)結(jié)果信息查詢的功能以及查看簡歷。

        2) 設(shè)計(jì)要點(diǎn):對(duì)測(cè)評(píng)信息的操作也是在管理員登錄后才可以進(jìn)行,如果不登錄是不可以直接訪問到頁面的。

        7 系統(tǒng)測(cè)試

        系統(tǒng)設(shè)計(jì)完成后最重要的工作就是測(cè)試了,系統(tǒng)測(cè)試可以分為:模塊單元測(cè)試和集成測(cè)試。

        7.1 模塊單元測(cè)試

        在系統(tǒng)設(shè)計(jì)時(shí),每個(gè)模塊完成后對(duì)該模塊進(jìn)行測(cè)試。模塊的單元測(cè)試只是針對(duì)當(dāng)前模塊的測(cè)試,其主要目的就是測(cè)試模塊的所有功能能夠正常運(yùn)行,如有錯(cuò)誤就打印錯(cuò)誤信息,根據(jù)提示信息找到出錯(cuò)原因及位置[5]。

        7.2 集成測(cè)試

        在對(duì)每個(gè)模塊測(cè)試完成后要對(duì)系統(tǒng)整體運(yùn)行進(jìn)行測(cè)試,管理員端從登錄功能開始對(duì)系統(tǒng)各個(gè)頁面中的添加、刪除、修改、查看操作進(jìn)行測(cè)試;用戶端從注冊(cè)開始對(duì)系統(tǒng)各個(gè)頁面的添加、查看、答題操作進(jìn)行測(cè)試。

        7.3 測(cè)試結(jié)果

        經(jīng)過模塊單元測(cè)試與集成測(cè)試,系統(tǒng)完全可以按照預(yù)期效果進(jìn)行可靠運(yùn)行。

        8 總結(jié)

        根據(jù)大多數(shù)中小型企業(yè)的實(shí)際情況和具體需求設(shè)計(jì)了一個(gè)小型大學(xué)生綜合測(cè)評(píng)管理系統(tǒng),雖然系統(tǒng)規(guī)模較小,但是使用的是SSH開發(fā)框架,開發(fā)時(shí)設(shè)置三個(gè)層分別為dao層、service層和action層,方便簡單管理類。使其層次化,易于系統(tǒng)調(diào)用。在文章中并沒有詳細(xì)闡述此框架,文章主要介紹了系統(tǒng)功能和數(shù)據(jù)的結(jié)構(gòu)。運(yùn)用本系統(tǒng)對(duì)用人單位招聘進(jìn)行管理提高了原本的人力招聘工作效率,同時(shí)也降低了招聘工作的成本。

        猜你喜歡
        數(shù)據(jù)庫功能大學(xué)生
        也談詩的“功能”
        中華詩詞(2022年6期)2022-12-31 06:41:24
        帶父求學(xué)的大學(xué)生
        大學(xué)生之歌
        黃河之聲(2017年14期)2017-10-11 09:03:59
        關(guān)于非首都功能疏解的幾點(diǎn)思考
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        數(shù)據(jù)庫
        中西醫(yī)結(jié)合治療甲狀腺功能亢進(jìn)癥31例
        辨證施護(hù)在輕度認(rèn)知功能損害中的應(yīng)用
        日韩日本国产一区二区| 久久久久亚洲AV无码专区一区| 成人毛片一区二区| 上海熟女av黑人在线播放| 蜜桃av夺取一区二区三区| 亚洲妇女水蜜桃av网网站| 亚洲精品久久| 日本中文字幕有码网站| 色视频日本一区二区三区| 国产爆乳无码一区二区在线| 亚洲熟妇无码八av在线播放| 四虎永久在线精品免费网址| 丰满少妇av一区二区三区| 在线毛片一区二区不卡视频| 精品人人妻人人澡人人爽牛牛| 777精品出轨人妻国产| 国产亚洲精品精品综合伦理| 久久麻豆精亚洲av品国产蜜臀| 久久狠狠高潮亚洲精品暴力打 | 白色白在线观看免费2| 亚洲色www无码| 亚洲人成7777影视在线观看| 国产精品爽黄69天堂a| 女人18毛片a级毛片| 大香蕉国产av一区二区三区| 日韩一二三四区免费观看| 免费一区二区三区视频狠狠| 国产精品一区二区 尿失禁| 亚洲精品一区国产欧美| 波多野结衣中文字幕一区二区三区 | 亚洲精品在线观看一区二区 | 亚洲色精品三区二区一区| 美丽小蜜桃1一3在线观看| 最新国产成人自拍视频| 亚洲AVAv电影AV天堂18禁| 91免费永久国产在线观看| 亚洲国产精品久久亚洲精品| 国内成+人 亚洲+欧美+综合在线| 亚洲在线视频免费视频| 国内免费自拍9偷1拍| 在线亚洲精品免费视频|