一、开源项目简介
iBiz软件生产管理(iBiz Production Management System,简称iBizPMS)为软件生产提供了完善的管理方案。它从软件生产的开始到结束,再到新的开始,往复循环,管理着每一个节点的进程与数据,协调着各个生产系统之间的交互与联系。它让整个生产过程井然有序,不仅帮助生产者高效协作和提升生产效率,另外对于管理者而言数据透明公开,随时随地知晓生产进程,了解各个生产者的情况,更早预知风险。
iBizPMS是iBiz生态的重要组成部分,它与iBiz生产运行系统群(统一用户、统一认证、统一工作流等)、商业套件系统群(OA、CRM、EAM、EHR等)有效地进行配合,完成与各系统/服务之间的数据交换,共通构建了iBiz一体化软件生态系统。当然,iBizPMS不仅仅只是支持与iBiz生态中的各个系统/服务的接通,同样可以通过iBiz强大的定制化能力完成与其它系统的接通。
iBizPMS采用了先进的软件技术架构(中台模式,Spring Boot/Cloud、Vue前后台分离,界面使用多种VSCode主题风格),采用了MIT开源协议,可以完全免费获取并修改的同时,也提供了多种有效途径(模型开发–iBizSys 6.0、插件开发、微应用开发)去定制化符合各自团队的生产规则与管理方式。
二、界面展示
- 产品–主页
- 产品–概况
- 产品–路线图
- 产品-需求看板
项目
- 项目–主页
- 项目–概况
- 项目–看板
- 项目–燃尽图
- 项目–甘特图
- 项目-团队成员
测试
- 测试–主页
- 测试-看板
- 测试–测试结果
- 测试-测试报告
我的地盘
- 我的地盘–主页
- 我的地盘-汇报
我的收藏
- 我的收藏–需求
统计报表
- 统计报表-列表
文档库
- 文档库-树视图
- 文档库-详细视图
移动端
产品
- 产品-产品列表

- 产品-主页

项目
- 项目-项目列表

- 项目-主页

测试
- 测试-测试列表

- 测试-主页

我的地盘
- 我的地盘-我的待办

- 我的地盘-自定义仪表盘


- 我的地盘-我的工作

设置
- 设置-首页

三、功能概述
iBizPMS特性
- 移动办公全搞定:移动端拥有与PC端完全匹配的全部功能,只要拥有一部移动设备,就可以随时随地完成办公。
- 移动端协同:同时目前已与钉钉实现应用集成,未来也将支持企业微信等其他主流协同办公类app。
- 完全开源:采用了MIT开源协议,使用了主流框架技术,代码完全免费获取。
- 插件中心:提供插件开发模式,可以以插件方式对系统进行扩展与升级。可以在插件中心中获取想要的插件。
- 应用中心:开放标准Restful服务接口,基于这些服务接口,可进行扩展开发,提供扩展应用(现在已有iBizTODO,专注于轻量级任务管理),这些应用往往目的性更强、更符合使用者的习惯。可以在应用中心获取想要的应用。
- 业务定制化:支持使用iBizSys 6.0对业务模型进行二次开发,更快更有效地完成界面、组件、流程、业务逻辑的定制,使其更加符合各自团队的生产规则与管理方式。
- 中台服务化:根据业务、能力、数据等模型的积累与整合,沉淀出标准的中台服务,各个功能交给更专业的中台服务去完成,做到真正意义上的协同办公。
- iBiz生态的强有力支持iBizRuntime(微服务运行时)提供了基础运行的中台服务 (统一认证授权、组织人事管理、 通知等)。埃毕致开源商业套件提供了完善的日常办公数据支持,并通过iBizPMS将各个系统有效地进行串联。iBizSys为iBizPMS提供了软件研发的数据支持,iBizPMS也为iBizSys提供了完善研发管理方案。
- 完善的项目管理功能:提供了完善详细的管理流程,适配多类型团队的使用。
- 丰富的组件:各类图表、统计报表以及标准化组件
iBizPMS生态
运行生态

生产管理

系统组成

增强特性
- VSCode风格界面表现。
- 丰富的UI组件。
- 丰富的工具集。
- 移动端支持。
- 采用中台模式,微服务架构,核心能力服务化,快速响应和迭代。
- 标准的Restful风格的接口,接口层次更明晰、使用更方便。
- 增强项目管理功能,例如引入单点认证、甘特图、日历、报表、工作流等。
- 支持接入生产体系(系统)数据,自动完成日常管理数据填充。
四、技术选型
技术框架
iBizPMS使用了现代化软件架构,采取中台模式,前端技术使用Vue,后端技术使用Spring Boot/Cloud,界面提供了多种VSCode主题风格。
架构图

后端技术框架:iBiz4j Spring R7
- 核心框架:Spring Boot
- 持久层框架: Mybatis-plus
- 服务发现:Nacos
- 日志管理:Logback
- 项目管理框架: Maven
前端(PC端)技术框架:iBiz-Vue-R7
- 前端框架:vue.js
- 路由:vue-router
- 状态管理:vuex
- 国际化:vue-i18n
- 数据交互:axios
- UI框架:element-ui, view-design
- 工具库:
- qs – BSD 3
- path-to-regexp
- rxjs – Apache-2.0
- interactjs
- moment
- xlsx – Apache-2.0
- file-saver
- 图标库:font-awesome
- 引用组件:
- tinymce – LGPL-2.1
- fullcalendar
- echarts – Apache-2.0
- ibiz-vue-lib
- ibiz-gantt-elastic
前端(移动端)技术框架:Vue_Mobile_R7
- 前端MVVM框架:vue.js ^2.6.11
- 路由:vue-router ^3.1.5
- 状态管理:vuex ^3.1.2
- 国际化:vue-i18n ^8.15.5
- 数据交互:axios ^0.19.2
- UI框架:@ionic/core ^5.0.5, vant ^2.5.4
- 工具库:qs ^6.9.1, path-to-regexp ^6.1.0, rxjs ^6.5.4,moment ^2.24.0,async-validator^3.3.0
- 图标库:font-awesome 4.7.0, ionicons ^5.0.1
- 引入组件: echarts ^4.6.0,ibiz-mobile-components
- 代码风格检测:tslint
五、开源协议
使用MIT开源协议
评论(0)