在学校中,学生上课考勤是学校对学生期末成绩是一个重要指标,学生上课的到课率也是对教师质量的一个客观评价。长期以来,学生的考勤检查都是依赖任课老师人工记录的,面对这么多的学生信息,老师信息和授课信息只能靠任课教师上课之前一一统计,让任课教师感到非常的辛苦和劳累,因为要统计的信息非常多,所以开发设计学生考勤管理系统。
该设计采用ASP.NET的开发技术,基于Browser/Server结构,在Visual Studio开发工具下,把C#作为开发语言,采用ADO.NET与后台数据库进行连接,完成数据的添加、修改、删除、查询等功能。本系统为用户提供强大的数据操纵功能,界面友好、使用简单方便,同时基于B/S模式。针对学生考勤管理工作的实际需求进行学生考勤管理系统的研究、分析、设计,论文研究了学生考勤管理系统的功能特性,对系统进行了详细的业务功能需求分析与系统需求分析,包括系统的业务流程分析、系统功能结构和系统的功能描述。在此基础上,论文进行了系统的总体架构设计:系统的体系结构、网络结构和功能模块设计研究、各个子系统的详细设计,以及相关数据库的设计。论文分别从系统的设计原则、开发模式、模块设计、系统管理控制和数据处理几个方面来进行阐述。
protected void Button1_Click(object sender, EventArgs e) { DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); // result = new TestOnline.Class1().hsggetdata(sql); if (result != null) { if (result.Tables[0].Rows.Count > 0) { Session["username"] = TextBox1.Text.ToString().Trim(); if (cx.Text.ToString().Trim() == "管理员") { Session["cx"] = result.Tables[0].Rows[0]["cx"].ToString().Trim(); } else { Session["cx"] = cx.Text.ToString().Trim(); } Response.Redirect("main.aspx"); } else { Response.Write("<script>javascript:alert('对不起,用户名或密码不正确!');history.back();</script>"); } } else { Response.Write("<script>javascript:alert('对不起,系统错误,请不要越权操作!');</script>"); } }