自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

通用权限管理系统

愚公移山,我要做全国最最好用的标准权限组件、通用权限管理系统

  • 博客(16)
  • 资源 (4)
  • 收藏
  • 关注

原创 晚上无聊象征性收取了网友100元辛苦费,实现支持多语言功能的XML语言包版的C#的ASP.NET多语言支持例子程序

<br />废话不说直接看图<br />1:XML多语言包的效果图如下:<br /><br />2:C#的ASP.NET多语言程序效果图如下:<br /><br /> <br />2:C#的ASP.NET多语言程序运行效果图如下:<br /> <br /> <br />导读:<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用权限讲解<br />一步步教你如何用疯狂.NET架构中的通用

2010-08-25 09:09:00 615

原创 晚上无聊象征性收取了网友100元辛苦费,实现支持多语言功能的XML语言包版的C#的ASP.NET多语言支持例子程序

<br />废话不说直接看图<br />1:XML多语言包的效果图如下:<br /><br />2:C#的ASP.NET多语言程序效果图如下:<br /><br /> <br />2:C#的ASP.NET多语言程序运行效果图如下:<br /> <br /> <br />导读:<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用权限讲解<br />一步步教你如何用疯狂.NET架构中的通用

2010-08-25 09:09:00 1021 1

原创 晚上无聊象征性收取了网友100元辛苦费,实现支持多语言功能的XML语言包版的C#的ASP.NET多语言支持例子程序

<br />废话不说直接看图<br />1:XML多语言包的效果图如下:<br /><br />2:C#的ASP.NET多语言程序效果图如下:<br /><br /> <br />2:C#的ASP.NET多语言程序运行效果图如下:<br /> <br /> <br />导读:<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用权限讲解<br />一步步教你如何用疯狂.NET架构中的通用

2010-08-25 09:09:00 392

原创 晚上无聊象征性收取了网友100元辛苦费,实现支持多语言功能的XML语言包版的C#的ASP.NET多语言支持例子程序

<br />废话不说直接看图<br />1:XML多语言包的效果图如下:<br /><br />2:C#的ASP.NET多语言程序效果图如下:<br /><br /> <br />2:C#的ASP.NET多语言程序运行效果图如下:<br /> <br /> <br />导读:<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用权限讲解<br />一步步教你如何用疯狂.NET架构中的通用

2010-08-25 09:08:00 419

原创 晚上无聊象征性收取了网友100元辛苦费,实现支持多语言功能的XML语言包版的C#的ASP.NET多语言支持例子程序

<br />废话不说直接看图<br />1:XML多语言包的效果图如下:<br /><br />2:C#的ASP.NET多语言程序效果图如下:<br /><br /> <br />2:C#的ASP.NET多语言程序运行效果图如下:<br /> <br /> <br />导读:<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用权限讲解<br />一步步教你如何用疯狂.NET架构中的通用

2010-08-25 09:07:00 363

原创 晚上无聊象征性收取了网友100元辛苦费,实现支持多语言功能的XML语言包版的C#的ASP.NET多语言支持例子程序

<br />废话不说直接看图<br />1:XML多语言包的效果图如下:<br /><br />2:C#的ASP.NET多语言程序效果图如下:<br /><br /> <br />2:C#的ASP.NET多语言程序运行效果图如下:<br /> <br /> <br />导读:<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用权限讲解<br />一步步教你如何用疯狂.NET架构中的通用

2010-08-25 09:07:00 428

原创 晚上无聊象征性收取了网友100元辛苦费,实现支持多语言功能的XML语言包版的C#的ASP.NET多语言支持例子程序

<br />废话不说直接看图<br />1:XML多语言包的效果图如下:<br /><br />2:C#的ASP.NET多语言程序效果图如下:<br /><br /> <br />2:C#的ASP.NET多语言程序运行效果图如下:<br /> <br /> <br />导读:<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用权限讲解<br />一步步教你如何用疯狂.NET架构中的通用

2010-08-25 09:06:00 421

原创 晚上无聊象征性收取了网友100元辛苦费,实现支持多语言功能的XML语言包版的C#的ASP.NET多语言支持例子程序

<br />废话不说直接看图<br />1:XML多语言包的效果图如下:<br /><br />2:C#的ASP.NET多语言程序效果图如下:<br /><br /> <br />2:C#的ASP.NET多语言程序运行效果图如下:<br /> <br /> <br />导读:<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限<br />一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用权限讲解<br />一步步教你如何用疯狂.NET架构中的通用

2010-08-25 09:06:00 357

