菜单
  

            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页面,查看一个星期的课程,代码可参看教程管理。
  1. 上一篇:C++数据结构算法演示系统设计
  2. 下一篇:《Premiere视频制作》教学网站设计与实现
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql设备监控记录的大...

  3. 医院查询与挂号系统设计与实现

  4. java+mysql酒店管理系统设计与实现

  5. jsp公交刷卡数据统计系统图表的设计与实现

  6. php+mysql高校迎新系统的开发与应用

  7. 基于安卓系统的测量软件...

  8. 十二层带中心支撑钢结构...

  9. 电站锅炉暖风器设计任务书

  10. 杂拟谷盗体内共生菌沃尔...

  11. 当代大学生慈善意识研究+文献综述

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. java+mysql车辆管理系统的设计+源代码

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 乳业同业并购式全产业链...

  16. 大众媒体对公共政策制定的影响

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回