Javaweb師生交流系統(tǒng)_第1頁
Javaweb師生交流系統(tǒng)_第2頁
Javaweb師生交流系統(tǒng)_第3頁
Javaweb師生交流系統(tǒng)_第4頁
Javaweb師生交流系統(tǒng)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

目錄TOC\o"1-5"\h\z一、實(shí)驗(yàn)?zāi)康?2\o"CurrentDocument"二、開發(fā)和環(huán)境 2\o"CurrentDocument"三、實(shí)訓(xùn)內(nèi)容 2\o"CurrentDocument"三、設(shè)計(jì)要求 3\o"CurrentDocument"五、設(shè)計(jì)過程 3總體設(shè)計(jì) 3\o"CurrentDocument"系統(tǒng)設(shè)計(jì)目標(biāo) 3\o"CurrentDocument"系統(tǒng)設(shè)計(jì)思想 4\o"CurrentDocument"系統(tǒng)總體設(shè)計(jì) 4詳細(xì)設(shè)計(jì) 5\o"CurrentDocument"數(shù)據(jù)庫模塊設(shè)計(jì) 5\o"CurrentDocument"各功能模塊設(shè)計(jì) 7\o"CurrentDocument"六、調(diào)試過程 10\o"CurrentDocument"七、小結(jié) 11\o"CurrentDocument"參考文獻(xiàn) 12復(fù)習(xí)、鞏固JavaWeb的基礎(chǔ)知識(shí),進(jìn)一步加深對(duì)JavaWeb技術(shù)的理解和掌握;課程設(shè)計(jì)為學(xué)生提供了一個(gè)既動(dòng)手又動(dòng)腦,獨(dú)立實(shí)踐的機(jī)會(huì),將課本上的理論知識(shí)和實(shí)際有機(jī)的結(jié)合起來,鍛煉學(xué)生的分析解決實(shí)際問題的能力。培養(yǎng)學(xué)生在項(xiàng)目開發(fā)中團(tuán)隊(duì)合作精神、創(chuàng)新意識(shí)及能力二、開發(fā)和環(huán)境Windows7/8操作系統(tǒng),MyEclipse+mysql開發(fā)環(huán)境。三、實(shí)訓(xùn)內(nèi)容師生交流系統(tǒng)是一個(gè)教學(xué)系統(tǒng),主要是幫助學(xué)生和教師更好進(jìn)行交流,更好地將若干課程更加緊密地結(jié)合起來,更好地達(dá)到學(xué)以致用;達(dá)到教、學(xué)結(jié)合的目的;讓學(xué)生能夠更加完整而系統(tǒng)地掌握相關(guān)知識(shí)和技能。根據(jù)師生交流系統(tǒng)的基本需求,本系統(tǒng)需要完成以下任務(wù):1、學(xué)生用戶功能:學(xué)生登錄之后可以對(duì)教學(xué)資料查詢(可分頁) ,教學(xué)視頻播放和下載、試題下載。2、教師用戶功能:教師登錄本系統(tǒng)可以上傳教學(xué)資料、視頻以及試題,另外可以對(duì)這些資料進(jìn)行增刪改查。3、師生交流功能:學(xué)生可以向教師提問,教師可以對(duì)學(xué)生的提問進(jìn)行答復(fù)。4、管理用戶功能:管理員登錄系統(tǒng)之后可以分配學(xué)生和教師,對(duì)學(xué)生和教師進(jìn)行管理。三、設(shè)計(jì)要求使用三層框架,每個(gè)功能要盡可能的貼近實(shí)際,合理全面。對(duì)系統(tǒng)進(jìn)行功能模塊分析、控制模塊分析正確,符合課題要求,實(shí)現(xiàn)相應(yīng)功能;可以加以其他功能或修飾,使程序更加完善、合理;系統(tǒng)設(shè)計(jì)要實(shí)用,采用模塊化程序設(shè)計(jì)方法,編程簡(jiǎn)練、可用,功能全面;說明書、流程圖要清楚;記錄設(shè)計(jì)情況(備查,也為編寫設(shè)計(jì)說明書作好準(zhǔn)備)。五、設(shè)計(jì)過程總體設(shè)計(jì)系統(tǒng)設(shè)計(jì)目標(biāo)學(xué)生:更加方便與老師溝通,在線學(xué)習(xí),教學(xué)資料的查看及應(yīng)用。主要是讓學(xué)生的學(xué)習(xí)更加便捷。老師:更加方便與同學(xué)交流,上傳教學(xué)資料,以及查看資料和學(xué)生的文檔,及時(shí)反饋給學(xué)生,以便學(xué)生能夠及時(shí)修正。管理員:在線對(duì)學(xué)生和老師進(jìn)行管理,更加方便。對(duì)老師和學(xué)生的資料等進(jìn)行完善。系統(tǒng)主要目標(biāo)就是使老師和學(xué)生的交流更加方便和快捷,提高學(xué)生學(xué)習(xí)的效率,同時(shí)讓管理員的工作更加方便。方便學(xué)生與教師的溝通,在線學(xué)習(xí)和對(duì)知識(shí)鞏固,是幫助學(xué)生和教師更好進(jìn)行交流,更好地將若干課程更加緊密地結(jié)合起來,更好地達(dá)到學(xué)以致用;達(dá)到教、學(xué)結(jié)合的目的;讓學(xué)生能夠更加完整而系統(tǒng)地掌握相關(guān)知識(shí)和技能。系統(tǒng)設(shè)計(jì)思想本系統(tǒng)設(shè)計(jì)是采用MVC三層架構(gòu)的思想,(jspTservletfservicefdao)首先通過視覺層來告知前臺(tái)人員,再有控制層來控制判斷用戶的類別實(shí)現(xiàn)不同模塊間的登錄功能。當(dāng)是教師登錄時(shí)則主頁面會(huì)跳到教師的主頁面,然后教師可實(shí)現(xiàn)文件視頻的上傳及回復(fù)學(xué)生,也可以實(shí)現(xiàn)個(gè)人信息的修改,對(duì)學(xué)生的怎刪改查。當(dāng)是學(xué)生時(shí)則可以通過查詢功能對(duì)老師上傳的視頻文件進(jìn)行下載和播放。當(dāng)是管理員時(shí)則可以實(shí)現(xiàn)教師和學(xué)生的功能。系統(tǒng)總體設(shè)計(jì)詳細(xì)設(shè)計(jì).擻據(jù)庫模塊設(shè)計(jì)數(shù)據(jù)庫我總共設(shè)計(jì)了五個(gè),分別為學(xué)生表,教師表,管理員表,資料表及視頻表。學(xué)生表:名 美里 氏度小會(huì)面不息null?stuldiitIL0stuCodevarchar500stul>v/dvarchiar500stulRealNamevarchiar500stuSexvarchar500statustinyint500stuldstuCodestuFSvdstuRealNamestuSexstatus6550122老二女17117123田二男1B116123一女11006123孫大吉更11107123者王男171??產(chǎn)1教師表:長(zhǎng)度<11救點(diǎn)不是nul^tealdint110£iteaCodevarchar500teaPwdvarchsr5D0teaReaIINamevarchar500teaSexvarchsr500statustinyint500tealdteaCodeteaPwdteaRealName-teaS-exststus卜1220123苣靜女12440123高老師支13333123<1年更1400009123efs女1管理員表:

