- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB数据库项目设计模块化教程
主编刘玉山
第4章 管理员授权用户模块设计
(1)用户权限的选择。
(2)查找重复用户。
(3)添加授权用户。
(1)数据库连接。
(2)动态数据集。
(3)查询。
(4)添加。
(1)文本框、命令按钮、组合框控件的应用。
(2)弹出对话框。
4.1 项目需求分析
4.2 项目设计
4.3 技术要点小结
4.1 项目需求分析
•软件管理员可以运行用户权限管理项目模块,如图4-1所示。
• 当管理员在“用户权限”下拉列表选择管理员、教师或学生之一,并添
加用户名称和指定的用户密码后,可以单击“确定” 。
•如果此用户已经存在,将弹出“重复用户显示”对话框,如图4-2所
示。
•单击“确定”按钮,返回“添加用户并授权界面” ,等待重新输入。
•如果没有重复用户出现,则弹出用户添加提示对话框,确认无误后作
最后确认,如图4-3所示。这样,新的用户就添加到数据库当中了。
4.1.1 项目需求分析的理解
图4-1 用户权限管理窗体
4.1.1 项目需求分析的理解
图4-2 “重复用户显示”对话框
4.1.1 项目需求分析的理解
图4-3 添加提示对话框
4.1.2 项目需求分析
•1.项目功能需求
• (1)权限选择 根据用户扮演的不同的角色,可以分为:管理员、
教师和学生。
• (2)添加授权用户 根据系统分配的不同角色,进行用户权限选择
的选择。同时通过输入的用户名和密码,系统进行验证,如果没有重
复用户出现,则确认后将新的授权用户添加到数据库中。
•2.项目数据需求
•数据输入项的选择。对于添加的每一个用户,必须对其进行唯一性验
证,保证没有重复冗余信息进入数据库。
4.2 项目设计
4.2.1 设计思想
4.2.2 程序设计
4.2.3 数据库设计
4.2.1 设计思想
•与登陆对话框设计一样,当装载窗体时,完成两方面的事情:一、通
过组合框的AddItem方法,使组合框(cmbUserType)的下拉列表内容
为“管理员、教师或学生” 。二、完成数据库EMS链接和形成数据表
login的动态记录集。
•如果选择用户权限、输入用户名称和用户密码已经在数据库中注册,
应返回,要求重新输入。如没有重复,则须在确认后写入数据库。流
程图如图4-4所示。
4.2.1 设计思想
图4-4 用户权限管理流程图
4.2.2 程序设计
表4-1 frmAddUser窗体对象属性
Private Sub cmdOK_Click()
Dim i As Integer
Dim response1
response1 = 0
For i = 1 To RS.RecordCount
RS.AbsolutePosition = i
If RS(用户名称) = txtUserName And RS(用户密码) = txtPassword And RS(
用户权限) = cmbUserType Then
response1 = MsgBox(有重复用户出现,请重新定义用户名!, , 重复用户显
示)
Exit Sub
End If
Next
4.2.2 程序设计
Dim response2
If response1 = 0 Then
response2 = MsgBox(如果无误,请确认!, vbOKCancel, 添加)
If response2 = 1 Then
RS.AddNew
RS(用户名称) = txtUserName
RS(用户密码) = txtPassword
RS(用户权限) = cmbUserType
RS.Update
El
您可能关注的文档
- Photoshop平面设计与创意案例教程 教学配套课件 陈昶 Photoshop平面设计与创意案例教程 第11章 平面设计各元素分析.pdf
- Photoshop平面设计与创意案例教程 教学配套课件 陈昶 Photoshop平面设计与创意案例教程 第12章 图说平面设计案例.pdf
- Photoshop实用案例教程 教学配套课件 陆红梅 第八章.pdf
- Photoshop实用案例教程 教学配套课件 陆红梅 第二章.pdf
- Photoshop实用案例教程 教学配套课件 陆红梅 第九章.pdf
- Photoshop实用案例教程 教学配套课件 陆红梅 第六章.pdf
- Photoshop实用案例教程 教学配套课件 陆红梅 第七章.pdf
- Photoshop实用案例教程 教学配套课件 陆红梅 第三章.pdf
- Photoshop实用案例教程 教学配套课件 陆红梅 第十章.pdf
- Photoshop实用案例教程 教学配套课件 陆红梅 第四章.pdf
- VB数据库项目设计模块化教程 教学配套课件 刘玉山 刘宝山 第5章 教师基本情况添加模块设计.pdf
- VB数据库项目设计模块化教程 教学配套课件 刘玉山 刘宝山 第6章 教师基本情况查询浏览模块设计.pdf
- VB数据库项目设计模块化教程 教学配套课件 刘玉山 刘宝山 第7章 教师基本情况修改模块设计.pdf
- VB数据库项目设计模块化教程 教学配套课件 刘玉山 刘宝山 第8章 教师基本情况删除模块设计.pdf
- VB数据库项目设计模块化教程 教学配套课件 刘玉山 刘宝山 第9章 学生基本情况管理模块设计.pdf
- VB数据库项目设计模块化教程 教学配套课件 刘玉山 刘宝山 第10章 教师任务书查询功能模块设计.pdf
- VB数据库项目设计模块化教程 教学配套课件 刘玉山 刘宝山 第11章 学生成绩添加模块设计.pdf
- VB数据库项目设计模块化教程 教学配套课件 刘玉山 刘宝山 第12章 备份和恢复模块设计.pdf
- VB数据库项目设计模块化教程 教学配套课件 刘玉山 刘宝山 第13章 学生成绩管理系统集成和打包.pdf
- 安全系统工程 第2版 教学配套课件 徐志胜 第二章系统安全分析(新).pdf
文档评论(0)