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

ASP.NET权限组件,生成10万条测试数据检测程序的大数据性能改进

2013-02-14 15:48 by 通用C#系统架构, 2747 阅读, 4 推荐, 收藏, 编辑
摘要:不管开发什么系统,都考虑大数据量的问题,把大数量优化都做一做,例如开发一个权限管理系统,就会考虑有几万个用户,几千个组织机构,把很多精力都放在系统大数据的优化上。 后来发现有些过度设计,真正购买我们系统的人大多是小企业,甚至是微型客户,例如用户只有几个或者几十个,有几百人的都不是非常多,自从那以后又把精力转移了,把很多精力放在业务功能的分析,软件是否好用好操作上,是否操作友善等等,这样坚持了好几年,效果很明显软件越来越功能好用了。 软件的功能好用了,比较稳定了后,有些大客户就看上我们的组件了,他们一用发现当有接近1万个用户时,软件的很多页面就性能比较低了,因为前几年主要精力都放在软件的操... 阅读全文

软件合作开发:2012年年底给苏州工业园区某家软件企业实施C#.NET软件开发系统框架的经验小结

2013-01-27 18:07 by 通用C#系统架构, 7341 阅读, 24 推荐, 收藏, 编辑
摘要:其实我们每个程序员都有一个梦想,那就是打造一个完美的软件开发框架,只可惜这个梦想太难实现了,并不是我们不努力而是只能责怪时代发展太快了。 C#快速开发架构推销过程中遇到的各种困难小结:1:我们的思维、对业务的深入理解程度、对专业知识的深入程度往往没老外那么深,分工明确、职责明确、定位明确都难做到,容易思维混乱,开发框架经不起推敲的更多一些。2:软件技术发展实在太快了,你刚掌握好一个技术,另外一个更新更牛更先进的开发技术又出来了,一个人真的很难一直能保持技术领先,而且是全方面的领先,不可能比专业技术公司做得更强大,例如比微软更强大、比IBM更强大、苹果更强大,人家是几百几千的全球精英团队,我们. 阅读全文

C#.NET 通用权限管理系统组件 大数据多表分页获取部分列的参考方法

2013-01-14 12:09 by 通用C#系统架构, 1644 阅读, 3 推荐, 收藏, 编辑
摘要:往往我们开发各种信息系统的时候,不只是简单的从一个表读取数据,很可能是从多个表读取数据后,把结果展示在界面上,当遇到2个大表关联时,若技术上没进行一些处理,那分页显示时速度会非常糟糕,在通用权限管理系统组件了,有专门针对大数据的分页优化,下面的代码就是具体的实现方法。 #region private void DoSearch() 获取列表 /// <summary> /// 获取列表 /// </summary> private void DoSearch() { string searchValue = this.txtSearch.Tex... 阅读全文

ASP.NET 实现轻量级的工作流[审批流程]

2013-01-06 21:11 by 通用C#系统架构, 20223 阅读, 2 推荐, 收藏, 编辑
摘要:如何通过最少的修改代码实现业务单据的灵活流转?修改代码太多系统不稳定,流程过于复杂不方便实施,流程过于简单不能符合公司的实际要求。做改造接口过于复杂不适合开发集成,所以需要平衡好各种实际问题的考验才能用得起来,加几行代码让自己的业务功能单据支持流程化流转。 以下组件也非常适合政府类各种单据的审批流转,我们先通过例子展示一下如何集成流程组件。 1: 首选需要定义审批流程,需要有管理各种单据的流转步骤的功能。2:每个单据都有哪些审核步骤,每个步骤的默认审核人谁,都需要走几个步骤,可以定义出来。3:下面的代码为如何实现流程接口的标准范例代码,其实就配置几个红色部分的参数就可以了,也是好用的越是想得. 阅读全文

大公司业务流程审批组件【部门的员工—部门经理—部门副总—人力经理—人力副总】实现参考,强大的基础数据管理工具-C#.NET通用权限管理系统组件

2013-01-06 11:27 by 通用C#系统架构, 3579 阅读, 7 推荐, 收藏, 编辑
摘要:公司大了后各种业务管理系统的难度就会加大,对软件系统的难度要求也会加大,只有稳定扎实的基础数据才有助于高效的管理决策,写程序有时候也是为了销售给未来5年后的客户,今天的积累就是10年后的收获,有个良好的软件系统就可以快速实现各种管理思想。1:需要解决的问题:这里的部门经理,部门副总都不是固定的,只是固定的岗位,而不是固定的某个人,因为 有 A,B,C,D,E,F各种部门,是一个泛称,程序运行阶段需要按当前员工所处的具体部门来计算换算得来。2:需要解决的问题:人力经理,人力副总,也可以是总公司的,也可以理解成是分公司的情况,也可能是有区域经理等等,也可以理解成是泛称。3:需要解决的问题:写一个固 阅读全文

