个人总结
这次的开发过程中,我参与数据库的设计、后端服务器与前端的对接。在第一次会议之后,敲定了使用python+flask的后端架构。由于之前并未使用过flask来进行后端开发,所以一开始的两周基本都是在学习flask的。之后根据文档需求并和前端沟通,主要负责API的设计与实现和数据库的设计。
这是第一次正式团队协作开发一个产品,从产品分析调研文档设计到开发测试维护,这是之前的大项目都没有经历过的。
主要工作有:
- 数据库设计
- API设计与实现
- 文档设计与补充
PSP2.1表格
| PSP各个阶段 | Time(%) |
|---|---|
| 计划 | 5 |
| - 明确需求和其他因素, 估计以下各个任务需要多少时间 | 5 |
| 开发 | 85 |
| - 需求分析(包括学习新技术) | 15 |
| - 生成设计文档 | 15 |
| - 设计复审 (和同事审核设计文档) | 2 |
| - 代码规范 (为目前的开发制定合适的规范) | 3 |
| - 具体设计 | 10 |
| - 具体编码 | 20 |
| - 代码复审 | 5 |

本次项目中,我负责数据库设计、后端与前端接口对接,首次使用Python的Flask框架进行后端开发,学习了API设计与实现,掌握了RESTful API规范,并完成了数据库设计与文档编写。通过团队协作,理解了产品开发全过程,包括分析、设计、开发、测试和维护。

881

被折叠的 条评论
为什么被折叠?



