其实早就想做聚合系统的相关介绍,也一直犹豫缺乏长期的、大型的项目做应用测试才没有得以发布。
到目前聚合系统已经做过了两个比较大且复杂的项目了,都是企业应用定制开发的,所以如果说是CRM/OA也不为过。
言归正传,当初创建聚合系统的思想是我做了那么多企业网站,有没有做一个通用的程序,以后做企业网站直接调用呢?答案我想在软件开发界混了一年有余的同学都知道有一大把,看起来出名且算是出自有历史的软件上的也有好几家,ASP/PHP/NET/JAVA都有,我也话了时间研究其中部分的产品,结合我当初研究开发聚合系统时候需要去功能,看了多家的产品,缺始终没有看到我要的功能。
或许他们的定位是那样的,或许他们不知道缺了某些东西很多应用做起来很费劲,甚至是不可能,所以他们基本上是你抄抄我的,说好听点是相互借鉴,这种发展是没有创新的。所以我就有了自己开发一个通用的,针对企业级的基础程序开发的想法。
从开发的初始,到现在算起来,时间应该有一年多了,除了要工作、学习、娱乐,花在聚合系统时间实打实的算也应该有半年的时间吧,当初做的时候我没少花时间。从第一个原始版本,到第二个、第三个版本,从代码结构,面向对象,MVC,一直到现在用基础框架开发出来,加之今年开发的两个企业应用,让我对聚合系统有了新的一些想法,想在原来的基础上从新规划下聚合系统的结构,代码不会全部从新,但很多地方的代码还是得要重新梳理一下,重写的地方也不少。所以希望今后有机会写出来,自己觉得够完整了就分享出来吧。
再说说聚合系统名字的由来吧。当初开发的时候没想到这么深远,所以当初也没有想啥名字,就在心里叫了个“内核系统”,现在和朋友们也这么说,随着一个一个版本的变化,我也逐渐对这款产品有了认识,也对产品开发的定位有了确认。聚合系统开发将定位于企业内部应用开发,具备用户、角色、权限复杂级的架构,可在此基础上用于企业各种基于web的功能开发,从内部应用,到外部访问,均可以对各种权限一一分配。因为所有的应用都离不开用户、角色、权限,所以聚合系统就是基于研发此通用功能而来,也由于可以胜任所有企业各种应用的开发,所以我定了一个中文名称,叫“企业信息聚合系统”,也可以叫“企业信息化集成系统”。
最后由 Leo 编辑于2015年05月13日 13:23