节假日批量设置的C#.NET程序代码参考

2012-12-31 18:08 by 通用C#系统架构, 3869 阅读, 3 推荐, 收藏, 编辑
摘要:例如我们在设置审批流程时,往往需要设置限制时限,例如2天内审核好等等,这时候会遇到休息日,需要把休息日去掉,当然有各种各样复杂的情况,我们先把问题想得简单一些,就按普通的休息一整天,全公司都统一休息的方式。下面是程序的运行效果,主要是把12个月展示在上面,有时候费力一些,黑色部分是表示休息,本想用红色显示,但是微软默认是黑色的,没能搞定实现代码可以参考//--------------------------------------------------------------------// All Rights Reserved ,Copyright (C) 2012 , Hairihan 阅读全文

多个业务子系统的集中统一管理用户权限,SQL脚本批量事务运行的参考代码

2012-12-25 18:12 by 通用C#系统架构, 1584 阅读, 1 推荐, 收藏, 编辑
摘要:子系统的配置管理参考界面,通用权限管理系统组件可以同时集中管理控制多个子系统,提高同时开发多个项目的效率。每个系统都可以独立,互相不干涉,灵活性高,部署开发方便,管理规范。数据库里每个独立的子系统的参考效果图创建子系统的相关代码,批量执行sql脚本,执行数据库事务的参考代码 /// <summary> /// 调用批量执行脚本的语句 /// 批量执行脚本 /// </summary> private void ExecuteScript(string[] lines) { using (I... 阅读全文

在c#.net通用权限管理系统组件里的 部门经理,分管副总 的管理方法参考

2012-12-25 16:16 by 通用C#系统架构, 1083 阅读, 2 推荐, 收藏, 编辑
摘要:角色有 部门经理,分管副总部门有 一部、二部、三部用户 张三、李四、王五张三 所拥有的角色是 部门经理、分管副总李四 所用有的角色是 部门经理、分管副总王五 所拥有的角色是 部门经理 张三 是一部的部门经理,是一部、二部的分管副总李四 是二部的部门经理,是二部、三部的分管副总我想得到的就是 二部的部门经理是谁?杭州-吉日嘎拉<jirigala_bao@hotmail.com> 我们的组织机构里,已经有这个功能 主管,这里可以理解为部门主管,每个部门都可以设置 然后,哪个组织机构的,哪个岗位(角色) 里有谁在,就可以计算出来 若没搞错, 代码都是现成的客户: 主要是一个人部门经理他只 阅读全文

现在物价虽然高得离谱,但是内存条都白菜价格了,需要调整程序架构的思维“与时俱进” --- 改进系列之二

2012-12-14 15:00 by 通用C#系统架构, 2797 阅读, 12 推荐, 收藏, 编辑
摘要:当系统有100个人同时用,每天8小时,每一分钟点2个页面,每个页面有20条记录,若程序处理得不好,这个数据库的I/O压力也是很大。若这个服务器上原本就跑着一个非常复杂的系统,本来系统的性能,数据库的压力就很大了,再加一个应用上去,那就很可能服务器更容易崩溃了。接着服务器可能会进入恶性循环每个服务都超时,程序的稳定性也面临一大堆性能导致的严峻问题。 100 * 8 * 60 *2* 20 = 192 0000 , 很可能由于程序写的性能不太好,硬盘的寿命也受到影响,本来可以用8年的硬盘5年就挂了,读写太频繁了,哈哈 所以在不追加硬件投资的前提下就需要不断优化程序的运行性能,电脑硬件的贬值速度大. 阅读全文

分享从带头拼死拼活开发软件项目到不去现场异地坐镇远程遥控照样可以把上海的软件项目管理好

2012-12-10 12:18 by 通用C#系统架构, 7422 阅读, 26 推荐, 收藏, 编辑
摘要:交流很重要,沟通无极限现在想想开发软件都有整整12年以上了人生最美好的时光都用在这个上了,在这期间有不少酸甜苦辣,有时候真不好意思说自己是35岁的老程序员了,有尝到过创业失败的滋味,有过人生的困难时期,多少遇到了很多贵人相助,日子就一天比一天好起来了。其实每天怀着感恩的心里,生活就一天比一天好,心态也会越来越健康了。 以前都是亲自去项目现场开发程序,例如承接了苏州、合肥、宁波的软件项目,那就需要在3个地方轮留奔波,到处是救火的状态下进行软件项目,稍微时间长了人就会很累,而且几个城市之间跑来跑去路上时间也浪费很多,差旅费用也不会少。 现在年纪大了都是2个孩子的爸爸了,老婆大人也不允许成天在外面. 阅读全文

