我们国人总有一种思想,能简化的简化,但是往往我们把真正应该简单化的东西反而没简单化,例如我们的人际关系、一些比较传统的封建思想,往往这些最应该简化的东西是更加搞得深入、复杂。

其实很多东西是简化不来的,虽然我们国人发明的算盘是够简化了够好用,但是无法跟老外的计算机匹敌。

例如我们想要一个最简化的飞机?最简化的汽车?是否可行?

再按我们的习惯思维再来一个最简化的操作系统是否可行?最简化的数据库?最简化的财务软件?

有些东西,是由于我们自身的理解能力,业务能力没能达到一定的高度才提出了最简化的需求,例如对操作系统没有深入了解的人,在他的脑海里可能操作系统是简单得要命、没有深入了解财务系统的人脑海里,可能财务系统也是简单得要命而已。

很多业务领域,深入了后才会发现有N多的细节需要处理,有很多复杂的处理需要搞定,有很多处理步骤、处理方式等可供选择,就拿一个博客系统来讲,若有谁仔细认真分析过博客园,也能体会到其中的功能点也是非常的多的,没那么简单的事情。

很多人都问我,他只想要一个最简单的权限管理系统,功能最最简单的,不要那么复杂的,你现在的权限管理过于复杂,过于庞大,不好用,不符合他的实际需求等等,其实真实的情况也未必是那样的,是可以把系统配置得简单化的。

我们先看看默认的权限系统登录后的效果,相对而言功能会多很多。

这里是默认能展示的菜单项目等

我们进入模块菜单管理界面,然后进入模块菜单配置页面,都可以把一些不需要的菜单项屏蔽掉(关闭一些不需要的功能),说白了,这里都有整个系统的开关控制。

接下来我们详细讲解一下如何简化通用权限管理系统组件源码,我们先打开应用系统的配置文件。

然后把所有的复杂功能的开关都关闭掉。

接着连接到我们另外的实际工作中用的目标数据库上(这里其实还是测试数据库)。

登录系统后,把不需要的功能权限全部关闭掉,这样只会出现很少的功能模块了。

配置文件修改好,连接的目标数据库修改好,模块配置里把不需要的菜单都关闭掉后,我们重新登录系统后会发现,功能少了很多很多,这是公司内部开发的某个系统的真实后台管理效果抓图,比这个再想简化一些也是可以的,但是也真再没简化的意义了。

主要功能就剩下下面的几个画面了,下面是用户管理

接着是角色管理

配置操作权限也变得非常简洁了,没那么多权限可以选择了,也没那么多按钮了。

软件公司、咨询公司每年都会开发一批小信息化系统,至少4-5个以上吧,往往每个信息化系统的需求都大同小异,往往靠个人英雄主意都可以搞定,但是往往每年都会一批人跳槽换工作,若干年后,给公司留下大大小小的N个系统,虽然每个系统都不是很复杂,但是开发的人都不同,做法都不同,后期客户稍微有变动,想当的痛苦。

每个系统都折腾一天半天就可以配置好了,但是从头开发或者个性化开发,哪里可能一天半天就可以了搞定啊。

人员的变动 + 客户的需求变化 + 客户需要灵活的配置管理 + 公司需要后期的统一维护管理,这些需求导致我们往往有一个稳定的权限管理系统组件,会减少很多没必要的麻烦。

我们的开发思路可以统一,不是每个人搞一套了。

我们的N个系统可以进行统一的配置维护,培训一个人也可能维护起来了。

我们的客户自己也可以灵活配置管理自己系统的权限,账户等等。

其实我们往往把一个东西做得彻底好就可以了,例如我们把手表彻底做好,我们把车子彻底做好,我们把导弹彻底做好,我们把衣服彻底做好。把任何一个事情能彻底做好了,或者做得最好,我们就会有光明的未来,源源不断的客户。

就像论坛一样,有几个彻底不错的论坛,大家也懒得开发论坛了,直接拿过来用了,该付钱的也会付钱的,同一个软件不同的后台管理配置运行的效果是可以不一样的。

