2021秋软工实践第二次结对编程作业
这个作业属于哪个课程 | 构建之法-2021秋-福州大学软件工程 |
---|---|
这个作业要求在哪里 | 2021秋软工实践第二次结对编程作业 |
个人学号 | 031902130 |
结对成员学号 | 031902101 |
结对成员博客链接 | https://bbs.csdn.net/topics/601424221 |
GitHub 仓库地址 | GitHub - yddtcsn/bobing |
视频演示链接 | 微信博饼小游戏初实现_哔哩哔哩_bilibili |
PSP
PSP | Personal Software Process Stages | Estimated time(min) | Time(min) |
---|---|---|---|
Planning | 计划 | 20 | 30 |
Estimate | 估计这个任务需要多少时间 | - | |
Development | 开发 | - | - |
Analysis | 需求分析 (包括学习新技术) | 60 | 60 |
Design Spec | 生成设计文档 | 30 | 60 |
Dsign Review | 设计复审 | 30 | 60 |
Coding Standard | 代码规范 | 30 | 30 |
Design | 具体设计 | 30 | 60 |
Coding | 具体编码 | 1600 | 1700 |
Code Review | 代码复审 | 15 | 30 |
Test | 测试(包括修改代码) | 180 | 360 |
Test Report | 测试报告 | 30 | 30 |
Postmortem & Process Improvement Plan· Design Review | 事后总结, 并提出过程改进计划 | 30 | 30 |
Summary | 合计 | 2055 | 2420 |
学习进度条
第N周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
1 | 1000 | 1000 | 25 | 25 | JS语言学习 微信小程序前端开发流程和主要函数学习 |
2 | 1200 | 2200 | 40 | 65 | 界面排版有关学习 wxss wxml文件学习 首次完整开发一款微信小程序 |
重点难点分析
本次实验在初次拿到题目,经过简单商讨后,我们最后打算用JavaScript实现博饼微信小程序。但这对我,对我的队友来说基本算是从零开始的小程序制作。因此对一开始的我们来说,JS编程语言学习、代码创作、界面优化,这些基础性的内容其实都能算作是完成本次作业的重点以及难点。而依凭着两周以来不断学习和尝试,我认为实现题目内容的重点难点有以下几点:
1、实现博饼程序结果的自动判断。
这既是整个博饼程序的核心所在,也是最基础的内容。