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

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 发送通知功能改进改进

2014-03-24 22:09 by 通用C#系统架构, 1238 阅读, 收藏, 编辑
摘要: 公司有几万个用户,接近10万人,有一些紧急的通知,消息提醒,可以发个及时通知工具,这样可以快速把一些信息通知给大家,让大家快速收到信息,及时通知到系统的每个人。自动提示信息现实状态,会在客户端自动谈出来,比较友善,发布的内容支持html格式内容。阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 访问记录功能改进

2014-03-17 20:21 by 通用C#系统架构, 963 阅读, 收藏, 编辑
摘要: 当用户数据非常庞大时需要一个功能,就是统计各种账户的访问系统的情况,用户数量的各种参数需要让管理者心里有个数。1:信息系统中有多少有效账户?可以很方便能知道具体个数,让管理者心里有个数。2:某个公司有多少有效账户?让管理者心里有个数。3: 当前在线的账户有多少个,让管理者心里有个数。4:登录过系统的账户有多少个,让管理者心里有个数,多少人在用系统。阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 即时消息提醒功能改进

2014-03-13 09:48 by 通用C#系统架构, 1231 阅读, 收藏, 编辑
摘要: 可以给自己的信息管理系统增加一些即时消息提醒功能,简单方便,一般是一行代码就可以发送提醒信息了,方便二次开发,个性化改进。1:可以用简拼,快速查找内部员工。2:双击直接可以发QQ消息。3:双击直接可以发手机短信。4:当然也可以把电子邮件地址也加上。5:方便查找本部门人员,本公司人员。6:可以看到头像以及各种联系方式。阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 严格的用户账户审核功能

2014-02-27 12:52 by 通用C#系统架构, 1574 阅读, 收藏, 编辑
摘要: 整个集团有几万个用户,一个个用户添加是不现实的,只有每个公司的系统管理员添加、或者用户申请帐户,然后有相应的管理员审核,才会更准确一些。每个公司、分公司、部门的账户情况只有所在公司的管理员是最清楚的,所以用户审核制度会很适合实际工作需要。当有用户连续连续输入N次错误密码时,账户就会被锁定,若公司用户少,可以采取人工审核策略,但是由于系统用户庞大,所以人工审核效率有时候会很底,为了增强系统的抗黑客攻击等等考虑,每10次输入错误密码,账户被锁定10分钟,10分钟后才可以重新登录系统,这样也不需要人工审核环节了,及时性也会好很多。当然若紧急情况也不用等10分钟,直接可以通过管理员进行干预直接审核通过阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.6 版本 - SSO单点登录接口

2014-02-25 14:11 by 通用C#系统架构, 1670 阅读, 收藏, 编辑
摘要: 当开发的系统多了、用户多了、合作伙伴多了、对接厂商多了、开发人员多了、部署的服务器也多了,各种安全问题就暴露出来了。 如何安全的把这些系统集成在一起?实现集群的单点登录、严格统一的用户安全体系管理? 01:如何防止黑客捣乱? 02:如何防止竞争对手捣乱? 03:如何保障核心信息系统的安全? 04:如阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 树形选择项目的标准例子

2014-02-25 13:12 by 通用C#系统架构, 941 阅读, 收藏, 编辑
摘要: 用成套的现成的方法引导大家开发程序,整个团队的开发效率会很高、例如我们现在有30多个开发人员,若有300个开发人员,这开发工作很容易乱套,我们需要有效的管理维护所有团队的开发工作、把数据结构、通用的组件都开发测试好,然后给大家用,开发效率会很高,整个团队会节约开发时间、思路也会一致。系统的运行效果如下图:源码在这个位置设计时就这么拖拽就可以了可以在控件的属性里设置连接的目标数据库中的表系统里默认也有一些数据表,可以模仿一下数据库的表结构阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 主细表事务处理的标准例子

2014-02-25 12:30 by 通用C#系统架构, 2221 阅读, 收藏, 编辑
摘要: 要么就一次全成功,要么就一次全失败,插入主表的同时插入关联的子表,主表插入时返回当前插入的主键,字表插入时用这个主键做关联。参考代码如下: /// /// 添加角色(同时添加用户,一个数据库事务里进行处理) /// /// 用户 /// 实体 /// 用户主键数组 /// 返回状态码 /// 返回状态信息 /// 主键 public string AddWithUser(BaseUserInfo userInfo, BaseRoleEntity ent...阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 客户常用问题回答

