WAWACRM

基于.NET的开源CRM项目
做一件事,一定要坚持。意志不坚定的,参加也没意义。

导航

随笔分类 -  项目进度

项目进度的帖子
摘要:我昨天晚上一晚上用Enterprise Library January 2006版和nettier2最新每日构建版做了一个最小版的wawaCRM,主要包括帐户,联系人,活动还有用户的管理,全部代码都是用Codesmith生成的,只配置了一下web.config文件,其它一行代码也没写。   我感觉用Nettier2生成的DAL层还是比较符合微软推荐的数据访问最佳实践的,而且确实也提高了不少开发效率,不过for .net 2.0版本还没有release版,大家下载代码也帮忙评估一下这样的架构适合不适合我们的项目开发。   nettiers2现在比nettiers0.9.2有很大的提高,还可以生成webservice层,便于构建多界面的N层应用,而且还能生成CRUD操作的简单界面。 阅读全文

posted @ 2006-04-05 09:23 WAWACRM 阅读(2539) 评论(10) 推荐(0)

摘要:SugarCRM主管理模块分析 文档约定: 红色表示业务上不明白的地方,蓝色表示技术上不明白的地方。 网站管理:类似书签管理,就是把常用的网站网址进行管理,可以添加到主菜单或者快捷方式里,快捷方式是一个浮动在左侧的工具条,可以停靠在屏幕一侧,并且根据当前显示内容而自动改变内容,有个人和共用两种类型 日程管理: l 类似OutLook的一个日历... 阅读全文

posted @ 2005-12-05 13:47 WAWACRM 阅读(2207) 评论(2) 推荐(0)

摘要:WawaCRM是基于.NET的开源的面向中小型服务性行业的客户关系管理软件,帮助企业更好的进行产品和服务的销售,营销、以及对客户的服务,从而增加销售收入、降低人工和部件成本、提高劳动生产率,降低劳动消耗,增加客户满意度和忠诚度。 阅读全文

posted @ 2005-11-29 09:54 WAWACRM 阅读(788) 评论(4) 推荐(0)

摘要:最近一直没有更新博客,主要是要做的事太多了,又是技术架构,又是业务分析的,搞的我晕晕的,前阵子生病了,也耽误了点儿时间。但是要做的事虽然多,也得一件一件的做,CMP的辅助工具我正在完善,现在加了一下代码高亮显示的功能,还有设置数据库连接字符串的功能,大家可以测试一下。下面是CMPCodePro需要改进的地方:【蓝色的是已经完成的】1. 启动的时候设置数据库连接字符串,和生成类的默认命名空间。2.... 阅读全文

posted @ 2005-11-05 16:53 WAWACRM 阅读(228) 评论(0) 推荐(0)

摘要:【蛙蛙王子】wawaCRM UI Style指南 前几天下载了msCRM SDK 3.0 里面有一个UI风格的指南,我想咱们的界面风格也借鉴一下它的风格,MSCRM 3.0好像还没有发布呢。我们可以对应着它的UI做一些列的css样式和ASP.NET 2.0的thenme(主题)和skin(皮肤),然后把外层的架构做一个Mast Page,工作区呢就随具体功能而显示不能内容,这里可能需要好多UI控件... 阅读全文

posted @ 2005-10-29 16:06 WAWACRM 阅读(307) 评论(0) 推荐(0)

摘要:一、改进代码生成器:做成向导式的,通过手工干预来生成定制化的CRUD操作,而不是全自动生成不灵活的CRUD操作。要生成相关存储过程的T-SQL代码,持久实体的C#代码,以及连接存储过程和业务实体持久操作的XML元数据代码。在正式生成代码前要以向导的形式设置数据库连接字符串,生成C#业务实体的默认命名空间,生成XML元数据文件的目录名,insert持久操作的插入字段,update持久操作的更新... 阅读全文

posted @ 2005-10-26 09:30 WAWACRM 阅读(634) 评论(12) 推荐(0)

摘要:CMT DEMO(容器管理事务演示) 我们用执行订单来来演示容器管理事务,我们在执行订单的时候,需要涉及到三个表,他们是Orders,Products,和Order Details 表,我们每在一个订单里订购一个产品,我们就要在产品表里减去一个产品,不能出现,订单表里添加了产品而库存没有减少库存量这种情况,也不能出现Orders表没有插入成功而Order Details却插入成功这种情况,因... 阅读全文

posted @ 2005-10-25 08:47 WAWACRM 阅读(1288) 评论(2) 推荐(0)

摘要:wawaCRM项目业务层框架设计草稿 好多业务层框架都使用的哑对象做业务实体,比如PetShop,我想我们的架构别用这个了,我们应该让业务实体可以执行一些方法,而这些方法实际的执行交给其它的类的代码来具体执行,就是以(面向服务)SOA的方式去执行,为了获得高可伸缩性,我们的服务类可以直接连接并使用,也可以使用Remoting远程连接使用,这样就可以让业务服务层专门的运行在一台应用服务器上,而... 阅读全文

posted @ 2005-10-19 16:24 WAWACRM 阅读(1562) 评论(4) 推荐(0)

摘要:征求客户,联系人,机会,活动管理模块数据库模型Microsoft CRM的对象分为五大部分,每个模块又有详细的子模块。Core System Management Business Management User and Team Management Customer Management Contact Management Account Management Activity Manage... 阅读全文

posted @ 2005-10-18 14:06 WAWACRM 阅读(407) 评论(0) 推荐(0)