名長(zhǎng)度4嚶點(diǎn)不是n」ll73d【dint110團(tuán)adNamevarchar500adPwdvarchar500nsdldadhameadPuvd1陳云密名長(zhǎng)度4嚶點(diǎn)不是n」ll73d【dint110團(tuán)adNamevarchar500adPwdvarchar500nsdldadhameadPuvd1陳云密1232高靜123資料表:名長(zhǎng)度,」類志磋n」lldocIdint110團(tuán)docflealNamevarchar2550■docNamevarchar2550□docPathvarchar2550□uploaddate00□docJdd□■匚R&alNamcdocNamedocPathJavaWeb:iSSi£vH3Jarvm科砧謖程濡/uploBds^77b5ba9cl7fl45ecadl2481ecceSfd三7」即昭明砧謖程愛針任身書,dmupland3015-D5-26麗國(guó)可量.Lep/upload/^503h371F73406”be5dO14S791ba75胃底|理上Ep2019-05-263dbCpeirtiedbC^/upload/dbS-saee5536白可SedbcdSd2691c96c5&3BdbCpeTties2Q19-Q5-254正詞制=S.^t .5知識(shí)點(diǎn).twt知識(shí)點(diǎn)ESfliP點(diǎn)brtindexhtmlfiSKFVS.tjei7indeK.html/uplo^d/SaBllcb4c&d24匕36期.2bd己丘丁強(qiáng)^K寶詞.Ixt/uplosd41ecbe7677ea43b2b3Bd6eSM6d9C>f7E^TB^.tK:/uplaad/ca3dd27eb54cJ7d59。3卦2聲 點(diǎn)M/upload/adfFfe<77e3349,2d94ad&49a8B2107bOirdexhtml2019--G5-262C1&-Q5-25201g-05-262Q13-Q5-2510index.hlmlindexhtml11indexihtmlindexhtml£^tuUxerDaa.iava9indeN.htmlEHLkeirDao-.ja^/upload/cu匚鷗匚a5Fa6b43c9^411b30Fla49,OSflti'StuLlseirDao.ja-uairdexhtml /uplosd/feac2ff2018746bf83fl3d38764dlsfeindeH.h&nl/Up|aad/2019/£i5/2&/2033ab9-bE78Ja46e7B7783cbb35d7D=bgindex.htrnI/upload/2019/{)5/29/b71Eada7aded4Ob6al42b2da38d52828ind&x.htmI2019--G5-262O15--O5-262019-05-282Q13-Q5-29201g-05-3012車BE四號(hào)巴dqdx軍百/upload/2019/05/30/4fhaB4c=1114d75b2bS67聞匕丁1udi左軍西[[^adoi:.201g-05-30視頻表:z 翹不是null\int110團(tuán)vidReallName va^char2550□vidName varcharvidPath varchar25525500團(tuán)□upload dtsdre00□vidldvidRealNamevidNamevidPathuploadv?12.謨師用戶權(quán)限第2,懶師用戶權(quán)F/叩1口ad/2019/O6/O3/cfff3e6B42504912019-06-032/□pload/201g/06/03/(>f{)44fcb79484B2019-06-0332.2教師用戶權(quán)限售32衛(wèi)教師用戶權(quán)F/Lipload/2019fO6/O3/d63bOel49ee-c42019-06-034Qft^2O19O&D4-lQft?2O19O/□pload/2019/06/04/27643b&cl395412019-06-045QftW201M&041QQ?20190/□pl□ad/2019/06/04/2dOca&aOaaBB4:2019-06-0462.2趣師用戶權(quán)F艮舌2.2教(J幣用戶權(quán)F/Lipload/2019/06/05/c4b913&O6d1742019-06-0578視頻201第)&041QQ視頻應(yīng)見)/upload/aOig/OS/OS/S^SceOeadae^2019-06-053QQ視頻201%)&M1QQ視頻201&0/upload/2019/D6/O5/5b3c8.K)58428412019-06-055.2.咯功能模塊設(shè)計(jì)登錄和注冊(cè)模塊:登錄模塊有三個(gè)權(quán)限,分別是學(xué)生、老師和管理員,已經(jīng)注冊(cè)的用戶只需輸入賬號(hào)和密碼,通過前臺(tái)判斷和數(shù)據(jù)庫中的信息核對(duì)成功即可登錄,如果是新用戶則需要先注冊(cè),就是在數(shù)據(jù)庫中添加你的信息和相應(yīng)的權(quán)限。不同的身份對(duì)應(yīng)不同的權(quán)限,即不同的身份進(jìn)入不同的頁面,操作不同的模塊,登錄時(shí)通過js先進(jìn)行前臺(tái)判斷然后在對(duì)數(shù)據(jù)的提交進(jìn)行后臺(tái)數(shù)據(jù)的驗(yàn)證,只有密碼和用戶名角色信息同時(shí)成立的情況下才能夠進(jìn)到相應(yīng)的模塊,然后進(jìn)行相應(yīng)的操作,同時(shí)我有新增了一個(gè)驗(yàn)證密碼防止機(jī)器惡意登錄。學(xué)生主曲用戶名殿證碼職也來賽學(xué)生主曲用戶名殿證碼職也來賽信商師生交流平臺(tái)教師模塊:教師登錄之后會(huì)進(jìn)入教師主頁面,教師便可進(jìn)行資料和視頻的怎刪改查。上傳資料:學(xué)生模塊:學(xué)生登錄之后會(huì)進(jìn)入學(xué)生主頁面,學(xué)生便可以對(duì)老師上傳的資料進(jìn)行下載和視頻播放視頻播放:資料下載:管理員模塊:管理員登錄后進(jìn)入管理員的主頁面,管理員擁有對(duì)教師和學(xué)生的增刪改查權(quán)限。添加教師:修改學(xué)生:六、調(diào)試過程這個(gè)環(huán)節(jié)可以說是我在做此項(xiàng)目時(shí)遇到問題最多的時(shí)候。就簡(jiǎn)單的舉兩個(gè)小例子吧。1、出現(xiàn)404錯(cuò)誤,路徑問題、Tomcat問題、xml問題???也用■/下盆向5C-Ta勒ZZUUOJ?ti□目BlEEJWE匕網(wǎng)出國(guó)CSOMtff-'MHT,3和氏|SWSltRITTPStat”404TStuTEVIogi,抑克「Gpatii.A^r!42auIiUKl:5nThei坦uer:“「rwrur曰netmin”.岫meTomU&&g2、出現(xiàn)500錯(cuò)誤,有些是因?yàn)閿?shù)據(jù)庫包沒導(dǎo)入(解決方案是在webcontent一web-INF-lib下面添加MySQL的jar包即可)