整合公司3个网站后台管理子系统的经验总结 - 实现多系统的单点登录(ASP.NET + ASP)

2012-12-05 21:49 by 通用C#系统架构, 6654 阅读, 6 推荐, 收藏, 编辑
摘要:公司有3个网站的后台管理系统,其中2个是ASP编写的网站后台管理系统,1个是ASP.NET编写的网站后台管理系统,各自的用户权限管理,后台的风格都不一样,虽然用起来很好用,但是还是感觉有些凌乱一些,公司正好也有相应的开发能力,想把这部分都进行一次整合,而且没几个开发人员愿意去长期维护ASP编写的网站了。 1:首先要制定目标,例如我们4周时间完成ASP.NET网站的通用权限管理系统整合目标,在用4周时间去整合完成ASP编写的2个网站的后台管理整合工作,先有个大致的工作计划,让公司里的人都认可这样的做法,而不是蛮干,接着立项通过后我们可以有计划有目的的开展工作了。 2:首先不应该是自己加班加点把. 阅读全文

1300多万条数据30G论坛大数据优化实战经验小结 - 2012年于浙江杭州西湖区

2012-11-21 16:05 by 通用C#系统架构, 12559 阅读, 36 推荐, 收藏, 编辑
摘要:最近由于某大型网站社区论坛运行效率比较低用户反馈论坛有些卡需要对系统进行优化,论坛性能影响了公司的形象还有网站的流量,当然这也会影响到公司的收入,而且后期还需要长期维护网站的社区论坛服务。 1:并发访问的人多,其实访问的人少,偶尔才被请求几次页面,那是性能一般不会受到多少影响,也没什么技术高要求凑合能用就可以了。 2:数据量庞大,访问的人多了,自然数据积累也多了,持续几年每天上千人留言后,这数据量就很庞大了。 3:系统稳定运行了好几年,不能轻易修改,积累了不少个性化的业务数据、个性化的程序逻辑,也无法说更换论坛就可以更换论坛了,把这些逻辑都重新编写一遍也不是那么容易的。 4:普通ASP编写的. 阅读全文

如何在自己的信息管理系统里集成第三方权限控制组件 - 设计一个漂亮的WEB界面

2012-11-18 21:44 by 通用C#系统架构, 7179 阅读, 5 推荐, 收藏, 编辑
摘要:我们大家都梦想有个完美的各种信息管理系统,其实一个人又会数据库,又会C#.NET程序,还要精通HTML,还要精通CSS,更要精通JS,还有精力去写很多东西,又要调试前台又要调试后台,而且每开发一个系统都要做一套,不断推到重来,不断改进优化,还要把技术跟上时代的脚步,那是很辛苦的事情,虽然能坚持1-2年,甚至还能坚持3-4年,但是坚持10年下来会很累很累,而且这些基础性的开发客户都不会埋单,客户只认可自己的业务系统的功能,不会认可在基础组件上耗费的时间和精力,也不愿意承担这部分的成本,很多精力耗费在这个上很容易造成过得又累又辛苦,还没多少经济效益。 最近给某公司集成优化管理管理系统,现在把部分. 阅读全文

如何在自己的信息管理系统里集成第三方权限控制组件 - 开发一个好用稳定的开放组件

2012-11-15 18:04 by 通用C#系统架构, 1636 阅读, 0 推荐, 收藏, 编辑
摘要:其实有很多人不知道,通用权限管理系统组件如何集成在自己的信息系统里,如何提高开发效率,我们废话少说,直接看集成的步骤说明 1:首先要在配置文件里加一些项目,其实这里也可以只加数据库连接也可以了,其他项目可以缺少用默认的配置也可以,拿到的数据库版本不一样,就加不同版本的数据库就可以了,这个主要是起告诉通用权限管理系统组件,你的把用户权限数据库放哪里了。 2: 在全局的方法里,加一个读取配置文件的功能,这样配置文件只读取一次就可以了,不用多次读取配置文件。3:需要在你的工程里引用我们的DLL,当然你是商业客户也可以引入最新的源码在自己的工程文件里。 4:附加用户权限管理数据库5:复制一部分源码到自 阅读全文

现在物价虽然高得离谱,但是内存条都白菜价格了,需要调整程序架构的思维“与时俱进” --- 改进系列之一

