Office中国论坛/Access中国论坛

标题: [原创源码分享]通用登录及权限管理系统(红尘如烟最新精品之作) [打印本页]

作者: wylse    时间: 2010-4-15 09:51
标题: [原创源码分享]通用登录及权限管理系统(红尘如烟最新精品之作)
作 者:红尘如烟
摘 要:谢谢红尘如烟的精品之作,在此推荐给各位学友。

正 文:

以前发过一个“通用登录及权限管理系统”,其实就是一个学习总结的东东,没想到受到很多网友的捧场,于是有了进一步改进的想法,但由于我实在是一个懒人,加之只是一个业余爱好者中的菜鸟,水平实在不咋的,所以就一直拖到现在。

已经有很多网友问我要最新的版本,实在不好意拖下去了,现在才开始写,但这几个月都玩的静不下心写东西了,弄了一个月,才有点大体上的结果,这一个已经是全部重写的,和原来那个差别很大,所以开了这一个新帖,还有些细节需要完善,现在发几张效果图上来,大家看看有还有什么功能需要添加的,我争取这个月就尽量把它完善了然后发上来


功能及特色说明:
1.自动连接后台数据库:表名保存在代码中,启动时自动创建链接表,如果后台未设置,则自动在当前文件夹中搜索,找到合适的数据库文件会提示是否设为后台,如果没有搜索到,会提示指定文件。
此处只要后台数据库中的表名和代码中写入的表名全部符合,就能搜索到,而不用管后台数据库文件的名称是什么。

2.用户登录管理:可以由用户自助注册帐号,也可以由管理员添加帐号,还可以找回密码,修改密码

3.菜单栏和控制面板同步的菜单:正确登录后会自动创建应用于权限的面板和菜单,实现透明图标的控制面板

4.权限管理:主要从菜单项的命令执行上来设置,菜单权限高于菜单项权限,即如果一个菜单设为禁止访问,那么它下面的菜单项就算设为允许访问,实际上还是被禁止访问的
权限被分为6种:访问、添加、修改、删除、打印、导出,访问权限适用于任何命令,其它几种都要通过窗体来实现,打印、导出权限只能用按钮来实现,对于任何实现数据编辑功能的按钮及以打印、导出的功能的按钮,只要在该按钮的标记(Tag)属性中添加相应字符串即可实现权限分配,如用于删除数据的按钮在标记属性中添加一个“删除”字符串即可,这个标记可以在任意位置,如“删除2222”,“删除”,“443434394删除”,“asdfa删除s323",均没有问题,但要注意,要设置权限的按钮不能是第一个Tab键顺序的控件,否则会由于无法禁用获得焦点的控件而导致权限设置失效

5.数据备份、数据还原功能:可以设置自动备份,也以手动备份,备份是将后台文件复制到备份目录并自动命名,数据还原是将后台文件替换为指定的备份文件。 (此功能还未完善)

6.登录/操作日志、错误日志。登录及点击任何菜单项均会被记录,错误日志功能用于程序的完善。错误日志功能如果要用在其它业务模块之类的另行添加的内容之中时,必须在错误处理代码中的消息框之后调用错误日志写入过程。

6.通用窗体效果,主要通过通用的页眉子窗体和页脚子窗体来实现,通过页眉子窗体可以实现窗体标题显示,还可以创建最多10个窗体菜单;通过页脚子窗体的显示提示文本,可以通过对按钮附加一个标签,然后通过改变标签的显示效果来达到自定义按钮效果,只需要在按钮的标记属性中添加相应的标记字符串

