teaCRM
我开发的灵活、高效、强大的CRM系统。使用Spring .NET、ASP .NET MVC、ELinq作为基本项目架构,同时使用Unit Test单元测试、Glimpse作为性能测试、Log4Net日志记录、MySql作为数据库、T4模板代码自动生成,Bootstrape作为前端框架,适合大型企业多用户、高并发、高性能、基于云平台。
版本信息
版本: V1.0
开发工具:Microsoft Visual Studio 2010、Microsoft Visual Studio 2013
作者: Terwer,Huang
作者邮箱: cbgtyw@gmail.com
项目简介
我开发的灵活、高效、强大的CRM系统。
技术架构
1、本程序基于Asp .Net 4.0和.NET MVC4,编译版本为VS2010,最低运行版本为.Net 4.0,IIS 6.0+;
2、支持多数据库:使用 ELinq、NLite作为ORM框架,详见:http://elinq.codeplex.com/
3、项目演示地址:http://crm.ucs123.com
4、兼容IE6、7、8+、Firefox、Chrome、Safari
5、访问 /Help 查看Api文档
6、访问 /Jsdoc 查看js文档
更新历史
2014-09-26
1、添加回收站公海。
注意:要先在T_fun_myapp表里面加上两个模块,在更新T_fun_myapp_company
2、
2014-09-21~25
1、客户更新。
2014-09-19~20
1、设置全部完成。
2、完善客户模块,准备初步上线。
2014-09-14~18
1、应用市场全部完成
2、加入动态菜单
2014-09-11~13
1、角色全部完成
2014-09-7~10
1、部门全部完成
2014-09-06
1、树形列表更换为ZTree
2、添加移动版支持。
2014-09-05
1、需求薪资麦凯66表格
2014-09-04
1、分页优化。
2014-09-02~03
1、客户添加完成。
2、彻底修复验证。
2014-09-01
1、客户添加完成。
2014-08-30~31
1、增加客户
事务处理
2014-08-29
1、增加客户
增加客户扩展字段要新建表,并且还有新建外键管理
2014-08-28
1、增加日志记录模块
2014-08-27
1、继续客户模块
2、完成依赖注入
2014-08-26
1、继续客户模块
2、引入Spring .NET框架,优化系统架构
2014-08-23~25
1、开始客户模块
2、后期树形缓存ZTree
2014-08-22
1、完成登录。
2、数据库采用MySql
程序发布
1、.NET MVC项目Session需要额外配置
`
`
>2、Log4Net发布到IIS后需要对User用户加上写入权限
>3
注意:生成完毕后,必须执行\teaCRM\teaCRM.Tools\bin\Debug下面的teaCRM.Tools.exe,否则无法使用MVC动态Model,详情:见参考资料11
====================================================================================================================
>4、要使用压缩必须修改
`
`
>5、应用类别的配置在
/Themes/default/base/js/category.js
===================================
【这个非常重要】
=================================
>6、统计代码在——Layout.cshtml里面
=============================
参考资料