日期:2014-05-20  浏览次数:20663 次

要实现一个大型规范的管理软件平台,需要采用哪些技术架构
公司要做一个标准规范的大用户量灵活的crm管理软件,要求平台灵活性强、可用性高,需要考虑采用哪些技术架构。以前没怎么做过管理软件,请各位高手帮忙给个建议,以免一开始就搞错技术方向。
------解决方案--------------------
我对于那种靠分解概念的设计方法不感兴趣。既然你们不知道如何做到“规范、大型”的具体测试标准,那么就从口号中把这种空洞的概念去掉,剩下的就是实实在在的目标了。
------解决方案--------------------
聪明的架构师知道从细节中去把握架构,知道架构其实是在开发中随时变化的。提出足够多的细节,这些细节通过不断累积并不断回归测试来保证你的架构稳定性。而不是弄一些空洞的概念开始自顶向下地搞概念分解那一套。

实际上我看设计文档,首先看作者的思路,是真正工程的、架构性的,还是学校的、概念分解的。有人说产品是“自顶向下设计、自底向上实现”的,我知道这只是适合少数学校教师做的有些政府项目,真正的社会上的稍微大一点的项目既不是自顶向下也不可能自底向上,你不可能没有预先的产品积累而什么都推倒重来进行设计,所以所有的设计几乎都是“自中间向两边”进行扩展的。如果你想展示你会一点面向对象的系统设计方法,那么就不要问别人如何自顶向下地去搞概念分解,毕竟那些思路出来的文章只能糊弄了政府资金做个一锤子买卖的项目、而不能支持软件公司长期发展的核心产品。
------解决方案--------------------
以前高中毕业,就想报考创智软件公司的培训班,
但人家培训班要考试的,考试通过了才能进培训班,
只可惜我没通过考试。创智软件公司就是专门做crm的,
但其实看了很多crm软件,我实在搞不懂crm到底是做什么的。

也许只是一个概念而已。

crm应该只是erp里的一小部分,如果把crm单独分出去,
而缺少其它的支撑部分,比如、定单、财务、库存、应收应付。。。
等一系列的支撑,那crm只不过用来装点门面而已,无实际效果。