畢業(yè)設(shè)計(jì)選題管理系統(tǒng)探討

時(shí)間:2022-02-02 08:38:06

導(dǎo)語:畢業(yè)設(shè)計(jì)選題管理系統(tǒng)探討一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

畢業(yè)設(shè)計(jì)選題管理系統(tǒng)探討

【關(guān)鍵詞】JSP;畢業(yè)設(shè)計(jì)選題;管理系統(tǒng)

信息技術(shù)的發(fā)展為人們的生活帶來了翻天覆地的變化,無論是工作還是生活都與信息技術(shù)息息相關(guān)。隨著我國(guó)教育事業(yè)的發(fā)展,教學(xué)信息化已經(jīng)成為一種必然趨勢(shì),尤其是我國(guó)高校擴(kuò)招以后,高校管理學(xué)生的壓力明顯增大,僅就畢業(yè)設(shè)計(jì)這一內(nèi)容而言就是一項(xiàng)繁重的工作,為了減輕教師壓力,人們提出設(shè)計(jì)畢業(yè)設(shè)計(jì)選題管理系統(tǒng),并取得了良好的應(yīng)用效果。

1設(shè)計(jì)思路分析

1.1需要解決的問題

系統(tǒng)的設(shè)計(jì)與應(yīng)用主要需要解決以下問題:首先要解決操作繁瑣的問題,系統(tǒng)會(huì)對(duì)學(xué)生畢業(yè)設(shè)計(jì)選題程序進(jìn)行簡(jiǎn)化,防止繁瑣的程序浪費(fèi)師生時(shí)間,同時(shí)對(duì)畢業(yè)設(shè)計(jì)相關(guān)數(shù)據(jù)進(jìn)行統(tǒng)一管理,避免出現(xiàn)數(shù)據(jù)遺失或者是錯(cuò)填問題;其次,系統(tǒng)能夠自動(dòng)生成學(xué)生的選題志愿,生成排列表的過程遵循優(yōu)先級(jí)原則,解決手動(dòng)排列課題時(shí)的浪費(fèi)時(shí)間以及操作失誤等問題;第三是解決原有管理系統(tǒng)服務(wù)器與瀏覽器管理協(xié)調(diào)的問題,保證不會(huì)因?yàn)槎叩呐渲貌煌瑢?dǎo)致系統(tǒng)不能正常工作;最后,學(xué)生、教師以及管理員都是該系統(tǒng)的用戶,要明確其志愿、課題的添加、修改以及善刪除權(quán)限。

1.2基本設(shè)計(jì)思路

該系統(tǒng)面向的用戶有三類,一是參與畢業(yè)設(shè)計(jì)的學(xué)生,二是指導(dǎo)學(xué)生畢業(yè)設(shè)計(jì)的教師,三是系統(tǒng)管理員,該系統(tǒng)的設(shè)計(jì)目的就是為這三類用戶提供服務(wù),畢業(yè)設(shè)計(jì)相關(guān)操作都在系統(tǒng)中完整。從學(xué)生的角度來說,學(xué)生可以在系統(tǒng)上查詢畢業(yè)設(shè)計(jì)課題,除了課題名稱以外,還包括指導(dǎo)教師相關(guān)信息,可以根據(jù)自己的興趣愛好排列選題志愿;從教師的角度來說,其可以在網(wǎng)路上、修改或者是刪除課題,也可以查詢是否有學(xué)生選擇自己的課題,實(shí)現(xiàn)教師與學(xué)生之間的雙向選擇;從管理員的角度來說,其主要負(fù)責(zé)管理整個(gè)系統(tǒng),一方面要對(duì)課題進(jìn)行管理,包括查看課題的錄入、修改以及刪除等,如果教師沒有按期課題或者是學(xué)生沒有按期選擇課題,管理員有義務(wù)作出提醒。另一方面要對(duì)系統(tǒng)用戶進(jìn)行管理,主要對(duì)象就是學(xué)生和教師,管理員有權(quán)添加或者刪除用戶,也可以在系統(tǒng)上修改用戶信息。除此之外,設(shè)計(jì)中還有一個(gè)重點(diǎn)就是要注意系統(tǒng)安全問題,所有用戶(學(xué)生、教師以及管理員自身)進(jìn)入系統(tǒng)時(shí)都需要通過身份驗(yàn)證,如果沒有通過驗(yàn)證則不能獲取系統(tǒng)訪問權(quán)限。

2基于JSP畢業(yè)設(shè)計(jì)選題管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2.1JSP內(nèi)置對(duì)象及功能

