




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
冬步TAIYUANUNIYEfiSIIYOFTECHNOLOGY實(shí)驗(yàn)報(bào)告實(shí)踐報(bào)告口課程名稱: 軟件代碼開發(fā)技術(shù)實(shí)驗(yàn)、實(shí)踐名稱:實(shí)驗(yàn)一軟件代碼基礎(chǔ)實(shí)驗(yàn)實(shí)驗(yàn)、實(shí)踐地點(diǎn): 致遠(yuǎn)樓B303專業(yè)班級:軟件1420學(xué)號:2014006110學(xué)生姓名: 張子祥 指導(dǎo)教師: 高保祿 2017年4月17日一、 實(shí)驗(yàn)?zāi)康暮鸵笫煜SP、Servlet、JDBC、MySQL、MVC等相關(guān)技術(shù),培養(yǎng)良好的代碼風(fēng)格,為其他實(shí)驗(yàn)做好準(zhǔn)備。參照課本及參考程序,快速熟悉相關(guān)內(nèi)容,編寫帶有自己標(biāo)識信息的留言板程序(如sjyNote),熟悉Java等編程語言或技術(shù)的基本編程技巧,注重良好的代碼風(fēng)格(如變量命名、代碼注釋、Servlet與類中代碼的結(jié)構(gòu)等),初步掌握編寫Web應(yīng)用程序的能力。二、 實(shí)驗(yàn)內(nèi)容和原理在熟悉MySQL、MyEclipse開發(fā)環(huán)境基礎(chǔ)上,基于MVC模式,使用Jsp+Servlet編寫一個(gè)留言版程序,前臺用Jsp,后臺用Servlet,并培養(yǎng)良好的代碼風(fēng)格。三、主要儀器設(shè)備軟件環(huán)境:Windows7/2008-x86,MySQL5.5,MyEclipse3.6;硬件環(huán)境:P42.4G/80G/1G/64M及較高配置的PC機(jī)。四、操作方法與實(shí)驗(yàn)步驟安裝和配置MySQL、MyEclipse集成開發(fā)環(huán)境;通過查閱課本、網(wǎng)絡(luò)資料,了解相關(guān)知識;按照代碼風(fēng)格要求,編寫自己的留言板程序;調(diào)試程序,輸出結(jié)果,并進(jìn)行記錄。五、實(shí)驗(yàn)數(shù)據(jù)記錄和處理<%@pagecontentType="text/htmi;charset=gb2312n%><html><head><title>MVC+DAO留言管理程序——登陸</title></head><body><center><h1>留言管理范例——MVC+DAO實(shí)現(xiàn)</h1><hr><br><%if(session.getAttribute("unamen)!=nuli){II用戶已登陸%><%response.setHeader("refresh”,”2;URL=Note?status=selectall");boolean b =((Boolean)request.getAttribute("flag")).booleanValue();if(b){%>留言刪除成功,兩秒后跳轉(zhuǎn)到留言列表頁?。。?lt;br>如果沒有跳轉(zhuǎn),請按<ahref="Note?status=selectaUn>S里<Ia>?。。?lt;%}else%>留言刪除失敗,兩秒后跳轉(zhuǎn)到留言列表頁!!!<br>如果沒有跳轉(zhuǎn),請按<ahref="Note?status=selectall">這里</2>!?。?lt;%}%><%}else{//用戶未登陸,提示用戶登陸,并跳轉(zhuǎn)response.setHeader("refresh”,”2;URL=login.jsp");%>您還未登陸,請先登陸?。。?lt;br>兩秒后自動(dòng)跳轉(zhuǎn)到登陸窗口?。?!<br>如果沒有跳轉(zhuǎn),請按<ahref="login.jsp">這里</a>?。。?lt;br><%}%></center></body></html><%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="cn.mldn.lxh.note.factory.*"%><html><head><title>MVC+DAO留言管理程序——登陸</title></head><body><center><h1>留言管理范例——MVC+DAO實(shí)現(xiàn)</h1><hr><br><%if(session.getAttribute("uname")!=nuU){//用戶已登陸%><%response?setHeader("refresh”,”2;URL=list_notes.jsp");%>操作中出現(xiàn)錯(cuò)誤,兩秒后跳轉(zhuǎn)到留言列表頁?。?!<br>如果沒有跳轉(zhuǎn),請按<ahref="list_notes.jsp">這里</a>!!!<%}else{//用戶未登陸,提示用戶登陸,并跳轉(zhuǎn)response.setHeader("refresh”,”2;URL=login.jsp");%>您還未登陸,請先登陸?。?!<br>兩秒后自動(dòng)跳轉(zhuǎn)到登陸窗口?。。?lt;br>如果沒有跳轉(zhuǎn),請按<ahref="login.jsp">這里</a>!??!<br><%}%></center></body></html><%--Document:indexCreatedon:2010-4-17,16:09:26Author:zhang--%><%@page contentType="text/html"pageEncoding="UTF-8"%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"“http:〃/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><title>JSPPage</title></head><body><h1>HelloWorld!</h1></body></html><%@pagecontentType="text/html;charset=gb2312"%><html><head><title>MVC+DAO留言管理程序——登陸</title></head><body><center><h1>留言管理范例——MVC+DAO實(shí)現(xiàn)</h1><hr><br><%if(session.getAttribute("uname")!=null){//用戶已登陸%><formaction="Note"method="post"><table><tr><tdcolspan="2">添加新留言</td></tr><tr><td>標(biāo)題:</td><td><inputtype="text"name="title"></td></tr><tr><td>作者:</td><td><inputtype="text"name="author"></td></tr><tr><td>內(nèi)容:</td><td><textareaname="content"cols="30”rows="6"></textarea></td></tr><tr><tdcolspan="2"><inputtype="hidden"name="status"value="insert"><inputtype="submit"value="添加”><inputtype="reset"value="重置”></td></tr></table></form><h3><ahref="list_notes.jsp”>回到留言列表頁</a></h3><%}else{//用戶未登陸,提示用戶登陸,并跳轉(zhuǎn)response.setHeader("refresh”,”2;URL=login.jsp");%>您還未登陸,請先登陸!?。?lt;br>兩秒后自動(dòng)跳轉(zhuǎn)到登陸窗口?。?!<br>如果沒有跳轉(zhuǎn),請按<ahref="login.jsp">這里</a>!??!<br><%}%></center></body></html><%@pagecontentType="text/htmi;charset=gb2312n%><html><head><title>MVC+DAO留言管理程序——登陸</title></head><body><center><h1>留言管理范例——MVC+DAO實(shí)現(xiàn)</h1><hr><br><%//進(jìn)行亂碼處理request.setCharacterEncoding("GB2312”);%><%if(session.getAttribute("uname")!=null){//用戶已登陸%><%response.setHeader("refresh”,”2;URL=Note?status=selectall");boolean((Boolean)request.getAttribute("flag")).booleanValue();if(b){%>留言添加成功,兩秒后跳轉(zhuǎn)到留言列表頁!??!<br>如果沒有跳轉(zhuǎn),請按<ahref="Note?status=selectall">這里</2>?。?!<%}else{%>留言添加失敗,兩秒后跳轉(zhuǎn)到留言列表頁!!!<br>如果沒有跳轉(zhuǎn),請按<ahref="Note?status=selectall">這里</2>?。?!<%}%><%}else〃用戶未登陸,提示用戶登陸,并跳轉(zhuǎn)response.setHeader(nrefreshn,n2;URL=login.jspn);%>您還未登陸,請先登陸?。?!<br>兩秒后自動(dòng)跳轉(zhuǎn)到登陸窗口?。?!<br>如果沒有跳轉(zhuǎn),請按vahref=nlogin.jspn>i^里</2>!!!<br><%}%></center></body></html><%@pagecontentType=ntext/html;charset=gb2312n%><%@pageimport=njava.util.*n%><%@pageimport=ncn.mldn.lxh.note.vo.*n%><html><head><title>MVC+DAO留言管理程序——登陸</title></head><body><center><h1>留言管理范例——MVC+DAO實(shí)現(xiàn)</h1><hr><br><%//編碼轉(zhuǎn)換request.setCharacterEncoding("GB2312”);if(session.getAttribute(nuname")!=nuli){II用戶已登陸%><%〃如果有內(nèi)容,則修改變量i,如果沒有,則根據(jù)i的值進(jìn)行無內(nèi)容提示inti=0;Stringkeyword=request.getParameter("keyword");Listall=null;all=(List)request.getAttribute("aUn);%><formaction="Note"method="POST”>請輸入查詢內(nèi)容:<inputtype="text"name="keyword"><inputtype="hidden"name="status"value="selectbylike"><inputtype="submit"value="查詢”></h3><ahref="insert.jsp">添加新留言</a></h3><tablewidth="80%"border="1"><tr><td>留言ID</td><td>標(biāo)題</td><td>作者</td><td>內(nèi)容</td><td>刪除</td></tr><%Iteratoriter=all.iterator();while(iter.hasNext()){Notenote=(Note)iter.next();i++;//進(jìn)行循環(huán)打印,打印出所有的內(nèi)容,以表格形式//從數(shù)據(jù)庫中取出內(nèi)容intid=note.getId();Stringtitle=note.getTitle();Stringauthor=note.getAuthor();Stringcontent=note.getContent();//因?yàn)橐P(guān)鍵字返紅,所以此處需要接收查詢關(guān)鍵〃 String keyword =request.getParameter("keyword");if(keyword!=null){//需要將數(shù)據(jù)返紅title=title.replaceAll(keyword,"<fontcolor=\"red\">"+keyword+"</font>");author=author.replaceAll(keyword,“<fontcolor=\"red\">"+keyword+"</font>");content=content.replaceAli(keyword,"<fbntcolor=\"red\">"+keyword+"</font>");}%><tr><td><%=id%></td><td><ahref="Note?id=<%=id%>&status=selectid"><%=title%></a></td><td><%=author%></td><td><%=content%></td><tdxahref=nNote?id=<%=id%>&status=delete">BI除</0></14></tr><%}〃判斷i的值是否改變,如果改變,則表示有內(nèi)容,反之,無內(nèi)容if(i==O){//進(jìn)行提示%><tr><tdcolspan=n5n>沒有任何內(nèi)容!?。?lt;/td></tr><%}%></table><%}else〃用戶未登陸,提示用戶登陸,并跳轉(zhuǎn)response.setHeader("refresh”,”2;URL=login.jsp");%>您還未登陸,請先登陸?。。?lt;br>兩秒后自動(dòng)跳轉(zhuǎn)到登陸窗口?。。?lt;br>如果沒有跳轉(zhuǎn),請按<ahref="login.jsp">這里</a>?。?!<br><%}%></center></body></html>六、實(shí)驗(yàn)結(jié)果與分析出言版錯(cuò)誤的用戶ID及密碼??!用戶登陸用戶名:密碼:|用戶登陸用戶名:密碼:|W|z:dlmgzi留言版用戶登陸用戶名:密碼:甄I萼I言管理系統(tǒng)登陸成功歡迎zhangzi光臨本留言程序進(jìn)入留言管理頁面七、討論、心得通過實(shí)驗(yàn),學(xué)會使用橋驅(qū)動(dòng)連接mysql數(shù)據(jù)庫,從數(shù)據(jù)庫中增刪查改數(shù)據(jù),并顯示在jsp頁面中。實(shí)驗(yàn)報(bào)告 實(shí)踐報(bào)告口課程名稱: 軟件代碼開發(fā)技術(shù)實(shí)驗(yàn)、實(shí)踐名稱: 實(shí)驗(yàn)二框架實(shí)驗(yàn)實(shí)驗(yàn)、實(shí)踐地點(diǎn): 致遠(yuǎn)樓B303專業(yè)班級:軟件1420學(xué)號:2014006110學(xué)生姓名: 張子祥 指導(dǎo)教師: 高保祿2017年4月24日一、 實(shí)驗(yàn)?zāi)康暮鸵笳莆毡硎緦涌蚣躍truts和持久層框架Hibernate的基礎(chǔ)知識,編寫一個(gè)簡單的學(xué)生選課程序,達(dá)到對項(xiàng)目架構(gòu)以及各層相關(guān)技術(shù)的初步掌握。學(xué)習(xí)Struts、Hibernate框架的基本知識,設(shè)計(jì)用戶登錄視圖(可增加注冊視圖)、Action、Dao、表等,注重分層設(shè)計(jì)以及相關(guān)的DAO類以及接口等,初步掌握設(shè)計(jì)分層應(yīng)用的基本方法。二、 實(shí)驗(yàn)內(nèi)容和原理使用Struts技術(shù)實(shí)現(xiàn)前臺表示層邏輯(即視圖),并實(shí)現(xiàn)部分后臺業(yè)務(wù)邏輯,而用Hibernate技術(shù)實(shí)現(xiàn)持久化對象,實(shí)現(xiàn)一個(gè)簡單的學(xué)生選課程序。三、 主要儀器設(shè)備軟件環(huán)境:Windows7/2008-x86,MySQL5.5,MyEclipse3.6;硬件環(huán)境:P42.4G/80G/1G/64M及較高配置的PC機(jī)。四、 操作方法與實(shí)驗(yàn)步驟通過教材示例、網(wǎng)絡(luò)以及試用類似軟件,明確學(xué)生選課程序功能;設(shè)計(jì)登錄、課程等Action,各表對應(yīng)的PO及hbm文件以及對應(yīng)的Dao等;設(shè)計(jì)用戶界面,將Action與對應(yīng)視圖對應(yīng)起來;編寫相關(guān)代碼,實(shí)現(xiàn)程序,并測試。五、實(shí)驗(yàn)數(shù)據(jù)記錄和處理<%@pagelanguage="java"pageEncoding="UTF-8"%><%@tagliburi="/struts-tags"prefix="s”%><html><head><title>學(xué)生選課系統(tǒng)</title></head><bodybgcolor="#D9DFAA"><tablewidth="400"border="1"><caption>所有課程信息</caption><tr><th>課程號</th><th>課程名</th><th>開學(xué)學(xué)期</也><th>學(xué)時(shí)</也><也>學(xué)分</也><山>操作</th></tr><s:iteratorvalue="#requestJist"id="kc"><tr><td align="center"><s:propertyvalue="#kc.kch"/></td><td align="center"><s:propertyvalue="#kc.kcm"/></td><td align="center"><s:propertyvalue="#kc.kxxq"/></td><td align="center"><s:propertyvalue="#kc.xs"/></td><td align="center"><s:propertyvalue="#kc.xf*7></td><tdalign="center"><ahref="selectKc.action?kcb.kch=<s:propertyvalue="#kc.kch”/>”onClick="if(!confirm('您確定選修該課程嗎?'))returnfalse;elsereturntrue;">^修</2></14></tr></s:iterator></table></body></html><%@pagelanguage=''java*'pageEncoding=nUTF-8n%><html><bodybgcolor=**#D9DFAA*,>退選成功!</body></html><%@pagelanguage=njavanpageEncoding=nUTF-8n%><html><bodybgcolor=**#D9DFAA**><imgsrc='7Struts_Hibernate/image/head.jpg"></body></html><%@pagelanguage="java"pageEncoding=nUTF-8n%><%@tagliburi=*7struts-tagsnprefix=nsn%><html><head>vtitle>學(xué)生選課系統(tǒng)</title></head><body><s:formaction="login.action"method="post"><table><tr><td colspan="2"><imgsrc=n/Struts_Hibernate/image/head.jpg"></td></tr><tr><s:textfieldname="dlb.xh"label="學(xué)號"size=n20"></s:textfield></tr><tr><s:passwordname="dlb.kl"label="口令"size="22"></s:password></tr><tr><tdalign="left"><inputtype="submit"value="登錄"/></td><td><inputtype="reset"value="重置”/></td></tr></table></s:form></body></html><%@pagelanguage="java"pageEncoding="UTF-8"%><bodybgcolor="#D9DFAA"><ahref="xsInfo.action"target="right">查詢個(gè)人信息</a><p><ahref="updateXsInfo.action"target="right">修改個(gè)人信M</a><p><ahref="getXsKcs.action"target="right">個(gè)人選課情況</a><p><ahref="getAllKc.action"target="right">所有課程信息</a><p></body></html><%@pagelanguage="java"pageEncoding="UTF-8"%><%@tagliburi="/struts-tags"prefix="s"%><html><head><title>學(xué)生選課系統(tǒng)</title></head><body><s:formaction="login.action"method="post"><table><tr><td colspan="2"><imgsrc=n/Struts_Hibernate/image/head.jpgn></td></tr><tr><s:textfieldname="dlb.xh"label="學(xué)號"size="20"></s:textfield></tr><tr><s:passwordname="dlb.kl"label="口令"size="22"></s:password></tr><tr><tdalign="left"><inputtype="submit"value="登錄"/></td><td><inputtype="reset"value="重置”/></td></tr></table></s:form></body></html>六、實(shí)驗(yàn)結(jié)果與分析
言管理系統(tǒng)請輸入查詢內(nèi)容:添加新留呂留言ID標(biāo)題作者內(nèi)容刪除21authergoonl刪除22mathMrconieon刪除25hat已MayanIcontinue.刪除留言管理系統(tǒng)添加新留舌添加新留舌回到留言列表頁F人選課情a所有課程信息 _課程號課程名開學(xué)學(xué)期學(xué)時(shí)學(xué)分操作1Web2403選修2JavaEE3502選修
修改個(gè)人信息申課情,號名別業(yè)
孕楚性專出生時(shí)間,點(diǎn)學(xué)分:個(gè)人選課情修改個(gè)人信息申課情,號名別業(yè)
孕楚性專出生時(shí)間,點(diǎn)學(xué)分:個(gè)人選課情爵課程倡2014009張子祥軟件課程號課程名開學(xué)學(xué)期學(xué)時(shí)學(xué)分操作1MATH2403選修2JavaEE3502選修所有課程信息七、討論、心得通過實(shí)驗(yàn),我掌握了表示層框架Struts和持久層框架Hibernate的基礎(chǔ)知識,已經(jīng)能編寫一個(gè)簡單的學(xué)生選課程序,達(dá)到了對項(xiàng)目架構(gòu)以及各層相關(guān)技術(shù)的初步掌握。色心/TAIYUANUNIVERSITYOFTECHNOLOGY實(shí)驗(yàn)報(bào)告 實(shí)踐報(bào)告口課程名稱: 軟件代碼開發(fā)技術(shù)實(shí)驗(yàn)、實(shí)踐名稱:實(shí)驗(yàn)三基于Spring開發(fā)實(shí)驗(yàn)實(shí)驗(yàn)、實(shí)踐地點(diǎn): 致遠(yuǎn)樓B401專業(yè)班級:軟件1420學(xué)號:2014006110學(xué)生姓名: 張子祥 指導(dǎo)教師: 高保祿2017年4月26日一、 實(shí)驗(yàn)?zāi)康暮鸵笫煜truts、Hibernate、Spring編程技術(shù),通過編寫一個(gè)簡單的用戶登錄程序,掌握基于Spring開發(fā)Web應(yīng)用的基本思想和方法。掌握Struts、Hibernate、Spring編程技術(shù),要求登錄頁面用Struts,用戶存儲用Hibernate,用Spring管理action和Dao。同時(shí),學(xué)會使用集成開發(fā)環(huán)境的各種快捷方式開發(fā)、部署與運(yùn)行。二、 實(shí)驗(yàn)內(nèi)容和原理掌握Spring編程的基本原理;編寫一個(gè)簡單的用戶登錄程序;將Spring項(xiàng)目中分別獨(dú)立Struts與Hibernate支持,使三者協(xié)同工作;實(shí)驗(yàn)方式:查閱資料,模仿資料開發(fā)。三、主要儀器設(shè)備軟件環(huán)境:Windows7/2008-x86,MySQL5.5,MyEclipse3.6;硬件環(huán)境:P42.4G/80G/1G/64M及較高配置的PC機(jī)。四、操作方法與實(shí)驗(yàn)步驟參照示例或資料,熟悉Struts項(xiàng)目引入Spring支持相關(guān)知識;參照示例或資料,熟悉Hibernate項(xiàng)目引入Spring支持相關(guān)知識;基于Spring開發(fā)簡單的用戶登錄程序;3.部署、運(yùn)行與測試。五、實(shí)驗(yàn)數(shù)據(jù)記錄和處理<%@pagelanguage="java"import="java.util?*”pageEncoding="gbk”%><%@tagliburi="/struts-tags"prefix="s”%><%Stringpath=request.getContextPath();String basePath =request.getScheme()+":〃"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><html><head><basehref="<%=basePath%>”></head><body><center><h1>登錄系統(tǒng)</h1></center><br><s:formaction="login.action"method="post”><table><tr><td colspan="2"><imgsrc="img/head.jpg"></td></tr><tr><s:textfieldname="login.account"label="用戶名"size="22”></s:textfield></tr><tr><s:passwordname="login.password"label="密碼"size="22"></s:password></tr><tr><tdalign="left"><inputtype="submit"value="登錄"/></td><td><inputtype="reset"value="重置”/></td></tr><tr><td colspan="2"><imgsrc="img/bottom.jpg"></td></tr></table></s:form></body></html><%@pagelanguage="java" import="java.utii.*npageEncoding="gbk"%><%@tagliburi="/struts-tags"prefix="s”%><%Stringpath=request.getContextPath();String basePath =request.getScheme()+":〃"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><html><head><basehref="<%=basePath%>”><title>MyJSP'success.jsp'startingpage</title><metahttp-equiv="pragma"content="no-cache"><metahttp-equiv="cache-control"content="no-cache"><metahttp-equiv="expires"content="0"><meta http-equiv="keywords"content="keyword1,keyword2,keyword3"><metahttp-equiv="description"content="Thisismypage"><!--<li
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 24628-2025醫(yī)療保健產(chǎn)品滅菌生物與化學(xué)指示物測試設(shè)備
- 農(nóng)村個(gè)人房屋售賣合同范本
- 買賣注冊公司合同范本
- 出租鋼琴合同范例
- 倒板合同范本
- 出口經(jīng)營合同范本
- 個(gè)人租車協(xié)議合同范本
- 醫(yī)療器械借用合同范本
- 制做安裝合同范本
- 別墅門訂購合同范本
- GB/T 7631.5-1989潤滑劑和有關(guān)產(chǎn)品(L類)的分類第5部分:M組(金屬加工)
- GB/T 41326-2022六氟丁二烯
- GB/T 19470-2004土工合成材料塑料土工網(wǎng)
- GB/T 18913-2002船舶和航海技術(shù)航海氣象圖傳真接收機(jī)
- 高中教師先進(jìn)事跡材料范文六篇
- 烹飪專業(yè)英語課件
- 3d3s基本操作命令教程課件分析
- 人教版三年級語文下冊晨讀課件
- 傳染病防治法培訓(xùn)講義課件
- 河南大學(xué)版(2020)信息技術(shù)六年級下冊全冊教案
- 法律方法階梯實(shí)用版課件
評論
0/150
提交評論