原创 做个诚信的客户难,做个诚信的老板难,做个诚信的程序员更难,大家需要诚信的社会环境

<br />   大家都讲诚信太难了,社会讲诚信又需要过硬的服务,也需要有水平的合同。<br /> <br />   【程序员】   <br />    老板问项目经理某个功能多长时间能做好?项目经理跑过去问程序员,这个功能多长时间能做好?回答1周能做好,项目经理为了安全期间,回答老板2周才能做好,老板又跑过去给客户讲1个月才能做好。<br />    1周后项目经理问程序员,做好了吗?程序员说,快做好了,还需要1周才能做好,当时没分析好,没想到会这么复杂,会有这么多问题。<br />    2周后,项目经

2010-08-23 23:02:00 1030

原创 开发人员的不断流动、让我们更加坚定信念,一定要控制好整个系统的底层架构、核心设计、日常质量检查工作

<br />   总体来讲,公司的招聘流程、日常工作安排、薪资体系等都比较正规了,项目管理水平虽然没CMMI5级那么高那么理想,但是总的来说还是比较正规的、有水平的。<br />   今年年初公司新招聘了一批新员工,经过半年的时间,其中有一部分都先后辞职了,其中的种原因有很多种,简单举例几个来说:<br />   新员工的换工作、换岗位:<br />   1:女朋友大学毕业了,在老家找到工作了,要回老家去工作了,杭州的生活成本过高。<br />   2:被我们公司录用,在试用期时,又被其他公司录用,被挖走了

2010-08-23 10:02:00 842 3

