这个作业属于哪个课程 | 2023年福大-软件工程实践-W班 |
---|---|
这个作业要求在哪里 | 团队作业第二次——需求分析 |
团队名称 | 可遇可球 |
这个作业的目标 | <完成可遇可球项目的需求分析和原型设计> |
参考文献 | 《构建之法》《软件需求规格说明书》 |
一、团队项目计划
二、项目重难点分析
发起约球机制 考虑到部分用户可能不介意在周边多家台球厅进行活动,因此在发起约球功能上采取宏观上多选的方式,即用户可在自己选择的任意多数台球厅中一键生成相同的台球邀请(仅地点不同) |
用户台球水平界定 在第二次会议中,本小组重点讨论了这个问题。由于本项目仅起到匹配合适台球搭子的作用,无从得知用户的水平,打球结果(大部分用户寻找搭子不在意输赢,不可能有规范化的比赛结果,毕竟不是手机游戏),信用等信息,因此本项目中采用以下方式界定水平: 1. 首先删除用户个人的实力标签,段位,等级等一切可以由比赛结果动态修改的数据。 2. 在用户发起约球邀请时(不指定对手的广泛邀请),由用户自行决定期望该球局是在什么水准(如刚摸台球杆没多久的萌新局,简单球可以进但长台大角度等有难度的新手局,基础功扎实的老手局等)。 3. 其他用户在寻找合适的邀请时,根据该邀请的期望水准标签衡量自身水平,并自由发起申请。 4. 在双方线下活动后,可在个人中心对本次搭子进行评价。其中必须填的是认为对手水准是否符合该段位,如果认为对方恶意虐菜可以向管理员举报。如果存在对方失信,迟到等现象,也可在此进行差评 5. 衡量一个人的实力仅需打开其个人中心,印入眼帘的就是其历史约球记录及对应评价。通过经常打的段位及对手评价衡量其实力。 |
用户匹配后交流问题 在第三次会议中我们也重点讨论了这个问题,从以下几个角度: 1. 是要在网站中内嵌聊天私信模块还是将联系方式发给双方? 2. 如果采用发联系方式的话,又该如何界定这个度?总不可能将用户的联系方式发给所有人。 最后我们采用以下的方式: 1. 在用户发起约球邀请时,可以自己决定用什么联系方式联系对方,如qq,微信,电话等都可以。但选择对应方式将检验该用户是否已绑定该联系方式。 2. 当有用户作为加入方觉得该联系方式可以接受时,向邀请方发起请求。 3. 当邀请方查看该请求并认为对方合适时,同意请求。此时服务器将会把邀请方选择的联系方式单方向发给加入方,并由双方私下进行联系(此时会提示用户添加对方为好友时不要打开朋友圈等权限) |
三、项目分工
学号 | 工作内容 | 任务持续时间 | 贡献度 |
---|---|---|---|
222100213 | 需求规格说明书类图活动图,博客制作 | 3.31 ~ 4.9 | 6% |
222100108 | 需求规格说明书一二四全部及五部分,上台答辩 | 3.31 ~ 4.9 | 8% |
222100203 | 原型设计,约球功能部分+后台界面 | 3.20 ~ 4.9 | 25% |
222100204 | 原型设计,个人中心部分+登录页面 | 3.20 ~ 4.9 | 25% |
222100211 | 原型设计ppt制作 | 4.6 ~ 4.9 | 7% |
222100216 | 原型设计ppt制作 | 4.6 ~ 4.9 | 7% |
222100217 | 原型设计ppt制作与调度,需求规格说明书五部分, 上台答辩 | 3.31 ~ 4.9 | 11% |
222100223 | 需求规格说明书,答辩ppt制作 | 3.31 ~ 4.9 | 11% |
四、团队协作
项目团队不仅进行了数次线下会议,还每天进行大量的线上讨论。团队成员在会议中积极讨论,为项目构建查缺补漏。在原型制作及需求规格说明书的制作过程中,前后端成员及项目经理积极沟通、紧密协作,高效配合完成了任务内容。 |
4.1 界面规划讨论截图
4.2 页面结构讨论截图
4.3 功能细节讨论截图
五、界面原型设计链接
使用时请如下图所示选择options中的fit to screen模式!否则顶部导航条难以点击! |
六、附件
请移步至博客顶部下载原型设计ppt,需求规格说明书,需求分析ppt |