团队作业第二次——团队Github实战训练
这个作业属于哪个课程 | 2020春|S班 (福州大学) |
这个作业要求在哪里 | |
团队名称 | 云玩家 |
这个作业的目标 | 加深团队契合度 |
作业正文 | |
其他参考文献 | 百度、CSDN、GitHub |
Part1
1.组员分工
学号 | 主负责内容 | commit次数 | 贡献度评估 |
221701432 | 原型设计、需求分析、部分博客撰写 | 3 | 10 |
221500318 |
221701114 | 部分博客撰写,部分后端设计 | 2 | |
221701134 | 数据库设计和构建、部分博客撰写 | | |
221701215 | 部分博客撰写和文档相关 | | |
221701238 | 部分后端设计、部分博客撰写 | | |
221701314 | 部分后端设计,网页设计 | | |
221701331 | 部分网页设计、网页制作 | 4 | 20 |
221701415 | 任务分配,代码撰写,网页设计 | 5 | |
2.提交日志截图
团队作业第二次——团队Github实战训练 3.程序运行截图
团队作业第二次——团队Github实战训练 4.程序运行环境
5.GUI界面
团队作业第二次——团队Github实战训练 6.基础功能实现
- 口罩预约定时开放
- 开放预约后,市民可以进行登记;登记内容包括①真实姓名;②身份证号;③手机号;④预约口罩数量(如果中签,想要买几个口罩)
- 如果手机号或者身份证号已经在本次摇号登记过了,预约失败
- 如果手机号或者身份证号在此前三次预约中成功中签,预约失败
- 否则预约成功,给出不重复的预约编号
- 预约定时关闭
- 为方便测试,请在预约页面提供两个按钮,作用分别是开始新的预约和结束当前预约;
- 为方便测试,请在预约页面提供设置口罩总量的方法
- 登记时单个用户最高可预约口罩数量,默认为3个
- 基础功能清单
功能点 | 完成度 |
身份证、手机号格式验证及错误提示 | 1 |
身份证、手机号的唯一性及错误提示 |
间隔三次才能预约及错误提示 | |
存储预约信息 | |
预约结束后的中签计算 | |
预约查询及提示 | |
| |
管理员登录 |
设置预约的开放时间和截止时间 |
设置口罩总数 |
设置预约时单个用户最高可预约数量 |
导出某次中签的名单 |
7.鼓励有想法且有用的功能
8.用户体验
- 界面简洁大方,操作简单,学习成本较低
- 符合主流的卡片风格
- 给予充分的操作提示,降低用户学习难度
- 凭证采用二维码的形式,方便用户保存
9.遇到的问题及解决办法
Q:数据库表如何表达
A:通过讨论之后解决了
10.组员PSP表格
PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
Planning | 计划 | 30 | 40 |
Estimate | 估计这个任务需要多少时间 | | |
Development | 开发 | 480 | 500 |
Analysis | 需求分析 (包括学习新技术) | | |
Design Spec | 生成设计文档 | | |
Design Review | 设计复审 | | |
Coding Standard | 代码规范 (为目前的开发制定合适的规范) | | |
Design | 具体设计 | | 60 |
Coding | 具体编码 | 360 | |
Code Review | 代码复审 | | |
Test | 测试(自我测试,修改代码,提交修改) | | |
Reporting | 报告 | | 50 |
Test Repor | 测试报告 | | |
Size Measurement | 计算工作量 | | |
Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | | |
合计 | 1190 | 1380 |
| | | |
| | | |
| | | |
| | 460 | 580 |
| | 90 | 100 |
| | | |
| | | |
| | | |
| | | |
| | 200 | 240 |
| | | |
| | | |
| | 70 | |
| | | |
| | | |
| | | |
| 550 | 680 |
Part2
1.团队选题问题解答
Q:版权、工作量问题
A:这个是工作量的问题,时间花费较多而已
Q:竞品太多
A:如果你要做一个全新的产品,是不大可能的。选题是经过充分考虑产品定位、目标用户、用户场景、运营难度等得出的,一个To C产品好与坏看的是它的KPI,姑且拭目以待吧。APP和Web的各种成本高昂,故我们的选题并没有问题。
Q:需求强化
A:目前需求只是初定,还未进行用户调研,详细需求需要后续用户调研与市场分析方可得出。
2.团队项目新想法
- 采用NLP进行人工智能评分主观题
- 关联微信用户,生成排行榜
- 不仅限于英语