2014-02-18 17:48 by 通用C#系统架构, 1158 阅读, 收藏, 编辑
摘要: A、系统有两个添加用户 一个是申请用户、一个是添加用户。这两个分别在什么情况下使用?回答1:不是所有的用户都是管理员添加的,特别是分公司多,部门多时,都由管理员添加,效率低,而且很容易输入不精确的数据。2:每个部门,或者新员工可以让身边的同事帮忙申请帐户,然后管理员一审核通过就可以了,这样效率高,而且还可以申请自己想要的用户名,密码,非常符合实际。B、我可不可以把用户管理和用户权限合并起来,原先的先添加用户,然后再到另一个地方去授权感觉太麻烦了。回答1:可以合并起来,简单的系统可以整合在一起。2:分开主要是为了给严格的软件系统用,例如银行的、与财务等相关的模块,有权限建立帐户未必有权限分配,适阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 客户端多网络支持

2014-02-11 11:20 by 通用C#系统架构, 1158 阅读, 收藏, 编辑
摘要: 客户端可以支持灵活的,中间层连接选择,由于我们系统的定位架构大型信息系统的,所以全国各地,甚至国外的用户也会有,所以需要支持全网络配置,只要配置了中间层,可以选择连接哪个中间层的服务程序。客户端可以进行灵活配置选择。可以把各种网络服务的IP,端口进行配置选择,这样就可以自由选择连接哪个网络了。网络顺畅了,就不会有系统卡死等现象,系统稳定性也可以提高了。阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 客户端配置文件简化,简单简单再简单

2014-02-11 09:26 by 通用C#系统架构, 880 阅读, 收藏, 编辑
摘要: 很多时候编程的思想很重要、理念很重要、我们到底追求逻辑复杂?操作简单?功能强大?高性能?就拿手机来打比喻,很多手机功能很多,但是就是不好用,苹果手机就是使用简单,用起来就是爽歪歪。那我们的系统也用了简单、简单、再简单的思想,把客户端的配置进行了最简化,若对比一下以前的配置文件就会发现,现在的配置文件简化了接近50%,你不用看着一大堆配置文件头疼了,能不让用户配置的,都不让用户配置了。让工作变得更加简单一些吧。原先的配置文件可以参考一下,如图,虽然功能强大,但是你看这就容易头大了,都不想研究了。阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 增强服务安全、阻止非授权的用户非法调用

2014-02-09 18:16 by 通用C#系统架构, 1001 阅读, 收藏, 编辑
摘要: 多一道防线,多一些安全保障,当程序发布到互联网上,再有成千上万的用户在用,总会有各种牛人出现,万一遇到破坏分子,那会有灾难性的打击。只要跟利益有关系的,跟资金有关系,跟财务有关系,有竞争对手,软件系统很容易被破解或者是技术牛人来研究破绽,所以在可能的情况下加强软件的安全性,让没有授权的用户不能非法调用任何发布的服务程序,就是能拿到源码,也无法调用。就是拿到数据库也无法知道密码。就是原码被反编译了也不能调用未授权的服务方法。软件多一道防线,可以把90%以上的破坏分子阻止在外面,若增加4-5道防线,那能阻止的破坏就更多了。下面是未授权的用户调用时的效果图,会提示,未授权的服务调用,请重新下载安装盘阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 用户密码安全增强

2014-02-08 15:01 by 通用C#系统架构, 1086 阅读, 收藏, 编辑
摘要: 系统的用户密码是有多少重要大家应该心里都有数,一个系统的密码若是大批量泄露,哪怕是少数几个人密码泄露了,都是致命的。 1: 系统里不要保存明文密码,那是引诱人家犯罪。2: 首先防范的不是外鬼,先需要防范内鬼。3: 不怕一万,就怕万一出问题,万一出了问题,会引起什么损失?4: MD5加密效率高,但是有阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 用户表的设计思想分享[教师、职工、学生]

