实训总结-学生实训考勤管理系统

学生实训考勤系统开发周期 关键时间节点

  • 2021/5/21 组建团队 开始各种文档编写 数据库设计等
  • 2021/6/13 正式开始编写接口代码
  • 2021/6/18 接口开始对接,边对接边开发模式
  • 2021/7/17 项目最终封板 不再进行代码修改
  • 2021/7/18 公布分数 40分
  • 2021/7/19 实训总结

最终评审记录

【管理员】登录
一、 学生信息管理
a) 查询功能有问题
b) 不能新增班级,编辑班级报错500
c) 新增学生报错500
.
二、 教师信息管理
a) 查询功能正常
b) 可正常新增教师
c) 可正常操作停用、启用
d) 有<批量删除>按钮,与需求不符
.
三、 项目组管理
a) 可新增小组,但修改报错
b) 新增成员报错404
c) 删除成员报错500
d) 更换分组:错误,显示的是“选择学院”
.
四、 课程管理
a) 新增/编辑课程报错500
b) 不能正常查询
c) <选择学生>页面不正确
.
五、 考勤管理
a) 项目考勤记录报错500
b) 门禁卡导入:导入、下载模板、导出、查询都不正确
.
六、 请假记录
a) 查询功能不正确
b) 不能查看请假详情
.
七、 综合打分
a) 个人评分、小组评分列表都是假数据,功能均未实现 八、 不能正常退出登录
.
【教师】登录
【教师】、【学生】登录:未提供有效账户,无法验收;新创建的账号也无法登录

因为教师角色和学生角色未能正常进入系统进行测评,针对以上评审记录出现的问题全部就是管理员端的,而恰好小刘君就是负责管理员端后台接口开发设计,但是对于以上评审记录和对比自己的接口发现80%的错误是接口对接问题,这背后就是我们开发周期的问题。相信有了这次的经验我们下个项目的开发进度会有很大更进。

第一个实训项目已经结束,可以说这是一个非常完整的开发流程的一个实训项目,我作为一个后端开发人员从这个项目开发中我总结出以下几点:

  1. 项目开发的各种文档设计是非常重要的,各个开发人员都应该熟悉文档的相关内容,严格按照文档需求开发
  2. 开发的数据库设计一定要考虑好,同时在修改部分字段的时候需要开发人员全部知晓
  3. 数据库的各种数据的填充也是很重要的,不仅要有一定量的数据,还要有各种对应,数据对应不上的话对开发有很大的困难
  4. 开发人员需要有代码备份的思想,同时需要严格按照正常流程对代码进行远程版本控制
  5. 模块分配、人员分配是需要考虑周全的。不同的模块任务量不同,不同的负责人任务量差距不能过于太大,严重影响开发进度
  6. 整个开发团队的沟通是非常重要的,无论是遇到问题需要解决还是对某个开发流程有疑问,都可以进行小组内沟通交流,提高效率
上一篇:接口总结


下一篇:家庭整理收纳的好处