title: GamePM-design
date: 2019-11-03 22:02:34
tags: cnbolgsWork
---
GamePM设计原型
GamePM是我们自主选择的项目,最终目的是制作出一个排赛系统,帮助各个竞技爱好者实现面向核心社群的赛事管理。我们最终会完成一个基于组织者、裁判、选手都十分方便的办赛、参赛平台。
需求分析
主办方
- 创建比赛:制定比赛规则(包括:游戏类型、游戏规则、比赛制度、时间、地点)并公布。
- 邀请玩家参与比赛,或者直接导入内定参赛选手信息。
- 审核参赛选手信息,将信息有误和列入黑名单的选手移出选手名单。
- 为比赛选择裁判。
- 公布比赛赛程(包括:时间、地点、参赛选手)和比赛结果。
参赛选手
- 表明参加比赛:编辑个人信息(包括:姓名、昵称、地址、电话、邮箱)向主办方提交报名申请。
- 参与比赛。
- 查看比赛赛程和比赛结果。
裁判
- 判断比赛结果,并录入选手的比赛胜败数据。
- 判断选手是否犯规,有权利对犯规的参赛选手按照比赛规则判罚。
平台额外功能
- 选手比赛前提醒选手比赛即将开始。
- 提供预置的各种赛事规则供主办方选择。
数据流图
数据库ER图
前端墨刀
分工
任务 | 人员 | 备注 |
---|---|---|
web前端实现 | 许旺、滕达 | 主要由许旺负责 |
后端实现 | 王逸康、滕达 | 两人平均分工 |
Android端 | 滕达 | |
iOS | 王逸康、许旺 |