# ITKJ_ToDo-待办任务管理 **Repository Path**: chanjunkai/ITKJ_ToDo ## Basic Information - **Project Name**: ITKJ_ToDo-待办任务管理 - **Description**: 本模块是基于odoo16的支持todo待办任务等,提高生产力的工具 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: https://space.bilibili.com/434611317 - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-10-25 - **Last Updated**: 2023-10-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **ITKJ_ToDo-待办任务管理软件** **使用手册** 目录 [文 件 修 订 记 录](#_Toc141272011) [1. 总体功能描述](#_Toc141272012) [2. 运行环境](#_Toc141272013) [3. 软件开发环境](#_Toc141272014) [4. 软件安装说明](#软件安装说明) [5. 待办阶段配置](#待办阶段配置) [6. 待办类型配置](#待办类型配置) [7. 创建待办](#创建待办) [8. 阶段看板](#阶段看板) [9. 数据库软件](#数据库软件) [10. 数据库生成](#数据库生成) # 文 件 修 订 记 录 | **版本号** | **生成日期** | **作者** | **修订内容** | |------------|--------------|----------|--------------| | V16.0 | 2023-07-15 | ITKJ | 初始版本 | | | | | | # # 总体功能描述 系统基于odoo的底层框架,采用主流的Python、XML语言进行开发,系统为B/S架构(即浏览器/服务器结构)。 安装完成之后,需要进行基础的配置; 首先需要管理员配置【待办阶段】,用于对阶段看板的展示,以及定义阶段; 有需求的也可配置【待办类型】,用于多元化的配置需求; 管理员需要到用户设置里给对应用户勾选对应的角色权限,从而隔离不同用户的待办; 然后即可创建待办、跟进待办、管理待办、完成待办。 # 运行环境 **硬件要求** | 类 别 | 基本要求 | |----------|-------------------------------------------------| | 服务器端 | CPU x64 2核 内存2G以上;硬盘剩余空间不低于50G; | | 客户端 | 电脑浏览器或手机浏览器 | **软件要求:** | 类别 | 名 称 | 基本环境 | |----------|------------|----------------------------------------------------------------------------| | 服务器端 | 操作系统 | 支持Windows2016-x64位及更高版本; 或Centos7 -x64位、Ubuntu14-x64及更高版本 | | | 数据库软件 | 支持 PostgreSQL12及更高版本 | | 客户端 | 操作系统 | Windows、Mac、Android、IOS | | | 其它软件 | Edge浏览器、Firefox火狐浏览器、Safari、Brave | # 软件开发环境 本软件使用Python3.10、PostgreSQL15、odoo16在Visual Studio Code上进行开发,也可以使用PyCharm开发。 ![](media/d3b23f6da265809578944ea7c23db0aa.png) # 软件安装说明 本软件将发布至github、码云等渠道,可以搜索【ITKJ_ToDo】【ITKJ_ToDo-待办任务管理软件】相关名称,然后下载安装使用。 将模块放到对应的软件目录 ![](media/118718c577ccb5d9fbb240114b2bffb0.png) 下一步进入开发者模式 ![](media/0a97c777f9e085f471631a409e44ad76.png) 下一步更新模块列表 ![](media/33c18863a738008d81a660250eee1e15.png) 下一步安装或升级模块 ![](media/9732d1de43316f93b5505a8a7aea25c9.png) 第一次打开软件将会进入阶段看板界面,效果如图: ![](media/ab6b315f8695d54615ba97a322908f13.png) 管理员需要到【设置/用户】中给相关人员配置权限, 以满足多样化的简单工作流的使用需求 ![](media/b9c7f58005e8d45e8f3ab6d7674c05c5.png) # 待办阶段配置 点击【待办阶段】 ![](media/b2d0e1be8ff2e7da9857cb8f69cdeeec.png) 点击【新建】 ![](media/8c0f52e10880ea87a7da6de33868bfcc.png) 设置阶段后点击【手动保存】 注意:因为还没有待办任务,所以【待办看板】中还不会显示相关阶段 ![](media/f03508d332c58dd7a7c51d194722ddef.png) # 待办类型配置 点击【待办类型】 ![](media/351983738f61f60604d7c9f3ad0e3525.png) 点击【新建】 ![](media/2ce27d54e7d00aa0b0b5f859f86a14d2.png) 根据实际使用需求可添加类型做标示,也可不使用 设置类型后点击【手动保存】 # 创建待办 点击【待办阶段看板】 点击右上角的【列表视图】 ![](media/461d4860b7c6b2218bef1a8417f9bf0b.png) 点击【新建】 ![](media/f59f2f6215f359be16bdec905f230399.png) 根据实际情况选择和输入相关数据 然后点击【手动保存】或者点击右上角的【新建】会保存当前并新建 # 阶段看板 点击【待办阶段看板】 此时已经有相关阶段的看板数据 ![](media/b3bee5c8ec1dbd8f6d5e9facd34b2eb5.png) 鼠标放到优先级星标上,可快速设置优先级 ![](media/b9e84ed5ae4abf53e78a0268970c11a1.png) 点击右下角的需求者、创建者、关注者、处理者可以直接和对应的人员进行在线沟通 ![](media/7638a0b28b20c01a3fda15fda9c707c7.png) 同时也可在直接通话、视频、会议 ![](media/81ee2fcd52216749d31a6aeb680f2a4e.png) # 数据库软件 本次环境数据库使用的是PostgreSQL15,表如下 ![](media/cc9ffb3b556040729155e80c6c904ff8.png) # 数据库生成 数据库会在软件安装时自动生成!