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

        ?

        基于JSP的高校畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)

        2020-09-10 00:26:22楊尚宣許淑華
        關(guān)鍵詞:S架構(gòu)畢業(yè)設(shè)計

        楊尚宣 許淑華

        摘要:每年大學(xué)生的擴(kuò)招會給高校對學(xué)生的管理難度增大,每屆畢業(yè)生是學(xué)校重點管理的一個對象,其中對畢業(yè)生最后階段畢業(yè)設(shè)計的管理尤其重要。如何高效有序地推進(jìn)畢業(yè)設(shè)計各項任務(wù)是高校急需解決的問題。本文設(shè)計了一個B/S架構(gòu)的高校畢業(yè)管理系統(tǒng),使用SSM框架能夠再每個模塊實現(xiàn)時相互獨立,三層架構(gòu)更細(xì),便于后期維護(hù)。經(jīng)測試使用,該系統(tǒng)界面友好,功能較為完善,運行穩(wěn)定。

        關(guān)鍵詞:畢業(yè)設(shè)計;B/S架構(gòu);SSM框架

        引言

        畢業(yè)設(shè)計是高校考驗學(xué)生的一個重要考核階段,對學(xué)生在校四年的一個總結(jié)知識,學(xué)會運用本專業(yè)知識解決現(xiàn)實問題的一個考核,同時該階段對畢業(yè)生也是十分重要的,可以在過程中體現(xiàn)和提升自己的能力也能發(fā)現(xiàn)自己的不足,這個階段同時也是對面對工作和提升學(xué)歷的一個過程。當(dāng)今社會發(fā)展迅速,對高等人才的培養(yǎng)需求越來越大,所以在對高等院校的畢業(yè)論文也有相應(yīng)更高的要求,畢業(yè)設(shè)計階段學(xué)校更需要對教務(wù)系統(tǒng)進(jìn)行完善[2]。

        據(jù)了解現(xiàn)高校的對畢業(yè)設(shè)計的管理模式大多是屬于傳統(tǒng)管理聯(lián)合畢業(yè)設(shè)計管理系統(tǒng),畢業(yè)設(shè)計管理系統(tǒng)主要用于畢業(yè)設(shè)計任務(wù)的執(zhí)行和管理,傳統(tǒng)管理則用于在該系統(tǒng)里統(tǒng)計到學(xué)生填報的任務(wù)和完成后的檔案進(jìn)行紙質(zhì)文檔保存,其實還有少部分高校仍然是使用著傳統(tǒng)方式對畢業(yè)設(shè)計的管理,這十分不利于對數(shù)量龐大的畢業(yè)生進(jìn)行管理。現(xiàn)如今隨著網(wǎng)絡(luò)越來越普及,寬帶速度越來越快,本系統(tǒng)使用B/S架構(gòu)可以網(wǎng)絡(luò)管理學(xué)生和教師在畢業(yè)設(shè)計選題過程以及過程管理的內(nèi)容,極大的提高了學(xué)校的辦公效率,減少本校的工作人員的工作量也不需要消耗相關(guān)的辦公資源,提高本校的管理水平。

        一、相關(guān)技術(shù)介紹

        本系統(tǒng)基于JSP開發(fā),但是由于現(xiàn)流行的前后端分離開發(fā),JSP作為前臺頁面主要向后臺請求的一些重要小模塊使用,本次設(shè)計的前端顯示多數(shù)使用html,CSS,JavaScript,后臺使用java語言開發(fā)整合SSM框架有更好的維護(hù)性。

        (一)B/S架構(gòu)

        B/S架構(gòu)是瀏覽器端和服務(wù)器端的架構(gòu)模式,在Web成為主流時興起的網(wǎng)絡(luò)架構(gòu)模式,該模式下客戶端和服務(wù)端都做了統(tǒng)一,服務(wù)器端需要數(shù)據(jù)庫的支持同時也存放了系統(tǒng)的核心部分,客戶機只需要瀏覽器即可收到服務(wù)器端所有的功能,并通過Web Server與數(shù)據(jù)庫打交道。

        (二)JSP開發(fā)技術(shù)

        JSP技術(shù)是java語言衍生出來的動態(tài)網(wǎng)頁開發(fā)技術(shù),屬于java服務(wù)端頁面。JSP本質(zhì)就是servlet擁有servlet所有的功能,在servlet中編寫html代碼十分不便,才衍生出JSP解決該問題,其內(nèi)容可以編寫html代碼,卻又能在html代碼中編寫java語言嵌入其中執(zhí)行編譯。

        (1)可跨平臺

        JSP開發(fā)技術(shù)擁有java語言的平臺無相關(guān)性,可以在任何支持Java虛擬機的平臺上運行,這便利代碼的移植[4]。

        (2)預(yù)編譯

        JSP開發(fā)技術(shù)因為在java語言基礎(chǔ)上建立的,同樣能夠在java虛擬機上編譯和執(zhí)行,只需要第一次運行時編譯,之后可進(jìn)行動態(tài)增量編譯,同樣具有java的高效性[4]。

        (3)安全性

        JSP開發(fā)技術(shù)中會用到的html和xml代碼對網(wǎng)站的顯示和配置,可以對其進(jìn)行封裝并隱藏,在瀏覽器端用戶將無法看到html源碼,提供給開發(fā)者代碼和網(wǎng)站良好的保護(hù)。

        (4)業(yè)務(wù)代碼分離

        現(xiàn)通常開發(fā)模式使用html語言來設(shè)計頁面內(nèi)容,使用JSP標(biāo)簽實現(xiàn)顯示的動態(tài)部分,再整合SSM框架進(jìn)行開發(fā)實現(xiàn)業(yè)務(wù)視圖層的分離。這樣JSP只需要顯示數(shù)據(jù)不用于后臺的業(yè)務(wù)處理。

        (5)可重用性

        因為JSP開發(fā)技術(shù)繼承了java的特性,擁有面向?qū)ο蟮奶匦?。在JSP項目開發(fā)中,可使用JavaBean進(jìn)行實體類和業(yè)務(wù)處理代碼的封裝在Spring中管理相互獨立,JavaBean封裝的代碼是可以重復(fù)使用的,同樣也可以在其他應(yīng)用程序中實現(xiàn)。

        二、功能需求分析

        本次設(shè)計的高校畢業(yè)設(shè)計管理系統(tǒng)根據(jù)功能的需要,本系統(tǒng)主要有三個角色:指導(dǎo)老師、學(xué)生、管理員三個模塊。針對畢業(yè)生的畢業(yè)設(shè)計網(wǎng)上選題、網(wǎng)上提交任務(wù)等;指導(dǎo)老師對畢業(yè)設(shè)計課題的網(wǎng)上申報、接收學(xué)生任務(wù)等;管理員對相關(guān)通知公告的發(fā)布和師生管理等維護(hù)工作。在網(wǎng)上完成這些工作就不需要學(xué)生在校才能實現(xiàn),方便了在校生,在外實習(xí)的畢業(yè)生也不需要回校辦理,也方便了指導(dǎo)老師下發(fā)任務(wù)和接收學(xué)生完成的任務(wù),及時聯(lián)系學(xué)生進(jìn)行指導(dǎo)。

        (1)管理員功能模塊圖

        管理員主要職能是學(xué)生信息的管理,老師的信息管理,公告管理功能并對系統(tǒng)持續(xù)維護(hù)。

        (2)導(dǎo)師功能模塊圖

        導(dǎo)師主要在首頁收到相關(guān)通知后為學(xué)生課題申報后,通過系統(tǒng)提交于學(xué)生最后教師確認(rèn)進(jìn)行雙向選擇,在課題申報信息里包括了課題具體相關(guān)任務(wù)由學(xué)生查閱,教師通過流程管理可查看學(xué)生的完成進(jìn)度文件,并審核相關(guān)材料給出成績。本系統(tǒng)后臺結(jié)構(gòu)如圖2所示。

        (3)學(xué)生功能模塊圖

        學(xué)生主要在首頁收到相關(guān)通知后可以根據(jù)自己的興趣選擇導(dǎo)師的課題,也可同導(dǎo)師溝通選擇自己想完成的課題,待導(dǎo)師申報課題后由學(xué)生查閱課題具體描述和任務(wù)并確認(rèn)選擇。待導(dǎo)師確認(rèn)課題即可開始畢業(yè)設(shè)計相關(guān)工作,填寫開題報告提交以及審核通過后的答辯,中期檢查給予導(dǎo)師的反饋以及論文提交等,導(dǎo)師審核所有階段后對該生評定成績,學(xué)生最后階段才能看到自己的成績評定。本系統(tǒng)后臺結(jié)構(gòu)如圖3所示。

        三、主要模塊分析和實現(xiàn)

        (一)用戶登錄模塊的實現(xiàn)

        用戶進(jìn)入網(wǎng)站即可在右側(cè)登錄域內(nèi)輸入相應(yīng)的賬號密碼進(jìn)行登錄,該登錄模塊不需要選擇教師或者學(xué)生的按鈕進(jìn)行登錄,因設(shè)計數(shù)據(jù)庫用戶表時給每個用戶設(shè)置了標(biāo)識符,在程序中自動識別方便了登錄便捷性,在登錄時加入了人機識別的驗證碼。當(dāng)用戶名、密碼和驗證碼輸入正確時可進(jìn)入自己相應(yīng)的頁面。

        (二)信息修改的實現(xiàn)

        本系統(tǒng)的用戶初次登陸成功后應(yīng)修改個人信息。單機右上角的學(xué)生名字或者頭像出現(xiàn)下拉框,在下拉框子功能中選擇信息可對個人信息修改,下拉框第二子功能可修改密碼,通過彈出的窗口輸入原始密碼即可修改。導(dǎo)師操作與學(xué)生相似。

        (三)選課模塊的實現(xiàn)

        本系統(tǒng)選課功能使用了雙向選擇。完善信息后教師在課題申報菜單項進(jìn)行課題的申報,學(xué)生可以預(yù)先和導(dǎo)師溝通選自己感興趣能完成的課題,之后由教師申報并對課題指定相應(yīng)任務(wù)在描述框中,但是需要在課題來源選好是導(dǎo)師建議還是學(xué)生擬定。導(dǎo)師完成申報學(xué)生可以在選擇課題菜單項進(jìn)行課題的選擇,首先找到本專業(yè)的老師,在本專業(yè)的導(dǎo)師選擇該導(dǎo)師的課題。學(xué)生完成課題選擇導(dǎo)師的流程管理菜單項下的確認(rèn)選題需要審核該學(xué)生的選題,需要確認(rèn)該生是否是本專業(yè)學(xué)生,是否是學(xué)生擬題的該生。

        (四)過程管理的實現(xiàn)

        在選課完成后,學(xué)生對課題的完成進(jìn)度在流程管理菜單項中子菜單中顯示,學(xué)生需要完成開題報告,經(jīng)過老師審核通過即可答辯。在論文的中期會有中期檢查的反饋表,以便導(dǎo)師檢查學(xué)生完成情況以及對學(xué)生指導(dǎo),最后可以進(jìn)行論文的上傳。在導(dǎo)師的流程管理菜單項可以下載到學(xué)生提交的開題報告、中期檢查反饋表,畢業(yè)論文。對學(xué)生完成的情況最后進(jìn)行審評并打分。

        四、結(jié)束語

        高校畢業(yè)設(shè)計管理系統(tǒng)的實現(xiàn)可脫離傳統(tǒng)工作管理繁瑣的管理過程和紙質(zhì)化文檔的保存,也能大大減少教務(wù)人員的工作量提高辦事效率,有利于學(xué)校處理能力的提升。這也體現(xiàn)了高校的辦學(xué)水平吸引更多學(xué)生以培養(yǎng)更多為國家做貢獻(xiàn)的人才。

        參考文獻(xiàn):

        [1]田愛奎, 賈永新. 基于JSP的畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 中國教育信息化, 2007(23):44-46.

        [2]屈曉, 鄭哲豪, 陳煥培, et al. 基于JSP畢業(yè)設(shè)計管理系統(tǒng)設(shè)計與實現(xiàn)[J]. 科技創(chuàng)新與應(yīng)用, 2018, 250(30):48-49.

        [3]李云芳. 基于B/S架構(gòu)的高校畢業(yè)設(shè)計過程管理系統(tǒng)[J]. 福建電腦, 2019, 35(01):80+96.

        [4]孫博成,張領(lǐng).論JSP開發(fā)技術(shù)發(fā)展現(xiàn)狀與發(fā)展前景探析[J].山東工業(yè)技術(shù),2015(19):216.

        [5]林秋蝦. 基于web的畢業(yè)設(shè)計管理系統(tǒng)的設(shè)計與實現(xiàn)[J]. 電腦知識與技術(shù), 2018, 14(34):65-67.

        猜你喜歡
        S架構(gòu)畢業(yè)設(shè)計
        高校畢業(yè)設(shè)計展吸引業(yè)內(nèi)眼球
        玩具世界(2021年6期)2021-04-19 12:15:18
        畢業(yè)設(shè)計優(yōu)秀作品選登
        基于FPGA的畢業(yè)設(shè)計實踐平臺實現(xiàn)
        電子制作(2018年9期)2018-08-04 03:31:14
        B/S架構(gòu)下的學(xué)生信息管理系統(tǒng)的設(shè)計
        學(xué)生會管理系統(tǒng)的設(shè)計與實現(xiàn)
        軟件(2016年4期)2017-01-20 10:04:02
        基于項目引導(dǎo)下的本科卓越工程師畢業(yè)設(shè)計教學(xué)改革初探
        新課程研究(2016年1期)2016-12-01 05:52:16
        基于ASP技術(shù)下的大學(xué)生跳蚤書街平臺的設(shè)計與實施
        基于B/S架構(gòu)的高校實驗管理平臺的設(shè)計與實現(xiàn)
        基于WEB的企業(yè)進(jìn)銷存管理系統(tǒng)設(shè)計
        C/S架構(gòu)下的中職教學(xué)輔助系統(tǒng)的新探索
        考試周刊(2016年42期)2016-06-18 08:17:19
        97无码人妻一区二区三区蜜臀| 无人视频在线观看免费播放影院| 理论片87福利理论电影| 精品无码久久久久久久久粉色| 日本视频一区二区二区| 精品一区二区在线观看免费视频| а√天堂资源官网在线资源 | 女同成片av免费观看| 日本最新视频一区二区| 国产色在线 | 日韩| 97免费人妻在线视频| 久久99国产亚洲高清观看首页| 蜜桃精品视频一二三区| 日韩精品成人无码专区免费| 乌克兰少妇xxxx做受6| 亚洲色图视频在线播放| 亚洲一区二区三区地址| 国产成人av一区二区三区| 99热成人精品免费久久| 日韩十八禁在线观看视频| 丰满人妻久久中文字幕| 国产成人无码a区在线观看视频 | 人妻av午夜综合福利视频| 亚洲中文字幕乱码第一页| 中文字幕无线码| 日韩在线观看你懂的| 中文字幕日韩一区二区不卡 | 最爽无遮挡行房视频| 国产另类综合区| 亚洲精品女同在线观看| 亚洲最大成人网站| 性高朝久久久久久久| 国产亚洲人成a在线v网站| 免费二级毛片在线播放| 国产精品久久av高潮呻吟| 久久伊人少妇熟女大香线蕉| 又爽又黄无遮挡高潮视频网站| 女人一级特黄大片国产精品| 日韩a级精品一区二区| 国产成人无码免费看片软件| 人妻少妇精品视中文字幕国语|