7.使用方便:纯Access实现,本程序没有使用任何第三方控件,甚至连多余的引用都没有,只使用Access的默认引用即可。
其它还有什么来着?没想起来,东西有点庞杂,水平实在不行,加上没按照开发流程来弄,都是想到哪弄到哪,毛病还是不少,大家帮忙测试一下,有什么问题提出来,我再进行修改
作者: vinceli    时间: 2010-4-15 12:00
样子挺漂亮,怎么能自己调整下使用呢,呵呵
作者: luckberry    时间: 2010-4-16 22:25
1# wylse 看看先
作者: wzh    时间: 2010-4-20 12:56
好好学习,谢谢了!!
作者: longdoupj    时间: 2010-4-25 00:21
好好学习,谢谢了
作者: cxz123    时间: 2010-4-26 22:17
太棒了,学习
作者: yihesmxx    时间: 2010-7-11 15:48
学习学习
作者: zhao__feng    时间: 2010-7-24 20:32
学习学习
作者: 410119287    时间: 2010-8-2 13:40
高手啊!!!!厉害。看的头晕。真的不错!!!!
作者: china086    时间: 2010-8-3 14:45
高手啊!!!!
作者: wwsheng    时间: 2010-8-11 16:55
高手啊!!!!厉害。
作者: lkn    时间: 2010-8-12 01:08
学习学习
作者: accesscx    时间: 2010-8-30 17:00
自定义的菜单不受权限的控制,如何改?
作者: accesscx    时间: 2010-8-30 17:51
自动备份那个选项的勾去掉后,点当前登陆用户名称退出时,提示后台正在使用,不能执行备份,
作者: yyinfo    时间: 2010-9-3 07:07
谢谢楼主了
作者: accesscx    时间: 2010-9-3 17:51
还有个是计时器事件的问题,会令代码智能提示闪一下就消失
作者: dklxdong    时间: 2010-12-24 16:28
高手啊!!!!
作者: tangyi77    时间: 2010-12-29 08:10
高手
作者: warcheanglee    时间: 2011-7-20 20:27
谢谢分享, 拿来好好学习.
作者: bpchan    时间: 2011-12-13 15:39
有用!
作者: bluecard    时间: 2012-4-10 21:02
多谢!
作者: s_gl    时间: 2012-4-21 01:53
好东西,我用 access2010做的生产管理系统,用的就是版主的最早的版本一直很好,版主的新版本一定错不了,谢谢版主,幸苦了从你的最早期的版本中学习了很多东西,希望版主继续添加新功能
作者: YXH_YXH    时间: 2012-5-5 10:30
学习学习!!!!!!!!!!!!
作者: lxj8897    时间: 2012-8-15 18:13
下载中
作者: lxj8897    时间: 2012-8-15 18:13
下载中
作者: kevin_sjp    时间: 2013-7-24 22:48
感谢露珠分享
作者: 黑山老妖/kb    时间: 2013-12-9 12:38
好厉害
作者: 樊铃兰    时间: 2014-4-8 00:08
密码是什么呢?
作者: 樊铃兰    时间: 2014-4-8 00:09
数据库密码是什么呀
作者: fengdong    时间: 2014-10-3 17:25
07下备份不能用。
作者: coolcoolbear    时间: 2014-11-22 23:15
感谢分享。
作者: lxn709394    时间: 2014-11-26 11:09
真不错!好东东!!!
作者: sdgtlcy    时间: 2015-1-8 10:26
xue xi le  fei chang gan xie
作者: tianyahaijiao    时间: 2015-1-10 23:28
感谢!!
作者: xiaobai1982    时间: 2015-1-11 15:55
学习下,正在看这方面的资料
作者: hannanrenjie    时间: 2015-10-30 21:19
谢谢分享,老师辛苦了。
作者: bjcompass    时间: 2015-11-23 17:44
再看看
作者: 522650696    时间: 2016-5-12 09:41
学习学习
作者: gc825    时间: 2018-8-16 10:33
一直关注,希望越来越好,谢谢无私奉献的红尘如烟
作者: boon    时间: 2019-5-18 20:01
太强大了
作者: 新手老用户    时间: 2020-3-12 21:50
05年就在这个论坛逛了,忙于工作,一直是个浏览者,今天回来搜帖子。学习学,
作者: wuwu200222    时间: 2020-4-15 15:19
学习




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3