优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

.NET538 网上智能教评系统asp.net+sql

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

网上智能评教系统的开发
摘要
本文详细阐述了网上智能评教系统(以下简称系统)的设计与实现。系统以Visual studio.net 2003中的C#.net为开发语言,数据库采用SQL Server 2000。系统的智能性主要体现在智能动态设计评选项目、动态生成评教界面、智能设置非法评教结果特征、根据学生学号智能提取被评教的教师名单、对单个评教结果智能分析(主要是指对合法的和非法的结果的不同处理)、评教结束后智能统计出没有参与评教的学生名单、根据评教结果对教师智能评分等。服务器端操作系统使用 Windows Server 2003,每秒数据库并发数据访问记录数在500~2000 ,具有较高的稳定性,较好的维护水平。 think58 [资料来源:www.THINK58.com]

【关键词】教学评估,智能评教,非法处理,智能评分
4.3.1各类用户登录模块
此模块设计起来相对简单,是整个系统进入时第一个呈现给用户的页面,系统中命名为Index.aspx,系统使用下拉列表框控件来对三种不同的身份的用户的选择,然后用两个文本框分别接收用户输入的用户名和密码,通过一个登录按钮对输入进行确认并提交到服务器。
   
图4系统登录界面截图
系统根据选择用户的不同,到相应的数据库中进行检索,验证正在登录的用户的身份是否合法,具体的实现,是通过SQL的Select 语句,把用户名和密码设置为要查询的条件,在数据库中执行,如果相应的数据库中有这一条记录,则认为此用户存在,被认为是合法的用户;对于合法的用户,根据用户类型的不同,跳转到不同的页面;对于非法的用户给出错误提示,要求重新输入,直到输入正确的信息才可以登录。该模块设计的关键保证合法用户正常登录,非法用户即使通过正确的地址也不能跳转,这主要是通过Session变量来判断,以保证系统的安全性。
4.3.2学生信息管理模块
此模块的设计主要是对学生数据库的修改,该模块在系统中是通过mainStu.aspx页面来实现,页面中使用DataGrid控件和数据库中的学生信息表进行绑定,对其中记录的修改都将影响到学生数据库。包括对学生信息的添加、删除、修改等操作。 think58 [资料来源:http://think58.com]

添加学生的主要代码:
private void btnADD_Click(object sender, System.EventArgs e)
{//此代码为学生信息管理页面的添加学生的单击事件
   try
    {//使用try语句,主要对于异常的处理
  SqlConnection con=DB.createCon ();//建立数据库连接
  string stuNum=this.txtNum.Text  ;
  string stuName=this.txtName.Text ;
  string stuClass=this.txtClass.Text  ;
  string stuPwd=this.txtPwd .Text ;
  if (stuNum=="")
   { Response.Write ("学号不能为空");//对错误的一般判断 } 
  else
   {//记录的插入语句
SqlCommand cmd=new SqlCommand ("insert into stu values('"+stuNum+"','"+stuName+"','"+stuClass+"','"+stuPwd+"')",con);
  con.Open();
  cmd.ExecuteNonQuery ();//执行数据库语句
  this.BindToDataGrid ();//对数据库向datagrid的绑定
  con.Close ();
  Response.Write ("添加学生成功"); }
    }
   catch
      {Response.Write ("添加失败,请检查约束项!"); }

[资料来源:http://think58.com]

  }
 

think58.com

[资料来源:THINK58.com]

[来源:http://think58.com]

目 录 think58 [版权所有:http://think58.com]

1 绪论 1
1.1关于教评 1
1.2国内外关于教评的研究及系统所实现的目标 1
1.2.1目前国内外的研究,主要集中在以下几个方面: 1
1.2.2系统所实现的目标 1
1.3系统的实现工具及开发环境 2
2 系统需求分析 2
2.1需求概述 2
2.2系统设想 2
2.3 系统配置 2
3 总体设计过程 4
3.1 功能模块设计 4
3.2系统所需主要数据库设计 5
4 详细设计 5
4.1页面设计流程图 5
4.2 系统功能分析与代码实现 8
4.3各模块具体的设计 8
4.3.1各类用户登录模块 9
4.3.2学生信息管理模块 9
4.3.3教师信息管理模块 11
4.3.4教评信息管理模块 11
4.3.5非法数据设置模块 14
4.3.6用户教评提交模块 15
4.3.7教评结果查看模块 18
5 结论 19
6参考文献 19

内容来自think58

[资料来源:www.THINK58.com]

[资料来源:THINK58.com]