工资管理系统设计(论文+流程图+源代码+下载) 第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] ... 下一页 >>
工资管理系统设计(论文+流程图+源代码+下载) 第9页下载如图片无法显示或论文不完整,请联系qq752018766