The Documents on Software Analysis & Design Team Work
版本 | 日期 | 作者 | 学号 |
---|---|---|---|
v1.1 | 2019-06-23 | enao_sun | 16340198 |
在本次项目中我作为后端开发者,使用python语言进行开发。本次项目后端主要分为五个主要部分:用户系统,组织系统,任务系统,支付系统,评论系统。以下是我在本次项目中的贡献:
通过这次项目我学习到了 RESTful API,如何使用GET,POST,PUT,DELETE等方法,同时也了解了有关sqlite数据库的操作,如何利用函数简便地对数据库进行增添改删,排序,更新等操作。
PSP 2.1 | Personal Software Process Stages | Time (%) |
---|---|---|
Planning | 计划 | 10 |
**estimate | 预估任务时间 | 10 |
Development | 开发 | 80 |
analysis | 需求分析 | 10 |
design spec | 生成设计文档 | 0 |
estimate | 设计复审(与组员审核设计文档) | 5 |
coding standard | 代码规范 | 2 |
design | 具体设计,包括绘制 UI,设计架构等 | 0 |
coding | 具体编码 | 35 |
code review | 代码复审 | 10 |
test | 测试(修改代码) | 18 |
Report | 报告 | 10 |
test report | 测试报告 | 6 |
size measurement | 计算工作量 | 1 |
postmortem & process improvement plan | 每次迭代结束后写总结文档,并提出改进计划 | 3 |
感谢项目负责后端的项目经理Siri从开始到最后一直都认真负责,特别感谢Popiko在本次项目中给予我很大的帮助。最后感谢小组其他的成员,凝聚大家全部的劳动奉献才可以完成本次项目。