Followers——Alpha冲刺总结随笔
| 这个作业属于哪个课程 | 2022福大-软件工程、实践W班 |
|---|---|
| 这个作业要求在哪里 | 团队作业——站立式会议+alpha冲刺 |
| 这个作业的目标 | Alpha阶段冲刺总结 |
| 其它参考文献 | CSDN、《构建之法》 |
目录
- 一、项目预期计划、现实进展
- 开发计划
- 现实进展-总体进展
- 现实进展-每日进展
- 二、过程体会、组员分工协作
- 三、在Alpha阶段的工作量比例、下阶段展望
- 工作量比例
- 下阶段展望
- 团队展望
- 个人展望
一、项目预期计划、现实进展
开发计划
- 整体架构以及数据库管理:
| 任务 | 具体内容 | 人员 | 完成情况 |
|---|---|---|---|
| APP整体架构 | 前端整体架构 | 王景熠 | 100% |
| 后端整体架构 | 何晨康 | 100% | |
| 数据库管理 | 数据库管理、资料信息收集查询 | 郑江涛、徐浩鑫 | 100% |
- 登录注册版块
| 任务 | 具体内容 | 人员 | 完成情况 |
|---|---|---|---|
| 登录注册页面 | 登录页面 | 王景熠、杜佳荣 | 100% |
| 登录页面逻辑 | 王景熠、杜佳荣 | 100% | |
| 注册页面 | 王景熠、杜佳荣 | 100% | |
| 注册页面逻辑 | 王景熠、杜佳荣 | 100% | |
| 登录注册功能 | 登录接口 | 刘彧辰 | 100% |
| 加盐加密 | 刘彧辰 | 100% | |
| 注册接口;邮箱找回密码;拦截器 | 刘彧辰 | 100% | |
| token | 刘彧辰 | 100% | |
| 图片上传 | 刘彧辰 | 100% | |
| 登录注册功能测试 | 登录接口测试 | 刘彧辰 | 100% |
| 注册接口测试 | 刘彧辰 | 100% | |
| 重置密码邮件发送接口测试 | 刘彧辰 | 100% | |
| token刷新接口测试 | 刘彧辰 | 100% | |
| 图片上传接口测试 | 刘彧辰 | 100% |
- “生活须知”板块
| 任务 | 具体内容 | 人员 | 完成情况 |
|---|---|---|---|
| “生活须知”版块页面 | 生活须知整体结构;四个方面的帖子切换 | 王景熠、杜佳荣 | 100% |
| 点赞浏览按钮设计;帖子详细 | 王景熠、杜佳荣 | 100% | |
| 发布帖子结构;发布帖子对接 | 王景熠、杜佳荣 | 100% | |
| 搜索等子功能实现 | 王景熠、杜佳荣 | 100% | |
| 合并到总项目并修改问题 | 王景熠、杜佳荣 | 100% | |
| “生活须知”版块功能 | 远程数据库导入与完善 | 庄艺翔 | 100% |
| 获取生活须知所有帖子接口 | 庄艺翔 | 100% | |
| 根据标签筛选对应帖子接口 | 庄艺翔 | 100% | |
| 根据标题模糊搜索接口 | 庄艺翔 | 100% | |
| 点赞数浏览量增加接口 | 庄艺翔 | 100% | |
| 帖子收藏 接口 | 庄艺翔 | 100% | |
| “生活须知”版块测试 | 获取生活须知所有帖子接口测试 | 庄艺翔 | 100% |
| 据标签筛选对应帖子接口测试 | 庄艺翔 | 100% | |
| 根据标题模糊搜索接口测试 | 庄艺翔 | 100% | |
| 点赞数浏览量增加接口测试 | 庄艺翔 | 100% | |
| 帖子收藏接口测试 | 庄艺翔 | 100% |
- “学习社区”板块
| 任务 | 具体内容 | 人员 | 完成情况 |
|---|---|---|---|
| “学习社区”版块页面 | 页面 | 徐晓林、黄育智 | 100% |
| 每日一句页面 | 徐晓林、黄育智 | 100% | |
| 专业指导页面 | 徐晓林、黄育智 | 100% | |
| 知识科普页面 | 徐晓林、黄育智 | 100% | |
| 搜索栏实现 | 徐晓林、黄育智 | 100% | |
| 职业指导页面 | 徐晓林、黄育智 | 100% | |
| 接口对接 | 徐晓林、黄育智 | 100% | |
| “学习社区”版块功能 | 获取每日一句接口 | 何晨康 | 100% |
| 专业指导接口 | 何晨康 | 100% | |
| 知识科普接口 | 何晨康 | 100% | |
| 职业指导接口 | 何晨康 | 100% | |
| “学习社区”版块测试 | 获取每日一句接口测试 | 何晨康 | 100% |
| 每日一句页面测试 | 何晨康 | 100% | |
| 专业指导接口测试 | 何晨康 | 100% | |
| 专业指导页面测试 | 何晨康 | 100% | |
| 知识科普接口测试 | 何晨康 | 100% | |
| 知识科普页面测试 | 何晨康 | 100% | |
| 职业指导接口测试;搜索栏测试 | 何晨康 | 100% | |
| 职业指导页面测试 | 何晨康 | 100% | |
| 接口对接后对整体功能进行测试 | 何晨康 | 100% |
- “我的”板块
| 任务 | 具体内容 | 人员 | 完成情况 |
|---|---|---|---|
| “我的”版块页面 | 我的动态页面;我的收藏页面;整体页面 | 徐晓林 | 100% |
| 关注页面;粉丝页面;上传头像页面 | 徐晓林 | 100% | |
| 接口对接 | 徐晓林 | 100% | |
| “我的”版块功能 | 修改个人信息 | 吴良杰 | 100% |
| 获取所有关注者的接口 | 吴良杰 | 100% | |
| 获取所有粉丝的接口 | 吴良杰 | 100% | |
| 查看用户发布的动态 | 吴良杰 | 100% | |
| 查看用户发布的动态 | 吴良杰 | 100% | |
| “我的”版块测试 | 我的动态与收藏页面测试 | 吴良杰 | 100% |
| 关注与粉丝以及头像页面测试 | 吴良杰 | 100% | |
| 修改个人信息测试 | 吴良杰 | 100% | |
| 关注者接口测试 | 吴良杰 | 100% | |
| 粉丝接口测试 | 吴良杰 | 100% | |
| 查看我的动态内容测试 | 吴良杰 | 100% | |
| 查看我的收藏内容测试;接口对接后对整体页面功能测试 | 吴良杰 | 100% |
现实进展-总体进展


