一、项目预期计划
1、 团队项目的预期开发计划时间安排
时间安排 |
计划安排 |
完成情况 |
第七周 |
确定团队选题,分析可行性 |
已完成 |
第八周 |
需求分析报告,完成需求规格说明书和PPT |
已完成 |
第九周 |
熟悉git团队协作开发练习 |
已完成 |
第十周 |
项目系统设计与数据库设计 |
已完成 |
第十一周 |
产品设计、UI设计 |
未完成 |
第十二周 |
小组分配开发模块,编写代码 |
未完成 |
第十三周 |
开发与联调、测试、修改bug |
未完成 |
第十四周 |
完善功能、优化界面 |
未完成 |
第十五周 |
发布小程序 |
未完成 |
2、团队项目的预期开发计划分工安排
组员 |
角色 |
预期任务安排 |
贺芳鑫 |
后端 |
编写后端代码、后端接口设计与实现 |
苏玲俐 |
后端 |
数据库搭建、前后端对接 |
曾秋玉 |
后端 |
服务器搭建、数据获取处理 |
高纪辉 |
前端 |
界面设计与排版、GUI代码实现 |
谢朴风 |
前端 |
UI设计、数据处理 |
胡宇卓 |
测试、总结 |
数据库、前后端测试、项目总结 |
二、现实情况
- 完成了登录界面。
- 对定位打卡、阅读打卡大概做出来了,但整体还是有比较多的不足之处。
- 完善了整体界面。
三、过程体会
- 贺芳鑫:在这次团队开发的过程中,我们相互磨合,共同努力,最终还是八九不离十的完成了这次团队作业。作为组长,我也认识到了前期工作计划不完善导致好多信息无法在第一时间梳理出来,只能边干边学习,并且更加的理解到了在项目的开发过程中团队的重要性和自身知识不足是导致项目进度快慢的核心问题。
- 苏玲俐:在团队组合一个多月的时间里,我们相互学习分享,通过大家的努力团队项目从0到0.8(还没到1)我认识到了团队协作的重要性,学会了如何使用博客,认识了许多说明书,也深刻了解了开发的困难程度,且行且学习,继续努力。
- 曾秋玉:经过此次的项目制作,发现了自己还有很多需要学习的地方。在这次小程序制作的过程中遇到了很多的知识盲区,进而学到了不少的知识。团队成员之间配合协作,互相交流学习。在整个编程过程出现很多Bug,经过大家十几天的努力之后,我们最终完成了小程序的制作。
- 高纪辉:通过这次的软工实践组队,学习到了很多,也认识了新同学。组长分配工作,然后大家完成自己的部分,小组工作十分和谐,组内成员互帮互助,同时也在项目实现中发扬了Learing by doing的精神,很棒。
- 谢朴风:通过这学期这门课的学习,在这个过程中,虽然经历了不少挫折,比如遇到很多知识上的困难以及和队友们沟通的不一致,但是最终互相学习互相交流来解决,所以还是很有意义的,让自己更加了解自己的知识能力和一些其他方面的能力,通过这一门课,让自己接下去的时间里可以更好的提升自己不足的方面。
- 胡宇卓:经过这为期一周多的学习,从摸鱼打水到学习新知识,运行开发数据库和代码对接,无论怎样,一个人的力量总是远远不够的,和队友的相处很欢乐,让我体验到一起做项目的乐趣,这也是以后计算机开发需要经历的过程吧。
四、组员分工和Alpha阶段的工作量比例
组员 |
分工 |
贡献度 |
贺芳鑫 |
小程序部署、主函数的编写、完善功能代码、Git上传 |
18% |
苏玲俐 |
阅读打卡的实现、UI界面实现、vlog剪辑 |
18% |
曾秋玉 |
累计打卡时间代码编写、辅助测试小程序并录屏 |
16.5% |
高纪辉 |
修改个人信息功能实现、测试小程序分析优缺点 |
16.5% |
谢朴风 |
登录界面功能实现、辅助编写博客 |
15.5% |
胡宇卓 |
云开发数据库的对接、ppt制作 |
15.5% |
五、下阶段目标
继续整体完善代码功能,目前还未达到上线运营的程度,还是有比较多的瑕疵的,今后我们应该更加勤奋的学习下去,争取早日完善该小程序的功能。