学
号
Web程序设计与应用 实验
报告 网络教学平台系统
学 专 指 成
生 业 导 、
姓 班 教
名 级 师 绩
XX XX XX
电子与信息工程系 20XX 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.asp