前面一段时间,帮别人选CRM系统,看了一下开源的CRM,最有名的就是PHP平台的SugarCRM了,在.NET平台下,CRM可选的不多(一只手就数过来了),名气也不大,还是TustenaCRM还算有名,不过在Sourceforge上,最新的版本只有3.9版的,不知道新版本上哪里可以拿到。3.9版本是2006年上传的,不支持中文,限制20个用户(最多激活20个用户),一般的用用也够了。TustenaCRM是一个比较规范化的客户管理系统,适合那些需要销售人员连续跟踪很长一个时间段,即售前工作比较多的,比方大型的管理软件销售。销售人员可以完整的记录售前与客户之间的各种活动,这样方便团队合作,数据共享,也方便前后的工作交接。
我直接用3.9的版本汉化过来的,包括界面字段和帮助文档,与大家分享一下吧。(在压缩包里包含了安装说明)
讲一下安装配置:
1.先在SQLServer上建立一个空的数据库,然后 database_os_39.sql 文件,数据库就搞好了
2.打开Web.config文件,修改下面五个地方
177行 <add key="Connection" value="data source=localhost;database=TustenaOS;user id=xx;password=xxx”/>编辑数据库的连接语句,输入数据库地址,用户名,密码和数据库名称。
197行 <add key="MailSpoolPath" value="E:\Deploy\TustenaOS\Files\MailSpool"/> 设置邮件存放路径
201行 <add key="MailMailingPath" value="E:\Deploy\TustenaOS\Files\TustenaSpooler\"/> 这个我也不知道干什么用的,但是不设置就会出错
215行 <add key="NeatUpload.DefaultTempDirectory" value="E:\Deploy\TustenaOS\Files\NeatUploadTemp"/> 文件的上传临时路径
217行 <add key="DataStoragePath" value="E:\Deploy\TustenaOS\Files\Docs"/> 最终的文档存放路径
3.在IIS里面建立站点
主要就是这三步,本来想做一个安装程序的,不过最近没空就先放下了,如果有兄弟要的话,下次我再做。
这种开源企业应用,大都是高中低搭配的,低档的免费,中档的收费少,高的收费多,这也是开源的一种商业模式,毕竟做大的公司少,大部分还是小企业。这样小企业上手成本低,还培养了潜在用户。这种模式在国内也变得流行起来。
开源不等于免费。
给出我改过的源码:TustenaCRM V3.9,我主要是做了一些汉化,改了一些显著的BUG,但是后来没用,所以也就不了了之了,这个CRM只能用来研究CRM的业务模型,其他的技术,或者直接用,都是没啥前途的。