HTTPStatus500-InternalServerEmerIBEFarrwhanRa>>tSEBE1■.nijxiffiD*'3<w^dixwtwa n"■網(wǎng)raWBMTWMfWMDM*We?H閔Ur^MtW?蜘 ?Wk>J收t>WS.ajgUHiQr|.ipiKh*.jiiipir.li-ipflr^BnptLEfi:AnncapHanEccirridprjcHiilaK[vwll-dit-r.jip-]HHe[31]LI: /.i'w?r.h蝕■*一1■廠■?"j;‘L9= cut.pHnt !uaar.E?tLliamriM^X; Cut.print [uH-sirFM.iinkd什,;£]d If T4JlMSt*,<ir5tf?±Zl DWtiflr-lilTl:|■5WCt55",)J23-: rLirMiSXtn-SS-M't.J-SSEfS?r虱打門 邨perhaNLFfpEMHdXin:]制?115”日敏「,jM?I能力aTf.>£>£"*.--uru-LrfT.l-cpiczL-li^ra^ip^.01^]£*|'1二1Jr始1?0「8|?1■尸_1”■■idlLIjkj:iflpE<±Ui仙,?bservlet?IspS^-vIeIi3crqlcc^prLl£(]>75cr¥l<tiJcrisM^lEVig>^p?dkB_jaafv-iHrvlit.lapSwlat.inlca^JipSmjvt.二j^-M-i-irvLit. .ivrpjci^H4TpSirwl-it.jwizPIl]MFj..?ip*cW.,t0K*t.Mibai3ckiic.”cir.tarilicr.dariLur(Han3tiir..jiM'fl:U)jA^-l-bftg.NLiL3Pu5htar?B£rilF-TLEf,i£■.htuni?rvlcB .vdlLiaarriadriurvLcH.]?■■*:士工]”■■■信如j非?V411dlte_j5向」邛云F¥lU|>E>Li/卻?和M!159)Jaccm'.ruatlM-.HTE^lcjtBa^.vrvLr?lETrpnrrRiiE#:jjinkiJ-flr?R?wrvLEl?"■t-tpiHttpI-wsle%■det口長(zhǎng)~州什3bqi"="jn"-iTj<1]nrf.?p*c^aj*a^ar.wruLat.t*£kyj.■呼HrapF?r.urvlEal3ii3&iirh'iahilr^|M:"..isrvLit.3^i5v-vlaf-.■■rTjh?Frl】i!(:I叱5?rYXiE.Jar":」4.?二?__"r. 二r"=*f.Lb:.;._^s.!r-;.?u?i.,.:」/』■■,In'.■.Jl-'.-C.0MrvLti「口:弧例邛三b*Jjjser.icE':Ht5pSe?-riin:i5tii->d?jii□t<.ji£<m"*.CMCjrt.—tWHkiit.umx.mcFILe*-doFlLE*FfNEFi3?r.5iua.1+1jn'K-xar^irt.S?e'ji]?1B4mf4aincSe'jLjn'K-xar^irt.S?e'ji]?1B4mf4aincSe'jL?1■■nAnEthr??mnnptunmiiH.BirEH鉆福所苗!B修司IhPiLtir.LrsprfxLiJiE-ifaF3,H:K■X^CU^L3hac.jk'i:MIo睨.j|ud-i?.TOBCiri,.|a*tciU>?R.iumKiLWF^Tt?r.d^FL,L,i:fiirlfcF^lx?T_^miD&rDmcebuirik KrtCI>EcS*!rriw1-jr1*第?va:.nc'Zijvt-hilp.慢n*L?1-huncI除1曲flrvLit.jw>h:別Hnt'/lsl-hitp.rvL<11MrjsnIftipStrjLtt.Fait”.Lr<irfLLiaE-

溫馨提示

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

評(píng)論

0/150

提交評(píng)論