# FlexFlow **Repository Path**: imzhs/FlexFlow ## Basic Information - **Project Name**: FlexFlow - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2015-10-02 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **部署说明** 1. 执行mongodb-win32-i386-3.0.4/bin/start.cmd 启动MongoDB 2. 执行FlexFlow.MVC **项目层次结构说明:** 1. Example-示例目录(尚未实现) 2. FlexFlow.Base-FlexFlow基础抽象层 3. FlexFlow.Common-FlexFlow公共组件层 4. FlexFlow.DataProvider.MongoDB-MongoDB数据层 5. FlexFlow.Model-模型层 6. FlexFlow.MVC-MVC前台UI层 7. FlexFlow.MVC.Tests-MVC前台单元测试层(尚未实现) 8. FlexFlow.Runtime-FlexFlow运行时层(业务逻辑层) 9. FlexFlow.Tools.MVC-MVC工具层 **架构说明:** 1. 该引擎基于三层架构,通过MVC公开API接口,并且分离业务层以实现多公开支持 2. 引擎全局采用懒汉模式+工厂结合来实现模块解耦 **页面说明:** 1. 组织机构管理页面 组织机构管理页面可以管理企业的组织机构树,通过鼠标拖动,鼠标双击,鼠标右键来快速 操作,手机端可使用顶部快捷访问栏实现快速操作,全站采用Ajax异步传输,避免ASP异步 回传带来的性能消耗 **当前进度:** 整体构思(75%,10%)-Thinking 组织机构树管理-(100%,5%)-Done 用户编辑-(100%,5%)-Done 组织机构编辑(100%,5%)-Processing 流程可视化创建与编辑(50%,20%)-Thinking + Processing 流程实体定义与编写(50%,5%)-Processing 存储仓库编写(75%,15%)-Waiting 流程调度引擎编写(0%,15)-Waiting 日志模块编写(0%,10%)-Waiting 执行单元测试(0%,10%)-Waiting