2012-11-12 20:30 by 通用C#系统架构, 5940 阅读, 20 推荐, 收藏, 编辑
摘要:写程序超过10年的企业内部管理系统,今年开始总算是彻底走向web网络编程了,但是由于以前的一些老的思想还没彻底抛弃,导致写程序的思维有时候还有一些老旧。下面从一些思维的转变开始谈起。实际情况:1:当公司的网站访问量达到每天几十万IP时,网站服务器的压力就非常大,一个非常简单的程序,相邻的2个sql语句,在服务器繁忙时,可能会过3-5分钟才能运行完毕,甚至更长时间。服务器的硬件配置也已经足够高了,这时候几乎无法靠平常的数据库的读写,数据库的优化来提高程序的性能的。2:硬盘的转速是有限的,当数据库量已经很大时,数据库读取数据也耗费很多时间。而且加硬盘相对比加内存条更复杂一些。 3:当数据库的索.. 阅读全文

通用信息化开发平台 -- 通用权限管理系统改进登录日志显示功能

2012-11-07 15:51 by 通用C#系统架构, 1100 阅读, 0 推荐, 收藏, 编辑
摘要:往往会有人攻击各种软件系统,系统管理员需要知道都有什么人,在什么时间,什么位置,攻击了多少次等等关键信息。通用权限管理系统组件里现在有了可以专门看登录日志的模块功能,方便系统管理员进行诊断维护。 只要成为我们组件的付费客户,若改进了我们的系统组件的功能,我们都是会支付辛苦费的,所以购买了我们的平台不只是我们赚客户的钱,客户也可以对我们的系统进行改进,然后可以收取辛苦费,我们把改进好的功能分发给更多的付费客户使用。 经过接近5年的宣传推广,我们有了500多个付费客户 ,同时对软件进行了接近1万次的修正改进。2012年我们支付了接近10万元的系统改进辛苦费给我们的付费客户。我们的目标是打造一个良. 阅读全文

简单快速开发C\S架构程序用最简单的不分层最快的效率达到功能要求的例子程序FrmKnowledge日积月累功能的实现

2012-09-03 14:51 by 通用C#系统架构, 1613 阅读, 1 推荐, 收藏, 编辑
摘要:用通用权限管理系统组件开发一个简易的日积月累功能的代码实现,运行效果如下效果,很多通用的小功能系统组件自动都实现了,那开发应用程序会变得又快又简单了。 具体代码参考如下:1//--------------------------------------------------------------------2//AllRightsReserved,Copyright(C)2012,HairihanTECH,Ltd.3//--------------------------------------------------------------------45usingSystem;6us. 阅读全文

简单快速开发C\S架构程序用最简单的不分层最快的效率达到功能要求的例子程序FrmUserEdit 添加评论功能页面效果

