Alpha冲刺——代码规范和冲刺计划
这个作业属于哪个课程 | 2020春软工实践|W班 |
---|---|
这个作业要求在哪里 | 作业的要求 |
这个作业的目标 | 团队及项目简介 |
作业正文 | 作业正文 |
其他参考文献 | 无 |
- 由于很多任务与分工在qq群内直接通过信息交流方式发布,组长管理项目确实有所欠缺,第一次带项目经验不足,所以整合这些内容导致一再拖延至今才发布,敬请谅解
一、Alpha冲刺任务
前端部分
web前台
- 完成用户登录、注册、找回密码界面
- 完成主界面:展示日历与计划简略一览
- 完成小组功能模块界面:创建、加入、退出、管理小组
- 完成计划功能模块界面:创建、编辑计划
- 完成用户设置修改功能模块界面:设置计划显示数量上线、设置组内消息提醒、用户信息修改、密码修改
- 前后端数据交互
web后台
- 完成用户登录、注册、找回密码界面
- 完成主界面:进入默认管理用户信息、左边菜单栏依次显示用户、计划、小组
- 完成小组功能模块界面:小组信息审核与修改、删除
- 完成计划功能模块界面:计划信息审核与修改、删除
- 完成用户信息审核功能:个人详情审核与修改、账号删除(封禁)
- 前后端数据交互
后端部分
计划功能模块
- 创建、编辑计划(编辑包括设置详细信息、提醒间隔日程等接口)
小组功能模块
- 创建、加入、退出、管理小组等接口
设置功能模块
- 设置计划显示数量上线、设置组内消息提醒、用户信息修改、密码修改等接口
工具类与模块交互
- util类编写,包含日期获取、Json格式等工具类整合
- 小组功能与计划功能交互,实现小组创建与管理小组计划
杂项
- 文档撰写
- 代码规范与定义
- 博客撰写
- 每日会议总结
具体日程安排
时间区间 | 任务内容 | 完成状态 |
---|---|---|
4.26-4.27 | 进行项目环境配置、项目启动会议 | 已完成 |
4.27-4.30 | 各模块工作初期 | 已完成 |
4.30-5.3 | 各模块任务大体完成,有基本功能实现 | 进行中 |
5.4-5.6 | 前后端交互、功能模块优化 | 未开始 |
二、Alpha冲刺具体分工
人员 | 分工 | 具体描述 |
---|---|---|
LMG | 前端前台以及文档撰写等杂项 | 前台全部以及有关json格式定义、项目初始化等杂项任务 |
XTG | 后端功能模块交互以及工具类撰写 | util类撰写、环境配置、依赖注入,小组功能与计划功能交互,实现小组创建与管理小组计划 |
Hanani | 后端计划功能模块 | 创建、编辑计划(编辑包括设置详细信息、提醒间隔日程等接口) |
影缺 | 后端设置功能模块 | 设置计划显示数量上线、设置组内消息提醒、用户信息修改、密码修改等接口 |
An1ess | 后端小组功能模块 | 创建、加入、退出、管理小组等接口 |
hmx1 | 前端后台 | 管理员后台界面,包括用户管理、计划管理以及小组管理 |
三、代码规范
- 由于大家边学习ssm边进行后端代码编写,所以java部分代码规范暂时先参考阿里java开发代码规范,在开发过程中不断完善代码的同时一起统一代码规范
代码规范github链接