文档目录
什么是 ]project-open[
了解 ]project-open[ 的定位、核心模块、技术架构与典型适用场景。
最后更新:2026-10-28
一个开源的专业服务管理底座
]project-open[ 是一套面向专业服务组织的开源管理系统,把项目管理、工时、计费、翻译协同与客户支持放在同一个数据模型里。它适合咨询、设计、翻译、软件外包、工程服务等以“人 × 时间 × 项目”为核心计价方式的团队。
与通用协作工具相比,]project-open[ 的特点是把交付过程与商业结果连在一起:
- 项目计划中的任务可以直接对应工时记录;
- 工时按费率与合同规则生成账单与发票;
- 翻译项目可以把语言对、字数、审校流程纳入同一套项目结构;
- 客户、合同、项目、票据共享同一套权限与审计模型。
核心模块
| 模块 | 解决的问题 | 典型使用者 |
|---|---|---|
| 项目管理 | 项目立项、任务分解、里程碑、进度与风险 | 项目经理、交付负责人 |
| 工时管理 | 按人 / 按任务记录工时,支持审批与锁定 | 交付团队、财务 |
| 计费与财务 | 费率、账单、发票、成本与收入视图 | 财务、业务负责人 |
| 翻译管理 | 语言对、翻译与审校流程、字数与交付管理 | 本地化团队 |
| CRM 与工单 | 客户档案、商机、支持请求 | 销售、客户成功 |
| 报表与分析 | 项目 profitability、资源利用率 | 管理层 |
模块之间不是简单的菜单拼接,而是基于同一套对象关系:一个客户可以拥有多个项目,项目下有任务,任务产生工时,工时按费率进入账单。
技术架构
]project-open[ 构建在 OpenACS 应用框架之上:
- 服务端:Tcl 脚本 + OpenACS 包机制,业务逻辑以“包(package)”为单位组织;
- 数据库:PostgreSQL,核心数据与权限模型都在数据库层;
- Web 服务器:NaviServer(AOLserver 分支),通过 AOLserver 模块加载 OpenACS;
- 前端:服务端渲染的页面模板,可按包覆盖与定制;
- 集成:提供 REST 接口,便于与外部系统交换项目、工时与财务数据。
这套架构的优势是稳定、可审计、可深度定制;代价是技术栈相对小众,二次开发需要理解 OpenACS 的包与权限模型。社区文档会在后续章节展开这些细节。
适合谁使用
]project-open[ 更适合以下场景:
- 团队规模在数十人到数百人,已有相对规范的交付流程;
- 需要把项目执行数据与财务结算打通,而不是只做任务看板;
- 有本地化、私有化部署或行业定制需求;
- 希望以开源底座降低长期许可成本,并接受一定的实施投入。
如果团队只需要轻量任务协作,通用看板工具可能更合适;如果业务核心是标准商品零售,则应选择电商系统而非本项目。
社区站与商业站的分工
本站(www.project-open.org.cn)是中文社区与文档入口,提供安装、使用、开发文档和版本说明,不承载交易。
需要产品演示、部署实施、中文汉化、定制开发与技术支持时,请访问商业服务站点 www.project-open.com.cn;已有的下载、演示与既有服务入口仍保留在 www.project-open.cn。