现实进展-每日进展
- 4月28日
| 前端 | 后端 | 测试 |
|---|---|---|
| 编写登录页面以及部分页面逻辑 | 编写登录基础架构,jwt工具类 | 界面测试 |
| 编写生活须知社区整体结构 | 编写数据库添加生活须知帖子,生活须知帖子接口 | |
| 编写我的页面中我的动态、我的收藏初步页面 |
- 4月29日
| 前端 | 后端 | 测试 |
|---|---|---|
| 基本完成了登录界面 | 完成登陆注册功能与拦截器 | 接口测试 |
| 完成了学习社区的页面框架 | 完成了我的收藏的基本功能 | 界面测试 |
| 完成了生活需知的文章列表和文章详细页面 | 完成每日一句的接口 | |
| 完成了生活须知文章列表和详情页接口 |
- 5月3日
| 前端 | 后端 | 测试 |
|---|---|---|
| 实现帖子分页,上拉加载 | 实现了邮箱验证找回密码的功能 | 接口测试 |
| 完成登录注册找回密码界面 | 完成了“我的”模块的粉丝接口和关注者接口 | 单元测试 |
| 完成每日一句页面 | 完成专业指导的接口 | |
| 完成点赞收藏 | 完成标签筛选接口 |
- 5月4日
| 前端 | 后端 | 测试 |
|---|---|---|
| 完成登录功能 | 完成图片上传功能 | 接口测试 |
| 完成学习社区的专业指导页面 | 完成对帖子详情接口 | 界面测试 |
| 调整学习社区的页面 | 对接了我的接口部分模块 |
- 5月5日
| 前端 | 后端 | 测试 |
|---|---|---|
| 完成部分找回密码和注册逻辑 | 完成图片的批量上传,邮箱注册激活 | 单元测试 |
| 完善学习社区页面 | 完成知识科普Dao层代码的编写 | 界面测试 |
| 完成了文章发布部分页面 | 完成根据标题模糊搜索接口 |
- 5月6日
| 前端 | 后端 | 测试 |
|---|---|---|
| 完成了登录注册和找回密码的页面和功能 | 帖子部分添加是否点赞收藏参数 | 单元测试 |
| 扩展专业指导页面 | 完成知识科普接口 | 接口测试 |
| 完善搜索功能 | 对接了点赞收藏接口 |
- 5月7日
| 前端 | 后端 | 测试 |
|---|---|---|
| 编辑资料页面初步实现 | 完成关注功能,修改头像、修改昵称功能 | 接口测试 |
| 完善登录注册和找回密码的界面 | 编写职业指导接口 | 单元测试 |
| 进行职业指导页面的编写 | 完成点赞数浏览量增加接口 |
- 5月9日
| 前端 | 后端 | 测试 |
|---|---|---|
| 将用户注册的id传入tabbar界面 | 完成评论接口 | 单元测试 |
| 编写知识科普页面 | 帖子支持上传多张图片接口 | 接口测试 |
- 5月10日
| 前端 | 后端 | 测试 |
|---|---|---|
| 娱乐天地页面初步实现 | 修改生活需知板块接口 | 单元测试 |
| 修改和完善学习社区相关页面 | 界面测试 | |
| 完成了后台内容框架 | 接口测试 |
- 5月11日
| 前端 | 后端 | 测试 |
|---|---|---|
| 修改上传图片bug | 编写后台登录 | 单元测试 |
| 增加了自动登录功能 | 帖子支持上传多张图片接口 | 界面测试 |
| 前台文章发布优化和页面下拉刷新 | 完成知识科普模糊搜索接口 | 接口测试 |
二、过程体会、组员分工协作
051904112:
个人分工: 后端登录验证模块、文件上传接口。
过程体会: 后端接口实现的过程中也要与前端及时沟通,要考虑到前端的实现问题,由于使用uniapp开发,一些接口的参数并不能很好的被前端组件支持,当修改了参数后又发现其他模块也使用了这个接口,又出现了源源不断的问题,多沟通交流是成功协作的关键。除了与前端队友的交流,后端的协调同样重要,统一一些公共的接口或底层的方法可以大大减少代码的冗余。 在α冲刺阶段的过程中,体验了一次团队协作,学会了不少新技术,希望在β阶段再接再厉。
221900223:
个人分工: 后端我的模块功能,单元测试
过程体会:首先后端和后端之前需要多沟通交流,彼此的接口或者功能可能会互相调用,只要多沟通了以后才能使开发更加快速。其次要多和前端相应的对接人员多沟通,后端的开发本身是为了与前端能更好的的进行数据交互,只有明白前端的需求才能将后端的设计以及功能做好。最后是提高自身的个人能力,只有对技术足够熟悉,才能在开发中游刃有余,做出一款好的产品。
221900225:
个人分工: 前端我的页面的设计与逻辑实现
过程体会: 因为本身对uniapp也不太熟悉,花了许多时间在学习上面,本次项目中我学习并运用了许多组件,组件的灵活使用帮助我们美化界面,更重要的是可以少写很多css。在前后端对接的方面遇到了一些困难,刚开始的时候对功能的需求没有完全理解,导致有遇到了一些bug和不合理的地方,多次让后端修改接口,以后要考虑全面一点,还有前后端要多沟通互相理解彼此。最后自己的个人能力也有所不足,希望今后努力学习、发挥得更出色一些。
221900305:
个人分工: 前端登录注册找回密码界面设计和逻辑实现。
过程体会: 第一次合作开发大的项目,对于之前没学过很多框架的我来说刚开始会比较懵。随着进程推进,组长有在很好的分配和帮助我完成任务,通过视频学习和组长的帮助,我有了明显的进步,可以设计登录注册界面以及请求一些后端的接口。在这个过程中,与后端负责这块接口的队友也有很多的沟通,需要双方达成一致才能将前后端更好的统一。
221900309:
个人分工: 后端学习社区模块相关接口实现、前端部分界面优化以及接口测试,单元测试。
过程体会: 虽然之前已经经历过团队编程实战,但在最开始几天对于多人协作开发项目仍有些不习惯,经过这10天的冲刺,我逐渐适应了这种开发模式。在开发中,每位成员都有前端/后端的工作并负责各自的模块,因此前后端负责人员的交流非常重要,如果交流不及时,就会存在其中一个人需要等待另一个人的情况;因此如果大家的进度保持基本一致,就会大大提高开发的效率。本次我主要负责后端开发,整体的工作其实并不难,但在开发的过程中也遇到了一些大大小小的问题,例如接口设计不合理、传值不符合前端的需求等,这些都需要反复的学习、沟通并不断的进行测试,才能解决。在α冲刺阶段的过程中,我学到了不少东西,也提升了自己的团队协作、后端开发等能力。
221900325:
个人分工: 后端学习社区模块部分接口实现,后端部分测试
过程体会: 这次Alpha冲刺算是我真正意义上第一次比较完整的项目开发,我这次承担的是后端开发的部分,由于我的基础不是很扎实,所以完成的不是很好,但是在同学的热心指导下,也完成了自己的部分,也算是收获满满,同时也让我意识到了自己与他人的差距,使我对未来方向有了更明确的思考,希望在Beta版本的开发中能学到更多。
221900331:
个人分工: 团队管理,项目管理,人员分工协作,组织站立式会议,博客随笔撰写,后端生活须知板块相关接口实现及测试,答辩演示
过程体会: 前期的准备越充分,后期的开发工作越顺利。
在前两个月,同学们经过了一系列作业的“磨砺”,无论是在能力上还是心态上都有了很大的提高,这对于整个项目的开发大有好处。前期的博客作业让每个人养成了一定的写作习惯,于是在站立式会议时讨论自己的进展和安排等便言之有物,写下心得体会时也不在笼统。中期的一些小型项目的开发让大多数组员提前学习了此次开发的技术框架vue+springboot,因此在项目alpha冲刺开始后可以尽快地投入到开发中,无需在前期耗费大量的时间进行学习新技术。而alpha冲刺前的几次项目的分析设计任务,如选题报告、需求分析、概要设计和数据库设计等,让我们更加清晰地知道开发方向和目标,也能在软件架构、代码编写上更加合理,整个项目完成起来也更加顺利。
从另外一个角度来说,我作为组长,也是第一次管理一个10人团队开发这样一个有点工作量的项目,所以面临着很多的困难和挑战,不仅要分工好组员的任务,还要协调好他们之间的配合,更要调动组员的开发积极性,需要学的东西还有很多,在这次的过程中也提升了很多方面的能力,不仅仅是停留在程序开发上,更多的是管理和组织能力。
具体说到开发方面,前后端的配合非常重要,一定要提前做好交流沟通或者发现问题了及时交流解决,不能拖沓。测试方面的经验就是,不测不知道,一测吓一跳。好的测试十分重要,事关产品质量。在这一整个过程中,感觉整个人都升华了,痛并快乐着,学到了很多,提升了很多,还是物有所值的。
221900334:
个人分工: 后端生活须知模块相关接口实现以及接口测试,单元测试
过程体会: 前期大家完成各自的任务,没有对接时,每天的进度都能很好地把控,除了数据库表设计有点不合理,基本没有遇到什么问题。但是,后期涉及到与前端接口对接时,往往会出问题,原因是前端没有清楚地理解后端编写的接口,后端也没有明确前端的需求。前后端只有进行充分的沟通交流,才能避免返工,提高效率。感觉在整个α阶段学到了许多,最深的感悟是队友要多沟通交流,大家集思广益,许多难题便能迎刃而解。
221900413:
个人分工: 前端学习社区页面的设计与逻辑实现
过程体会: 由于之前几乎没有团队实战的经验,尽管在项目开发前有经历过一天团队实训,但是在此次的团队中还是有点不太习惯。我在此次的项目中负责前端的学习社区页面的设计,我感受到了团队协作的重要性,在开发过程中要与后端对应的开发人员进行沟通与交流,这样才能有利于开发的进行,由于项目的某些功能在之前的需求设计中没有具体明确,导致在开发的过程中出现了前后端人员相互等待的情况(死锁?)。总之,通过此次的α阶段开发,我学到了很多前端知识,更加理解团队之前协作的重要性,团队里每个人都不是独立的个体进行开发的,要相互交流,协作。
221900424:
个人分工: 前台生活须知页面设计和逻辑实现
过程体会: 在前台页面设计的过程中,我们基本上都是根据前期模型来优化设计的,但是模型设计并不是很完善,所以大家都集思广益,最终确定页面,这让我确切感受到了团队开发的魅力,作为前台页面的组长,我自身能力可能欠缺一些,但是我的组员包容我,都在尽力配合我的安排,所以我非常感谢他们,后台人员也在尽力满足我们的要求,简化我们的开发,在这边也想表达我的感谢。还有git提交冲突相比于前几次开发来说已经降低了大约80%,每个参与者都会相互交流,不只是我们前端,我们前后端的成员都会私下或是在总群中提出问题和发表意见,解决了许多接口返回问题和页面请求逻辑问题。当然前台代码还有待优化,比如接口函数应当进行封装,减少代码冗余等。但是总的来说,这次经历让我难忘,也学会了很多知识,提高了各个方面的能力,希望贝塔冲刺一起加油。
三、在Alpha阶段的工作量比例、下阶段展望
工作量比例
| 学号 | 工作内容 | 贡献度 |
|---|---|---|
| 051904112 | 后端登陆注册验证及文件上传功能的实现 | 10.2% |
| 221900223 | 后端我的模块相关功能接口实现,单元测试 | 9.6% |
| 221900225 | 前端我的页面的设计与逻辑实现 | 10.9% |
| 221900305 | 前端登录注册找回密码页面设计和逻辑实现 | 9.6% |
| 221900309 | 后端学习社区模块相关接口实现、前端部分界面优化以及接口测试,单元测试,冲刺总结随笔 | 10.9% |
| 221900325 | 后端学习社区模块部分接口实现,后端部分测试 | 7.2% |
| 221900331 | 团队管理,项目管理,人员分工协作,组织站立式会议,博客随笔撰写,后端生活须知板块相关接口实现及测试,答辩演示 | 9.6% |
| 221900334 | 后端生活须知模块相关接口实现以及接口测试,单元测试 | 10.9% |
| 221900413 | 前端学习社区页面的设计与逻辑实现 | 10.2% |
| 221900424 | 前台生活须知页面设计和逻辑实现 | 10.9% |
下阶段展望
团队展望
前端
前台继续完善
- 用户举报功能
- 娱乐天地模块完善
- 校园地图模块
- 用户消息通知
后台管理模块继续完善
- 文章审核管理:审核文章内容
- 举报管理:删除文章
- 用户管理:修改用户角色、修改用户状态、用户筛选
后端
- 用户举报接口
- 出行路线推荐接口
- 后台管理相关接口
个人展望
051904112:
- 完成后台权限控制,前台娱乐天地模块的实现。
221900223:
- 完成后端娱乐天地以及校园地图模块相关功能。
221900225:
- 完成前台娱乐天地以及界面UI美化。
221900305:
- 完善登录注册和找回密码页面和功能,实现切换账号等功能。参与其他页面开发。
221900309:
- 完成前台举报功能以及校园地图相关功能,改良代码。
221900325:
- 完成后台管理相关接口。
221900331:
- 改进已完成部分,引导用户进行测试,并完善bug。完成余下板块的开发:校园地图、娱乐天地等。提升团队凝聚力,战斗力。个人完成后端校园地图板块相关功能。
221900334:
- 完成后台管理相关功能以及消息通知功能,性能优化。
221900413:
- 完成前台娱乐天地以及校园地图模块相关页面的编写。
221900424:
- 完成后台管理系统页面设计和接口对接,对前台地图模块参与编写。
相关推荐
三相维也纳PFC整流器闭环仿真控制策略研究-中点电位平衡、无功补偿与双载波SVPWM(Simulink仿真实现)
内容概要:本文围绕三相维也纳PFC整流器的闭环仿真控制策略开展深入研究,重点聚焦中点电位平衡控制、无功功率补偿能力以及双载波SVPWM调制技术的集成与优化。通过Simulink平台构建30kW三相维也纳整流器的完整仿真模型,系统性地实现了基于零序电流注入法的中点电位主动平衡控制策略,有效抑制了直流侧中点电压偏移问题;同时设计了高性能的双闭环控制系统,实现了单位功率因数运行与无功功率的灵活动态调节。研究进一步引入双载波SVPWM调制技术(包含马鞍波与羊角波两种形式),提升了系统的电压利用率、调制效率及动态响应性能。全文涵盖了从主电路建模、控制算法设计、调制策略实现到仿真验证的全过程,为高效率、高功率密度的电力电子变换器系统设计提供了完整的理论依据与实践参考。; 适合人群:具备电力电子技术、自动控制理论及仿真建模基础,从事新能源发电、电力系统电能质量治理、工业自动化或电动汽车充电设施等相关领域研究的研发工程师与高校研究生。; 使用场景及目标:①深入掌握三相维也纳PFC整流器的工作机理与系统级控制架构设计;②学习并实现中点电位平衡、无功补偿等关键控制技术;③掌握双载波SVPWM调制策略的原理与仿真实现方法;④应用于新能源并网逆变器、储能变流器、高端电源等对电能质量和变换效率有严苛要求的电力变换系统开发与性能优化。; 阅读建议:建议结合Simulink仿真环境进行实践操作,重点关注控制器参数的整定过程、中点电位波动的抑制效果、无功指令的动态响应特性以及双载波调制波形的生成逻辑与频谱特性,应按照文中所述流程逐步搭建模型并调试,以深入理解各控制模块之间的耦合关系及系统的整体动态行为。
高校科研机构如何通过技术转移实现成果商业化?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
技术转移机构如何筛选高潜力合作项目?.docx
技术转移机构如何筛选高潜力合作项目?
政府如何利用科技数据分析提升园区营商环境与产业规划的科学性?.docx
政府如何利用科技数据分析提升园区营商环境与产业规划的科学性?
QYR-23900-2026年全球数字身份智能卡行业总体规模、主要企业国内外市场占有率及排名 Sample-zj.docx
QYR-23900-2026年全球数字身份智能卡行业总体规模、主要企业国内外市场占有率及排名 Sample-zj.docx


