(好论文)WEB、ASP程序设计——网络教学平台源代码及报告 网络教学平台系统_第1页
(好论文)WEB、ASP程序设计——网络教学平台源代码及报告 网络教学平台系统_第2页
(好论文)WEB、ASP程序设计——网络教学平台源代码及报告 网络教学平台系统_第3页
(好论文)WEB、ASP程序设计——网络教学平台源代码及报告 网络教学平台系统_第4页
(好论文)WEB、ASP程序设计——网络教学平台源代码及报告 网络教学平台系统_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学 号 Web程序设计与应用实验报告网络教学平台系统学生姓名专业、班级XX指导教师XX成绩电子与信息工程系20XX 年 XX 月 XX 日天津城市建设学院设计性实验任务书 系 专业 班 姓名 学号 课程名称: Web程序设计与应用 设计题目: 请设计一个简单的表单与数据库连接并进行简单的数据处理的ASP程序 完成期限:自 年 月 日至 年 月 日设计依据、要求及主要内容(可另加附页):1、设计依据:本实验是以教材Web程序设计与应用一书为依据, 掌握Asp相关对象及Access数据库的使用。2、设计要求:有数据库mis.accdb和wenti.mdb,其中mis.accdb数据库包含数据表Announcement、Class、Course、Coursefile、Homework、On_Class、Professional、Question、Question_Answer、sb_hw、Score、Student、Teacher、Term、Title、user0;而wenti.mdb包含Question数据表。设计一个ASP系统,设置了共计37个页面实现了网络教学平台应该具有大部分功能:登录,教师、学生信息,提问、回答,系统公告,课程公告,课程选择,课程练习等。这些功能都涉及了数据库数据的增加、修改、删除、查询等操作。指导教师: 一、 实验目的设计ASP页面,与Access数据库作连接,并根据系统功能对数据库中的数据进行增加、删除、修改、查询等的功能。二、实验内容有数据库mis.accdb和wenti.mdb,其中mis.accdb数据库包含数据表Announcement、Class、Course、Coursefile、Homework、On_Class、Professional、Question、Question_Answer、sb_hw、Score、Student、Teacher、Term、Title、user0;而wenti.mdb包含Question数据表。设计一个ASP系统,设置了共计37个页面实现了网络教学平台应该具有大部分功能:登录,教师、学生信息,提问、回答,系统公告,课程公告,课程选择,课程练习等。这些功能都涉及了数据库数据的增加、修改、删除、查询等操作。三、实验思想利用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.asp2) index.asp无标题文档%If Request.QueryString(act)=check thendim admin,pwd,poweradmin = replace(Trim(request.form(user_ID),)pwd = replace(Trim(request.form(pwd),)power = replace(Trim(request.form(power),)set rs=conn.execute(select * from user0 where power = & power) if admin=rs(user_ID) and pwd=rs(pwd) thensession(user_ID)=adminif power = 1 thenresponse.redirect teacher_xinxi.asp elseif power = 2 thenresponse.redirect student_xinxi.aspelseif power = 0 thenresponse.redirect p_k_gonggao.aspend ifelseresponse.write alert(登录失败,请检查用户名或者密码是否正确);location.href=index.asp;end ifset rs=nothingend ifconn.close%         用户名: 密 码: 权 限: 管理员教师学生 input name=denglu type=submit id=denglu value=登陆onClick=chekc(); /              3) teacher_xinxi.asp无标题文档%if session(user_ID) null thenresponse.Redirectlogin.asp?ErrMsg=请先登录response.End()elsedim rs1,rs2,rs3 set rs1=conn.execute(select * from teacher where user_ID = & session(user_ID) & )set rs2=conn.execute(select * from user0 where user_ID= & session(user_ID) & )set rs3=conn.execute(select cs_name from Course where cs_ID in (select cs_ID from On_class where user_ID= & session(user_ID) & )% 教师基本信息密码修改教师信息修改 用户名: 姓名:性别:出生日期:职称:担任课程:电话号码:邮箱: 4) t_teachfile.asp无标题文档课程:学习目标input name=sd_goal type=text id=sd_goal height=30 width=210 value=/教学大纲input name=tc_outline type=text id=tc_outline height=30 width=210 value=/实验大纲input name=test_outline type=text id=test_outline height=30 width=210 value=/教学计划input name=tc_plan type=text id=tc_plan height=30 width=210 value=/重点难点input name=kd_point type=text id=kd_point height=30 width=210 value=/实验计划input name=test_plan type=text id=test_plan height=30 width=210 value=/参考资料input name=referenc_data type=text id=referenc_data height=30 width=210 value=/ 5) p_k_gonggao.asp查看公告 查看公告 发布公告 删除公告 %if session(user_ID) null thenresponse.Redirectindex.asp?ErrMsg=请先登录response.End()elsedim rs1sql=select * from Announcement where user_ID=&session(user_ID)&order by ann_ID descset rs1=conn.execute(sql)% 公告标题 公告内容 公告人 公告时间 删除公告 %response.write 删除% 6) see_liuyan.asp查看留言 查看留言 相关课程留言 编写留言 删除留言 查看留言 相关课程留言 编写留言 删除留言 姓名时间:问题标题:%response.write &trim(rs2(qt_title)&% 问题内容: 7) add.asp无标题文档 问题 答案   8) del_liuya

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论