畢業(yè)答辯-基于SSM的線上選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
畢業(yè)答辯-基于SSM的線上選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
畢業(yè)答辯-基于SSM的線上選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
畢業(yè)答辯-基于SSM的線上選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
畢業(yè)答辯-基于SSM的線上選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

線上選課系統(tǒng)班級:姓名:指導(dǎo)老師:研究背景

目前整個(gè)社會發(fā)展的速度,嚴(yán)重依賴于互聯(lián)網(wǎng),如果沒有了互聯(lián)網(wǎng)的存在,市場可能會一蹶不振,嚴(yán)重影響經(jīng)濟(jì)的發(fā)展水平,影響人們的生活質(zhì)量。計(jì)算機(jī)的發(fā)展,不管是從硬件還是軟件,都有很多技術(shù)儲備,每年都有很多的技術(shù)和軟件產(chǎn)生,縱觀各個(gè)領(lǐng)域,無一不用互聯(lián)網(wǎng)軟件,辦公用的還是電腦居多,但是人手一臺智能設(shè)備已經(jīng)變成了現(xiàn)在人們的生活日常,哪怕的普通的老百姓都成了上知天文下知地理的所在,這些都依賴于互聯(lián)網(wǎng)技術(shù)?;ヂ?lián)網(wǎng)技術(shù)在信息的傳播方面是巨大的,而信息的處理就變成了各種產(chǎn)業(yè)管理者和維護(hù)者的重任。人們已經(jīng)習(xí)慣了互聯(lián)網(wǎng)的存在,所以經(jīng)常操作一些互聯(lián)網(wǎng)產(chǎn)品變成了日常,所以開發(fā)一個(gè)線上選課系統(tǒng),讓人們使用是沒有一點(diǎn)問題的,并且在這個(gè)過程中不僅能夠規(guī)范學(xué)生選課信息管理的使用流程還有信息處理流程,也能讓整個(gè)信息的傳播處理,都存在一種可控制的范圍,最重要的是,計(jì)算機(jī)在學(xué)生選課信息管理方面可以給管理者提供更好的幫助。

目的和意義

當(dāng)開發(fā)軟件變成了一個(gè)潮流之后,會發(fā)現(xiàn)不管任何行業(yè)都能開發(fā)適合自己的軟件,不管是內(nèi)部員工管理,還是財(cái)務(wù)管理,甚至業(yè)務(wù)管理都可以數(shù)據(jù)化,并且可以對這些數(shù)據(jù)集中處理,進(jìn)而根據(jù)數(shù)據(jù)處理結(jié)果就自然而然的提高了管理水平,最重要的是,開發(fā)一個(gè)軟件投入使用,開發(fā)過程其實(shí)就是梳理行業(yè)痛點(diǎn)的過程,就是讓軟件來彌補(bǔ)行業(yè)的管理漏洞,不斷的優(yōu)化事物的處理流程。線上選課系統(tǒng)就是一款專門開發(fā)的軟件,通過Web技術(shù),讓使用者可以在任何一臺智能設(shè)備上面通過瀏覽器進(jìn)行操作使用,對數(shù)據(jù)的處理不在局限于地域距離,只要軟件開發(fā)到位,使用起來方便,達(dá)到預(yù)期目的,會發(fā)現(xiàn)有軟件和沒有軟件的區(qū)別是很大的,有了這款軟件之后,會發(fā)現(xiàn)數(shù)據(jù)的存儲安全方面,比起之前的滿屋尋找記錄的優(yōu)勢是多么的巨大。

開發(fā)環(huán)境

線上選課系統(tǒng)采用的開發(fā)框架為SSM框架,開發(fā)工具采用Eclipse,服務(wù)器用的是Tomcat。編碼語言是Java,數(shù)據(jù)庫采用Mysql數(shù)據(jù)庫。

管理員功能結(jié)構(gòu)設(shè)計(jì)

管理員登錄進(jìn)入本系統(tǒng)操作的功能包括管理班主任,管理學(xué)生,管理課程留言,管理課程選課,管理基礎(chǔ)數(shù)據(jù),其中基礎(chǔ)數(shù)據(jù)包括班級管理,公告類型管理,課程類型管理,院系管理等信息。

班主任功能結(jié)構(gòu)設(shè)計(jì)

班主任登錄進(jìn)入本系統(tǒng)操作的功能包括查看公告,管理課程,回復(fù)課程留言,查看選課信息,為選課課程添加成績等。

學(xué)生功能結(jié)構(gòu)設(shè)計(jì)

學(xué)生登錄進(jìn)入本系統(tǒng)操作的功能包括選擇課程,查詢課程,對課程留言,查看選課課程成績。管理員功能介紹班主任管理管理員點(diǎn)擊信息顯示欄中最右側(cè)的修改,刪除,重置密碼按鈕可依次完成班主任信息的修改,刪除,密碼重置等操作,管理員也能在當(dāng)前界面查詢班主任信息,添加班主任信息等。管理員功能介紹學(xué)生管理管理員點(diǎn)擊信息顯示欄中最右側(cè)的修改,刪除按鈕可依次完成學(xué)生信息的修改,刪除等操作,管理員在當(dāng)前界面也能添加學(xué)生,查詢學(xué)生。管理員功能介紹院系管理管理員查看院系信息,對院系信息進(jìn)行查詢,更改,刪除等。班主任功能介紹課程留言管理班主任點(diǎn)擊信息顯示欄中最右側(cè)的查看,回復(fù)按鈕可依次完成課程留言信息的查看,回復(fù)等操作。班主任功能介紹課程選課管理班主任點(diǎn)擊信息顯示欄右側(cè)的查看,添加成績按鈕即可對課程選課信息進(jìn)行線上查看和對選課課程添加成績等操作。班主任功能介紹公告查看班主任查詢公告,查看公告內(nèi)容。學(xué)生功能介紹課程信息學(xué)生查看課程信息界面右側(cè)區(qū)域顯示的系統(tǒng)推薦的課程信息,可以點(diǎn)擊選擇此課程按鈕進(jìn)行選課,可以在課程信息界面的下方留言區(qū)域發(fā)布留言。學(xué)生功能介紹公告信息學(xué)生查看管理員已發(fā)布的公告,包括公告標(biāo)題和內(nèi)容都能查看。學(xué)生功能介紹課程選課學(xué)生已選課程都會顯示在課程選課界面,學(xué)生可以查看選課課程的成績。結(jié)論

