想启动一个开源的.NET构建的CRM项目,招集3到4个人来做,最后做成一个比较实用的,有一定市场的通用产品。目标定位在中小型的销售型企业和部分的生产型企业,因为这些小公司没有太多的资源需要整合和管理,上ERP的话不划算,而引进一个CRM系统比较现实,而且经济实用。为了提高这个系统的实用度,我想在这个CRM里加入产品进销存模块,这样可以省去企业另行购买柜台软件的费用。我先把主要的功能模块大致列举了一下,并且把用例图和数据模型图也粗略画了一下,为的是让合作者能尽快理解这个项目。我希望这个产品最终的每个功能都是经过讨论而确定的,要尽量保证每个功能都有它的价值。为了保证项目能够良好的进行,需要合作者对OO,模式,TDD,开源协作,结对编程等有一定的经验,而且最好能有一位有丰富开源项目经验的朋友加入,因为开源不仅是在编码阶段的开源,在分析和设计以及测试、整合,发布阶段也需要很多的交流和讨论,还有开源平台的架设等。我不是一个有经验的设计者,在系统设计上大家多给予一些帮助,初步预测这个项目要具有分布式(可能要利用智能客户端和webfrom相配合),高可伸缩性(可能要用分布式事务,排队组件,.NET计 Read More
posted @ 2005-08-23 11:06 蛙蛙王子 Views(7228) Comments(67) Diggs(0) Edit
点击右上角即可分享
微信分享提示