本站小編為你精心準(zhǔn)備了JSP畢業(yè)設(shè)計(jì)管理系統(tǒng)的研究參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

摘要:現(xiàn)如今提倡“互聯(lián)網(wǎng)+”發(fā)展的時(shí)代,高校信息管理也跟上互聯(lián)網(wǎng)的步伐,逐漸信息化,智能化。在作者就讀的高校中,畢業(yè)生的論文以及畢業(yè)設(shè)計(jì)的管理以及資料報(bào)存工作,全都是由人工操作來(lái)完成的。為了節(jié)省時(shí)間,以及更好的提高工作效率,學(xué)校需要搭建基于jsp的畢業(yè)設(shè)計(jì)管理系統(tǒng),構(gòu)建一個(gè)更加高效、易用的平臺(tái)。
關(guān)鍵詞:JSP;設(shè)計(jì);畢業(yè)論文
1概述
畢業(yè)論文(設(shè)計(jì))是本科大學(xué)生畢業(yè)必修課題,為更好的培養(yǎng)分析和解析問(wèn)題的能力。其主要目的是通過(guò)學(xué)生在實(shí)際應(yīng)用中展現(xiàn)自己大學(xué)期間所習(xí)得的知識(shí)和技能,以此來(lái)檢驗(yàn)學(xué)生的綜合能力。但是,大多數(shù)大學(xué)的教務(wù)系統(tǒng)并沒(méi)有畢業(yè)論文管理系統(tǒng),因此大學(xué)每次在這一領(lǐng)域投入了無(wú)數(shù)資源。為了解決傳統(tǒng)的畢業(yè)論文管理模式不合理,方便學(xué)生與指導(dǎo)老師完成畢業(yè)設(shè)計(jì),非常需要針對(duì)高校畢業(yè)論文(設(shè)計(jì))量身設(shè)計(jì)一個(gè)信息管理系統(tǒng)。
2需求分析
根據(jù)畢業(yè)設(shè)計(jì)管理系統(tǒng)功能需求,以及已參考的資料,本系統(tǒng)按功能分成管理員,教師,學(xué)生3參與者。管理員擁有畢業(yè)設(shè)計(jì)管理系統(tǒng)最大權(quán)限,主要負(fù)責(zé)對(duì)畢業(yè)設(shè)計(jì)管理系統(tǒng)的管理和維護(hù),以及畢業(yè)設(shè)計(jì)初期對(duì)教師和學(xué)生信息的管理。教師主要負(fù)責(zé)設(shè)計(jì)課題題目和指導(dǎo)學(xué)生進(jìn)行畢業(yè)設(shè)計(jì),并督促學(xué)生完成相應(yīng)進(jìn)度的任務(wù),評(píng)審論文。學(xué)生待管理員和教師的前期工作完成后,公布畢業(yè)課題后,可按照自己的意愿分三個(gè)志愿梯度選擇課題,然后等待指導(dǎo)老師確認(rèn)選人結(jié)果,即可開(kāi)始著手畢業(yè)設(shè)計(jì)并按進(jìn)度提交相應(yīng)的成果。
3系統(tǒng)設(shè)計(jì)
3.1數(shù)據(jù)庫(kù)概念模型設(shè)計(jì)
系統(tǒng)用戶通過(guò)畢業(yè)設(shè)計(jì)管理系統(tǒng)進(jìn)行交互,完成畢業(yè)設(shè)計(jì),其中他們交互數(shù)據(jù)是課題信息。根據(jù)畢業(yè)設(shè)計(jì)流程,在頂層圖的基礎(chǔ)上,將頂層圖分層,設(shè)計(jì)出0層圖,題目申報(bào)與審核,學(xué)生選題,改題4個(gè)大加工,并對(duì)應(yīng)編號(hào),每個(gè)加工的分工如下:加工1系統(tǒng)管理:加工管理員維護(hù)的系統(tǒng)數(shù)據(jù)。加工2題目申報(bào)與審核:加工管理員與教師開(kāi)設(shè)畢業(yè)設(shè)計(jì)課題的數(shù)據(jù)。加工3學(xué)生選題:加工教師與學(xué)生選題與反選交互數(shù)據(jù)。加工
3.2數(shù)據(jù)庫(kù)設(shè)計(jì)
通過(guò)需求分析,可以先確定3個(gè)用戶實(shí)體:管理員,教師,學(xué)生,在根據(jù)數(shù)據(jù)流圖和E-R圖確認(rèn)各個(gè)實(shí)體屬性,進(jìn)而建立數(shù)據(jù)庫(kù)物理模型。
4系統(tǒng)主要典型功能實(shí)現(xiàn)
4.1用戶登錄
用戶登錄對(duì)于每個(gè)系統(tǒng)來(lái)說(shuō)是一個(gè)比較重要的環(huán)節(jié),關(guān)于登錄功能需要注意的問(wèn)題,例如需要對(duì)用戶輸入的賬號(hào)密碼以及驗(yàn)證碼進(jìn)行檢測(cè)是否輸入正確無(wú)誤。
4.2多個(gè)學(xué)生信息錄入實(shí)現(xiàn)
管理員操作系統(tǒng)時(shí),最主要的是對(duì)學(xué)生信息以及教師信息的錄入系統(tǒng)中。實(shí)現(xiàn)通過(guò)上傳excel文件來(lái)實(shí)現(xiàn)對(duì)多個(gè)學(xué)生信息的錄入,同時(shí)也可在系統(tǒng)中單個(gè)添加學(xué)生、教師的信息。
4.3學(xué)生修改密碼實(shí)現(xiàn)
在學(xué)生的模塊中,學(xué)生可以查看自己的信息,主要的功能是修改自己的密碼、以及選擇課題。通過(guò)頁(yè)面,輸入舊密碼,新密碼以及確定新密碼來(lái)進(jìn)行修改,只有輸入正確的舊密碼才能進(jìn)行修改,否則的話,會(huì)返回當(dāng)前頁(yè)面且重置輸入的信息。
4.4教師申報(bào)題目實(shí)現(xiàn)
教師通過(guò)登錄進(jìn)入系統(tǒng)之后,教師可以開(kāi)始申報(bào)畢業(yè)設(shè)計(jì)的題目,對(duì)于教師的申報(bào),有相應(yīng)的要求,主要是要求教師按照頁(yè)面的表單里面提示的內(nèi)容進(jìn)行填寫。
5系統(tǒng)測(cè)試
測(cè)試用例:本系統(tǒng)使用判定表法設(shè)計(jì)測(cè)試用例,又稱為策略表,基于策略表的測(cè)試,是功能測(cè)試中最嚴(yán)密的測(cè)試方法。該方法適合于邏輯判斷復(fù)雜的場(chǎng)景,通過(guò)窮舉條件獲得結(jié)果,對(duì)結(jié)果再進(jìn)行優(yōu)化合并,會(huì)得到一個(gè)判斷清晰的策略表。用戶登錄測(cè)試用例,如表1,對(duì)常見(jiàn)用戶登錄場(chǎng)景,用戶名為空,密碼為空,密碼錯(cuò)誤等進(jìn)行模測(cè)試。
參考文獻(xiàn):
[1]劉曉華,張健,周慧貞.JSP應(yīng)用開(kāi)發(fā)詳解(2版)[M].北京:電子工業(yè)出版社,2007:3-5.
[2]黃德才.數(shù)據(jù)庫(kù)原理及應(yīng)用教程(3版)[M].北京:科學(xué)出版社,2010:146-176.
[3]錢樂(lè)秋,趙文耘,牛軍鈺.軟件工程(2版)[M].北京:清華大學(xué)出版社,2013:24-279.
作者:屈曉;鄭哲豪;陳煥培;江文杰;李俊杰;譚振寧 單位:華南農(nóng)業(yè)大學(xué)珠江學(xué)院