# todo-java **Repository Path**: Liu_K_ai_admin/todo-java ## Basic Information - **Project Name**: todo-java - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-30 - **Last Updated**: 2021-10-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # todo-java #### 介绍 {**以下是 Gitee 平台说明,您可以替换此简介** Gitee 是 OSCHINA 推出的基于 Git 的代码托管平台(同时支持 SVN)。专为开发者提供稳定、高效、安全的云端软件开发协作平台 无论是个人、团队、或是企业,都能够用 Gitee 实现代码托管、项目管理、协作开发。企业项目请看 [https://gitee.com/enterprises](https://gitee.com/enterprises)} #### 软件架构 软件架构说明 ## 功能模块(标题后面括号中是需要做的) ### 用户模块 > 用户模块主要有登录注册,用户管理等功能 #### 登录(普通用户) > 登录功能主要分为普通用户、VIP用户和管理员三个角色的登录 #### 注册(用户注册) > 注册功能只能普通用户注册,VIP用户只能通过升级,管理员不需要注册 #### 用户管理(普通用户查看自己的所有信息) > 普通用户和VIP用户可以修改和查看自己的所有信息,管理员可以查看、修改所有用户的基本信息(禁用账号) ### 待办事项模块(添加,修改,删除,设置是否完成,日月对比) > 待办事项模块主要有添加、修改、删除待办事项,设置待办事项是否完成,日月对比,统计 #### 添加 > 添加功能可以添加一个待办事项,选择待办事项的类型,支持添加附件 #### 修改 > 修改功能可以对添加的待办事项进行修改,已完成的待办只能修改待办事项的描述 #### 删除 > 删除功能可以删除已完成和未完成的待办事项 #### 设置待办是否完成 > 未完成的待办事项可以设置为已完成,已完成的待办可以设置为未完成 #### 日月对比 > 用户当日待办完成数与昨日对比,用户当月完成数与上月对比 #### 统计 > 统计功能可以按月统计或者按日统计待办事项的完成情况(花费时间、完成数量等) ### 专注(全部做) > 专注模块主要有开始专注,结束专注,暂停 #### 开始专注 > 对于一个待办事项来说,可以开启专注功能,在开启专注功能的时候,可以再次设置待办事项的类型(倒计时和正计时才能专注) #### 结束专注 > 正计时只能正常结束,倒计时可以提前结束,结束专注的时候可以对本次专注做一个总结,选择是否保留此次专注的结果 #### 暂停专注 > 可以暂停的次数是依据任务的计划时间来确定的,每个45分钟以内可以暂停五分钟 ## 计划