基于.NET的驾校理论考试模拟系统(8)

来源:xiaoniu168.com 作者:本站原创 添加时间:2012-04-09 点击数:44123

计算机毕业设计介绍:

用户注册
添加新的用户有两种方式,一种是从后台的用户管理中添加用户,另一种是用户注册,用户注册方式只能添加考生。因为具有管理员角色的用户可以直接进入到系统后台进行管理。
用户注册时分别输入用户名称、用户密码、确认密码和用户的电子邮箱信息即可。前三个控件都用了验证控件和一个正则表达式,电子邮箱则使用格式验证。
单击“确定”按钮触发事件SureBtn_Click(),该事件调用数据访问层函数AddUser()提交新用户注册信息到表Users中。SureBtn_Click()事件调用函数AddUser(),AddUser()调用存储过程Pr_AddUser添加新用户信息到Users中。在添加的过程中,还查看Users表中是否有同名称用户,有同名用户就不添加当前的用户。
用户列表框显示系统当前包含的所有用户,系统管理员单击“X”按钮即可删除当前列表框被选中的用户。单击“/”按钮即可添加新用户。用户管理页面初始化时,调用BindData()实现绑定用户列表控件,该函数调用数据访问层UserDB类的函数GetUser()从用户表中获取用户和用户ID等数据。
单击删除“X”按钮实现删除用户的功能,该按钮为图像按钮,单击此按钮触发事件deleteBtn_Click()。该事件调用数据访问层UserDB类的函数DeleteUser()删除数据库中的用户记录。删除列表中的用户之后,该事件还要重新绑定用户数据。
单击添加“/”按钮实现实现用户添加功能,此按钮为图像按钮,单击此按钮触发事件AddBtn_Click()。用户密码同样是采用MD5加密函数Encry(),事件调用数据访问层UserDB类的函数AddUser()添加新的用户到数据库中。添加后事件重新绑定用户数据。

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

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

【联系方式】

【本站信誉】

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