2012-09-02 19:07 by 通用C#系统架构, 703 阅读, 0 推荐, 收藏, 编辑
摘要:这个页面进行评论的功能也进行了优化,当没有评论时,直接显示添加页面,有评论时显示评论列表页面,这样用户操作起来会非常方便,有时候可以会少操作1次,提高软件的有善性。1privatevoidbtnComment_Click(objectsender,EventArgse)2{3boolcommnets=false;4List<KeyValuePair<string,object>>parameters=newList<KeyValuePair<string,object>>();5parameters.Add(newKeyValuePair< 阅读全文

简单快速开发C\S架构程序用最简单的不分层最快的效率达到功能要求的例子程序FrmCommnets 显示某个对象的评论列表的功能实现

2012-09-02 18:52 by 通用C#系统架构, 729 阅读, 0 推荐, 收藏, 编辑
摘要:这个是系统里列出某个对象的所有评论的功能页面,此页面按 对象的分类、对象的主键来区别系统的所有评论。方便管理人员维护管理某个对象的所有相关评论。1//--------------------------------------------------------------------2//AllRightsReserved,Copyright(C)2012,HairihanTECH,Ltd.3//--------------------------------------------------------------------45usingSystem;6usingSystem.Data 阅读全文

简单快速开发C\S架构程序用最简单的不分层最快的效率达到功能要求的例子程序FrmCommnetList 所有评论列表的功能实现

2012-09-02 18:48 by 通用C#系统架构, 730 阅读, 0 推荐, 收藏, 编辑
摘要:这个是系统里列出所有评论的功能页面,这个页面列出系统里的所有对象的评论,并且最新的评论显示在最前面,还能标识出是否已处理的功能标志。这个是方便系统的多个管理人员之间互相沟通协调,就算是一个系统管理员,也方便记录系统地各个备忘录。方便日常管理维护。 1//--------------------------------------------------------------------2//AllRightsReserved,Copyright(C)2012,HairihanTECH,Ltd.3//----------------------------------------------- 阅读全文

简单快速开发C\S架构程序用最简单的不分层最快的效率达到功能要求的例子程序FrmCommentEdit 编辑评论的功能实现

2012-09-02 18:45 by 通用C#系统架构, 649 阅读, 0 推荐, 收藏, 编辑
摘要:评论编辑时,用了最少的参数Id,来定位唯一评论,同时界面上显示了,谁创建的评论,谁最后修改的评论,进行责任明确。同时加了一个已处理标志来实现,这个事情是否已经搞定处理好了?还是还没处理好?还需要其他人员沟通协调的,还是这个评论是在代办事列里?这个评论是否被其他人修改过等等。 1//--------------------------------------------------------------------2//AllRightsReserved,Copyright(C)2012,HairihanTECH,Ltd.3//--------------------------------- 阅读全文

简单快速开发C\S架构程序用最简单的不分层最快的效率达到功能要求的例子程序FrmCommentAdd 添加评论的功能实现

2012-09-02 18:42 by 通用C#系统架构, 876 阅读, 0 推荐, 收藏, 编辑
摘要:其实系统里的所有的对象,就是加100个字段1000个字段,也是有描述不完的功能需要描述的,这时候我们其实还是希望有个可以对任何系统里的对象都可以进行评论的一个功能,这样任何想说明的,都能随时加个评论就可以了。这样方便系统里的多个用户之间沟通交流。其实很早就想做个这样的功能,但是由于一直没时间,就等到最近空了,才做了这个评论功能,打算对系统的所有的窗体都实现可以进行评论的功能改进。 程序里就用了SQLBuilder工具类的功能,代码编写简单,同时能支持多数据库的支持,将来有需要更换数据库时就不会头疼了。 1//------------------------------------------- 阅读全文

以防万一,把被删除的数据都备份起来,关键数据丢了哭都来不及了

2012-08-24 15:30 by 通用C#系统架构, 2579 阅读, 4 推荐, 收藏, 编辑
摘要:为了防止误删除,通用权限管理里有2个方法可以阻止误删除,1个是打删除标志的方法,另外一个把数据备份到被删除表里(另外一个表里),喜欢用哪个方式要看开发人员的选择看项目的性质灵活运用,觉得哪个做法好就可以用哪个方法,删除标志的方法虽然简单但是过滤数据很麻烦而且数据库量超大后数据库的性能有明显的影响。把被删除的数据备份到另外一个表虽然程序处理繁杂一些但是数据库的性能影响会很小数据库的性能一直会比较高一些,有对数据有洁癖的人适合用这个方式。通过下面的例子程序可以模仿通用权限管理的防止误删除功能,把自己的业务系统都进行改造,思路思想也都可以借鉴一下。天气凉爽、总算有心情写个博客了,把被误删除的数据需要 阅读全文

C#.NET通用权限管理系统组件中让系统按代码生成器的方式运行的方法

2012-08-14 11:46 by 通用C#系统架构, 1471 阅读, 0 推荐, 收藏, 编辑
摘要:可以通过修改配置文件,达到直接运行代码生成器的目的,配置文件的修改如下图,把系统的主要启动程序修改为 代码生成器就可以了。 通过程序的运行界面也可以修改的,可以把启动程序修改为代码生成器。 双击通用权限管理系统,自然就一运行就是代码生成器了,又简单又好用了,就看通用权限管理系统,你想怎么用他了,其实 阅读全文

C#.NET通用权限管理系统组件中用少数几行代码实现记录页面状态

2012-08-08 23:21 by 通用C#系统架构, 1136 阅读, 0 推荐, 收藏, 编辑
摘要:申请用户帐户的界面如下,若想记录用户选中的默认参数,如下图: 需要能记录红色选中部分的选项内容,希望每次进入次页面的时候,能记住用户的当前选中状态。下面粘贴通用权限管理系统中的源码,有兴趣的朋友可以阅读理解,记录用户选中状态的代码实现部分 #regionpublicoverridevoidFormOnLoad()加载窗体///<summary>///加载窗体///</summary>publicoverridevoidFormOnLoad(){//绑定下拉筐数据this.BindItemDetails();if(!string.IsNullOrEmpty(this.Us 阅读全文

老程序员激情澎湃1000KM,祖国大地风光无限美好

2012-07-22 02:12 by 通用C#系统架构, 1985 阅读, 11 推荐, 收藏, 编辑
摘要:目前还喜欢说自己是程序员,因为现在还是天天写程序,由于写了10来年程序就说自己是老程序员吧,一周前江西南昌的客户打来电话咨询通用权限管理系统,前后有2-3个人加QQ咨询,0791的咨询电还是第一次接,客户是给南昌某自来水公司做系统维护的。从客户咨询的经验来看这个客户是靠谱的。应该不是闹着玩的,人家是 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 适合行政性单位使用的基于组织机构的权限管理系统

2012-07-20 15:38 by 通用C#系统架构, 2968 阅读, 4 推荐, 收藏, 编辑
摘要:通用权限管理系统组件,按政府性质单位的习惯,进行了一些改进,基于组织机构的权限配置管理功能,参考下图: 1:首先需要设置组织机构权限的开关 2: 可以按组织机构进行权限配置管理 3:组织机构可以设置菜单权限,操作权限。4:一个用户可以归属4个组织机构,应该有足够的灵活性,可扩展的余地按组织机构设置权限的优点就是:稳定性非常强,而且容易理解,受人员变动的影响非常少,管理员设置权限也方便,不容易设置错,也不用增加角色,直接在组织机构上设置所拥有的权限就可以了,更适合组织机构比较稳定的,职能职责明确的政府类行政单位的各种业务系统里使用。 阅读全文

通俗易懂的理解,大学里为啥做出一流软件比较难?【画家为啥造不出原子弹一个道理】

2012-07-07 07:09 by 通用C#系统架构, 3710 阅读, 27 推荐, 收藏, 编辑
摘要:这几年逐渐感觉到自己是粗人一个,而且是嘴巴太松的一个人,心直口快,有话就讲有屁就放,得罪过很多人。好在没多少害人之心。从多年的从业经验来浅显的讲解一下为啥大学里造不出好软件。1:社会分工定位目标不一样: 大学的办学宗旨不是为了做了出一流软件,而应该是培养基础人才,甚至是综合性人才。就像我们在天天在软件开发公司做程序开发与中小学生在学校天天上课,一个道理,中小学生为啥做不出一流软件,其实道理差距并不是很遥远。 2:大学能做出一流软件了,管理体系就不一样了:现在其实也有不少大学做软件做得很厉害,甚至是我来年前毕业的黑龙江大学当时就有好几个老师创办的IT公司都还不错,在这些年的打工过程中,我也两次. 阅读全文

提高信息系统用户帐户安全的几个增强功能分享

2012-06-19 22:12 by 通用C#系统架构, 1692 阅读, 5 推荐, 收藏, 编辑
摘要:有些功能,其实好几年前就知道有那样的需求了,但是一直没空去完善,今天心情好把一些改进的功能分享给大家,在通用权限管理系统里把下面的几个功能增强了一下。 1:当系统初始化数据后,往往希望用户登录系统后再修改系统密码,当然也不能强迫要求客户非要修改密码后才能做其他任务,当然是一直提醒用户修改密码比较好,所以需要系统管理员可以初始化用户的原始密码,若用户没修改密码,一直提醒用户修改密码,用户表里可以加一个字段保存用户最后是什么时候修改的密码的时间戳。 2:有的系统安全要求比较好,可能需要定期修改密码,而且最近几次密码不能重复,每个月修改一次密码,而且不能最近2-3次密码不能重复,所以还是需要有最.. 阅读全文

为什么开发人员工作10多年了还会迷茫?没有安全感?

2012-06-17 23:07 by 通用C#系统架构, 14416 阅读, 52 推荐, 收藏, 编辑
摘要:眼看自己大学毕业后都快12年了,也快2个孩子的爸爸了,但是有时候还是会有不少不安全的感觉产生。都快奔35了,技术也过得去,收入其实也很稳定,但是偶尔还是会有迷茫的时候,最近有几个朋友,也发QQ聊天信息,同样有类似的感觉。也稍微揣摩了一下,为啥会有这样的感觉产生? 其实软件开发也是一个行业,当厨师的也是一个行业,一个厨师干了10多年后,会不会变成国家主席?很可能还是厨师,甚至有有可能一辈子都是厨师,软件开发人员也是一个行业而已,也是为人民服务而已,估计厨师也会有迷茫的时候,我们也照样会有迷茫的时候,05年左右在上海做日本外包时,还真有同事是厨师出身的。 年轻时: 01:年轻时,目标很简单,就.. 阅读全文

在浙江杭州快速开发公司内部办公自动化OA系统的经验总结(有成熟的后台配置工具、开发平台、程序员朋友圈还真不错,做软件项目还得靠积累才稳妥)

2012-06-12 21:13 by 通用C#系统架构, 9344 阅读, 13 推荐, 收藏, 编辑
摘要:最近有接近1个月没写博客了都在忙一个杭州的小型OA系统的开发工作,前些日子正在家里看孩子睡懒觉,突然来了一个电话说某某公司要定制一套OA系统,一听是OA系统就想本来就没多少辛苦费,再去维护几下来回跑跑,不是亏死了就拒绝去谈项目了。后来缓过神来一看,是杭州的公司,差点儿脑袋都大了,马上给客户电话打过去,认了一个错,这几年一直想开拓杭州本地的客户,我这不是脑子进水了不是,不想做外地的客户,杭州的客户总要做的呀。 到了客户的公司,不大但是很精致,管理很规范,接待我的副总也思路非常清晰,他们设计了10页的设计文档,就说想要实现这10页上的功能,只要这些功能的OA,其中包括 公司公告管理、任务管理、.. 阅读全文

给浙江杭州的客户开发一套企业内部管理系统C#.NET的在C\S+B\S混搭运行模式效果分享

2012-05-22 16:35 by 通用C#系统架构, 5353 阅读, 16 推荐, 收藏, 编辑
摘要:最近给杭州的某科技公司开发内部管理系统,本来需求拿到后,开发了一套B\S的系统,但是客户看到系统后,又有新需求提出来了,客户需要把整个目录都能拖拽上传的文档管理功能,这个功能我们的C\S文档管理组件里本身就有,但是B\S里把整个目录都上传上去好像没见过这样的功能,除非有安装第3方组件,或者开发一套网页插件,那又会耗费很多时间,而且还会有文件的读取权限等一大堆问题。 总不能让客户公司的员工平时办公用2套软件,同一个工作在2个系统里输入,一会儿打开网页,一会儿运行exe,公司的内部员工一定会很反感,整个项目的周期也不长,费用预算也不多,也不可能不计算成本与产出的关系,跟客户协商好后,就给客户拿出. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 权限管理以前我们都是自己开发,可是到下一个系统又不适用,又改,加上人员流动大,管理很混乱

2012-05-11 12:28 by 通用C#系统架构, 2480 阅读, 4 推荐, 收藏, 编辑
摘要:权限管理以前我们都是自己开发,可是到下一个系统又不适用,又改,加上人员流动大,管理很混乱Ψ吉日嘎拉采用通用权限管理系统,这些烦恼就少了很多了,很固定,很稳定。权限管理系统是否支持按组织机构+用户+角色,进行综合授权呢 授权范围,是不是包括菜单权限和按钮权限都可以进行控制呀? Ψ吉日嘎拉都可以的 最重要的是权限控制这块,呵呵,很头大 Ψ吉日嘎拉嗯,我们这个很成熟 不用动脑子了 直接用就可以了 能不能为用户直接绑定操作功能呢 Ψ吉日嘎拉都能同一用户在不同栏目结点上的权限不同可能在这个结点上他只能审文章,在另外一个节点他就可以看文章,可以写文章 还有一种情况就是按组织机构+组织机构里的用户角色来控制 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 自己动手只能写一个轻量级的权限系统了功能也不强大,这不是白白流血流汗吗?

2012-05-10 22:27 by 通用C#系统架构, 1685 阅读, 4 推荐, 收藏, 编辑
摘要:有的公司开发人员只那么几个,一个人支撑整个公司所有的IT系统实在有点累,不想自己写权限系统了,自己琢磨不也是要花时间和精力,要为此付出多少时间和汗水阿,细细的皱纹不知要多多少呢,重复建设不是白白浪费生命嘛对吧,自己动手只能写一个轻量级的权限系统了功能也不强大,这不是白白流血流汗吗,呵呵。 跟老板磨机磨机,毕竟软件+服务也值钱,家里老婆孩子一大堆事情有时候根本没精力写程序了。 呵呵,现在最新版的系统,和SqlServer数据库在哪可以提供下载,我不确定目前手上的是否最新,(通过你的博客下载的) 我想先看看体验一下系统,然后再决定是否购买源码 最新的版本是 3.7 下载地址? 不提供下载的 喔,. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中实现多子系统的集中统一管理,可以集成部署也支持独立部署

2012-05-10 20:21 by 通用C#系统架构, 2508 阅读, 2 推荐, 收藏, 编辑
摘要:只开发一套业务管理系统,或者只维护一套业务管理系统是相对简单的事情,但是你要同时给多个客户开发多套系统,或者同时维护多个公司提供的多套系统时烦恼就来了,我们通用权限管理系统里有比较好的实现方式,有可以独立,也可以集成在一起的管理办法。 当然我们的最终梦想是大家都用通用权限管理系统,这样我们的各个系统之间的集成的难度,复杂度就会少很多了,将来我们的各个厂商的业务系统都可以很容易的集成在一起了。下面看我们在通用权限管理系统里是如何实现多个子系统的灵活权限管控的。 所有的系统在一起,维护起来麻烦数据量庞大很容易看得眼花缭乱,也不方便导入导出子系统,而且很容易崩溃一个系统所有的系统都会崩溃,独立性会. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中实现集团-分公司-分店-部门-员工的实体,连锁店业务系统的基础数据管理

2012-05-07 11:59 by 通用C#系统架构, 2085 阅读, 6 推荐, 收藏, 编辑
摘要:基本上做实体,连锁的都是这样的,现在遇到的情况就是:集团-分公司-分店-部门-员工,的组织方式,我们的GPM系统组件里的实现方式参考如下:以前通用权限管理系统组件里,没有SubCompany的属性,最近由于客户的反馈,增加了SubCompany的属性,当然也是要看客户自己的实际需要,若不需要这个字段,不加也可以,设置为空也可以,平时看着闹心还可以删除掉也可以,反正我们是提供所有的源码,你自己想怎么修改就怎么修改。 当然以上结构也可以满足 集团,分公司,车间,现场(班组),四种的组织机构划分方式。 总部、区域、国家、分公司的方式,也适当修改一下,就可以满足了,就看组织机构的划分层次,划分层数了. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中大规模用户管理功能的改进部分

2012-05-06 10:49 by 通用C#系统架构, 3458 阅读, 19 推荐, 收藏, 编辑
摘要:http://www.hairihan.com.cn/dotnet.html 通用权限管理系统组件的建设目标是全国各大信息中心的各种信息管理系统的标准后台管理工具、建设各种信息管理业务平台的基础数据管理的核心数据管理控制工具,所以我们在十年来一直本着建设一个铜墙铁壁的强大的工具软件为目标,不断改进软件的细节功能,让用户用起来就是一个字:“爽”,若是3个字,就是:“超级爽”,能把你想到的功能,常用的功能,我们软件里都彻底进行完善好。 最近改进了用户查找时的模糊搜索功能,例如你要找“吉日嘎拉”,输入jr就可以快速过滤数据了,几百个帐户想快速找一个帐户就非常简单了。产品与产品的差距就在细节是否完善. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 博客园安家第4年,从卖源码开始尝试卖服务的转变

2012-04-26 07:51 by 通用C#系统架构, 5764 阅读, 15 推荐, 收藏, 编辑
摘要:坚持就是胜利,从在博客园第一次开博客到现在已经有3年10个月了,还有2个月,又一个大学本科可以毕业了【4年】。4年里销售了400多套通用权限管理系统,平均每年销售了100来套,平均4天不到就销售1套,虽然成绩也不是很理想,与梦想的2000套还有一些差距但是能把权限管理系统卖给15元一张光盘都不舍得购买的中国开发人员【包括我自己也穷苦长大的】,已经也很不容易了。在这接近4年时间了,只有2个客户发生了争议,其中一个客户是多收了100元,我钱退还给他了,给我来个了差评,其中一个是购买其他软件遇上我心情不好或者心态没处理好,导致对方对我的服务不满意我退款了还是给了一个差评。 398/400 = 到目前 阅读全文

分享拿到通用用户权限管理系统第一个风险投资100万RMB的感受,程序生涯中的第一次融资,做“大型标准信息化开放平台”

2012-04-21 02:32 by 通用C#系统架构, 8105 阅读, 30 推荐, 收藏, 编辑
摘要:当不为生存奔波时,我们都要有一个梦想,认准了的事情一定要坚持,不管遇到什么打击挫折都需要坚持,坚持到最后别人都倒下了你最后剩下了,就胜利了。很多年前得不到同事的认可、得不到客户的理解、得不到网友的认可、到处碰壁,甚至就是写个文章还会有一大堆人来辱骂嘲笑。不就是想做出个值得国人骄傲的国产软件出来吗?有什么大错吗?其实我们很多时候宁可信任老外,也不信任国人自己了,因为我们做事情太不认真了,我们生活在浮躁的社会,没几个人能静下心来好好做事情了,导致我们都不敢相信国产软件了,我只是想做个能值得让别人相信的软件产品,老外有很多专业的组件公司,专业的解决方案,我们也可以有。 国内这么多信息系统开发商都各. 阅读全文

GPM - 多语言实现视频

2012-04-19 02:23 by 通用C#系统架构, 1779 阅读, 7 推荐, 收藏, 编辑
摘要:晚上有些睡不着,就录制了一个视频,给大家分享一下思路,希望给天天忙乎的同行一个参考。经常会参考我们的弓箭对战枪炮,我们的步枪对坦克飞机大炮。我们不能光勤奋怒工作,我们还需要有强大的武器才可以。光努力蛮干狗屁用没,方法、方式、方向更重要。 软件产品,不只是开发、还有销售、策划、售后、完善、还要能开发票一大堆事情,不是我们想得那么简单,最近我们光为完善通用权限管理系统光在支付宝里支付的辛苦费就有8万多元,做好一个权限管理都没那么简单的,还有我们持续改进完善的10年时间,一个文档的软件产品都是血的代价提炼出来的。 解放受苦受累中的程序员同胞02,少辛苦点儿可以多活几年 ... 阅读全文
上一页 1 2 3 4 5 6 7 8 ··· 18 下一页


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


微信扫一扫加好友