一是Request對(duì)象,其主要負(fù)責(zé)分裝所有用戶信息,管理人員通過調(diào)用該對(duì)象就可以獲取用戶信息;二是Response對(duì)象,其主要負(fù)責(zé)相應(yīng)用戶請(qǐng)求,并根據(jù)請(qǐng)求內(nèi)容在數(shù)據(jù)庫(kù)中搜索相應(yīng)數(shù)據(jù),并將結(jié)果發(fā)送給用戶;三是Session對(duì)象,服務(wù)器會(huì)通過該對(duì)象判斷出訪問者身份是否合法,該對(duì)象創(chuàng)建于JSP頁面裝載時(shí)期;四是Application對(duì)象,其主要負(fù)責(zé)為系統(tǒng)中的代碼片段提供運(yùn)行環(huán)境,產(chǎn)生于服務(wù)器啟動(dòng)時(shí)期;五是Out對(duì)象,主要負(fù)責(zé)輸出系統(tǒng)數(shù)據(jù),其相當(dāng)一個(gè)輸出流,該對(duì)象面向的是所有用戶,其中包含一個(gè)關(guān)閉流,同時(shí)包括換行符以及數(shù)據(jù)輸出管理程序;六是Cookie對(duì)象,實(shí)際上該對(duì)象就是一段文本,其保存在硬盤中,WEB站點(diǎn)經(jīng)過該對(duì)象允許以后可以在用戶電腦上保存信息,保存結(jié)束以后該對(duì)象會(huì)自動(dòng)將這些信息取回;七是PageContext對(duì)象,該對(duì)象會(huì)對(duì)JSP頁面上所有對(duì)象進(jìn)行命名,將所有頁面功能都集合在一起;八是Exception對(duì)象,如果JSP頁面在運(yùn)行時(shí)出現(xiàn)意外,頁面中就會(huì)產(chǎn)生一個(gè)Exception對(duì)象,要想應(yīng)用這一對(duì)象,就需要將isErrorPage設(shè)置成True,這樣才能完成編譯。

2.2基于JSP系統(tǒng)功能設(shè)計(jì)

系統(tǒng)具體功能主要分為以下幾個(gè)模塊:一是用戶名的注冊(cè),學(xué)生個(gè)人基本信息(包括姓名、專業(yè)、班級(jí)、學(xué)號(hào)等)為輸入項(xiàng)目,注冊(cè)成功以后學(xué)生就獲取使用該系統(tǒng)的權(quán)限,系統(tǒng)會(huì)將學(xué)生的數(shù)據(jù)保存在數(shù)據(jù)庫(kù)里,方便管理人員查看;二是學(xué)生志愿管理,輸入項(xiàng)目為學(xué)生所選擇的志愿,在沒有與教師完成雙向選擇之前,學(xué)生可以修改或者刪除志愿,管理者以及教師可以查詢學(xué)生選擇志愿的名單;三是教師課題管理,輸入項(xiàng)目為教師個(gè)人基本信息,教師可以在系統(tǒng)上完成課題的添加、修改以及刪除操作,管理人員要對(duì)教師的選題進(jìn)行審核,經(jīng)過批準(zhǔn)以后方可錄入;四是用戶信息管理,輸入項(xiàng)目為用戶基本資料,管理人員可以對(duì)這些資料進(jìn)行添加、修改或者是刪除;五是自動(dòng)生成終表,輸入項(xiàng)目為學(xué)生選擇的志愿及順序,還包括這些志愿對(duì)應(yīng)的教師信息等,系統(tǒng)會(huì)根據(jù)這些信息確認(rèn)學(xué)生最終選定的課題以及對(duì)應(yīng)的教師,生成畢業(yè)設(shè)計(jì)選題終表。這些功能可以同時(shí)滿足學(xué)生、教師以及系統(tǒng)管理者的需要,實(shí)現(xiàn)畢業(yè)設(shè)計(jì)選題的自動(dòng)化管理。

3總結(jié)

畢業(yè)設(shè)計(jì)選題管理是高校畢業(yè)生管理中的難點(diǎn),手動(dòng)管理或者是傳統(tǒng)管理系統(tǒng)不僅會(huì)浪費(fèi)大量時(shí)間,而且容易出錯(cuò)?;贚SP的畢業(yè)設(shè)計(jì)選題系統(tǒng)就能夠有效解決這些問題,對(duì)選題過程進(jìn)行自動(dòng)化管理,有效提升畢業(yè)設(shè)計(jì)選題管理效率。

參考文獻(xiàn):

[1]張卓,丁振國(guó).基于JSP的MVC開發(fā)模式在畢業(yè)設(shè)計(jì)管理系統(tǒng)中的應(yīng)用[J].科學(xué)技術(shù)與工程,2007,12(14)11:2542-2546.

[2]段春梅.基于JSP的畢業(yè)論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].福建電腦,2011,13(15)09:126+142.

[3]李楠,吉逸.基于JSP的畢業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì)管理系統(tǒng)[J].軟件導(dǎo)刊(教育技術(shù)),2008,11(14)06:87-89.

作者:徐軍蔚 單位:公安海警學(xué)院