毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.NET网上考试系统设计+需求分析+数据流图 第11页

更新时间:2016-10-22:  来源:毕业论文
4.2.3 添加考生
学生添加是为了保存学生的基本信息。包括学生证号、学生姓名、、密码、密码问题、问题答案、性别和所学专业等。所学专业通过DropDownList控件列出,供学生选择。学生注册页面的设计如图4.3所示。

 
图4.3
控件的属性设置可以通过前台代码实现,也可以在“控件属性”对话框中设置实现。
编写如下代码前,首先在命名空间区域中引用using System.Data.sqlClient命名空间,然后在“注册“按钮的Click单击事件中定义执行完成学生注册的SQL语句,通过调用公共类执行该语句完成操作。完成学生注册的关键代码如下:
dataconn.eccom("insert into tb_Student"
            +"(ID,Name,PWD,question,answer,Sex,profession)"
            +"values('" + this.txtStuID.Text + "','" + this.txtStuName.Text + "','"
            + this.txtStuPwd.Text + "','" + this.txtQuePwd.Text + "','"
            + this.txtAnsPwd.Text + "','" + this.ddlSex.Text + "','"
            + Request["DropDownList2"] + "')");
4.2.4 成绩查询
成绩查询界面用于按查询条件对指定的关键字进行模糊搜索。该页面主要包括两部分:一部分是查询条件选择输入区,另一部分是查询成绩显示区。
这里,学生可以通过查询条件和输入的查询关键字来查看自己的成绩信息,其具体代码如下:
protected void BtnSelect_Click(object sender, EventArgs e)
    {
        if (txtSelect.Text == "")
        {
            dataconn.ecadabind(gvExamResu, "select * from chengji_chaxun_view ORDER BY ID DESC");
        }
        else
        {
            dataconn.ecadabind(gvExamResu, "Select * From chengji_chaxun_view Where "
                + ddlStuID.SelectedValue + "  Like  '%" + txtSelect.Text + "%'");
        }
}

4.2.5 选择考试课程和套题
选择考试课程和套题页面主要包括两部分:一部分是选择课程,另一部分是选择套题。当选择课程时,会列出相应的套题名称。
该页面主要用于让考生选择科目和套题,然后通过Session变量将选择的信息保存,具体实现代码如下:
Datacon dataconn = new Datacon();
protected void Page_Load(object sender, EventArgs e)
    {
        Session["SelLession"] = this.ddlSelLess.SelectedItem;
        Session["SelTitle"] = this.ddlSelQue.SelectedItem;
        if(Page.IsPostBack==false)
        {
            dataconn.ecDropDownList(ddlSelLess, "select * from tb_Lesson", "Name", "ID");
        }
       
    }
protected void BtnSubmit_Click(object sender, EventArgs e)
    {
        Application["d1"] = ddlSelLess.SelectedValue;
        Application["d2"] = ddlSelQue.SelectedValue;
        if (this.ddlSelQue.Text == "")
        {
            Response.Write("<script lanuage=javascript>alert('您还没有选择考试套题,请重新选择!');location='javascript:history.go(-1)'</script>");

 << 上一页  [11] 

ASP.NET网上考试系统设计+需求分析+数据流图 第11页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。