資源描述:
《基于jsp的畢業(yè)設(shè)計(jì)信息管理系統(tǒng)設(shè)計(jì)的開(kāi)發(fā)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、FGSJJLKSJGKLJGJLSJGKJKJSKJKJSKLGJKSJLKSJKL摘要隨著全球化信息技術(shù)的興起,特別是Internet的日益普及,我國(guó)各大中專院校都建立了自己的校園網(wǎng)。畢業(yè)生以班級(jí)為單位的原始手工報(bào)送的畢業(yè)設(shè)計(jì)選題方式已經(jīng)不能適應(yīng)時(shí)代發(fā)展的需求,所以基于互聯(lián)網(wǎng)的畢業(yè)設(shè)計(jì)信息管理系統(tǒng)也就孕育而生了。畢業(yè)設(shè)計(jì)信息管理系統(tǒng)就是能夠使學(xué)生通過(guò)互聯(lián)網(wǎng)完成畢業(yè)設(shè)計(jì)課題的選定,它采用Web方式,同時(shí)適用于局域網(wǎng)和Internet,它要實(shí)現(xiàn)審核,權(quán)限管理等功能,并能提供畢業(yè)設(shè)計(jì)課題保存、課題查詢等功能,該系統(tǒng)同時(shí)能夠進(jìn)
2、行權(quán)限的判斷,同時(shí)對(duì)用戶和畢業(yè)設(shè)計(jì)課題進(jìn)行多種操作。本系統(tǒng)采用了JSP技術(shù)為主要手段,Oracle為后臺(tái)數(shù)據(jù)庫(kù),本系統(tǒng)采用了多級(jí)角色管理:包括系統(tǒng)管理員、教師和學(xué)生三種權(quán)限。本文主要介紹了教師權(quán)限的功能,并詳細(xì)地論述了系統(tǒng)設(shè)計(jì)的思想和實(shí)現(xiàn)的方法步驟從而為以后的研究打下了基礎(chǔ)。關(guān)鍵詞:信息管理系統(tǒng);網(wǎng)絡(luò);JSPKSGKJKLGJSLSKJSGKLJLSGJSLJGJGKLJLSJKLJGKLJGKLJKLFGSJJLKSJGKLJGJLSJGKJKJSKJKJSKLGJKSJLKSJKL目錄1引言11.1系統(tǒng)開(kāi)發(fā)背景11.
3、2系統(tǒng)開(kāi)發(fā)的目的意義12開(kāi)發(fā)工具、技術(shù)簡(jiǎn)介及運(yùn)行環(huán)境12.1開(kāi)發(fā)工具簡(jiǎn)介12.1.1Tomcat簡(jiǎn)介12.1.2MyEclipse簡(jiǎn)介22.2開(kāi)發(fā)技術(shù)簡(jiǎn)介22.2.1JSP簡(jiǎn)介22.2.2JDBC簡(jiǎn)介32.2.3Oracle數(shù)據(jù)庫(kù)簡(jiǎn)介33需求分析與總體設(shè)計(jì)43.1系統(tǒng)需求分析43.2可行性分析43.3系統(tǒng)設(shè)計(jì)思想53.4數(shù)據(jù)庫(kù)設(shè)計(jì)53.4.1數(shù)據(jù)庫(kù)需求分析53.4.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)63.5系統(tǒng)功能設(shè)計(jì)73.6系統(tǒng)功能圖83.7系統(tǒng)功能流程圖84部分詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)104.1系統(tǒng)頁(yè)面主題設(shè)計(jì)104.2數(shù)據(jù)庫(kù)操作類104.
4、3教師界面及其基本功能的實(shí)現(xiàn)134.3.1教師登錄134.3.2教師在線出題144.3.3畢業(yè)設(shè)計(jì)課題查詢15KSGKJKLGJSLSKJSGKLJLSGJSLJGJGKLJLSJKLJGKLJGKLJKLFGSJJLKSJGKLJGJLSJGKJKJSKJKJSKLGJKSJLKSJKL4.3.4畢業(yè)設(shè)計(jì)課題修改154.3.5查詢已選課題名單184.3.6安全管理195軟件測(cè)試215.1軟件測(cè)試的目的215.2系統(tǒng)測(cè)試21結(jié)論22參考文獻(xiàn)23致謝24KSGKJKLGJSLSKJSGKLJLSGJSLJGJGKLJLSJ
5、KLJGKLJGKLJKLFGSJJLKSJGKLJGJLSJGKJKJSKJKJSKLGJKSJLKSJKLKSGKJKLGJSLSKJSGKLJLSGJSLJGJGKLJLSJKLJGKLJGKLJKLFGSJJLKSJGKLJGJLSJGKJKJSKJKJSKLGJKSJLKSJKL1引言1.1系統(tǒng)開(kāi)發(fā)背景隨著物質(zhì)化辦公的日益普及,信息的自動(dòng)處理以及網(wǎng)絡(luò)式的信息交互方式越來(lái)越被人們認(rèn)可和應(yīng)用。讓計(jì)算機(jī)來(lái)管理學(xué)生的信息是現(xiàn)在各個(gè)高校都在積極進(jìn)行的工作之一,也是高校教學(xué)管理工作的重要內(nèi)容之一。隨著近幾年高校的持續(xù)擴(kuò)招,
6、學(xué)生人數(shù)逐年增加。為了滿足廣大學(xué)生的求學(xué)需求,各個(gè)高校的師資力量、硬件配置也隨之增強(qiáng)。這樣一來(lái),日常行政部門的工作也接越來(lái)越繁重。傳統(tǒng)的管理方式要耗費(fèi)大量的資源,畢業(yè)設(shè)計(jì)信息管理系統(tǒng)與傳統(tǒng)的手工方式選擇畢業(yè)設(shè)計(jì)課題相比不但節(jié)約資源,而且更加準(zhǔn)確,便于查詢和修改信息。同時(shí),增強(qiáng)學(xué)生選題的自主權(quán),能夠選擇自己感興趣的課題。傳統(tǒng)的畢業(yè)設(shè)計(jì)課題選擇方式已經(jīng)不適應(yīng)現(xiàn)代教學(xué)管理的改革和發(fā)展的需要,迫切需要一種新的信息管理方式。1.2系統(tǒng)開(kāi)發(fā)的目的意義畢業(yè)設(shè)計(jì)是學(xué)生在校期間的最后一個(gè)教學(xué)環(huán)節(jié),是學(xué)習(xí)深化和提高的一個(gè)重要過(guò)程,也是綜合檢
7、驗(yàn)所學(xué)理論知識(shí)的一個(gè)重要環(huán)節(jié)。本系統(tǒng)從課題的審核,學(xué)生選題、查詢課題,教師出題、查詢課題、修改課題等多個(gè)環(huán)節(jié)進(jìn)行管理,實(shí)現(xiàn)了畢業(yè)設(shè)計(jì)課題的管理工作。同時(shí)實(shí)現(xiàn)了學(xué)生自主選題,對(duì)已選課題進(jìn)行查詢的功能,同時(shí)教師可以及時(shí)查看所選課題名單,保證畢業(yè)設(shè)計(jì)期間教師和學(xué)生之間信息的聯(lián)通。隨著Internet的發(fā)展,基于網(wǎng)絡(luò)的畢業(yè)設(shè)計(jì)信息管理系統(tǒng)由于能使得學(xué)生可以在任意地點(diǎn)、任意時(shí)間進(jìn)行課題的選擇,因此,基于網(wǎng)絡(luò)的信息管理系統(tǒng)的研發(fā)工作正引起國(guó)內(nèi)外高校的廣泛關(guān)注。并且隨著學(xué)院的教學(xué)體制改革不斷加深,本系統(tǒng)的建立為參加畢業(yè)設(shè)計(jì)的教師和學(xué)生
8、提供了接口。2開(kāi)發(fā)工具、技術(shù)簡(jiǎn)介及運(yùn)行環(huán)境2.1開(kāi)發(fā)工具簡(jiǎn)介2.1.1Tomcat簡(jiǎn)介Tomcat是由Apache軟件基金會(huì)下屬的Jakarta項(xiàng)目開(kāi)發(fā)的一個(gè)Servlet容器,按照SunMicrosystems提供的技術(shù)規(guī)范,實(shí)現(xiàn)了對(duì)Servlet和JavaServerPage(JSP)的支持,并提供了作為Web服