WebASP程序设计网络教学平台源代码及报告Word文件下载.docx

上传人:b****4 文档编号:16421811 上传时间:2022-11-23 格式:DOCX 页数:32 大小:1.81MB
下载 相关 举报
WebASP程序设计网络教学平台源代码及报告Word文件下载.docx_第1页
第1页 / 共32页
WebASP程序设计网络教学平台源代码及报告Word文件下载.docx_第2页
第2页 / 共32页
WebASP程序设计网络教学平台源代码及报告Word文件下载.docx_第3页
第3页 / 共32页
WebASP程序设计网络教学平台源代码及报告Word文件下载.docx_第4页
第4页 / 共32页
WebASP程序设计网络教学平台源代码及报告Word文件下载.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

WebASP程序设计网络教学平台源代码及报告Word文件下载.docx

《WebASP程序设计网络教学平台源代码及报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《WebASP程序设计网络教学平台源代码及报告Word文件下载.docx(32页珍藏版)》请在冰豆网上搜索。

WebASP程序设计网络教学平台源代码及报告Word文件下载.docx

二、实验内容

三、实验思想

利用ASP进行数据库的程序设计,先设计好数据库,再建立获取信息的表单,再将两者连接起来,并完成增加、删除、修改、查询的功能。

四、实验结果

1.数据库

mis.accdb和wenti.mdb:

2.网络教学平台系统的各个界面:

1)登录界面:

包含用户名、密码和权限,输入了正确的用户名和密码后,还需要选对权限,这样才能正常进入系统。

2)管理员账号登录后的“公告”界面:

设有查看公告、发布新的公告和删除之前的公告3个功能

3)管理员账号的“个人信息”界面(因为管理员也是老师,因此界面上称呼为老师):

包括基本信息显示、密码修改和基本信息修改功能

4)教师账号登录后的“个人信息”界面:

5)教师的“网络教学”页面:

该能是对课程的学习目标、教学大纲、实验大纲等课程基本资料编辑

6)教师可查看的“公告”界面:

包括查看公告、发布公告、删除公告功能

7)教师可的“发布公告”界面:

8)教师可查看的“在线答疑”的页面中的查看留言功能页面:

教师可以在此页面查看学生关于课程的各类问题,并给予回答

9)教师可查看的“在线答疑”的页面中的编写留言功能页面:

教室也可以在在线答疑页面进行给予学生的留言

10)学生登录后的“个人信息”界面,与教师的个人信息页面设计原理一致

11)学生的“网络教学”界面:

供学生选择课程及课程的相应属性,查看所选的课程属性进行有目标有计划的学习

12)学生的“在线自测”界面:

学生可以在此页面对课程及题型进行选择,进行自我测试,点击答案链接即可查看该题的答案

13)点击“答案1”后的答案界面:

14)学生的“公告”界面:

将公告分为两类:

系统公告和课程公告

15)学生的“在线答疑”页面:

增加了课按课程选择留言显示的功能

3.主要页面的代码:

1)conn.asp

<

%

Dimconn,connstr,db,rs

db="

db/mis.accdb"

Setconn=Server.CreateObject("

ADODB.Connection"

connstr="

Provider=microsoft.ACE.oledb.12.0;

DataSource="

&

Server.MapPath(db)

conn.Openconnstr

%>

2)index.asp

%@LANGUAGE="

VBSCRIPT"

CODEPAGE="

936"

!

DOCTYPEhtmlPUBLIC"

-//W3C//DTDXHTML1.0Transitional//EN"

"

http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"

>

htmlxmlns="

//www.w3.org/1999/xhtml"

head>

metahttp-equiv="

Content-Type"

content="

text/html;

charset=gb2312"

/>

title>

无标题文档<

/title>

/head>

--#includefile="

conn.asp"

-->

IfRequest.QueryString("

act"

)="

check"

then

dimadmin,pwd,power

admin=replace(Trim(request.form("

user_ID"

)),"

'

"

"

pwd=replace(Trim(request.form("

pwd"

power=replace(Trim(request.form("

power"

setrs=conn.execute("

select*fromuser0wherepower="

power)

ifadmin=rs("

)andpwd=rs("

)then

session("

)=admin

ifpower=1then

response.redirect"

teacher_xinxi.asp"

elseifpower=2then

student_xinxi.asp"

elseifpower=0then

p_k_gonggao.asp"

endif

else

response.write"

script>

alert('

登录失败,请检查用户名或者密码是否正确'

);

location.href='

index.asp'

;

/script>

setrs=nothing

conn.close

styletype="

text/css"

--

.STYLE2{

font-family:

宋体"

font-size:

16px;

}

.STYLE5{font-size:

16px}

body{

background-image:

url(imag/loginb1.jpg);

background-repeat:

no-repeat;

/style>

body>

divalign="

center"

/div>

formid="

login"

name="

method="

post"

action="

index.asp?

act=check"

>

<

p>

&

nbsp;

/p>

tablewidth="

300"

height="

150"

border="

1"

align="

bgcolor="

#6699CC"

tr>

tdwidth="

70"

spanclass="

STYLE5"

用户名:

/span>

/td>

188"

inputname="

type="

text"

id="

maxlength="

9"

30"

width="

210"

/tr>

td>

STYLE2"

密码:

password"

tdheight="

权限:

selectname="

<

optionvalue="

0"

管理员<

/option>

教师<

2"

学生<

/select>

colspan="

denglu"

submit"

value="

登陆"

onClick="

chekc(<

%=yzm%>

)"

&

quxiao"

reset"

取消"

/table>

/form>

/body>

/html>

3)teacher_xinxi.asp

banner.asp"

ifsession("

)<

nullthen

response.Redirect"

login.asp?

ErrMsg=请先登录"

response.End()

else

dimrs1,rs2,rs3

setrs1=conn.execute("

select*fromteacherwhereuser_ID='

session("

)&

setrs2=conn.execute("

select*fromuser0whereuser_ID='

setrs3=conn.execute("

selectcs_namefromCoursewherecs_IDin(selectcs_IDfromOn_classwhereuser_ID='

div>

<

tablealign="

left"

20"

174"

<

168"

tr>

ahref="

教师基本信息<

/a>

t_pwdchange.asp"

密码修改<

t_xinxi_change.asp"

教师信息修改<

teacher_xinxi"

<

tdalign="

%=trim(rs2("

))%>

姓名:

name"

性别:

sex"

出生日期:

date"

职称:

%=trim(rs1("

pf_post"

担任课程:

%=trim(rs3("

cs_name"

电话号码:

telephone"

邮箱:

Email"

setrs1=nothing

setrs2=nothing

setrs3=nothing

endif

conn.close

%>

4)t_teachfile.asp

writ.asp"

sql="

select*fromcoursewherecs_IDin(selectcs_IDfromOn_classwhereuser_ID='

)&

setrs=conn.execute(sql)

t_teachfile"

t_teachfile1.asp"

table>

课程:

%=trim(rs("

学习目标<

sd_goal"

/>

教学大纲<

tc_outline"

实验大纲<

test_outline"

教学计划<

tc_plan"

重点难点<

kd_point"

实验计划<

test_plan"

参考资料<

referenc_data"

queding"

确定"

5)p_k_gonggao.asp

查看公告<

200"

tralign="

p_k_gonggao1.asp"

发布公告<

删除公告<

ifsession("

response.Redirect"

response.End()

else

dimrs1

sql="

select*fromAnnouncementwhereuser_ID='

orderbyan

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1