2014-02-06 09:12 by 通用C#系统架构, 1392 阅读, 收藏, 编辑
摘要: 主题: 关于权限用户的设计吉日嘎拉: 您好!我现在做的一个项目是学校的一个系统,我现在在设计用户的时候遇到了困惑,因为学校的系统用户分为两种类型,一种是教职工,一种是学生.现在我该怎么来区分这两种类型用户.另外代码生成器有没有说明书?是否可以生成web程序?回答: 1:建立教师属性的表格(公用的信息保存在用户表里。2个表保存一个实体)。 2:建立学生属性的表格(公用的信息保存在用户表里。2个表保存一个实体)。 3:不管教师、学生都可以有一个UserId指向用户表、跟用户表进行关联,可以先有用户然后有教师、学生表的思维也可以。 4:用户表里,有一个来源字段,这个用户是,学生还是教师。 5:代码生阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 对外不要提供Delete方法加强软件的安全性

2014-02-05 17:27 by 通用C#系统架构, 1173 阅读, 收藏, 编辑
摘要: 1:软件系统一般不怕外面的人,最怕有内鬼。2:软件系统不怕一万,就怕万一,最好不要对外有漏洞,能不提供Delete方法就不提供。3:特别是不要有能远程调用的Delete方法,那就是出了事情都无法找到是谁干的。4:用的人多了,程序发布的多了,出问题的概率就增加了,所以不能有侥幸心理。实际效果如下:把对外的接口删除方法进行注释掉。本地调用,内部方法可以调用Delete方法,但是绝对不允许外部进行调用。软件系统有安全漏洞,那总有一天可能会有致命的打击,数据丢失了也不知道或者没发现,轻易被黑客或者懂行的人,写个循环语句就把数据都给删除了,那简直会是噩梦,防患与未然,尽早把一些防御措施做好,更重要的是需阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 成熟组件化运行效果分解

2014-02-05 14:01 by 通用C#系统架构, 1664 阅读, 收藏, 编辑
摘要: 1:成熟的组件就是可以写很少的代码,可以实现很多功能。2:又可以用源码方式调用,又可以用dll方式调用。3:不需要学习里面的细节,只要会调用就可以了。4:成熟稳定,功能齐全,bug少,甚至没bug。5:没过多的业务逻辑,大多是通用的功能,直接拿来用就可以了。下面展示已系统组件方式的源码效果图:只要用dll方式引用组件,很多功能都可以不用开发了,直接制作个菜单就可以了,业务模块也可以模仿这里面的功能开发就可以了,自己写少量的代码,主程序就就可以完成整个系统的框架开发的大部分功能了,可以安心开发业务功能就可以了,系统性的,权限啊,用户管理啊,菜单管理啊,统统不用开发了,都有现成的可以利用参考、模仿阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 拆分表、联系方式的拆分?

2014-02-02 21:23 by 通用C#系统架构, 830 阅读, 收藏, 编辑
摘要: 当用户数据有接近10万时,而且多表的关联也比较频繁时,能把大表拆为小表,也会提高系统的性能,I/O、运算性能。当然以后用户数据会更大可能会到30-40万以上,所有有能力时适当拆表,分分合合,合合分分也是有必要的。拆表后,响应的类可以自动生成,代码生成器再生成以下就可以了,这样生成好的代码就兼容多种数据库了,Oracle也支持了。用户的所有联系方式都进行了拆分了,将来有更多的联系方式,来往、易信、微信、旺旺都可以增加,不会影响系统的性能了。这个是实体类里的代码参考,若新建立的表是空的,没默认数据也可以自动填充数据,这样程序的稳定性会很高,缺少的数据可以智能添加上来,也不大影响程序的性能。阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 组织机构的名称编号是否允许重复?

2014-02-02 19:54 by 通用C#系统架构, 1070 阅读, 收藏, 编辑
摘要: 通常情况下,一个公司内部的部门名称,编号是不可能重复的。但是是在多公司的情况下,很可能有部门名称重复的问题存在,这时需要允许部门名称重复。例如一个大型IT公司,在2个地区都有研发部或者客户服务部,这些部门的简称大多时候应该是重复的可能性也有,当然编号是不重复是最好的,编号重复了容易更乱了。有些信息系统数据关系里没有用Id的主外键,可能是用了部门的名称做了数据的关联,所以组织机构管理里,虽然部门名称不允许重复,但是特殊情况下只能允许重复。允许重复也不对,不允许重复也对,没有绝对的,所以干脆来个选项,默认是不允许重复的,自己可以选择是否允许重复。这样可以满足各种复杂的情况,默认是不允许重复的。阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 导入导出Microsoft Excel 2010的例子

