应广大用户的普遍需求,g4开源平台将从9月21日发布的v3.0版本开始支持ui元素授权功能,现将相关细节发出来请大家提提意见,看还有什么完善的地方。<br><br>
需求描述<br>根据登录人员控制按钮的激活、禁用、显示、隐藏状态。<br>根据登录人员控制表单输入元素的激活、只读、禁用、显示、隐藏状态。<br>根据登录人员控制panel面板、tab卡片、表格的禁用、显示、隐藏状态。<br>根据登录人员控制表格列的显示、隐藏状态。<br><br>
问题域名词解释<br>ui元素:按钮、表单输入元素(文本框、下拉框等)、panel面板、tab卡片、表格、表格列<br>ui元素授权类型:激活、只读、禁用、显示、隐藏、挂起(未授权或取消授权)<br>人员:指登录系统的业务经办人员或管理人员。<br>角色:指人员所属的角色。<br>菜单:值系统功能菜单。<br><br>
问题域行为说明<br>ui元素托管:将具体的ui元素和某一个功能菜单绑定。<br>ui元素角色授权:在某角色所拥有的功能菜单权限范围内对某菜单上的已绑定的ui元素授予激活、只读、禁用、显示、隐藏、挂起(未授权或取消授权)权限。<br>ui元素人员授权:在某人员所拥有的功能菜单权限范围内(值直接对人员授予的菜单权限不包括人员所属角色转化而来的菜单权限) 对某菜单上的已绑定的ui元素授予激活、只读、禁用、显示、隐藏、挂起(未授权或取消授权)权限。<br>权限实施:根据登录人员查询出此人员所属角色在某菜单上的所有ui元素授权信息和此登录人员在某菜单上的登录信息,且人员权限覆盖角色权限。求出权限并集。然后根据权限并集生成相应的脚本完成权限控制功能。<br><br>参考实现:
<br><img src="http://dl.iteye.com/upload/attachment/545451/5db28ac9-7a16-303b-9d76-d5905ac06b20.jpg" alt="">
<br><img src="http://dl.iteye.com/upload/attachment/545455/db3c95dc-ee28-3fe6-81ed-f61e1698d169.jpg" alt="">
分享到:
相关推荐
G4Studio行业应用二次快速开发平台基于JavaEE技术体系,面向中小软件企业。以“标准功能可复用、通用模块可配置、行业需求快速开发、异构系统无缝集成”为目标
G4Studio是一套基于JavaEE、面向中小软件企业的免费开源产品套件,集需求分析、软件设计、编码实现、运行测试、运营维护、软件项目管理于一体,力求覆盖整个软件生命周期,被誉为“程序员私活神器”。目前最新版本为...
G4Studio开发指南.pdf,296页 。
G4Studio是一套基于JavaEE面向中小软件企业的集需求分析、软件设计、编码实现、运行测 试、 运营维护、软件项目管理等于一体,力求覆盖整个软件生命周期的开源产品套件。以“标准功 能可复用、通用模块可配置、行业...
G4Studio 第二部分
G4Studio_V3.1 开源的,很要用 学习使用很好的,欢迎下载
G4Studio知识以及开发步骤。让你初步了解G4Studio的一些相关知识点。它配备MyEclipse8.5的步骤
G4Studio行业应用二次快速java开发平台最新版(5.2正式发行版)
G4Studio是一套基于JavaEE面向中小软件企业的集需求分析、软件设计、编码实现、运行测试、运营维护、软件项目管理等于一体,力求覆盖整个软件生命周期的免费开源产品套件。以“标准功能可复用、通用模块可配置、行业...
G4Studio开发指南—原装正版
G4Studio.pdf
G4STUDIO详细解说,可以更加快速学习G4studio
G4Studio开发指南_V3.1完整版 附带注册机
《G4Studio开发指南》专用电子阅读器注册机
This is a project which is made by G4 company . how to use it : 1. import this project to your myeclise 10. 2. deploy this project on your Tomcat 5.x . 3. WebbaseRoot/install/index....
G4Studio结构分析.docx G4Studio采用是struts1.3、spring2.5、ibatis2的开源框架整合而成。
开源平台,G4Studio,熊春个人开发的 很给力啊,大家去谷歌下载平台吧。
这个东东可以破解开发文档,共享一个,打开运行复制粘贴就好,希望能对你有所帮助
提示:为了降低维护支持成本,在开发过程中我们只对视频中提供的基于内置G4Server的开发调试环境提供技术支持和咨询。
G4Studio 第五部分