系统分析与设计FinalReport

Final Report

个人总结

本学期的系统分析与设计课程我们小组选择实现扫码点餐系统,而在开发团队中担任的是商家端前段js开发工作。

在开发过程中,我们首先跟随课程以及老师指引,先确定我们的需求,然后按照要求编写有关例如用例图,领域建模,活动建模等设计文档的编写。在编写这些文档的过程中,我们对系统的结构,需要实现什么系统功能等等有了较为清晰的理解。因此在编码过程工作进行的相对有条不紊。

本次开发我们商家端的选择使用时下较为热门的VUE.js框架,在制作UI过程中我们选择了基于Vue.js的开源组件库iView,得益于这框架的教程文档相对较多,以及同学@VitaYoung的耐心教导,个人的编码工作还是比较轻松的完成。

除此以外,还要感谢@RaymanNg在项目中的运维工作,以及@Llunnn@Bowenwu1在前段与后台对接过程给予我们前端的帮助。还有我们客户端小程序的开发团队pomeloqyJocelynWSJlumman

PSP 2.1 统计表

PSP2.1 Personal Software Process Stages Time(%)
Planning 计划 5
Estimate 估计这个任务需要多少时间 5
Development 开发 90
Analysis 分析需求(包括学习新技术) 12
Design Spec 生成设计文档 20
Design review 设计复审 5
Coding Standard 代码规范 5
Design 具体设计 8
Coding 具体编码 30
Code Review 代码复审 5
Test 测试 5
Reporting 报告 5
Test Report 测试报告 2
Size Measurment 计算工作量 1
Postmortem & Process Improvement Plan 事后总结 2

个人分支的GIT统计

Document

自认为最得意/或有价值/或有苦劳的工作清单,含简短说明(一句话)

  1. 从零开始学习Vue框架,并且使用了Vue完成我们前端的工作——最有价值的工作,在此之前完全没有掌握任何一个js框架
  2. 完成一些设计文档的编写——了解到软件开发必不可少的设计过程

个人的技术类、项目管理类博客清单

Vue学习笔记(一)