2014-01-28 09:13 by 通用C#系统架构, 618 阅读, 收藏, 编辑
摘要: 1:能支持多种Excel版本,早期的、现在的版本都支持。2:能导入。3:能导出。4:有简单的例子可以参考。阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 省市区数据权限的实现效果

2014-01-24 21:57 by 通用C#系统架构, 1254 阅读, 收藏, 编辑
摘要: 折腾了2-3周,终于把全国网点数据权限,省、市、县数据规范化,查询权限规范化,基础数据规范化的思路理清楚了, 今天应该是一个里程碑式的一天省市区数据规范化后 1:网点的基础数据可以更加严谨规范化。 2:用户的权限设置可以更加规范化。 3:限制用户查询范围的限制可以更加规范化。 4:业务系统调用的函数可以更加规范化。 5:系统底层稳定了后,开发出来的业务模块也可以稳定一些。 6:质变与量变,系统底层基础稳定成熟思路明确与之上开发N多业务子系统的长期建设优化。 7:网点应该从地理位置上,明确归属于一个标准的,省-〉市-〉县划分,应该是在叶子结点。阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 标准省市县数据的公司选择窗口实现

2014-01-24 21:50 by 通用C#系统架构, 765 阅读, 收藏, 编辑
摘要: 若全国各地有上千个分公司,加盟店,网点,那就需要一个友善的选择分公司的功能,得有标准的全国省市县的划分数据。这样有了牢靠的基础数据后,才能开发程序得心应手了。当习惯了开发一个公司内部系统时,全国性大公司的业务系统也需要有一个熟悉过度的过程。基础数据不过关,思维不严谨,开发什么程序都会凌乱。阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 独立子系统管理员功能实现

2014-01-24 17:39 by 通用C#系统架构, 766 阅读, 收藏, 编辑
摘要: 1:由于公司一次性要开发10多个子系统,每个子系统都需要有相关的业务部门进行对应。2:若用集中式管理方式,每个业务部门人员变动,权限变动时,都需要早IT信息中心进行调整,影响工作效率、及时性。3:每个部门的实际情况,只有所在部门的人最清楚,一般希望是随时可以在授权范围内进行更改。4:其实信息系统是否有独立子系统的管理权限,也是看这个系统的灵活性,健壮性的,设计是否合理也能充分考验。5: 每个业务部门能独立管理自己的业务系统,也减轻IT信息信息中心的工作压力,可以集中精力建设业务系统,把一些不是核心的工作合理分配出去。 6: 开发的业务系统多了,没一个人能整体全部把空好,还是相应的开发人员,业务阅读全文

通用用户权限管理系统组件4.0 版本 - 界面输入安全检查 - 为大规模开发软件系统做样例