欢迎大家讨论:只想要一个最简单的XXX系统,功能最简化的XXX系统相关推荐

  1. python 贴吧盖楼_「今天,只想讲一个跨年爱情故事。

    原标题:「今天,只想讲一个跨年爱情故事. Hula CLUB 年末一到 整颗心都会变得柔软起来 冷冽的风和冰凉的空气 仿佛都是为了衬托 一杯热饮,一只被窝和一整年的故事 带来的温暖与爱 ✨ 今天小呼啦 ...

  2. 十年前只想混一个Apache邮箱装逼,十年后却成了顶级项目创始人

    \u003cp\u003e正式采访 Luke 之前,我们跟他进行了一次电话上的长谈.在那次长谈中,Luke 谈到了他对中国开源三个阶段的看法,谈到了浙大中控的经历对他的影响,谈到了他现在的人生只有工作 ...

  3. 字节跳动28岁程序员退休:我只想做一个自由的“废物”

    如何看待28岁的郭宇从字节跳动退休? 郭宇,是谁?又是怎么做到28岁退休的? 为了解开这个疑惑,我查看了他的微博. 其中,他的置顶写了这样的信息: 从高中开始程序员人生,大三收到支付宝实习offer: ...

  4. 计算机组和用户组,计算机管理本地用户和组里面用户和组有许多,我只想保留一个用户和一个组,其他的可以删除不,有没有影响...

    Administrators 属于该administators本地组内的用户,都具备系统管理员的权限,它们拥有对这台计算机最大的控制权限,可以执行整台计算机的管理任务.内置的系统管理员帐房Admini ...

  5. 用Java实现一个最简单的番茄钟

    我只想要一个最简单最纯粹的番茄钟,奈何找不到... 好吧,自己写呗,代码真的很简单,我就弹个框就得了哈哈哈 import javax.swing.*;/*** @Deacription 一个简单的番茄 ...

  6. [心情]其实我只想要一份稳定有发展潜力的工作,为公司做出最大的贡献之余也丰富我的人生阅历的工作而已从而达到我人生的巅峰...

    人谁无错呢,总有些人会带着有色眼镜看我们这些低学历的人,可能我简历上有些东西是与真实有些出入,但是我的技术与为人所问心无愧的,但是中国恰恰只看重了你简历上的某一点而已,为什么会有假这就是中国社会普遍的 ...

  7. 用JAVA写一个最简单的飞翔的小鸟

    如果你想写一个最简单的飞翔的小鸟的 Java 程序,可以先了解 Java 的图形绘制功能.Java 提供了一个叫做 Graphics 的图形绘制类,可以用来绘制图形.填充颜色.画线等. 你可以通过创建 ...

  8. boost::math模块使用 non_finite_num facet 的一个非常简单的例子

    boost::math模块使用 non_finite_num facet 的一个非常简单的例子 实现功能 C++实现代码 实现功能 boost::math模块使用 non_finite_num fac ...

  9. 从0-1搭建一个服务器(以前不懂事,现在只想搞钱)

    去年端午写过一篇关于如何用树莓派搭建一个Web服务器, 下面就教大家从0-1搭建一个Linux服务器,(以前不懂事,现在只想搞钱) 一个大二穷屌丝利用端午节一文钱都不花自建一个服务器 一.硬件准备:一 ...

最新文章

  1. 2017-06-08 前端日报
  2. wpf 用户自定义事件传参
  3. mysql 子查询概念_聊聊MySQL的子查询
  4. Swift之深入解析“属性”的底层原理
  5. 【C#】VS2017 winform 打包
  6. pprof 的原理与实现
  7. BZOJ 2588 Spoj 10628 Count on a tree | 树上主席树
  8. 程序猿的崛起,一篇文章看懂编程语言
  9. js工作笔记001---javascript中(function($){...})(jQuery)写法是什么意思
  10. Linux 2.6内核Makefile浅析
  11. 搭建代码审查系统Gerrit
  12. w ndows中的文档文件是,在 Wndows 资源管理器中刻录 CD 或 DVD.doc
  13. Laravel学习笔记汇总——使用Seeder批量导入JSON数据
  14. MATLAB直方图均衡化函数的计算及使用
  15. 面向工业物联网的拍赫兹通信
  16. 女强人开讲:事业和家庭双丰收背后好婆婆是关键!
  17. ts保姆级教程,别再说你不会ts了
  18. 395计算机毕业设计
  19. JavaScript 简单 登录验证 固定账号密码
  20. 网易企业邮箱管理功能

热门文章

  1. 网络共享服务(一)之FTP
  2. velocity.js 动画插件
  3. zblog文件大小超出,上传成功但插入不了
  4. python CST中国标准时间格式转换
  5. yum命令安装jdk
  6. [CF816B] Karen and Coffee(前缀和,思维)
  7. Android 拉伸四周空白,中间内容不变的9Patch
  8. 存储过程如何处理异常
  9. 利用多线程解决多业务不同定时区间歇触发问题的一种方法
  10. Linux 部署ftp报530 错误解决方案