# 82期5组项目后端 **Repository Path**: flying-dog-egg-classmate/training ## Basic Information - **Project Name**: 82期5组项目后端 - **Description**: 企业管理培训系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-24 - **Last Updated**: 2023-03-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # training #### 介绍 企业管理培训系统 #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) #### 日志 2021/10/25 `今日任务安排` 1.上午--陈宇,苏婷,陈鸣完成对管理员模块的需求分析及模块拆分。 2.上午--巫鹏飞,常红军,刘笔完成对企业员工模块的需求分析及模块拆分 3.整合管理员及员工模块 4.下午--确定前端框架,数据库设计 2021/10/26 `今日任务安排` 1. 陈宇负责基础模块数据库设计完善。 2. 苏婷负责培训需求数据库设计完善。 3. 陈鸣负责培训计划数据库设计完善。 4. 常红军负责培训实施数据库设计完善。 5. 刘笔负责培训管理数据库设计完善。 `昨日完成情况` 1. 完成数据库初步设计-->包括数据库字段,表与表之间的关系 2. 完成项目业务逻辑梳理 `项目进度` 数据库初步设计完成 `昨日问题` 1. 业务逻辑梳理的不够完善,过于关注功能的实现,而忽略了业务逻辑 2. 数据库设计存在问题,表与表之间的关系不够清楚 `具体问题` 1. 培训计划流程审批需要多步,此次项目只做一个审批节点, 以后的项目可以用流程引擎做 2. 参与计划的人有多个, 且是不通过的部门, 也可能是不同部门的管理人员, 新进员工, 不知道如何关联, 解决办法是只写文字描述; 如果要关联多人, 可以与角色表联动查出人的id, 存在一个字段中, 中间用逗号隔开(取数据时可以考虑find_in_set函数); 这些员工的选择与角色并不完全相关, 可以参考标签的添加与搜索 2021/10/27 `今日任务安排` 1. 陈宇负责对员工表的CRUD及能力模型的CRUD 2. 苏婷负责对培训计划表,培训计划反馈表的CRUD 3. 陈鸣负责对培训需求表,培训需求反馈表的CRUD 4. 常红军负责对培训项目表的CRUD 5. 刘笔负责对课程表的CRUD 6. 巫鹏飞负责对角色权限的CRUD `昨日完成情况` 1. 完成数据库设计 2021/10/28 `今日任务安排` 1. 继续完成未完成的昨天任务 2. 解决代码合并冲突问题 `昨日完成情况` 1.基本上完成了对表的CRUD `昨日问题` 1. git提交问题,一定要多commit 2. 分页查询,需要在实体类中加入两个注解 3. idea双击打不开,需要删除缓存 2021/10/29 `今日任务安排` 1. 每个人负责编写一个模块的前端页面(最低要求完成一个前端页面) `昨日完成情况` 2. 所有基础表的CRUD完成 `昨日问题` 1. 注入了两个bean报错,报错原因:spring启动类上面用来扫描dao层的注解@MapperScan()不能扫描所有包,需要将路径精确到路径 `今日任务安排` 1.继续完成前端页面 `项目进度` 1.完成员工页面,需求页面,课程管理页面,培训管理页面,登录,角色管理页面