摘要: 平台日志管理对于平台的安全审查有着重要的地位,用户的登入登出情况,模块的访问情况,服务调用情况,功能操作情况等都应该记录下来,也方便管理人员查看了解整个系统的使用情况,让异常使用问题即使得到处理。平台日志管理可以按平台访问时间、操作用户、IP地址等进行分类查看,以了解详细情况 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1738) 评论(0) 推荐(1) 编辑
摘要: 表(字段)综合管理模块主要功能是对数据表本身,表的各个字段做相应的控制,具体有以下功能: 控制对表的访问权限。 控制对表列的相应控制权限(列的访问权限、编辑权限、拒绝访问权限、启用对列的约束控制等)。 设置表的那些列用于展示(呈现给用户),那些列可以让用户查询,设置列是否允许编辑,是否启用列等等。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: 数据字典模块主要对平台所需数据字典(即选项数据)进行管理,整个数据字典数据为平台所共享,操作员可灵活控制整个平台中的可选数据(主要为下拉框中的列表数据)。提高数据的重复利用率,加速新项目开发的效率。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(4284) 评论(4) 推荐(2) 编辑
摘要: 角色权限管理模块主要是对角色的相应权限进行集中设置。在角色权限管理模块中,管理员可以添加或移除指定角色所包含的用户、可以分配或授予指定角色的模块(菜单)的访问权限、可以收回或分配指定角色的操作(功能)权限、可以对所有角色、用户、模块(菜单)、操作(功能)权限进行集中批量设置,角色户授权范围的设置(类似于用户授权范围的设置),表字段权限的设置以及表约束条件权限的设置等。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1705) 评论(0) 推荐(0) 编辑
摘要: 在实际应用中我们会发现,权限控制会经常变动,如:需要调整角色的分配,需要收回与授予某些角色、用户可访问的模块(菜单)与相应的操作权限、需要给某些角色添加与移除相应的用户等等,如果没有一个灵活可靠的配置管理工具将会使权限控制变得十分麻烦。用户权限管理模块就是为了方便用户、角色权限的集中统一管理而开发的模块。在用户权限管理模块,操作员可以添加或移动用户到指定的角色、可以分配或授予指定用户的模块(菜单)的访问权限、可以收回或分配指定用户的操作(功能)权限、可以对所有用户、角色、模块(菜单)、操作(功能)权限进行集中批量设置,用户授权范围内的设置,表字段权限的设置以及表约束条件权限的设置等。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(3179) 评论(0) 推荐(0) 编辑
摘要: 随着经济全球化趋势的发展和企业间竞争的加剧,企业对管理要求不断变化、提高,越来越多的信息都表明权限管理必须向更细、更深的方向发展,其目的就是为了更好的发挥监督职能,对不相容的资源进行分离与牵制,对重要的事项进行监督与制约,重点突出精细化管理的要求。操作权限管理模块是平台权限控制的核心,贯穿于整个平台应用之中。这里的操作权限不能简单理解为一些常用的增、删、改、查,应进行更深入的分析与挖掘。比如可访问平台的权限,可访问、编辑、删除、拒绝访问某些列的权限、平台资源的管理权限等等。在开发一个系统时不可能一下子把这些权限完整的抽象出来,是一个循序渐进的过程,合理的权限粒度抽象更能方便后期的管理。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1783) 评论(0) 推荐(0) 编辑
摘要: 模块(菜单)管理是整个平台的核心,主要面向系统管理人员与开发人员,对普通用户建议不要授予访问此模块的权限,以免不必要的错误影响整个平台的运行。在平台中看到的各个功能模块都是在这儿进行配置的,配置信息保存在数据库中。模块(菜单)管理主要完成对整个平台各功能模块的添加、修改、删除,模块的移动、合并,模块启用、停用,设置模块是否为公共模块,分配角色、用户的模块访问权限,设置模块的可见性,对模块进行排序等。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1587) 评论(0) 推荐(0) 编辑
摘要: 组织机构管理模块提供直观方便的组织机构管理,以树型结构显示单位和部门的机构体系,可根据需要进行添加、修改、删除或移动等对组织机构进行调整处理。功能特点: 树形目录结构使组织机构层次清晰明了。 灵活丰富的查询功能。 支持树目录拖动功能,灵活高效,极大的方便用户操作,提供直观的机构部门管理功能。 支持复杂的人员组织关系(一个员工可以被组织在多个部门中)。 对组织机构进行排序。 组织机构的添加、修改、删除、移动、导出操作。 用户、角色组织机构权限设置(主要用户后期资源权限的设置)。 其他各种常用功能。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1789) 评论(0) 推荐(0) 编辑
摘要: 角色管理模块主要为了方便平台权限的分配,提高权限分配的效率,减少重复设置权限的工作量。角色(用户组)管理模块可让操作员灵活配置整个平台所包含的角色或用户组。注意了,此处我提出了用户组的概念,有的商业用户在使用过程中谈到为什么不单独设置“用户组”功能模块,在此简单说明一下,角色也是一种分组方式,用户组也是一种分组方式,为了不太过复杂,本框架约定统一使用角色对相应用户进行分组,当然角色也有一个分类,我们强烈建议,访问系统对角色进行充分合理的规划并分类,以免将来发生混乱(相应的系统拥有相应的角色)。“角色管理”功能模块主要包括:整个平台都有那些角色、相应角色所拥有的用户、角色所拥有的操作权限/模块菜单、对角色进行排序、新增、修改、删除角色,对角色进行搜索等 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1836) 评论(0) 推荐(0) 编辑
摘要: 用户管理模块主要是对可登录系统的用户进行管理。后续的工作如:用户归属角色、权限的分配、用户所拥有的相应功能模块、各业务系统权限的分配等都是以此为基础。用户管理的主要操作有:新增用户、修改用户、删除用户、设置用户的默认角色、设置用户密码、设置用户的有效性、用户排序等。用户管理如下图所示: 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1469) 评论(0) 推荐(0) 编辑
摘要:  员工(职员)管理主要是对集团、企事业内部员工进行管理。在4.5章节可以看到有一个用户管理,这两者有什么关系呢?员工包含当前企事业单位的所有职员(如保安、保洁员等),这些员工不一定都需要登录到系统中做相应的业务操作,而用户则是可以登录到系统中进行操作的系统使用者。如果某个职员也可以进行登录,那么我们可以不必要再为其加一条用户信息,可以直接做个映射即可把当前员工(职员)映射为用户。员工(职员)管理包括员工的新增、编辑、删除、离职处理、导出、导入员工信息等操作。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1355) 评论(0) 推荐(0) 编辑
摘要: 用户登录成功后,便进入到RDIFramework.NET(.NET快速信息化系统开发整合框架)主界面。RDIFramework.NET目前提供三种主界面展示风格,分别为:SideBar类型、Tree类型、Ribbon类型。用户可根据自己的实际需要与喜好进行偏好设置。设置的方式就是配置Config.xml文件中的“MainForm”配置项为“FrmRDIFrameworkNav,FrmRDIFrameworkTree,FrmRDIFrameworkRibbon”任意设置一种界面展示风格即可展示相应的主界面。框架界面由工具栏、系统选择区、功能导航区、功能展示区、状态栏等几个主要部分组成。系统的当前皮肤样式和配色方案已经按保护眼睛视力,防止视疲劳的护眼色(浅绿色)方案进行了配置,可以很好的保护眼睛视力,减少长时间使用计算机而带来的眼睛干涩,疲劳不适的情况。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(9876) 评论(0) 推荐(0) 编辑
摘要: 在软件的生命周期中,软件维护是一个重要的阶段,维护过程中涉及程序文件的升级更新。当部署的用户端数量较多时,升级程序的工作量大,目前通过网络(包括互联网、局域网)自动检测并更新程序的模式已经普及应用。软件开发过程中尽量使用可复用模块化设计技术,这点在软件行业内已形成共识。在实际开发过程中,由于模块化设计需使其具有通用性,要能满足在不同应用环境下差异化需求,这就要求模块化的软件设计在软件功能上提供众多的参数配置,在不同的应用环境下使用不同的配置。绝大部分的软件需要不定期升级更新,在软件设计期如果不考虑软件升级更新的问题,在后继的软件维护工作中会遇到极大的困难。 我们的平台客户端可以部署为WinForm、WebForm、WPF、Silverlight等,如果架构不是在在WinForm之上(即经典的C/S结构),那么升级显得尤为重要。 C/S 结构有其固有的特点,如能充分发挥客户端的快速响应处理能力,很多工作可以由客户端处理后再提交给服务器,但是 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1935) 评论(2) 推荐(1) 编辑
摘要: 系统登录不管在什么系统中都是不可或缺的功能模块,只有正常登录的用户才能使用平台提供的所有功能。登录模块设计得是否合理,安全,对整个平台的使用显得尤为重要。简单的讲就是:合法的用户在指定的环境下登录到平台获得合法的权限。对于登录,要考虑的情况有很多,比如: 1、用户是否已经注册; 2、是否是合法用户; 3、平台是否限定只能在指定的机器上运行(限定了IP范围、MAC地址等); 4、用户已经在线是否还允许再次登录; 5、系统是否启用了对在线用户数量的限制; 6、系统是否对指定用户的登录时间范围有限制; 7、如果合法用户忘记了登录密码如何处理; 8、若是非法用户,登录多次是否要进行相应的限制,限制登录次数?尝试登录次数到了,锁定当前尝试用户多长时间?是否只有管理员才能解锁?密码的传输采用怎样的安全措施? 9、在登录的过程中记录相关的日志,以便管理员查看等等。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1937) 评论(0) 推荐(0) 编辑
摘要: 一、平台数据库的安装。 1)、打开SqlServer企业管理器(确保已经安装了Microsoft SQL Server 2008及以上版本,若没有安装,请参考相应的安装方法)。 方法一:开始菜单→运行。输入:“SSMS”后确定。 方法二:开始菜单→程序→Microsoft SQL Server 2008→SQL Server Management Studio 确定即可。 2)、附加平台数据库。 步骤1、右键单击数据库,选择“附加” 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(2068) 评论(0) 推荐(0) 编辑
摘要: .NET快速信息化系统开发整合框架(RDIFramework.NET),基于.NET的快速开发、整合框架。为企业或个人在.NET环境下快速开发系统提供了强大的支持,开发人员不需要开发系统的基础功能和公共模块,平台自身提供了强大的函数库和开发包,开发人员只须集中精力专注于业务部分的开发,因此大大提高开发效率和节约开发成本。平台采用目前最主流的C#语言开发完成,运行在Windows平台上。产品可用于对多个项目(单项目也可以)进行整合,提供统一的权限控制,实现多个系统的单点登录。平台基础模块包括:强大灵活的权限控制,统一的模块分配与管理,集中的数据字典管理,自动升级,各种常用的商业控件(分页控件、组合查询控制、图片浏览控件等),强大的基于本框架的代码生成器,内置MiNiWeb浏览器等各基础常用模块,下步将会整合工作流平台(工作流正在进行中),报表平台等。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(1649) 评论(0) 推荐(0) 编辑
摘要: 经过长期的不断改进维护,通过在多个软件项目的实战考验,能满足不同规模软件项目的快速开发、快速整合、快速实施、灵活配置与管理的要求。为企业或个人在.NET环境下快速开发系统提供了强大的支持,开发人员不需要开发系统的基础功能和公共模块,平台本身提供了强大的函数库和开发包,开发人员只须集中精力专注自身业务各部分的开发,大大提高开发效率和节约开发成本。 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(2478) 评论(2) 推荐(0) 编辑
摘要: 俞敏洪:我让女儿主动学习的秘密我之所以能够在这谈谈家庭教育的心得,确实是因为我接触的孩子太多了。从我在北大开始教书,一直到后来办新东方,到现在从新东方走出去的700多万学生。我看到过很多幸福的学生,也看到了很多被耽误的学生;看到了很多家长因为孩子的成功感到无比的幸福,也看到了很多家长因为孩子的不成功... 阅读全文
posted @ 2012-09-14 15:32 .NET快速开发框架 阅读(935) 评论(1) 推荐(0) 编辑