




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、夜大 用ASP技术实现网上作文的自动化管理摘 要 本文将介绍如何使用ASP (Active Server Pages)技术进行编程来组建学校作文网站,使网站做到自动化管理。由此实现以下几种功能: 1作文的信息共享。学生的作文发在网上可以让全班、全校、全世界的人来欣赏。使用者可以通过多种方式(题目,发表年级,文章类型,作者)的查询,查看自己需要的文章。 2自由发表。不同地域的学生通过各种途径不择地点、不择时间地自主上传自己的优秀作文(不合要求的作文可以由管理员及时清除)。 3网上发表评论。其他学生和老师在看了作文之后可以直接在网上发表自己的评论,对作文中写的好的方面和存在问题发表自己的看法。通过
2、网上的这种方式进行交流,对学生作文水平的提高会起到很大的作用。 Abstract The main work of this paper is introduce how to use ASP (Active Server Pages) programming a composition's site, so the site can manage itself. Therefore the site has several functions: 1. Compositions sharing on the net. Students can show their compositio
3、ns to whole school, even to all over the world. The visits can query the compositions by several means. 2. Appearing free. The visits can upload their compositions by net, and view their compositions in time. 3. Appear criticism. All of visits can show their attitude on the net. So the author and ot
4、her visits could read it and find some good ideas. 目录 一ASP的简单认识 二网上作文栏目实现的目标 三网上作文栏目自动化管理实现的几个ASP文件简介 四数据库的搭建 五ASP文件实现自动化管理过程的细节 六其它应注意的问题 七小结 随着网络科技的发展,使得网络逐渐成为人们生活与学习的工具。许多中小学校都开始建立自己的网站,网络教学开始在教育中展现她无与伦比的优势。她注定将给传统的教育方式带来翻天覆地的变化。但由于传统教育工作者在网络技术上的欠缺,使许多学校都只在硬件配置上大量投入,而忽略了在软件及应用上的投入。本文将以用ASP技术实现网上作
5、文的自动化管理的过程为例,讲解怎样在学校网站应用现代网络技术实现网络自动化管理。 一ASP的简单认识 ASP的全称是:Active Server Pages,是在服务器端脚本编译环境,使用它可以创建和运行动态、交互的Web服务器应用程序。ASP可以与HTML页、脚本命令和ActiveX组件组合创建交互的Web页和基于Web的功能强大的应用程序。ASP应用程序很容易开发和修改。所以笔者推荐广大教育工作者在教学工作繁忙的情况,使用ASP来制作适应教学的交互性强的动态网页是非常适合的。 以下罗列了 Active Server Pages 所独具的一些特点: 1. 使用 VBScript ,JScri
6、pt 等简单易用的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序的编写。 2. 无须编译,容易编写,调试方便可在服务器端直接执行。 3. 使用普通的文本编辑器,如 Windows 的记事本,或在FRONTPAGE等流行软件中都可进行编辑设计。 4. 与浏览器无关 (Browser Independence)。用户端只要使用可执行 HTML 码的浏览器,即可浏览 ASP 网页的内容。 ASP所使用的脚本语言 (VBScript 、 Jscript) 均在 WEB 服务器端执行,用户端的浏览器不要求能够执行这些脚本语言。 5. ASP 能与任何 ActiveX scripting 语
7、言相容。除了可使用 VBScript 或 JScript 语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚本语言,如:REXX 、 Perl 、 Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。 6.Active Server Pages 的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人直接剽窃,提高了程序的安全性。 7. 可使用服务器端的脚本来控制产生客户端的脚本。 8.ActiveX Server Components(ActiveX 服务器元件 ) 具有无限可扩充性。可以使用 Visual Basi
8、c 、 Java 、 Visual C+ 、 COBOL 等编程语言来编写你所需要的 ActiveX Server Component 。 由此可见,将ASP技术用于教育任务繁重的教师建设网站是最适合的。 由于笔者本文主题是讲解用ASP技术实现网上作文的自动化管理的过,其目的在于由一件具体事例的完成过程来抛砖引玉,使更多的教师懂得怎样在学校网站应用现代网络技术实现网络自动化管理。所以对于网络的一些基础知识不作过多铺垫,下仅列出本文所需基础知识: 1 懂得基本的HTML语言。 2 懂得基本的VBScript 或JScript语言。 3 有数据库操作基础,最少会一种数据库(如最简单的Microso
9、ft Access) 二网上作文栏目实现的目标 网络以资源共享和信息传输等方面的特点,使得教育可以跨越时间和空间。我们利用这一优势来为语文的作文教学服务可以起到非常大的作用。笔者认为建立一个好的网上作文栏目可以用如下目标。 1 实现作文的信息共享。学生的作文发在网上可以让全班、全校、全世界的人来欣赏。使用者可以通过多种方式(题目,发表年级,文章类型,作者)的查询,查看自己需要的文章。 2 自由发表。不同地域的学生通过各种途径不择地点、不择时间地自主上传自己的优秀作文(不合要求的作文可以由管理员及时清除)。 3 发表评论。其他学生和老师在看了作文之后可以直接在网上发表自己的评论,对作文中写的好的
10、方面和存在问题发表自己的看法。通过网上的这种方式进行交流,对学生作文水平的提高会起到很大的作用。 4 资料的收集和管理。通过ASP技术对数据库的操作可对网上的资料进行不同方式的整理,便于使用者进行查询、分析。这样资料会越积越多,越积越全,但管理起来却非常轻松。 三网上作文栏目自动化管理实现的几个ASP文件简介 从本节开始我们逐渐深入地探讨如何用ASP技术实现以上目标。实现网上作文的自动化管理和bbs、在线论坛等的建立机制有许多相似的地方,但在数据库的建立或管理方法方面却有许多不同之处。以下笔者以范例的方式来分析利用ASP技术来实现的方法。整个自动化管理机制大致可由如下几个ASP文件和一个数据库
11、文件来组成,它们的大至功能如下。 (1)index.asp 进入本栏目后的第一显示页,可显示刚上传的作文,提供多种查询方式的表单(题目、作者、发表年级、文章类别),以及其它管理控制信息。 (2)articleupload.asp显示网上提交自己作文的空表单。 (3)tjzw.asp 将提交的合格的作文写进数据库。 (4)clicktoread.asp点击作文标题,查看具体的某一篇作文。 (5)default.asp 显示评论者填写评论的空表单。 (6)writesth.asp将评论后的表单数据写入数据库。 (7)search.ASP按查询表单传来的数据对数据查询,并列出查询结果。 (8)use
12、r.mdb记录本栏目的所有信息(在本例中需要将此数据库在服务器上建立成ODBC数据源,数据源名称为“USER“)。 四数据库的搭建 数据只有用数据库来管理才能有自动化管理的可能。数据的结构将影响整个管理机制的应用,而且一但建立以后要修改常会出现麻烦。所以一开始就要仔细慎重地搭建一个完整而合理的结构。对于教师用简单易操作的Microsoft Access数据库是比较适合的。我的范例中的数据库文件就是Access类型的数据库。数据库中共有两个数据表“zwtd_infoz”和“zwtd_talk”。表zwtd_infoz 是用存储作文的具体内容,共有12个字段。其中pid是作者的id号这与另外一栏目
13、学生注册相联系。(如图一)。zwtd_talk用来存放对作文的评论信息。共有6个字段。 图二(略) 图一(略) 五ASP文件实现自动化管理过程的细节 图一(略) ASP技术以其简单易操作,且功能较强大完全能够完成以上所要求的各操作目标。下面分操作及文件的组成来讲解实现具体细节,其中又着重介绍用sript语句的操作。 访问作文栏目。当浏览者打开作文栏目首先执行index.asp文件,他将看到以下形式的网页: 本网页主要提供了一个提交自己作文的超链接按钮、一个查询表单、一个显示最新提交来的作文窗口。 具体实现方式在以下程序代码中介绍。 <%language="vbscript&qu
14、ot;%> <!-下行所包含的文件用来实现文字显示时,字符超出部份用“”代替,以使界面美观、充实。-> <!- #include file="AboutFunctions.inc" -> <html> <head> <title>欢迎来到文学天地!</title> <style type="text/css" rel=stylesheet> A:link color:blue;text-decoration:none; A:hover color:red;text-
15、decoration:none; A:visited </style> </head> <body> <table border="0" width="100%" style="font:9pt"> <tr> <td width="18%" valign="top"> <table border="0" width="100%" style="font:9pt"
16、;> <!-下行建立一个进入网上投稿页面的超链接-> <tr><td width="100%"><a href=./././"#" target="_self" >"OpenWin()">网上投稿</a></td></tr> <!-以下是作文查询表单-> <tr><td width="100%" align="center" bgcolor="
17、;#FF9900"><font size="2"><b>作文查询</b></font></td></tr> <tr><td width="100%" bgcolor="#CCCCCC"> <form method="POST" action="search.ASP" style="font:9pt" target="_blank">
18、<!-上句指明查询窗体将以POST方法,将数据传递给search.ASP进行查询-> <table border="0" width="100%" style="font:9pt"> <tr> <td width="82%">题目<input type="text" >"bt" size="8"></td> <td width="18%"><
19、input type="checkbox" >"KK1" value="1"></td> </tr> <tr> <td width="82%">作者<input type="text" >"zz" size="8"></td> <td width="18%"><input type="checkbox" >
20、;"KK2" value="2"></td> </tr> <tr> <td width="82%">年级<select size="1" >"lj"> <option selected value="1">一年级</option> <option value="2">二年级</option> <option value="
21、3">三年级</option> <option value="4">四年级</option> <option value="5">五年级</option> <option value="6">六年级</option> </select></td> <td width="18%"><input type="checkbox" >"KK3&qu
22、ot; value="4"></td> </tr> <tr> <td width="82%">类别<select size="1" >"type"> <option selected value="写人">写人</option> <option value="记事">记事</option> <option value="状物">
23、;状物</option> <option value="说明文">说明文</option> <option value="议论文">议论文</option> <option value="诗歌">诗歌</option> <option value="散文">散文</option> </select></td> <td width="18%"><in
24、put type="checkbox" >"KK4" value="8"></td> </tr> </table> <br> <input type="hidden" value="true" >"pd"> <input type="submit" value="提交" >"B1"> <input type=&quo
25、t;reset" value="重写" >"B2"> </form> </td> </tr> <tr> <script language="JavaScript"> function OpenWin() window.open('articleupload.asp','','scrollbars=no,width=250,height=400'); </script> </tr> &
26、lt;/table> </td> <!- 提交作文信息区 -> <td width="2%" valign="top"><img src=./././"./images/dot.gif" width="1" height="350"></td> <td width="80%" valign="top"> <table border="0" width=&
27、quot;100%" style="font:9pt"> <tr> <td width="100%"></td> </tr> <tr> <td width="100%"> <!- *-> <% dim ymh,sql,jls,zys,tmp,i 'ymh 页面号:对记录进行分页后的每一页的页码号 'sql 查询语句变量:用于存储查询语句的临时变量 'jls 记录数:数据库中的作文数量 'zyx 总页
28、数 'tmp 临时变量 ymh=Request.QueryString("page") if ymh="" then ymh=1 else ymh=clng(ymh) end if set con=server.CreateObject("ADODB.Connection") set rec=server.CreateObject("ADODB.Recordset") con.Open "user","user","user" sql="
29、select * from zwtd_info order by 发表时间 desc" rec.ActiveConnection=con rec.Source=sql rec.CursorType=3 rec.LockType=2 rec.Open rec.PageSize=15 '一页显示记录条数 jls=rec.recordcount zys=rec.pagecount Response.Write("<table border='0' width='100%' style='font:9pt'>&qu
30、ot;) response.write("<tr><td width='100%'>共有" & jls & "篇文章 ") for i=1 to zys if i=ymh then Response.Write("第" & i & "页 ") else Response.Write("第<a href=index.asp?page=" & i & ">" & i &am
31、p;"</a>页 ") end if next response.write("</td></tr>") response.write("<tr><td width='100%'>") response.write("<table border='0' width='100%' style='font:9pt' cellpadding='2'>") rec.Abso
32、lutePage=ymh j=0 <tr> <td width="39%" align="center" bgcolor='#FF9900'>题目</td> <td width="11%" align="center" bgcolor='#FF9900'>作者</td> <td width="14%" align="center" bgcolor='#FF9900'
33、;>上传时间</td> <td width="7%" align="center" bgcolor='#FF9900'>年级</td> <td width="9%" align="center" bgcolor='#FF9900'>类别</td> <td width="9%" align="center" bgcolor='#FF9900'>点击数&l
34、t;/td> <td width="11%" align="center" bgcolor='#FF9900'>评论条数</td> </tr> <% do while not rec.EOF and j<rec.PageSize j=j+1 Response.Write("<tr>") Response.Write("<td width='39%' align='center'><a href=
35、'clicktoread.asp?id=" & _ rec.fields("id").value & "&pid=" & rec.fields("pid").value & _ "' target='_blank'>" & rec.fields("题目").value & "</a></td>") Response.Write("<t
36、d width='11%' align='center'>" & rec.fields("发表者").value & "</td>") Response.Write("<td width='14%' align='center'>" & ShowDatePart(rec.fields("发表时间").value) & "</td>") Respons
37、e.Write("<td width='7%' align='center'>" & rec.fields("年级").value & "</td>") Response.Write("<td width='9%' align='center'>" & rec.fields("类别").value & "</td>") Respons
38、e.Write("<td width='9%' align='center'>" & rec.fields("点击次数").value & "</td>") Response.Write("<td width='11%' align='center'>" & rec.fields("评论条数").value & "</td>") Re
39、sponse.Write("</tr>") rec.MoveNext loop Response.Write("</table>") response.write("</td></tr></table>") rec.Close set rec=nothing con.Close set con=nothing %> <tr> <td width="100%"></td> </tr> </table
40、> </body> 查询作文。浏览者在表单中填入查询标准,并在右方的选框中确认后,可点击确定进行作文查询。查询的执行由search.ASP文件来执行。其代码及分析如下: <% Language=VBScript %> <!- #include file="AboutFunctions.inc" -> <style type="text/css" rel=stylesheet> A:link color:blue;text-decoration:none; A:hover color:red;text-
41、decoration:none; A:visited </style> <% on error resume next dim bt,zz,lj,lx,add_result,sql if request.form("pd")="true" then '从首页传过来的 add_result=cint(request.form("kk1")+cint(request.form("kk2")+cint(request.form("kk3")+cint(request.form
42、("kk4") if add_result=0 then Response.Write("<font style='font:9pt'>对不起,请至少选择一个查询项目!</font>") Response.End end if bt=trim(request.form("bt")'标题 zz=trim(request.form("zz")'作者(别名) lj=request.form("lj")'年级 lx=request.form
43、("type")'类型 else add_result=request.querystring("add_result") bt=request.querystring("bt") zz=request.querystring("zz") lj=request.querystring("lj") lx=request.querystring("lx") end if '*对输入的语句进行处理* if instr(bt,"'") th
44、en Response.Write("<font style='font:9pt'>对不起,非法查询字符'!</font>") Response.End end if if instr(bt,"&") then Response.Write("<font style='font:9pt'>对不起,非法查询字符&!</font>") Response.End end if if instr(zz,"'")
45、then Response.Write("<font style='font:9pt'>对不起,非法查询字符'!</font>") Response.End end if if instr(zz,"&") then Response.Write("<font style='font:9pt'>对不起,非法查询字符&!</font>") Response.End end if '* set con=server.CreateO
46、bject("ADODB.Connection") set rec=server.CreateObject("ADODB.recordset") con.Open "user","user","user" select case add_result case 1 if bt="" then Response.Write("<font style='font:9pt'>对不起,请输入你要查找的标题关键字!</font>&quo
47、t;) Response.End end if sql="select * from zwtd_info where 题目 like '%" & bt & "%' order by 发表时间 desc" case 2 if zz="" then Response.Write("<font style='font:9pt'>对不起,请输入你要查找的作者关键字!</font>") Response.End end if sql="sele
48、ct * from zwtd_info where 发表者 like '%" & zz & "%' order by 发表时间 desc" case 3 sql="select * from zwtd_info where 发表者 like '%" & zz & _ "%' and 题目 like '%" & bt & "%' order by 发表时间 desc" case 4 sql="selec
49、t * from zwtd_info where 年级='" & lj & "' order by 发表时间 desc" case 5 if bt="" then Response.Write("<font style='font:9pt'>对不起,请输入你要查找的标题关键字!</font>") Response.End end if sql="select * from zwtd_info where 题目 like '%"
50、 & bt & "%' and 年级='" & lj & "' order by 发表时间 desc" case 6 if zz="" then Response.Write("<font style='font:9pt'>对不起,请输入你要查找的作者关键字!</font>") Response.End end if sql="select * from zwtd_info where 发表者 like
51、9;%" & zz & "%' and 年级='" & lj & "' order by 发表时间 desc" case 7 if bt="" or zz="" then Response.Write("<font style='font:9pt'>对不起,请输入你要查找的标题或作者关键字!</font>") Response.End end if sql="select * fr
52、om zwtd_info where 发表者 like '%" & zz & "%' and 年级='" & lj & _ "' and 题目 like '%" & bt & "%' order by 发表时间 desc" case 8 sql="select * from zwtd_info where 类别='" & lx & "' order by 发表时间 de
53、sc" case 9 if bt="" then Response.Write("<font style='font:9pt'>对不起,请输入你要查找的标题关键字!</font>") Response.End end if sql="select * from zwtd_info where 题目 like '%" & bt & "%' and 类别='" & lx & "' order by
54、 发表时间 desc" case 10 if zz="" then Response.Write("<font style='font:9pt'>对不起,请输入你要查找的作者关键字!</font>") Response.End end if sql="select * from zwtd_info where 发表者 like '%" & zz & "%' and 类别='" & lx & "'
55、; order by 发表时间 desc" case 11'题目,作者,类别 if bt="" or zz="" then Response.Write("<font style='font:9pt'>对不起,请输入你要查找的标题或作者关键字!</font>") Response.End end if sql="select * from zwtd_info where 发表者 like '%" & zz & "%'
56、 and 类别='" & lx & _ "' and 题目 like '%" & bt & "%' order by 发表时间 desc" case 12'年级,类别 sql="select * from zwtd_info where 年级='" & lj & "' and 类别='" & lx & "' order by 发表时间 desc" ca
57、se 13''题目,年级,类别 sql="select * from zwtd_info where 年级='" & lj & "' and 类别='" & lx & _ "' and 题目 like '%" & bt & "%' order by 发表时间 desc" case 14'作者,年级,类别 sql="select * from zwtd_info where 年级='
58、;" & lj & "' and 类别='" & lx & _ "' and 发表者 like '%" & zz & "%' order by 发表时间 desc" case 15 if bt="" or zz="" then Response.Write("<font style='font:9pt'>对不起,请输入你要查找的标题或作者关键字!</fon
59、t>") Response.End end if sql="select * from zwtd_info where 年级='" & lj & "' and 类别='" & lx & _ "' and 发表者 like '%" & zz & "%' and 题目 like '%" & bt & "%' order by 发表时间 desc" end s
60、elect '* dim ymh,jls,zys,tmp,i,bs,bsy tmp=0 ymh=Request.QueryString("page") bs=Request.QueryString("bs") bsy=Request.QueryString("bsy") '* if ymh="" then ymh=1 end if if not isnumeric(ymh) then Response.Write("<font style='font:9pt'>
61、对不起,非法访问!</font>") Response.End end if if bs<>"" and bs<>"next" then Response.Write("<font style='font:9pt'>对不起,非法访问!</font>") Response.End end if if bsy<>"" and not isnumeric(bsy) then Response.Write("<
62、font style='font:9pt'>对不起,非法访问!</font>") Response.End end if '* ymh=clng(ymh) bsy=clng(bsy) rec.activeconnection=con rec.source=sql rec.cursortype=1 rec.locktype=1 rec.open if rec.eof then Response.Write("<font style='font:9pt'>对不起,没有相关记录!</font>&qu
63、ot;) Response.End end if '* rec.PageSize=20'一页显示记录条数 jls=rec.recordcount zys=rec.pagecount if zys<ymh then Response.Write("<font style='font:9pt'>对不起,非法访问!</font>") Response.End end if if zys<bsy then Response.Write("<font style='font:9pt'&
64、gt;对不起,非法访问!</font>") Response.End end if response.write("<table style='font:9pt' border='0' width='100%'>") '* response.write("<tr><td width='100%' colspan='7'>共有" & jls & "篇文章</td></t
65、r>") response.write("<tr><td width='100%' colspan='7'>") if bs="" then for i=1 to zys tmp=tmp+1 if tmp=11 then tmp=0 Response.Write("<a href=search.asp?page=" & i & "&bs=next&bsy=" & i & _ "&a
66、mp;add_result=" & add_result & "&bt=" & server.URLEncode(bt) & "&zz=" & server.htmlencode(zz) & _ "&lj=" & lj & "&lx=" & server.URLEncode(lx) & "> 下10页>></a>") exit for else
67、if i=ymh then Response.Write("第" & i & "页 ") else Response.Write("第<a href=search.asp?page=" & i & "&add_result=" & add_result & _ "&bt=" & server.htmlencode(bt) & "&zz=" & server.URLEncode
68、(zz) & _ "&lj=" & lj & "&lx=" & server.URLEncode(lx) & ">" & i &"</a>页 ") end if end if next else for i=bsy to zys tmp=tmp+1 if tmp=11 then tmp=0 Response.Write("<a href=search.asp?page=" & i &
69、"&bs=next&bsy=" & i & _ "&add_result=" & add_result & "&bt=" & server.URLEncode(bt) & "&zz=" & server.htmlencode(zz) & _ "&lj=" & lj & "&lx=" & server.URLEncode(lx) &am
70、p; "> 下10页>></a>") exit for else if i=ymh then Response.Write("第" & i & "页 ") else Response.Write("第<a href=search.asp?page=" & i & "&bs=next&bsy=" & bsy & _ "&add_result=" & add_res
71、ult & "&bt=" & server.URLEncode(bt) & "&zz=" & server.htmlencode(zz) & _ "&lj=" & lj & "&lx=" & server.URLEncode(lx) & ">" & i &"</a>页 ") end if end if next end if respons
72、e.write("</td></tr>") rec.AbsolutePage=ymh %> <tr> <td width="39%" align="center" bgcolor='#FF9900'>题目</td> <td width="11%" align="center" bgcolor='#FF9900'>作者</td> <td width="14%&q
73、uot; align="center" bgcolor='#FF9900'>上传时间</td> <td width="7%" align="center" bgcolor='#FF9900'>年级</td> <td width="9%" align="center" bgcolor='#FF9900'>类别</td> <td width="9%" align
74、="center" bgcolor='#FF9900'>点击数</td> <td width="11%" align="center" bgcolor='#FF9900'>评论条数</td> </tr> <% do while not rec.eof and j<rec.PageSize j=j+1 Response.Write("<tr>") Response.Write("<td wid
75、th='39%' align='center'><a href='clicktoread.asp?id=" & _ rec.fields("id").value & "'>" & rec.fields("题目").value & "</a></td>") Response.Write("<td width='11%' align='center'>" & rec.fields("发表者").value & "</td>") Response.Write("<td width='14%' align='center'>" & ShowTextPart(rec.fields("发表时间").value,10) & "</td>"
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CBMCA 032-2022负离子表面涂覆材料应用技术规程
- T/CBMCA 025-2022净化海砂
- T/CARSA 1.5-2022基于低空无人机的高分卫星遥感产品真实性检验第5部分:组网观测
- golang基础面试题及答案
- 洪山美术面试题及答案
- 管理技巧面试题及答案
- 哈市中考试题及答案
- 机器理论面试题及答案
- T/CADBM 60-2022室内顶墙装饰用铝蜂窝板
- 嘉兴单位食堂承包协议书
- 辽宁省盘锦市辽河油田实验中学2023-2024学年九年级下学期开学考试数学试题(原卷版)
- 中小学-预防性骚扰与性侵害-1-课件
- xx市体育中心设计说明
- 2024年江苏省南通市如皋市中考一模语文试题
- 08J933-1体育场地与设施(一)
- 2024-2030年中国纳米抗体药物行业运行现状及发展行情监测研究报告
- 2023年高考物理分题型多维刷题练专题19热学中的变质量气体问题(原卷版+解析)
- 如何唤醒孩子学习的内驱力
- 跨境电商合伙投资协议书
- 工程质量责任登记制度
- 状元展厅方案策划
评论
0/150
提交评论