2014-01-23 15:05 by 通用C#系统架构, 1253 阅读, 收藏, 编辑
摘要: 公司要进行大规模软件系统开发,需要把一些关键的例子程序都写写好,为了加强软件系统的安全性,做了界面输入内容的安全性检查,下面是程序的运行效果。安全性检查的代码参考如下 private bool CheckInputSearch() { bool result = true; if (!BaseCheckInput.SqlSafe(this.txtSearch.Text)) { this.txtSearch.SelectAll(); this....阅读全文

K8 系统中省市县数据表的设计可以反映出什么? 通过一个基础业务表的设计品味软件系统的整体架构

2014-01-22 16:25 by 通用C#系统架构, 840 阅读, 收藏, 编辑
摘要: 1:没有严谨的Id思想,不变化的Id思想,看不见的Id的思想。2:数据不严谨,没有上下级关系,没有树形结构,ParentId 的思想。3:表之间的关系都是弱关联,基础数据一修改业务数据就容易乱套。4:没有Id等,数据修改了很难同步,互相更新等,被删除了什么的,也难同步。设计一个表,不是简单简单功能能满足就可以,不利于维护,不利于同步,不严谨, 整个系统就难维护,难扩展,所以表结构的设计,不是那么简单简单保存数据就完事了。一般牛人不愿意听别人的意见建议,别人的建议,都当粪土的 能看出有问题,需要更强大的思维能力 能说出有问题,更需要勇气和境界的阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 用户权限树的实现 -- 权限递归树

2014-01-22 09:04 by 通用C#系统架构, 3436 阅读, 收藏, 编辑
摘要: 业务系统里经常会需要计算类似的树形权限树的业务需求1:往往会有一些需求,a 对 b 有权限, b对c 有权限, 等等。2:还需要很直观的看到,整个权限的树形关系,一目了然的那种。3:程序调用简单,写代码很容易能调用我们写好的函数。4:程序稳定,bug 少,考虑周全。直接上图:在模块菜单定义里,需要一...阅读全文

C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 多系统开发接口 - 苹果客户端开发接口

2014-01-07 17:00 by 通用C#系统架构, 1011 阅读, 收藏, 编辑
摘要: 最近工作上需要,给苹果客户端开发接口,实现集中统一的用户管理,下面是接口调用参考。1: 获取OpenId? http://127.0.0.1/GetOpenId.ashx?username=Administrator&password=Administrator2: 获取用户信息? http://1...阅读全文

大数据下载功能优化实现

2013-12-30 10:43 by 通用C#系统架构, 805 阅读, 收藏, 编辑
摘要: 1:不同的企业有不同的需求,实际业务需求导致了,必须开发一些合理的软件功能来满足。 2:有时候需要查询导出几十万条、几百万条数据、甚至是上千万条数据,可能需要在服务器上运行1-2个小时的SQL语句。 3:可以提交给服务器处理任务,然后写个处理程序进行多线程计算,压缩,生成下载文件。 4:生成好下载文阅读全文

2013圣诞节前程序员对话记录留念

2013-12-25 08:44 by 通用C#系统架构, 926 阅读, 收藏, 编辑
摘要: 网友:你们的权限系统带不带工作流?Ψ吉日嘎拉: 带简易工作流网友: 哦。卖给企业是多少钱一套?Ψ吉日嘎拉: http://www.hairihan.com.cn/dotnet.html工作流的,是最贵的版本59998元网友: 我对我们公司的开发策略太失望了,研发部经理感觉就是一个傻逼, 工作流自己开发,权限管理自己开发,底层框架自己开发,什么都自己开发。Ψ吉日嘎拉: 精力都用在开发这些上了,业务系统没空开发了哈哈网友: 真感觉好傻逼啊Ψ吉日嘎拉: 能买来的,能好用的,有售后服务的, 不贵的,都可以不用重复建设网友: 是啊,Ψ吉日嘎拉: 搞累死累活,不容易见效网友: 可惜我不是领导,等我做了那个阅读全文

通用权限管理系统组件-数据权限参考

2013-12-12 16:29 by 通用C#系统架构, 1983 阅读, 收藏, 编辑
摘要: 关于数据权限方面有个问题:现在系统中员工(对应用户)按组织机构分别有公司、分公司、部门、工作组这几级分下来的,那在读取数据权限的时候是不是需要按这几级(还有分级的话就得有几级按几级)去判断XX中远物流:需要从最下层的机构一级一级往上判断吗?Ψ吉日嘎拉: 对的 自己所在的部门信息,和自己所在的角色,可以联合查询的,过滤业务数据http://www.cnblogs.com/jirigala/p/3432164.html阅读全文

经得起严酷实战考验的高性能到大型信息系统的核心底层-通用权限管理系统组件

2013-12-12 13:17 by 通用C#系统架构, 1603 阅读, 收藏, 编辑
摘要: 首先成熟的系统组件可以在 超级大并发、真实的大访问量下可以运行稳定、平稳。很多开发人员也可以写出不错的组件,用用也很好用,但是在关键时刻大访问量面前很容易崩溃了,经不起考验,或者是心里没底,能否经得起残酷的大访问量的考验。 双十一是考验快递行业信息系统是否成熟稳定的最关键的时刻,下面是网站的访问量参考。IP数最高时达到75万个独立IPPV数最高时达到3950万 下面的SQL语句虽然不是我的,但是原有的SQL语句非常负责,并且数据量庞大,由于了历史原因有些SQL语句无法轻易的进行优化,一个庞大的数据库,一个超级复杂的SQL语句,再加上海量访问,信息系统的底层不够强壮就很容易崩溃。通用权限管理系统阅读全文

C#开发中Windows域认证登录2(扩展吉日嘎拉GPM系统)

2013-11-30 18:32 by 通用C#系统架构, 3819 阅读, 收藏, 编辑
摘要: 原文地址:http://www.cuiwenyuan.com/shanghai/post/Windows-AD-Logon-Intergrated-into-Jirigala-GPM-DotNet-Business.html 上午写了一篇《C#开发中Windows域认证登录》,然后跟吉日嘎拉沟通了一阅读全文

C#.NET 大型信息化系统集成快速开发平台 - 手机短信开发接口 4.0

2013-11-26 13:22 by 通用C#系统架构, 1882 阅读, 收藏, 编辑
摘要: 可以批量发信息给手机,相同的信息发给多个手机号码的效果图已发送手机短信列表可以批量发手机的功能,可以把先有的待发信息列表,直接通过批量发送功能发出这个是设置发送模板公式的功能展示,可以设置发送的格式,然后批量外发,每个手机号码都可以收到个性化的短信。开发了这些功能,用户用起来就很舒服了,直接可以用电脑进行批量手机短信发送了,在这个基础上再进行一些个性化的开发,接口扩展也非常容易了。阅读全文

多软件子系统集成的效果图-通用权限管理系统组件4.0版本

2013-11-21 21:29 by 通用C#系统架构, 1916 阅读, 收藏, 编辑
摘要: 由于需要兼容老系统的用户数据,所以登录界面进行了个性化改进,增加了网点的输入框,我们架构中的登录窗口可以自由切换,所以可以做各种定制的登录窗口。由于需要借入接近1万个客户端,所以需要有各种网络的应用场景,需要客户端能自由切换配置接入的网络。bs集成的效果图内置简易im的运行效果如图弹出窗口的运行效果图多系统选择,角色管理的效果图参考带分页的用户数据显示效果,还有统计运行时间,可以看系统的运行效率。阅读全文

通用权限管理系统组件回答用户的常用问题:操作权限、用户角色、数据权限的解决方法

2013-11-19 20:11 by 通用C#系统架构, 4180 阅读, 收藏, 编辑
摘要: 1. 页面,通过权限控制某个页面是否能显示2. 按钮,通过权限控制某个页面上的按钮是否能显示3. 方法,通过权限控制某个方法(Service方法或者Server方法)是否能显示4. 数据行,通过权限控制某个用户只能看到某几行数据回答1:这个是属于菜单权限,所有的菜单都可以进行配置维护,然后通过 bs 中的 Utilities.GetUserPermissionList(userInfo); 函数可以获取当前用户所有能访问的菜单List。回答2:每个按钮都可以编上一个编号,然后在页面上调用 this.IsAuthorized("Project.Edit") 这个函数获取到当前阅读全文

通用权限管理系统多语言开发标准接口 - java,php 调用标准接口程序参考

2013-11-19 17:20 by 通用C#系统架构, 2363 阅读, 收藏, 编辑
摘要: 1:公司里有多个业务系统,需要进行统一重构,有PHP的、有Java的、有.NET的,甚至还有 Delphi 的。 2:公司里有多个数据库系统,有mysql的、有sqlserver的、还有oracel的,甚至还有access的。 3:系统多了,需要进行统一管理维护,集成单点登录,集中授权管理。 4:其阅读全文

一起打造.NET职业生涯奇迹 中国十大快递公司之一的核心业务系统采用.NET通用权限管理系统组件架构重构[重磅博客园独有福利]

2013-09-09 00:10 by 通用C#系统架构, 4167 阅读, 收藏, 编辑
摘要: 01:公司有良好的工作环境、有餐费补贴,工作地点在上海青浦区有住宿宿舍安排(上海郊区,但是房租可以省很多开支了,辛苦工作了能有存款了)。02:有收入稳定保障、正规上海大公司工作,中国4大快递公司之一。03:由博客园吉日嘎拉亲自全天带队、亲自指导指挥,保证你在2-3年内让你成为炙手可热的IT软件人才,将来成为软件开发管理型人才,软件类创业型公司老板的苗子。04:只要你肯干,就有提升的空间;被认可的空间,只要你有工作的激情、就让他释放吧,将来当个年轻有为的高富帅软件人才。05:挑战海量数据处理(10亿条以上),海量数据优化,精细化编程的极限,特别是性能要求(5000个以上的网店的高并发需要能支撑)阅读全文

通用权限管理系统组件3.9 的 Oracle 数据库创建脚本参考

2013-09-06 15:42 by 通用C#系统架构, 287 阅读, 收藏, 编辑
摘要: ---------------------------------------------------- -- Export file for user USERCENTER -- -- Created by Administrator on 2013/9/6, 13:42:13 -- ----------------------------------------...阅读全文

折腾了1周把程序从sqlserver迁移到oracle上了,每折腾一次需要耗费1周时间

2013-09-06 11:03 by 通用C#系统架构, 429 阅读, 收藏, 编辑
摘要: 主要花费时间的事情:1:安装配套的服务器,安装操作系统,安装数据库,配置远程访问等等,一般会耗费1天时间,甚至2天时间,若手头安装盘不齐全,需要耗费更多时间。2:远程传输安装文件、特别是开发环境等等,上传到服务器上耗费的时间多,然后再安装相应的软件等,接近耗费1天时间。3:配置好相应的管理工具,组件等可能要耗费1天时间,笔记本里没空间了,磁盘不够放了,运行慢了,折腾来折腾去,很可能也1天没了。3:生成演示数据,生成基本数据,表结构核对调整,可能需要花费1天时间。4:调试好代码,在另外一个数据库上运行,可能2-3年没跑过了,修改过的程序需要重新调试一遍,可能需要1天时间。5:把演示测试环境都配置阅读全文

通用权限管理系统数据字典 V3.9 版本,欢迎开发个各种业务系统的朋友们,参考表结构

2013-09-05 12:46 by 通用C#系统架构, 4966 阅读, 收藏, 编辑
摘要: C#.NET通用权限管理系统组件数据字典导航◇(01) BaseItemDetails◇(02) BaseItems◇(03) BaseLog◇(04) BaseMessage◇(05) BaseModule◇(06) BaseOrganize◇(07) BaseParameter◇(08) BasePermission◇(09) BasePermissionScope◇(10) BaseRole◇(11) BaseRoleDeleted◇(12) BaseSequence◇(13) BaseStaff◇(14) BaseStaffOrganize◇(15) BaseTableColumns◇阅读全文

管理内容及要求

2013-09-05 12:27 by 通用C#系统架构, 857 阅读, 收藏, 编辑
摘要: 5 管理内容及要求5.1 访问安全规范5.1.1 信息技术部根据不同的工作需求,分配给员工不同的访问和操作权限。5.1.2 每一个授权用户的登陆账号和密码是唯一的,并且需要符合下述安全性要求:密码至少由6位字母和数字组成 ;密码要每隔90天更改一次;账户在3次登陆失败后会被冻结,冻结后的账户必须经IT部处理后方能解冻;一次登陆不活动的时间超过规定时间后将被挂起,并且要求重新输入密码。5.1.3 公司员工在访问主机和网络设备时,应该在个人的权限内,进行合法的操作,不得进行任何损坏公司信息安全的操作;员工有义务保证公司信息数据的安全,不泄漏公司信息系统的情况,不将账号和密码告诉他人;不盗用他人用.阅读全文

购买通用权限管理系统组件的理由,欢迎大家补充

2013-09-03 08:47 by 通用C#系统架构, 1710 阅读, 收藏, 编辑
摘要: 01:方便集成公司的多个业务系统,一套用户名密码,到处可以登录。02:更严格的管控各个系统中的业务权限,系统逻辑代码结构会更清晰,更利于长期维护。03:可以在b\s ,c\s系统中都可以用到,写一套代码、一套组件处处可以用。04:可以学习规范专业的软件开发思路思想,数据库设计思想,提高编程水平、理念。05:提高单位内部系统的质量,重复利用成熟的标准模块。06:在一些通用性的、公用性的功能设计上,减少精力、减少疑惑,可以直接参考专业人员的开发思路。07:提升开发效率,单位内部开发的系统将来有更好的可维护性、可重复利用的价值。08:有良好的售后服务,有一些技术问题可以咨询探讨,缩短开发周期。09:阅读全文


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


微信扫一扫加好友