工资管理系统设计(论文+流程图+源代码+下载) 第9页

工资管理系统设计(论文+流程图+源代码+下载) 第9页
对进入人事工资管理系统的用户进行安全检验,执行安全检验过程的核心代码如下: 
按钮的核心代码是:
 6.1.1 用户添加
单击“用户管理/用户添加”菜单,弹出添加用户窗体,如图11所示:
 
图11  用户添加图
 
添加用户模块流程如图12所示:
  
图12 添加用户流程图
用户输入有效用户名和密码后,单击确定,就可完成用户的添加,当用户名存在是,系统自动提示用"对不起,用户名已经存在,请重新输入用户名!"。
按钮核心代码为:
 
 }
 if (m_userpsw == "")
 {
  MessageBox("请输入密码");           //如果密码为空,则提示用户输入密码
  return;
 }
 if (m_userpsw != m_userpsw2)
 {
  MessageBox("两次输入的密码不一样,请重新输入!");  
//如果两次输入的密码不一致,则提示用户重新输入
  return;
 }
    CString str,strSQL;
  strSQL="insert into userinf(username,userpassword) \ 
   values('"
  + m_username + "','"
  + m_userpsw + "')";
 db.ExecuteSQL(strSQL); // 执行SQL语句,将用户名和密码添加到userinf表中
6.1.2 用户修改窗体的建立
单击“用户管理/用户修改”菜单时,可弹出用户修改窗体,如图13所示:
 
图13  用户修改图
用户输入有效用户名和密码后,单击确定,就可完成用户的更新。
按钮核心代码为:
 ……
;
    db.ExecuteSQL(strSQL);   // 执行SQL语句,修改userinf表中的该用户信息
6.1.3 用户删除窗体的建立
单击“用户管理/用户删除”菜单时,可弹出用户删除窗体,如图14所示:
 
图14  用户删除图
删除用户流程图如图15所示:
用户输入有效用户名和密码后,单击确定,就可完成用户的删除。如果用户名不存在,系统会弹出"对不起,用户信息输入有误,请重新输入用户名!"提示框。

图15  删除用户流程图
按钮核心代码为:
  
 sql.Format("select * from userinf where username='%s'and userpassword='%s'  ",m_username,m_userpsw);
 
图16  员工查询图
系统员工查询系统流程如图17所示:

图17  员工查询流程图
当输入有效的员工号,单击确定按钮,在列表中就显示出该员工各种信息,当输入的员工号不存在时,系统会提示“没有符合的信息记录!”。
按钮核心的代码为:
 ……
 Workerinf.m_strFilter = "workerid = '"+m_workerid+"'";    //过滤字符串即查询条件
 Workerinf.Open();                        //获得有效的记录集
 m_Listctr.DeleteAllItems();
  }

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有