系统分析与设计(个人总结)

自我总结

这次的作业中我负责的是商家UI的全部设计 以及用户对应的订单查询和单个订单详情的查看。
因为是第一次完成一个独立的有完整前后端的系统,所以最开始跟队友们的沟通不是很完善,比如后端的实现与前端的需求不能保持一致,这导致在最开始测试前端功能时数据获取、存储、更改方式与最终实现的都有很大的不同,写了很多无用的代码。但不得不说后端的大佬辛苦了,相比前端工作量还是要大得多。

PSP2.1统计表

PSP阶段 耗时(占比)
计划 5
开发 89
· 分析需求 25
· 生成设计文档 5
· 设计复审 2
· 代码规范 2
· 具体设计 5
· 具体编码 25
· 代码复审
· 测试 25
报告 6
· 测试报告 2
· 计算工作量 2
·事后总结,提出过程改进计划 2

工作清单

Git个人分支

按additions:
系统分析与设计(个人总结)_第1张图片
代码行数:
这里写图片描述
按commits:
系统分析与设计(个人总结)_第2张图片

个人commit记录

系统分析与设计(个人总结)_第3张图片
系统分析与设计(个人总结)_第4张图片
系统分析与设计(个人总结)_第5张图片

较有意义的工作清单

  • 小程序中商家管理界面tab的设计
    说明:小程序的页面跳转有很多限制,比如限制五层页面。使用tab可以防止页面达到五层后锁死。
  • 微信小程序与后端数据库的交互
    说明:微信小程序中前端与html实现的还是有些不同的,例如提交的表单的格式,可能html测试用例成功但小程序不能正常访问web服务器(502错误等)。需要注意前端和后台的及时沟通分析。
  • 增加、修改菜品的设计
    说明:主要涉及到表单和图片一起提交以及判断图片是否发生更新的问题,也算是小程序异步传递数据的一个坑,用了讨巧的方法解决了。

技术类博客

微信小程序相关

你可能感兴趣的:(系统分析与设计)