ASP.NET在线作业提交系统(6)

来源:xiaoniu168.com 作者:本站原创 添加时间:2012-03-31 点击数:29081

计算机毕业设计介绍:

1. 管理员用户从主登陆页面点击“管理员登陆”进入管理员模块登陆页面。
2. 在登陆页面输入正确的用户名和密码后方可登陆到管理员模块。
3. 管理员模块只允许管理员用户进入。
4. 管理员模块的页面分成两栏,左边是功能目录,右边是具体功能的页面。
5. 管理员用户在该模块中可进行管理员用户信息和普通用户信息的管理。
6. 管理操作分为添加用户信息,修改用户信息和删除用户信息三种。
7. 管理员用户可以查看各个用户的个人信息。
8. 点击“安全退出”可以退出该模块。
4.4.2 增删改管理员用户
管理员可以添加更多的管理员用户,管理员用户必须由管理员添加,每次当管理员添加管理员用户时系统通过INSERT语句向admin表里插入一行,记录新的管理员用户的用户名,密码。
删除管理员必须由管理员用户来操作,执行删除操作时,系统通过判断admin表中的id字段,使用Delete语句从admin表中删除相对应的行。
当admin表中的行数等于1的时候,则提示“请至少保留一个管理员帐号”。
修改管理员密码必须先登陆管理员界面,在密码栏里输入新密码,系统通过UPDATE语句更新admin表中的admin_pwd字段。
1. 添加新管理员
a、 判断帐号是否重复
DataTable tempDt=Db.ExecuteToDataSet("Select admin_name From admin where admin_name='"+strTrans.insertTran(adminName.Text)+"'").Tables[0];
if (tempDt.Rows.Count>0)
{
msg.Text = "<(\"帐号重复!\");document.getElementById('adminpass').focus();";
return;
}
b、 添加管理员信息到数据库
Db.ExecuteSql("insert into admin(admin_name,admin_pwd)  values('"+strTrans.insertTran(adminName.Text)+"','"+strTrans.insertTran(adminPass.Text)+"')");
Response.Reect("admin.aspx",true);
}
2. 删除管理员帐号
private void delAdmin()
  {
   DataSet ds = Db.ExecuteToDataSet("Select Count(*) From admin");
   if ( Convert.ToInt32(ds.Tables[0].Rows[0][0]) == 1 )
   {
    ds.Dispose();
    msg.Text = "< at('请至少保留一个管理员帐号');";
    return;
   }
   ds.Dispose();
   Db.ExecuteSql("Delete from admin where id="+Request.QueryString["id"].ToString());
  }

〖资料来源:计算机毕业论文 www.xiaoniu168.com

第7页为计算机毕业论文部分......

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网