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

招聘管理系统设计报告 第7页

更新时间:2010-4-15:  来源:毕业论文
招聘管理系统设计报告 第7页
ui.iDept_ID=Convert.ToInt16(this.DropDownList2.SelectedValue);
      ui.iProject_ID=Convert.ToInt16(this.DropDownList3.SelectedValue);
      wssystem.SystemWebService ss=new SystemWebService();
      ss.AddUserInfo(ui);
      Response.Redirect("usermanage.aspx"); 
     }
     catch(Exception ex)
                    {
                        this.Label6.Text = "您输入的数据存在非法字符!";
                        Response.Write(ex.ToString());
                    }
    }
    else
    {
     this.Label2.Text="两次输入密码不一致!";
    }
   }
 }
返回按钮的代码如下:
  private void Button1_Click(object sender, System.EventArgs e)
  {
   
   Response.Redirect("usermanage.aspx");
  }

8、用户管理
用户管理列表usermanage.aspx用于查看所有用户的列表,添加新用户并赋予权限,查看、删除用户信息,页面效果如图
 
页面的page_load代码如下:
  private void Page_Load(object sender, System.EventArgs e)
  {
      iAuthority = (int[])Session["Authority"];
      int iCheckpass = 0;
      for (int i = 0; i<iAuthority.Length;i++)
      {
       if (iAuthority[i] == this.iPopedom_ID)
       {
        iCheckpass = 1;
      }
      }
      if (iCheckpass == 0)
      {
       Response.Redirect(@"/Recruiting/ErrorPage.aspx");
      }// 在此处放置用户代码以初始化页面
   if (!IsPostBack)
   {
        wssystem.SystemWebService ss=new SystemWebService();
        DataSet ds=new DataSet();
        ds=ss.GetUserList();
        DataGrid1.DataSource=ds.Tables[0];
        DataGrid1.DataBind();
                            //}
                            //else
                            //    DataGrid1.DataBind();
    this.BindGrid();
   }
  }
Datagrid删除列的代码如下:
  private void DataGrid1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
  {
   int iPopedom_ID =9;
   int iCheckpass = 1;
   TableCell User_ID=e.Item.Cells[2];
   int id = Convert.ToInt16(User_ID.Text);
   try
   {
    wssystem.SystemWebService ss=new SystemWebService();
    DataSet ds=new DataSet();
    ss.DeleteUserInfo(id);
    this.DataGrid1.EditItemIndex=-1;
    this.BindGrid();
   }
   catch(Exception ex)
   {
    this.DataGrid1.CurrentPageIndex=0;
    this.BindGrid();
                Response.Write(ex.ToString());
   }
  }

七、心得与体会
【系统应用与扩展】
本系统具备了一个招聘管理系统的基本要素,基于Web服务的构架大大提高了系统模块性,可以方便地进行扩展。
本系统还存在诸多方面可以进一步完善:
1. 企业部门的变化。由于本系统中部门是固定不变的,因此如果企业内部的部门作了调整和增加,就无法再系统中体现。读者可以增加一个部门管理的模块来管理部门,并增加相应页面。
2. SQL查询语句的优化。系统中的SQL查询串都是采用.NET自动生成的,虽然很方便,但执行效率相对较低。读者可以使用存储过程来实现更快速的查询,以提高系统的效率。
【体会】
很感谢学校和老师给我们安排了这次课程设计,让我真正感受到的是合作的重要,许多时候都是组员的讨论,老师的指导中的一句半句启发了我,就出现的让人欣喜的结果;理论知识同样很重要,有些问题都是由于基础知识掌握不好才出现的。

上一页  [1] [2] [3] [4] [5] [6] [7] 

招聘管理系统设计报告 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

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