線上選課系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn),讓我有以下幾點(diǎn)體會:(1)在確定要研究的系統(tǒng)之后,對于系統(tǒng)的研究內(nèi)容也就是系統(tǒng)的功能的分析與設(shè)計(jì)是比較重要的部分,這方面主要是站在使用者的角度進(jìn)行考慮,可以參考相似系統(tǒng)的功能進(jìn)行設(shè)計(jì),也能通過對目標(biāo)用戶群進(jìn)行問卷調(diào)查等方式進(jìn)行功能需求的確定,只有確定了系統(tǒng)需要的功能之后,才可以開展系統(tǒng)的配套數(shù)據(jù)庫的設(shè)計(jì),系統(tǒng)的編碼等后續(xù)工作。(2)對于系統(tǒng)的代碼編寫是一項(xiàng)比較復(fù)雜的工作,這也是系統(tǒng)的后端部分,用戶操作系統(tǒng)看到的只是代碼運(yùn)行之后呈現(xiàn)出來的操作界面前端部分,編寫的代碼與運(yùn)行實(shí)現(xiàn)的界面是相對應(yīng)的,所以編寫代碼時(shí),需要一邊編寫,一邊查看代碼的運(yùn)行效果,這里就需要編寫代碼的人員注意一些編寫細(xì)節(jié),比如規(guī)范命名程序變量,注釋關(guān)鍵代碼等,這些編碼習(xí)慣會幫助開發(fā)者在該系統(tǒng)中進(jìn)行功能拓展或功能維護(hù)中提高效率。(3)系統(tǒng)的功能模塊在編碼實(shí)現(xiàn)之后,也需要單獨(dú)進(jìn)行測試,發(fā)現(xiàn)問題之后能夠及時(shí)進(jìn)行解決,當(dāng)系統(tǒng)的所有的功能都實(shí)現(xiàn)之后,再次對該系統(tǒng)整體進(jìn)行測試,方便開發(fā)者在檢驗(yàn)系統(tǒng)功能的基礎(chǔ)上,進(jìn)行系統(tǒng)問題的修復(fù)與完善。由于時(shí)間比較短暫,加上開發(fā)期間我都是一邊學(xué)習(xí)理論,一邊進(jìn)行實(shí)操,對于開發(fā)的線上選課系統(tǒng)除了具備能夠正常運(yùn)行,能夠提供信息管理功能,以及能夠保證系統(tǒng)運(yùn)行期間產(chǎn)生的數(shù)據(jù)的安全性等特點(diǎn)外,本系統(tǒng)也具備一些缺點(diǎn),首先表現(xiàn)的就是當(dāng)使用者使用系統(tǒng)時(shí),在對數(shù)據(jù)進(jìn)行查詢或者更新時(shí),系統(tǒng)響應(yīng)時(shí)間比較長,增加了用戶的等待時(shí)間,讓用戶的使用體驗(yàn)不夠理想,其次,線上選課系統(tǒng)的功能操作的流程設(shè)計(jì)上也存在一些不合理之處,最后,線上選課系統(tǒng)對于權(quán)限劃分,功能模塊細(xì)分上也存在一些漏洞。致謝

在大學(xué)校園經(jīng)過了幾年的知識學(xué)習(xí)后,目前的我不僅具備一些專業(yè)理論知識,還擁有本專業(yè)方面的實(shí)操技能,這些成長都是學(xué)校老師帶給我的,所以,畢業(yè)了,看到自己的知識變得豐富起來,自己的能力也得到了成長,我是非常感謝本專業(yè)的所有老師的。指導(dǎo)老師是學(xué)院分配的老師,主要是幫助我們更好的完成選擇的畢業(yè)課題,并在課題撰寫期間提供給學(xué)生系統(tǒng)制作以及文檔撰寫方面的指導(dǎo)。因此,我在制作本系統(tǒng)時(shí),我的導(dǎo)師提供的指導(dǎo)包括了功能的確定,系統(tǒng)結(jié)構(gòu)的設(shè)計(jì),系統(tǒng)功能的編碼,以及測試系統(tǒng)等方面的指導(dǎo),可以說從選題到本系統(tǒng)制作完成,導(dǎo)師在每個(gè)階段性任務(wù)期間都進(jìn)行了指導(dǎo),主要是針對我遇到的主要困難,提供相應(yīng)的解決方案,這樣才讓我能夠如期完成本課題。所以,能夠上交設(shè)計(jì)成果,我是非常感謝導(dǎo)師的。感謝本院同學(xué)還有我身邊的朋友,在校期間,我們總是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論