同一家公司的同事,拿同样的工资,以前他在用肾机,我还在用诺记。吃饭的时候他是买单王,我在想这家伙应该没存什么钱吧。结果前段时间他买了个沃尔沃S60L,可我一套省城小三房的首付都还没凑齐。
他说他经常在外面接了些私活做,我感觉也不太靠谱,我也接过几个私活,不赚多少钱,还有的一个单子钱不多,开发时间很长,累得要死,吃力不讨好。我问他为什么能赚到钱,他告诉我,他的单价不比我的高,只是效率比我高很多,不是因为技术好多少而是他积累了很多东西,以前做项目有用的东西都积累下来做成了框架。日积月累,很多重复的功能就不用开发了,另外公共demo也非常多,业务逻辑一理清,拼拼凑凑三两一个小单子就完成了。
这点心得让我大受启发,于是我好长一段时间都没接私活,闭关修炼,几个月后我也做出一套框架,功能较全面,UI也下了不少功夫。
献上demo地址希望大家能得到一些启发
主界面看起来有点像CS架构的吧,多窗体的,做demo的时候客户看了几个页面从他的表情上我就知道基本成了。
主界面
主界面如上图所示,一般的新增,编辑窗口也是采用了弹窗,窗口弹出如下图所示:
登陆界面
通用模块
在绝大部分系统中,都会用到权限管理、基础数据\业务数据导入导出、单据编码、邮件发送等功能,所以这一块框架上也是下了功夫,把这些功能做得很灵活,配置一下在任何一个系统都可以使用。效果如下:
邮件通讯组件集成于框架内,提供接口给业务系统调用,可直接用于发送通知。
权限
虽然一段时间没接单子,做框架去了,但是磨刀不误砍柴工,现在效率真的上来了