`

RDIFramework.NET ━ 9.6 模块(菜单)管理 ━ Web部分

阅读更多

RDIFramework.NET ━ .NET快速信息化系统开发框架

9.6 模块(菜单)管理-Web部分

  模块(菜单)管理是整个框架的核心,主要面向系统管理人员与开发人员,对普通用户建议不要授予访问此模块的权限,以免不必要的错误影响整个框架的运行。在框架中看到的各个功能模块都是在这儿进行配置的,配置信息保存在数据库中。模块(菜单)管理主要完成对整个框架各功能模块的添加、修改、删除,模块的移动、合并,模块启用、停用,设置模块是否为公共模块,分配角色、用户的模块访问权限,设置模块的可见性等,模块(菜单)管理主界面如下图所示:

9.6.1、模块(菜单)添加

  一个系统要运行在此框架下,必须要进行相应模块配置,添加、修改与删除模块在模块配置中是最常用的。添加模块的操作界面如下图所示。需要说明以下几项:

  a)、模块添加

  1、“父模块”

  当前添加的模块显示在“父模块”之下,在树型结构中,当前添加的模块为父模块的子节点。

  2、“名称”

  “名称”即在框架主界面左侧导航区看到的各个模块的名称,因此应该为相应的模块取一个见名知意的名称。

  3、“窗体名”

  对于WinFormWPFSilverLight结构的程序,“窗体名”与“程序集名称”必须输入,对于WebForm类型的程序“Web地址”必须输入。“窗体名”在我们框架中约定为:命名空间全称+窗体的名称

  4、“程序集名称”

  主要针对WinFormWPFSilverLight结构的程序,其程序集名称一般为编译后的dll文件名称,如“RDIFramework.WinModule.dll”。

  5、“Web地址”

  Web地址”即模块所在的Web相对路径,主要针对WebForm类型程序。

  6、图标地址

  “图标地址”主要针对WebForm类型程序,菜单对应的图标显示,一般用相对路径。

  7、模块类型

  “模块类型”主要是对当前模块对应的应用类型进行配置,主要分为三种:

  1)、WinForm/WebForm类型:这种配置类型的模块在WinFormWebForm中都加载出来。

  2)、WinForm类型:这种配置类型的模块只在WinForm程序中加载,不在Web程序中加载。

  3)、WebForm类型:这种配置类型的模块只在Web程序中加载,不在WinForm程序中加载。

  8、其他

  “有效”标志设置此模块是否可用。

  “公开”标志设置此模块是否为公共模块,公共模块不需要设置模块的访问权限,所有登录到框架的用户都将拥有“公共模块”。

  “展开”标志指定对相应的模块在对于Nav类型,Tree类型展示的情况下是否自动展开。

  在图标项右侧,可以选择该模块的图标,如下图所示:

9.6.2、模块(菜单)修改

  对于已经配置过的模块可以进行修改,要修改已存在的模块,可在“模块(菜单)管理“主界面上单击“修改”按钮。模块修改如下图所示。

9.6.3、用户模块(菜单)权限批量设置

  用户模块(菜单)权限功能项用于设置那些用户可以访问那些模块,那些用户不能访问那些模块。用户模块(菜单)权限设置如下图用户模块(菜单)权限集中设置。左侧列出框架的所有有效用户,右侧为模块(菜单)项,选中相应的模块后保存,即可为当前选中用户授予模块的访问权限。

9.6.4角色模块(菜单)权限批量设置

  角色模块(菜单)权限功能项用于设置那些角色可以访问那些模块,那些角色不能访问那些模块。角色模块(菜单)权限设置如下图角色模块(菜单)权限集中设置。左侧列出框架的所有有效角色,右侧为模块(菜单)项,选中相应的模块后保存,即可为当前选中角色授予模块的访问权限。

9.6.5、模块(菜单)配置

  配置(菜单)配置主要对模块是否可见进行集中设置,方便用户操作,提高操作员的工作效率。模块配置如下图模块(菜单)配置所示。

 

相关文章:

RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录

 

作者:EricHu
出处:http://blog.csdn.net/chinahuyong
Email:406590790@qq.com
QQ交流:406590790
框架博客:http://blog.csdn.net/chinahuyong
http://www.cnblogs.com/huyong
RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,给用户和开发者最佳的.Net框架部署方案。
关于作者:高级工程师、信息系统项目管理师、DBA。专注于微软平台项目架构、管理和企业解决方案,多年项目开发与管理经验,曾多次组织并开发多个大型项目,在面向对象、面向服务以及数据库领域有一定的造诣。现主要从事基于RDIFramework.NET框架的技术开发、咨询工作,主要服务于金融、医疗卫生、铁路、电信、物流、物联网、制造、零售等行业。
如有问题或建议,请多多赐教!
本文版权归作者和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过邮箱或QQ 联系我,非常感谢。

相关文章:

RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录

 

作者:EricHu
出处:http://blog.csdn.net/chinahuyong
Email:406590790@qq.com
QQ交流:406590790
框架博客:http://blog.csdn.net/chinahuyong
http://www.cnblogs.com/huyong
RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,给用户和开发者最佳的.Net框架部署方案。
关于作者:高级工程师、信息系统项目管理师、DBA。专注于微软平台项目架构、管理和企业解决方案,多年项目开发与管理经验,曾多次组织并开发多个大型项目,在面向对象、面向服务以及数据库领域有一定的造诣。现主要从事基于RDIFramework.NET框架的技术开发、咨询工作,主要服务于金融、医疗卫生、铁路、电信、物流、物联网、制造、零售等行业。
如有问题或建议,请多多赐教!
本文版权归作者和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过邮箱或QQ 联系我,非常感谢。

作者:EricHu
出处:http://blog.csdn.net/chinahuyong
Email:406590790@qq.com
QQ交流:406590790
框架博客:http://blog.csdn.net/chinahuyong
http://www.cnblogs.com/huyong
RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,给用户和开发者最佳的.Net框架部署方案。
关于作者:高级工程师、信息系统项目管理师、DBA。专注于微软平台项目架构、管理和企业解决方案,多年项目开发与管理经验,曾多次组织并开发多个大型项目,在面向对象、面向服务以及数据库领域有一定的造诣。现主要从事基于RDIFramework.NET框架的技术开发、咨询工作,主要服务于金融、医疗卫生、铁路、电信、物流、物联网、制造、零售等行业。
如有问题或建议,请多多赐教!
本文版权归作者和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过邮箱或QQ 联系我,非常感谢。

作者:EricHu
出处:http://blog.csdn.net/chinahuyong
Email:406590790@qq.com
QQ交流:406590790
框架博客:http://blog.csdn.net/chinahuyong
http://www.cnblogs.com/huyong
RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,给用户和开发者最佳的.Net框架部署方案。
关于作者:高级工程师、信息系统项目管理师、DBA。专注于微软平台项目架构、管理和企业解决方案,多年项目开发与管理经验,曾多次组织并开发多个大型项目,在面向对象、面向服务以及数据库领域有一定的造诣。现主要从事基于RDIFramework.NET框架的技术开发、咨询工作,主要服务于金融、医疗卫生、铁路、电信、物流、物联网、制造、零售等行业。
如有问题或建议,请多多赐教!
本文版权归作者和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过邮箱或QQ 联系我,非常感谢。

作者:EricHu
出处:http://blog.csdn.net/chinahuyong
Email:406590790@qq.com
QQ交流:406590790
框架博客:http://blog.csdn.net/chinahuyong
http://www.cnblogs.com/huyong
RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,给用户和开发者最佳的.Net框架部署方案。
关于作者:高级工程师、信息系统项目管理师、DBA。专注于微软平台项目架构、管理和企业解决方案,多年项目开发与管理经验,曾多次组织并开发多个大型项目,在面向对象、面向服务以及数据库领域有一定的造诣。现主要从事基于RDIFramework.NET框架的技术开发、咨询工作,主要服务于金融、医疗卫生、铁路、电信、物流、物联网、制造、零售等行业。
如有问题或建议,请多多赐教!
本文版权归作者和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过邮箱或QQ 联系我,非常感谢。

作者:EricHu
出处:http://blog.csdn.net/chinahuyong
Email:406590790@qq.com
QQ交流:406590790
框架博客:http://blog.csdn.net/chinahuyong
http://www.cnblogs.com/huyong
RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,给用户和开发者最佳的.Net框架部署方案。
关于作者:高级工程师、信息系统项目管理师、DBA。专注于微软平台项目架构、管理和企业解决方案,多年项目开发与管理经验,曾多次组织并开发多个大型项目,在面向对象、面向服务以及数据库领域有一定的造诣。现主要从事基于RDIFramework.NET框架的技术开发、咨询工作,主要服务于金融、医疗卫生、铁路、电信、物流、物联网、制造、零售等行业。
如有问题或建议,请多多赐教!
本文版权归作者和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过邮箱或QQ 联系我,非常感谢。

作者:EricHu
出处:http://blog.csdn.net/chinahuyong
Email:406590790@qq.com
QQ交流:406590790
框架博客:http://blog.csdn.net/chinahuyong
http://www.cnblogs.com/huyong
RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,给用户和开发者最佳的.Net框架部署方案。
关于作者:高级工程师、信息系统项目管理师、DBA。专注于微软平台项目架构、管理和企业解决方案,多年项目开发与管理经验,曾多次组织并开发多个大型项目,在面向对象、面向服务以及数据库领域有一定的造诣。现主要从事基于RDIFramework.NET框架的技术开发、咨询工作,主要服务于金融、医疗卫生、铁路、电信、物流、物联网、制造、零售等行业。
如有问题或建议,请多多赐教!
本文版权归作者和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过邮箱或QQ 联系我,非常感谢。

分享到:
评论

相关推荐

    Dictionary.NET v9.6.7065 多国语言版.zip

    Dictionary .NET是一款很简单好用的翻译工具软件。软件集多国语言字典、全文翻译,网页搜寻为一体,能够实现全文翻译,网页搜寻,文字建议,虚拟键盘,文字转换语音,维基搜寻等诸多功能,资料来源完全取自线上资源...

    《ASP.NET 2.0+SQL Server网络系统开发与实例》源代码下

    9.6 表示层设计 261 9.6.1 前台显示设计 261 9.6.2 后台系统管理 274 第10章 电子商务系统 277 10.1 系统总体设计 277 10.1.1 系统功能描述 277 10.1.2 系统功能模块划分 278 10.1.3 体系架构概述 ...

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    第三部分 构建ASP.NET网站 第15章 用户控件 15.1 用户控件基础 15.1.1 创建简单的用户控件 15.1.2 把页面转换成用户控件 15.2 为用户控件添加代码 15.2.1 处理事件 15.2.2 添加属性 15.2.3 使用...

    Visual C# 2005数据库通用模块开发与系统移植 配书目录及代码,这样看代码就方便了

     7.9 Web图片管理系统模块演示  7.10 Windows版本的系统设计  7.11 建立.NET的窗体项目  7.12 Windows图片管理系统模块演示  7.13 本章小结 第8章 在线投票模块  8.1 需求分析与设计  8.2 建立ASP.NET项目...

    PostgreSQL 9.6 RPM包

    PostgreSQL 9.6 RPM包是一款专为Linux系统设计的数据库管理系统安装包,采用RPM(Red Hat Package Manager)格式,适用于基于RPM的Linux发行版,如CentOS、Fedora、RHEL等。PostgreSQL是一款强大的开源关系型数据库...

    centos7 升级openssh9.6

    在Linux系统管理中,OpenSSH是一个非常重要的工具,它提供了安全的网络服务,如远程登录、文件传输等。CentOS 7预装的OpenSSH版本可能相对较旧,为了获得最新的安全更新和特性,升级到OpenSSH 9.6是必要的。下面我们...

    postgres9.6 rpm包.zip

    在实际应用中,PostgreSQL 9.6可以用于各种场景,包括Web应用程序、数据分析、物联网(IoT)、GIS地理信息系统等。其丰富的功能集,如窗口函数、递归查询、分区表和强大的SQL标准支持,使其成为企业级数据库系统的理想...

    ASP.NET4高级程序设计(第4版) 3/3

     《ASP.NET 4高级程序设计(第4版)》是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。书中还深入讲述了其他ASP.NET图书...

    Thinksystem DM系列存储管理软件WEB界面进行集群管理配置手册,版本ontap 9.6

    《ThinkSystem DM系列存储管理软件WEB界面进行集群管理配置手册》是针对NetApp ONTAP 9.6版本的一份详尽指南,旨在帮助IT管理员高效地管理存储系统和相关资源。存储管理软件现已成为Web服务,与ONTAP软件集成,并...

    ASP.NET 3.5 开发大全

    9.6 ASP.NET数据库操作实例 9.6.1 制作用户界面(UI) 9.6.2 使用GridView显示、删除、修改数据 9.6.3 使用DataList显示数据 9.6.4 DataList分页实现 9.6.5 使用SQLHelper操作数据库 9.7 小结 第10章 访问其他数据源...

    ASP.NET3.5从入门到精通

    9.6 ASP.NET 数据库操作实例 9.6.1 制作用户界面(UI) 9.6.2 使用GridView 显示、删除、修改数据 9.6.3 使用DataList 显示数据 9.6.4 DataList 分页实现 9.6.5 使用SQLHelper 操作数据库 9.7 小结 第 10 章访问其他...

    ASP.NET 3.5 开发大全word课件

    9.6 ASP.NET数据库操作实例 9.6.1 制作用户界面(UI) 9.6.2 使用GridView显示、删除、修改数据 9.6.3 使用DataList显示数据 9.6.4 DataList分页实现 9.6.5 使用SQLHelper操作数据库 9.7 小结 第10章 访问其他数据源...

    postgresql9.6.zip

    3. **postgresql96-contrib-9.6.20-1PGDG.rhel6.x86_64.rpm**:这个包包含了一些附加的模块和实用程序,它们不是PostgreSQL服务器的标准部分,但可以扩展其功能。例如,它可能包括哈希函数、聚合函数、数据类型和...

    OpenSSH通过RPM升级到9.6

    标题 "OpenSSH通过RPM升级到9.6" 指的是在Linux系统中,使用RPM(Red Hat Package Manager)软件包管理器将现有的OpenSSH版本升级到最新的9.6版本。OpenSSH是一个用于在不同主机之间安全地进行网络连接的开源软件,...

    《ASP.NET 2.0+SQL Server网络系统开发与实例》源代码中

    9.6 表示层设计 261 9.6.1 前台显示设计 261 9.6.2 后台系统管理 274 第10章 电子商务系统 277 10.1 系统总体设计 277 10.1.1 系统功能描述 277 10.1.2 系统功能模块划分 278 10.1.3 体系架构概述 ...

    ASP.NET 3.5 开发大全11-15

    9.6 ASP.NET数据库操作实例 9.6.1 制作用户界面(UI) 9.6.2 使用GridView显示、删除、修改数据 9.6.3 使用DataList显示数据 9.6.4 DataList分页实现 9.6.5 使用SQLHelper操作数据库 9.7 小结 第10章 访问其他数据源...

    ASP.NET 3.5 开发大全1-5

    9.6 ASP.NET数据库操作实例 9.6.1 制作用户界面(UI) 9.6.2 使用GridView显示、删除、修改数据 9.6.3 使用DataList显示数据 9.6.4 DataList分页实现 9.6.5 使用SQLHelper操作数据库 9.7 小结 第10章 访问其他数据源...

    oled(9.6寸屏)驱动

    总的来说,驱动9.6寸OLED屏涉及理解51单片机的I/O操作、C语言编程、OLED的工作原理、软件模拟通信协议以及可能的字库管理。通过这些知识,开发者可以创建出能在大尺寸OLED屏幕上显示丰富信息的嵌入式系统应用。

Global site tag (gtag.js) - Google Analytics