利用个人时间来完全实现这样的框架比较困难,所有打算如果基本框架完成后做成OPENSOURCE,以此让大家共同参与.
下面是我设计这个系统的简单的框图:
Flysky系统是由一个IDE开发环境和一个全面CRM系统组成的
需求 |
设计 |
测试 |
运行/管理 |
1. 需求分析
2. 业务设计
3. 需求反馈 |
4. 页面设计
5. 流程设计
6. 业务建模 |
1. 系统测试
2. 业务测试 |
1. 系统管理
包括:
1> 日志管理
2> 报表
3> 热发布
4> 人员管理
5> 工作流监控
6> 数据备份
7> 第三方接口
8> 版本控制
9> SOURCE管理
10> 网上升级
11> CALL CENTER其他系统
2. WEB服务管理
3. 流程引擎管理 |
|
其中IDE系统是基于Eclipse的插件系统:
CRM系统是基于JBOSS的消息中间件系统: