权限管理、用户权限系统、开源用户权限系统、信息化建设标准基础数据管理平台
代码改变世界

随笔档案-2011年2月23日

C#.NET控制模块菜单的访问权限(走火入魔通用权限管理系统组件在信息管理系统中的用处)

2011-02-23 21:24 by 通用C#系统架构, 3767 阅读, 收藏, 编辑
摘要: 我们往往需要灵活控制,到底哪些用户可以访问哪些模块菜单,一般要求比较严格的内部信息管理系统都需要一个灵活控制权限的组件工具比较好,这样可以按实际工作需要随时可以设置所需的权限控制要求,可以瞬间完成信息化系统的灵活配置权限的要求。下面是模块菜单访问权限设置的页面可以设置哪些角色可以访问这个模块菜单。也可以灵活设置哪些用户可以访问这些模块菜单。后台有这样的灵活配置的工具,那可以调用相应的API函数,可以在网页里灵活现实菜单了,就不需要每个功能,都自己写代码实现了。 工具虽然简单,价值在于能重复利用、价值在于功能稳定、价值在于稳定成熟、价值在于思路严谨。 阅读全文

C#.NET 剪切板复制粘贴泛型的例子代码参考 Clipboard Copy Paste List

2011-02-23 17:54 by 通用C#系统架构, 6147 阅读, 收藏, 编辑
摘要: 我们经常希望我们的软件有复制粘贴功能,可以把一个角色(用户组)里的用户全部复制粘贴到另外一个角色(用户组)里,若软件有复制粘贴的功能,操作起来会非常方便,所以在走火入魔通用权限管理系统组件源码里,也有类似的复制粘贴的例子代码,有需要的可以参考下面的代码实现,虽然代码很简单,但是也折腾了1天才调试好,希望能对有需要的人有些帮助少浪费宝贵生命,及时找到需要的资料。 //这里判断是否有数据被复制objectclipboardData=Clipboard.GetData("userEntites"); this.btnPaste.Enabled=(clipboardData!=nu 阅读全文

简单工作流引擎是按一个单据的(类型),单据的(主键) 来处理流程步骤的,这个就是工作流设计的核心思想

2011-02-23 14:16 by 通用C#系统架构, 1314 阅读, 收藏, 编辑
摘要: 1:首先一个单据要走哪个流程?需要有一个流程的唯一识别码来确认,我们就叫做流程的编号吧。2:其次这个流程的审核环节需要能自由定义,可以是按用户(账户)的,也可以是按角色(岗位)来审核的。3:一个单据要按单据的类别、单据的主键来识别定位一个单据,哪种类型的哪个主键的单据流转到什么节点了。4:单据的历史审核步骤都应该被保留,包括审批的意见、审批时间、审批周期效率等等,都应该能被查阅。5:当前待审核的记录可以方便查询,带审核的数据应该有站内短信提醒,电子邮件提醒等功能才对。 阅读全文


C# ASP.NET 通用权限设计、通用权限管理、通用权限组件、单点登录、集中式权限管理、统一授权体系、分级管理分级授权


微信扫一扫加好友



点击右上角即可分享
微信分享提示