毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net在线教育系统设计与实现+需求分析+数据库设计(4)
Response.Write("<script>alert('修改成功!');window.location='UserUpdate.aspx';</script>");}
(2)教程管理
图7 教程管理界面
点击修改/删除,即可对信息修改。代码如下:
if (!IsPostBack)
{
Bind();
}
private void Bind()
{ string sql = "select * from JcInfo";
DataTable dt = DbHelperSQL.Query(sql).Tables[0];
List.DataSource = dt;
List.DataBind();
}
protected void List_PageIndexChanging(object sender, GridViewPageEventArgs e)
{ List.PageIndex = e.NewPageIndex;
DataBind();
}
(3)在线回答问题
图8 在线回答问题
主要代码有:
string sql = "Insert Into TecInfo(Pid,Nr,ry) Values('" + Request.QueryString["Id"].ToString() + "','" + Nr.Text.Replace("'", "''") + "','" + Session["Name"] + "')";
DbHelperSQL.ExecuteSql(sql);
Response.Write("<script>alert('回复成功!');window.location='ZxAnser.aspx';</script>");
(4)试题管理
图9 试题管理
通过SqlDataAdapter调用数据库连接和查询语句来更新SQL Server数据库,并将数据库的信息显示在GridView控件上,代码可查看教程管理。
5.4学生模块功能的实现
(1)修改基本信息
图10学生信息修改
在对话框中填入要修改的登录名和真实姓名即可,点击修改按钮,则提示修改成功,在数据库教师和学生类信息表查看,发现已修改。代码可参考教师修改信息。
(2)在线考试
图11 在线考试
点击工具条中的在线考试,右侧空白部分显示跳转的页面,开始答题,在此过程中后台数据库通过查询判断题库表(StInfo),进行判断是否正确,做题完成,点击提交按钮,按钮右侧显示本次所得分数。关键代码如下:
string sql = "select * from StInfo";
DataTable dt = DbHelperSQL.Query(sql).Tables[0];
float b = 0;
for (int j = 0; j < PanDuan.Rows.Count; j++)
{ RadioButtonList rblp = (RadioButtonList)(PanDuan.Rows[j].FindControl("rbanswerp"));
string answer = dt.Rows[j]["Querstion"].ToString().Trim();//取正确答案
if (rblp.SelectedValue.ToString().Trim() == answer)//比较
{ b += float.Parse(dt.Rows[j]["fs"].ToString());
}
}
lblcp.Text = "总分是:" + TextBox1.Text + ",你本次得分:" + b;
}
(3)在线提问
图12 在线提问
在对话框中输入要提问的标题和内容,不能为空,点击提交按钮,则提示对话框提交成功。代码参看教师在线回答。
(4)教程浏览
图13 教程浏览
点击教程浏览,链接到JcSerch.aspx页面,查看一个星期的课程,代码可参看教程管理。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
C++数据结构算法演示系统设计
下一篇:
《Premiere视频制作》教学网站设计与实现
java+mysql通用试题库系统后台设计与实现
PHP+IOS的会议管理系统的设计+ER图
基于网络的通用试题库系...
银行行办公信息服务系统【1544字】
用友NC信息系统的实施應用实践研究【3307字】
浅析嵌入式系统支柱學科...
水电站实时监控专家系统【950字】
公寓空调设计任务书
志愿者活动的调查问卷表
C#学校科研管理系统的设计
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
神经外科重症监护病房患...