摘要:【蛙蛙王子】wawaCRM项目表示层框架设计思路 为了支持wawaCRM,国庆节期间我重新看了一下《asp.net企业应用高级编程》,收获颇多。我会把里面的一些思想和设计模式推广到wawaCRM项目的。《asp.net电子商务高级编程》里的CMP架构正在推广应用到wawaCRM项目里,但是还有一些值得改进的地方,我已经列举了一下改进方案,征求意见后就可以改进它了。 前几天从china-pu... 阅读全文

posted @ 2005-10-16 11:36 WAWACRM 阅读(1674) 评论(21) 推荐(0)

摘要:项目中是否使用存储过程 关于这方面的讨论很早就有,使用存储过程和单独的管理数据层的逻辑,减少网络流量等,但是使用存储过程就会对特定平台产生依赖性,我发现现在好多软件产品都号称是兼容DB2,SYBASE,ACCESS,SQLSERVER,ORACLE等各种数据库,不知道他们是怎么做的难道都是用不同的数据访问层,不同的数据库系统的存储过程吗,还是利用多态直接使用标准ANSI SQL,不使用特定数据库的... 阅读全文

posted @ 2005-10-13 13:12 WAWACRM 阅读(433) 评论(5) 推荐(0)

摘要:关于CMP架构改进的几个想法,欢迎大家交流 第一个考虑CMP和DAAB3.1的合并,我想凡是对业务实体的操作都用CMP来进行持久化,凡是主要业务外的持久操作都用DAAB3.1来实现,比如说对查看订单,更新购物车,删除员工之类的操作都用CMP来实现,因为CMP内置监测跟踪,异常处理,串行化实体等功能,这些可以帮助业务逻辑代码的调试和开发。比如说从数据库里选择一列来填充一个下拉列表(非功能性需求... 阅读全文

posted @ 2005-10-12 09:24 WAWACRM 阅读(1186) 评论(2) 推荐(0)

摘要:【蛙蛙王子】我今天上午整理了一些关于.NET企业开发以及用.NET开发应用程序面临的一些常规问题的解决方案,以及对我们本项目有帮助的文章,希望大家下载下来看看。具体地址是qq:\\我的qq号码\CRM\文章\里面。下面是文章列表 .NET环境下多层体系架构的实现(讲.NET下的N层,涉及remoting) .NET框架下通用报表模块的实现(我们的项目中后期需要好多分析和报表的功能) .NET中... 阅读全文

posted @ 2005-09-15 09:22 WAWACRM 阅读(539) 评论(2) 推荐(0)

摘要:WAWACRM开源项目章程 1 总则 1.1 项目名称 本项目名称暂定为“WAWACRM” 1.2 项目性质 本项目为开放源代码项目,简称开源项目,所有代码属于该项目所有参与者,同时欢迎各地网友参加此项目。 1.3 项目发起人 本项目发起人是博客园的蛙蛙王子(http://onlytiancai.cnblogs.com)。 1.4 项目核心技术 ... 阅读全文

posted @ 2005-09-14 22:26 WAWACRM 阅读(5293) 评论(7) 推荐(1)

摘要:【蛙蛙王子】我上传了两篇关于框架和敏捷开发的帖子,希望大家看看 使用开源java框架开发web应用看看java那边的表示层,持久层,业务层框架都是如何交互的,里面提到的一些理论和指导都直接适应于.NET的web应用,我们应该借鉴里面的思想来搭建咱们项目的框架。文章里讲的蚀structs(表示层)+spring(业务层)+hibernate(持久层)来做为web应用开发架构的,我们也得把他们一一对... 阅读全文

posted @ 2005-09-14 11:02 WAWACRM 阅读(450) 评论(1) 推荐(0)

摘要:元数据大概就是这样的 存储过程名字 容器ID 存储过程名字 容器ID 存储过程名字 容器ID 存储过程名字 容器ID... 阅读全文

posted @ 2005-09-13 17:23 WAWACRM 阅读(369) 评论(2) 推荐(0)

摘要:【蛙蛙王子】wawaCRM前期目标,责任分配我整理一下下午的讨论结果:总体目标:1、出一个wawaCRM v1.0的功能列表。2、使用我提供的CMP架构做一个asp.net应用,实现上面的功能列表。我的想法是先把下面这个演示里的功能咱们用asp.net重新实现了,我看了一下,这套CRM的功能都很典型的,咱们做一些取舍,改进一下,肯定比他做的好,大家有空了都看一下这个演示哦。http://www.w... 阅读全文

posted @ 2005-09-10 09:28 WAWACRM 阅读(352) 评论(0) 推荐(0)

摘要:无论什么项目,最开始一定要确定其目标,我们这个项目也不例外,简单的来说,就是我们项目要做成什么样子? 在今天下午的群讨论中,各成员都很踊跃发言,讨论议题很散乱,有讨论市场定位的,有讨论实现技术的,也有讨论做平台还是做产品的,但是现在首要的任务就是确定项目目标,有了目标,大家才能朝着一个方向前进。 就今天wind所提及的要做产品还是做平台的问题,我来谈谈我个人的看法,希望能起... 阅读全文

posted @ 2005-09-08 23:05 WAWACRM 阅读(1778) 评论(6) 推荐(0)

摘要:蛙蛙推荐:博客园开源CRM项目组正式成立 我先来确认一下现在项目组的人员,没有写到的,可能是还没有加入项目组的群,或者是加了我的MSN,我没有认出来,如果忘了写谁,到这里跟贴哦,以后这个博客就是咱们的开源CRM的交流平台了, 由项目组成员共同维护,回头我把博客的密码还有项目组共同的邮箱的密码发给大家。大家有需要讨论的题目,在自己完成任务的时候遇到的问题,或者自己在开发中的心得体会心得,以及所犯的错... 阅读全文

posted @ 2005-09-08 11:53 WAWACRM 阅读(2122) 评论(15) 推荐(0)