原创 string.Format 并不能防止SQL注入攻击才对,由于死活不信邪,特意做了测试来证明一下的确存在SQL注入攻击危险

        private void StringFormat()<br />        {<br />            string userName = "jiri'gala";<br />            string password = "123456";<br />            string sqlQuery = string.Format("SELECT * FROM Base_User WHERE UserName='{0}' AND UserPassword=

2010-08-21 18:02:00 2927 12

原创 C# ASP.NET程序员整合Java门户单点登录PHPwind论坛博客软件集成项目经验总结

<br />有人曾问,如何正确估算项目周期?你是天天写C#程序的程序员,若做了一个 PHPwind 的单点登录,那估计需要几天时间?<br /> <br />   客户只提了一个需求,门户网站需要与  PHPwind 需要有单点登录功能,问你多长时间能弄好?就一个功能嘛,那1天时间是不是足够了?外包一天工作量按2000元计算,那这个功能是否收2000元就可以了?不就门户网站里登录一下,论坛也自动变成登录状态就可以了,不用再次输入用户名密码就可以了,需求就这么简单。<br />   那有经验的人就不会那么莽撞

2010-08-19 10:02:00 6893 1

原创 想靠写程序赚更多钱,写到两眼通红,写得比别人都又快又好好几倍,结果又能如何?

<br />    IT软件行业,一直被别人看做是高薪的行业,当然跟占柜台的比,扫大街的比,那是高多了,杭州城城西,24小时开业的小店,店员是3班轮换,每个月工作30天慢,每天8个小时,每个月工资1200元不包吃不包住,你愿意干就干,不愿意干就拉倒,你不干还有别人要来干的,基本上没见过哪个店是由于缺少店员关门歇业了。<br />    同样在杭州,编写软件的,基本上除第一年实习的以外,没见过比1200元还低的工资,一般混得不怎么养的,也会有2000元以上了吧。<br />    但是你若是外地人,要想在杭州

2010-08-18 17:02:00 1744 9

原创 Java团队+.NET团队==足球队+篮球队;我们能否同时培养好2个优秀的精英团队?

<br />最近集团公司的软件项目给我的启发也多了一些,更让我坚持原来的走单一路线的想法,要么选择足球队,要么选择篮球队,养2个队伍太辛苦了。<br />可能也是出于本人的眼光狭隘、目光短浅吧,下文供参考。<br /> <br />前些日子,南非世界杯看得倒是很爽的,其实我们开发软件也有点儿这样的感觉,做项目、竞标、做软件也类似打比赛。<br /> <br />1:养一个足球队是否容易?虽然足球队也并不像富士康一样需要几十万人,但是培养一个良好的足球队,甚至一个国家的能力也做不到,软件开发团队也是一样的,虽

2010-08-16 22:02:00 8694 63

原创 软件项目送上门来了,还要学会说"不",接了项目拿了定金噩梦才刚刚开始

今年前前后后也遇到了不少软件项目,想来想去还是拒绝了其中的大部分项目,当然也有一部分是客户拒绝我的,把这些经验教训分享给大家,一起探讨探讨,接了项目很容易深陷泥潭,累得死去活来不值得。拒绝软件项目的原因主要有几种:1:跟主营业务发展方向是否一致?例如只做.NET C#的方向或者接近与这个的方向的统一权限管理系统等,什么方向的东西什么都做,最后什么也赚不来了,什么也做不好,只有做精做熟某一个方向的东西,不管大钱小钱,还是赚起来顺心一些。2:有没有充分的精力去做这个软件项目?平时还要打工、年纪大了精力也没那么充

2010-08-14 11:02:00 1610 2

原创 水晶报表在大型WEB内部管理系统里的滑铁卢

<br />去年我们开发一套相对是大型的内部管理系统,纯WEB的那种,其中客户有蛮多的打印单据的要求,当时我们选择了用微软的水晶报表,也没有忧郁什么,因为这个可是开发环境里默认带的工具。<br /> <br />结果正式上线后水晶报表遇到了很多问题,其中主要的问题有以下几点:<br />1:客户是在内网使用WEB管理系统,客户端是不可以上网的,结果水晶报表的安装上遇到了很多问题,就是按水晶报表的部署资料配置好,也无法正常安装,各种操作系统上,各种环境里,总是会遇到预想不到的问题,无法顺利安装水晶报表的组件,

2010-08-11 11:02:00 747 1

通用权限管理系统组件使用说明书V3.1

第1章 通用权限管理组件简介 7 1.1 软件开发现状分析 7 1.2 功能定位、建设目标 7 1.3 目标用户群体 9 1.4 系统优点 11 1.5 系统架构大局观 12 1.6 物理结构图 13 1.7 逻辑结构图 14 1.8 系统运行环境配置 15 1.9 安装程序、数据库设计、数据库文件 15 1.10 相关程序文档结构说明 16 1.11 软件安装、配置、运行方法 17 第2章 登录后台管理系统 21 2.1请用“登录”不要“登陆” 21 2.2系统登录 22 第3章 用户(账户)管理 23 3.1申请用户(账户) 25 3.2用户(账户)审核 27 3.3用户(账户)管理 29 第4章 组织机构(部门)管理 33 4.1大型业务系统 34 4.2中小型业务系统 35 4.3微型的业务系统 36 4.4内外部组织机构 37 第5章 角色(用户组)管理 38 第6章 职员(员工)管理 42 6.1职员(员工)管理 42 6.2职员(员工)的排序顺序 43 6.3职员(员工)与用户(账户)的关系 44 6.4职员(员工)导出数据 45 6.5职员(员工)离职处理 47 第7章 内部通讯录 48 7.1 我的联系方式 49 7.2 内部通讯录 50 第8章 即时通讯 51 8.1 发送消息 51 8.2 即时通讯 53 第9章 数据字典(选项)管理 55 9.1 数据字典(选项)管理 56 9.2 数据字典(选项)明细管理 58 第10章 系统日志管理 59 10.1 用户(账户)访问情况 60 10.2 按用户(账户)查询 61 10.3 按模块(菜单)查询 62 10.4 按日期查询 63 第11章 模块(菜单)管理 64 第12章 操作权限项管理 67 第13章 用户权限管理 71 第14章 序号(流水号)管理 72 第15章 系统异常情况记录 74 第16章 关于本软件 76 第17章 修改密码 77 第18章 重新登录 79 第19章 退出系统 81 第20章 参数服务 82 第21章 多系统权限集中配置管理 83 第22章 C/S组件模式运行用例 85 第23章 B/S组件模式运行用例 88 第24章 多语言支持 89 第25章 代码生成器 94 第26章 典型业务案例应用 96 26.1 文档管理 96 26.2 名片管理 98 第27章 开发登录功能过程分析 100 27.1系统登录功能的分工 100 27.1.1 市场营销人员 100 27.1.2 决策老板 100 27.1.3 项目经理 100 27.1.4 系统架构师 100 27.1.5 美工设计人员 100 27.1.6 程序员 100 27.1.7 质量保障员 100 27.1.8 测试人员 100 27.1.9 文档管理员 100 27.1.10 客户经理 100 27.1.11 实施工程师 100 27.2注意事项建议 104 27.2.1 分工明确原则 104 27.2.2 沟通效率问题 104 27.2.3 决策效率问题 104 27.2.4 工作量问题 104 27.2.5 产品质量问题 104 27.2.6 人员变动问题 104 27.2.7 绩效考核问题 104 27.2.8 工作成果问题 104 27.3通过实现登录窗体的反思 105 第28章 客户经常需要的开发技能 107 28.1 打印功能 107 28.2 编号产生功能 107 28.3 查询功能 107 28.4 大数据量快速分页功能 107 28.5 能快速便捷输入数据功能 107 28.6 模块(菜单)可以灵活配置 107 28.7 数据导入导出功能 107 28.8 图标统计 107 28.9 第三方接口程序 107 28.10 程序需要经得起折腾 107 28.11 导入原有系统的数据 107 28.12 数据导入导出功能 107 28.13 漂亮的界面 107 第29章 产品报价、技术支持、售后服务 108 29.1 产品及服务报价 108 29.2 联系方式、售后服务、错误反馈 109

2010-12-15

整体数字化建设项目通用权限管理组件使用说明书

年轻时、精力旺盛,有用不完的劲儿,但是工作经验不多,对各种行业实际应用没有深入的了解,大多停留在表面问题上,做不出过硬的有质量的软件组件来,刚精通C#程序时,发现又需要精通C/S、B/S才可以,这时又发现自己的数据库技术不过关,等刚掌握了SQLServer,又发现自己不懂Oralce,也不懂MySql,自己写出来的程序又不兼容这些数据库,等数据库也都精通了一些,发现自己的写文档能力不行,做个像样的东西非常不容易。 这时又发现自己的设计能力不行,等把设计能力也提高了,发现写文档的表达能力还是不行,等自己的表达能力也变得很强了,对各种行业应用也开始有了深入的了解,技术又变了很多,以前积累的技术又淘汰了。 当这些能力都接近已具备时,发现自己从早上忙到晚上,根本没有精力去写一个理想中的软件来,工作上的、家庭上的杂事也变得多如毛,当能力提高到了一定的境界后,普通人做出来的东西也都看不上了,也都不能放心了,因为知道得太多了,就能找出太多的问题了,但是自己又往往没那么多精力、空去做这个心目中的东东。 当真的全身心去投入了,去精心制作了这个东西后又发现这个东西,市场定位错了,只有很少数的人才肯花钱购买这个东东,所以成功很难,不仅需要有能力、而且需要更准确的市场定位能力,你做出来的软件?谁为此买单? 把设计文档写好、把程序写好、把操作手册写好,又要有一定的深度广度,的确也不是很容易;虽然我没有惊人的技术能力,但是我用了接近前后10年,不断完善改进这么一个很简单的功能,把这个简单的功能,做个彻彻底底,能达到真正的产品化的重复利用的要求,花费了2个月的业余时间,精心把使用手册编写完毕了,虽然软件没有开源,但是大部分的功能都写出来了,有做权限方面的开发人员,可以有一定的参考作用。 权限管理涉及的东西太多了,他需要涉及到数据库、要涉及到用户、组织机构、角色、日志、序列生成器、开发框架、甚至代码生成器,页面操作、底层存储结构设计等等方方面面,说是开发通用权限组件还不如是说:“轻量级的快速管理类软件开发平台”也不过分的。 既然爱好这个,又投入了这么多年的心血,也就不差再投入几年,再深入研究、再不断推广了,把一个简单的东西做个彻彻底底,做个真正对开发人员有帮助,能解放开发人员的部分工作,能把劳动成果重复利用10次、100次、1000次、10000次,那就足够有把这个功能模块做个彻底质量过关,让大家彻底能认可的意义了,一个人只能做好那么几件事情,若是人人都有那么几件事情彻底做好了,舍得全身心去研究完善,那我们软件开发人员也没必要那么累了,都可以早点儿回家休息了,因为我们有很多可重复利用的组建、可提高我们工作效率的懒人工具。 小时候亲眼见过也亲身体验过人耕牛拉式的辛勤种地;社会总是需要有人冒险,去发明、研究、制造、改进拖拉机,虽然为此付出的代价会很高很高,但是用拖拉机种地效率就高很多产值也会高很多,大家也可以从繁重的体力劳动解放出来,虽然购买拖拉机要花钱、平时还需要烧油。 但是大家都不舍得购买拖拉机、平时也不舍得烧油,那只能继续“人耕牛拉”了,牛总比拖拉机便宜很多,平时吃草就可以了有点也很多,还环保底炭。通用权限管理组件、轻量级的快速管理类软件开发平台能成为大家学习开发软件的拖拉机、开发软件的拖拉机。 以下部分是花费了接近2个月时间,精心编写的部分使用说明,虽然有些广告夹杂,但是认真对待了每篇文章的说明、希望有兴趣的朋友,可以补充完善、让有需要的人能直接重复利用、逐渐完善成大家都能认可的精品软件组件,大家都可以参考对比的标准权限功能。 人有追求有目标也是个闹心的事情、达不到目的,睡不好,吃不好,总想达到自己的目的,白天想、晚上想,几天、几周、几个月、几年都过的很快,人有追求了,也就不迷茫了,也就不腐败了,也不会堕落了,也挺有意思的。就把一个简单的东西做个精品出来,能彻底重复利用、没多大必要再重新开发,也别浪费人力物力了,该休息就休息、该早点儿回家就回家,该干啥就干啥吧。

2010-10-25

通用权限管理组件使用说明书V3.0.doc

第1章 通用权限管理组件简介 7 1.1 软件开发现状分析 7 1.2 功能定位、建设目标 7 1.3 目标用户群体 9 1.4 系统优点 11 1.5 系统架构大局观 12 1.6 物理结构图 13 1.7 逻辑结构图 14 1.8 系统运行环境配置 15 1.9 安装程序、数据库设计、数据库文件 15 1.10 相关程序文档结构说明 16 1.11 软件安装、配置、运行方法 17 第2章 登录后台管理系统 21 2.1请用“登录”不要“登陆” 21 2.2系统登录 22 第3章 用户(账户)管理 23 3.1申请用户(账户) 25 3.2用户(账户)审核 27 3.3用户(账户)管理 29 第4章 组织机构(部门)管理 33 4.1大型业务系统 34 4.2中小型业务系统 35 4.3微型的业务系统 36 4.4内外部组织机构 37 第5章 角色(用户组)管理 38 第6章 职员(员工)管理 42 6.1职员(员工)管理 42 6.2职员(员工)的排序顺序 43 6.3职员(员工)与用户(账户)的关系 44 6.4职员(员工)导出数据 45 6.5职员(员工)离职处理 47 第7章 内部通讯录 48 7.1 我的联系方式 49 7.2 内部通讯录 50 第8章 即时通讯 51 8.1 发送消息 51 8.2 即时通讯 53 第9章 数据字典(选项)管理 55 9.1 数据字典(选项)管理 56 9.2 数据字典(选项)明细管理 58 第10章 系统日志管理 59 10.1 用户(账户)访问情况 60 10.2 按用户(账户)查询 61 10.3 按模块(菜单)查询 62 10.4 按日期查询 63 第11章 模块(菜单)管理 64 第12章 操作权限项管理 67 第13章 用户权限管理 71 第14章 序号(流水号)管理 72 第15章 系统异常情况记录 74 第16章 关于本软件 76 第17章 修改密码 77 第18章 重新登录 79 第19章 退出系统 81 第20章 参数服务 82 第21章 多系统权限集中配置管理 83 第22章 C/S组件模式运行用例 85 第23章 B/S组件模式运行用例 88 第24章 多语言支持 89 第25章 代码生成器 94 第26章 典型业务案例应用 96 26.1 文档管理 96 26.2 名片管理 98 第27章 开发登录功能过程分析 100 27.1系统登录功能的分工 100 27.1.1 市场营销人员 100 27.1.2 决策老板 100 27.1.3 项目经理 100 27.1.4 系统架构师 100 27.1.5 美工设计人员 100 27.1.6 程序员 100 27.1.7 质量保障员 100 27.1.8 测试人员 100 27.1.9 文档管理员 100 27.1.10 客户经理 100 27.1.11 实施工程师 100 27.2注意事项建议 104 27.2.1 分工明确原则 104 27.2.2 沟通效率问题 104 27.2.3 决策效率问题 104 27.2.4 工作量问题 104 27.2.5 产品质量问题 104 27.2.6 人员变动问题 104 27.2.7 绩效考核问题 104 27.2.8 工作成果问题 104 27.3通过实现登录窗体的反思 105 第28章 客户经常需要的开发技能 107 28.1 打印功能 107 28.2 编号产生功能 107 28.3 查询功能 107 28.4 大数据量快速分页功能 107 28.5 能快速便捷输入数据功能 107 28.6 模块(菜单)可以灵活配置 107 28.7 数据导入导出功能 107 28.8 图标统计 107 28.9 第三方接口程序 107 28.10 程序需要经得起折腾 107 28.11 导入原有系统的数据 107 28.12 数据导入导出功能 107 28.13 漂亮的界面 107 第29章 产品报价、技术支持、售后服务 108 29.1 产品及服务报价 108 29.2 联系方式、售后服务、错误反馈 109

2010-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除