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

随笔档案-2014年01月

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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


微信扫一扫加好友