MTSS-个人报告
| 姓名 | 学号 |
|---|---|
| 张泽棉 | 15331411 |
一. 自我总结
本人负责此次项目的后端开发,主要的贡献有:
- 搭建后端服务器环境
- 编写API文档,定义前后端对接协议
- 创建数据库,编写sql文件
- 编写各个接口的功能模块,实现数据的传输
- 对后端进行维护和测试,保证项目的稳定性
这次项目第一次从头到尾地经历一次比较完整全面的开发过程,通过对文档的编写了解了一个完整的项目的迭代开发过程,具体的代码规范,设计步骤和思路等。我明白了除了要掌握一定的硬性技术外,还需要学会如何规范编写合理易懂的文档,使项目具有可读性,提高开发效率。这次项目开发让我获益匪浅。这次项目遇到了不少问题,也进行积极解决,具体如下:
- 第一次使用express框架,不熟悉其开发模式,环境搭建多次才成功
- 前期跟负责前端的队友没有协商好,导致部分接口设计与具体需求产生矛盾,经过多次讨论对部分接口进行修改或重新定义
- 本来想做根据用户定位来为用户推荐最近的影院,但是由于调用定位的API接口存在访问权限的问题,并且容易定位失误,因此没有实现这个功能
- 创建数据库的时候由于数据库字符集编码格式设置问题,导致数据的存储和读取解码和编码村子问题,无法解析弘文字符串,后面改进就好了。
- 在进行接口访问时,一直联调失败,查找了好久的原因是由于防火墙没有关闭,导致连接失败
二. PSP 2.1 统计表
PSP 2.1 统计表
| PSP阶段 | 耗时(h) |
|---|---|
| 计划 | 12 |
| · 估计任务时间 | 12 |
| 开发 | 61 |
| · 分析需求 | 20 |
| · 生成设计文档 | 10 |
| · 设计复审 | 0 |
| · 代码规范 | 5 |
| · 具体设计 | 6 |
| · 具体编码 | 20 |
| · 代码复审 | 0 |
| · 测试 | 10 |
| 报告 | 2 |
| ·测试报告 | 0 |
| ·计算工作量 | 2 |
| 事后总结,提出过程改进计划 | 8 |
| 合计 | 75 |
三. 个人分支的git统计报告
我的用户名:KEYS
Dashboard
四. Git统计报告

五. 自认为最有价值的工作清单
整体项目开发,设计API文档
六. 个人技术类、项目管理类博客清单
####