- APP神圣官网 > 热点资讯 > 正文
风筝程序(页面信息风筝队伍程序)「风筝程序应及时而简洁一般要求在多长时间内完成」
风筝比赛小程序主要服务风筝比赛活动,要想创建这样一个小程序,该如何搭建?作者总结了从0-1搭建的思路,希望对你有所帮助一、简介风筝比赛小程序主要服务风筝比赛活动,通过风筝比赛小程序主办方可以快速发布风筝比赛赛事信息,参赛队伍查看赛事信息,并完成线上报名、队伍维护和抽签,赛事裁判线上打分,根据打分规则自动生成比赛结果1.1. 目的软件需求是软件开发的依据,也是软件工程各项活动的基础编写本PRD的目的就是将风筝比赛小程序的需求清晰准确地描述清楚,为制定项目开发计划和后期的概要设计、原型设计、测试等阶段的工作提供可靠的依据1.2. 范围本文档阅读对象为产品经理、项目经理、UI设计师、开发工程师、测试工程师二、客户端角色描述三、产品概述风筝比赛小程序是体育比赛活动的一种,主要服务于线下比赛活动的举办和管理,通过风筝比赛小程序,可以极大的提高风筝比赛活动的效率,优化风筝比赛活动的参与流程,提升主办单位的管理效率3.1 总体功能架构图3.2. 系统流程图四、功能需求说明4.1 管理后台4.1.1. 比赛管理4.1.1.1. 比赛列表页面设计:需求说明:比赛列表菜单,用于维护风筝比赛的赛事列表信息;比赛列表菜单,支持:比赛名称、比赛类型、比赛开始时间和比赛结束时间查询;比赛名称,支持模糊查询,比赛类型,下拉菜单,包含:单人赛、团体赛和混合赛;比赛开始时间和比赛结束时间精确到秒;点击【新增】按钮,跳转到新增页面,可新增比赛信息;点击【导出】按钮,根据查询结果导出比赛列表信息;比赛状态:未开始,可修改比赛信息;比赛状态:进行中,可强制结束比赛信息或者查看比赛信息详情;比赛状态:已结束,可查看比赛信息详情;比赛列表信息包含:比赛名称、比赛类型、比赛时间、报名时间、联系人、比赛状态、报名审批和比赛地点;基本信息页面设计:需求说明:赛事新增页面,用于新增风筝比赛的赛事信息;赛事新增页面包含:基本信息、单位信息、裁判信息、礼包信息、比赛队伍、比赛赛事和比赛结果;比赛基本信息包含:比赛名称、比赛类型、比赛地点、联系人、联系电话、比赛开始时间、报名截止时间、报名费用、是否需要报名审批、比赛流程、报名要求、打分制度;字段说明:比赛名称:不超过20个字符,不允许重复;比赛类型:下拉菜单,默认全部,可选择,单人赛、团体赛和混合赛;比赛地点:不超过200个字符;联系人:不超过20个字符;联系电话:不超过20个字符;比赛开始时间:精确到秒,大于当前时间;报名截止时间:精确到秒,不大于比赛开始时间;报名费用:精确到小数点后两位;是否需要报名审批:单选按钮,选择是,赛事领队创建完成队伍,需审批通过才能确认赛事信息;比赛流程:不超过500个字符;报名要求:不超过500个字符;打分制度:不超过500个字符;单位信息页面设计:需求说明:单位信息,用于关联承办方管理页面的单位信息;点击【新增】按钮,新增一行数据,选择承办方管理页面的单位名称和单位类型;同一单位类型有且只有一条数据;点击【保存】按钮,保持单位信息;点击【删除】按钮,删除单位信息;裁判信息页面设计:需求说明:裁判信息,用于关联裁判管理页面的裁判信息;点击【新增】按钮,新增一行数据,选择裁判管理页面的裁判员姓名;根据裁判员姓名,显示所在城市、级别、年龄和联系电话;点击【保存】按钮,保持裁判员信息;点击【删除】按钮,删除裁判员信息;礼包信息页面设计:需求说明:礼包信息,用于关联礼包管理页面的礼包信息;点击【新增】按钮,新增一行数据,选择礼包管理页面的礼包名称;根据礼包名称,显示图片和价格,设置商品库存;设置库存完成,礼包管理页面的礼包库存减少;点击【保存】按钮,保持礼包信息;点击【删除】按钮,删除礼包信息;比赛队伍页面设计:队伍列表队伍详情需求说明:比赛队伍,用于显示报名审批通过的赛事信息;比赛队伍信息包含:队伍名称、队伍LOGO、队伍类型和联系电话;点击【查看】按钮,弹窗显示队伍详情页面;队伍详情页面用于显示队伍详情信息;队伍详情信息,包含:真实姓名、队伍角色、参赛照片、电话号码、证件类型和证件号码;比赛赛事页面设计:需求说明:比赛报名结束,根据比赛队伍自动生成比赛赛事;比赛结果页面设计:需求说明:比赛结束,根据裁判员打分结果和打分规则计算生成比赛结果;比赛结果包含:比赛名次、队伍名称、队伍LOGO、队伍类型和联系电话;点击【查看】按钮,弹窗显示队伍详情页面;队伍详情页面用于显示队伍详情信息;队伍详情信息,包含:真实姓名、队伍角色、参赛照片、电话号码、证件类型和证件号码;4.1.1.2. 报名审批页面设计:需求说明:报名审批菜单,用于审核参赛队伍信息;报名审批菜单,支持:比赛名称、队伍名称和审批状态查询;比赛名称,支持模糊查询;队伍名称,支持模糊查询;审批状态,下拉菜单,默认显示全部,选项内容包含:未审批、审批通过和审批失败;报名审批信息,包含:比赛名称、队伍名称、队伍LOGO、队伍类型、联系电话和审批状态;审批状态:未审批,操作栏显示审批按钮;审批状态:审批通过/审批失败,操作栏显示查看按钮;审批页面设计:需求说明:点击【审批】按钮,弹窗显示审批页面;审批页面包含队伍信息、失败原因和审批操作;点击【审核通过】按钮,操作完成,审批状态:审批通过,参赛列表增加比赛队伍信息;点击【审核失败】按钮,需填写失败原因才能操作完成;4.1.1.3. 裁判管理页面设计:需求说明:裁判管理菜单,用于维护风筝比赛的裁判员信息;裁判管理菜单,支持:裁判员名称和裁判员级别查询;裁判员名称,支持模糊查询;裁判员级别,下拉菜单,包含:一级、二级和三级选项;裁判管理信息,包含:裁判员姓名、所在城市、级别、年龄和联系电话;裁判管理菜单,支持:新增、导入模板、一键导入、编辑和删除操作;新增页面设计:需求说明:点击【新增】按钮,弹窗显示新增页面;新增页面,包含:裁判员姓名、所在城市、级别、年龄和联系电话;新增完成,裁判管理页面新增一条数据;4.1.1.4. 礼包管理页面设计:需求说明:礼包管理菜单,用于维护风筝比赛的礼包信息;礼包管理菜单,支持:礼包名称查询;礼包名称,支持模糊查询;礼包管理信息,包含:礼包名称、图片、价格和库存;礼包管理菜单,支持:新增、导出、编辑和删除操作;需求说明:点击【新增】按钮,弹窗显示新增页面;新增页面,包含:礼包名称、礼包图片、价格、库存和礼包详情;新增完成,礼包管理页面新增一条数据;4.1.1.5. 承办方管理页面设计:需求说明:承办方管理菜单,用于维护风筝比赛的单位信息;承办方管理菜单,支持:单位名称查询;单位名称,支持模糊查询;承办方管理信息,包含:单位名称、单位类型、联系人、联系电话和地址;承办方管理菜单,支持:新增、导出、编辑和删除操作;需求说明:点击【新增】按钮,弹窗显示新增页面;新增页面,包含:单位名称、单位类型、联系人、联系电话和地址;新增完成,承办方管理页面新增一条数据;4.1.2. 统计分析4.1.2.1. 支付订单统计页面设计:需求说明:支付订单统计菜单,用于统计赛事支付的订单记录;支付订单统计菜单,支持:订单编号、用户名、开始时间和结束时间查询;支付订单统计菜单,订单信息包含:订单编号、用户名、商品名称、支付金额、订单状态和创建时间;4.1.2.2. 赛事分析页面设计:需求说明:赛事分析菜单,用于统计赛事相关信息;赛事分析菜单,支持:比赛名称、比赛开始时间和比赛结束时间查询;赛事分析菜单,分析内容包含:比赛名称、比赛类型、比赛时间、裁判数量、队伍数量、最低分、最高分和平均分;4.1.3. 系统管理4.1.3.1. 角色管理页面设计:需求说明角色管理菜单,用于维护角色管理信息;角色管理菜单,支持:角色名称查询;角色管理菜单,角色信息包含:序号、角色名称、角色说明、更新时间和操作人;角色管理菜单,支持:新增、编辑、删除和角色授权功能;4.1.3.2. 用户管理页面设计:需求说明:用户管理菜单,用于维护用户管理信息;用户管理菜单,支持:用户账号、用户姓名和角色查询;用户管理菜单,显示内容包含:序号、用户账号、用户姓名、所属角色、用户状态、更新时间和操作人;用户管理菜单,支持新增和编辑操作;4.2. 小程序4.2.1. 报名参赛参赛列表页面设计:需求说明:风筝比赛小程序,包含:报名参赛、赛程赛事和个人中心三部分;报名参赛,用于显示风筝比赛的赛事信息;赛事信息包含:比赛名称、报名时间、比赛时间和比赛地点;点击赛事信息,显示比赛类型页面;点击【关注】图标可关注参赛信息;已关注的参赛信息可取消关注操作;比赛类型页面设计:需求说明:比赛类型页面,用于比赛队伍的领队选择比赛类型;比赛类型,包含:四线个人芭蕾、四线个人规定、四线双人芭蕾、四线团体芭蕾、四线团体规定、双线团体芭蕾、双线团体规定;详情信息包含:报名时间、比赛时间、比赛地方、联系人、报名费;点击【下一步】按钮,跳转到创建队伍页面;创建队伍页面设计:需求说明:创建队伍页面,用于比赛队伍的领队维护比赛队伍信息;创建队伍信息,包含:队伍LOGO、队伍名称、联系电话和队伍口号;点击报名要求的【点击查看】按钮,弹窗显示报名要求信息;点击【确定】按钮,跳转到参赛信息页面;参赛信息页面设计:参赛信息队员信息需求说明:参赛信息页面,用于比赛队伍的领队维护比赛队伍参赛人员信息;创建队伍信息,包含:队伍LOGO、队伍名称、联系电话和队伍口号;点击报名要求的【点击查看】按钮,弹窗显示报名要求信息;点击【确定】按钮,跳转到参赛信息页面;点击【立即添加】按钮,跳转到添加队员信息页面;添加队员信息页面,需设置紧急联系人和参赛人员信息;紧急联系人信息,包含:紧急联系人和联系电话,紧急联系人包含:妈妈、爸爸和其他;参赛人员信息,包含:真实姓名、性别、证件类型、证件号码、参赛照片和礼包信息;参赛信息页面,点击【提交审核】按钮,当前比赛无需审核,直接跳转到确认订单页面;需审核,审批通过,跳转到确认订单页面确认订单页面设计:需求说明:确定订单页面,用于比赛队伍的领队支付风筝比赛所需订单金额;确认订单信息,包含:队伍LOGO、队伍名称、联系电话、队伍口号、报名费、礼包费和支付总金额;点击【立即支付】按钮,请求微信小程序支付;4.2.2. 赛事赛程抽签-领队页面设计:赛程赛事抽签需求说明:领队点击赛程赛事页面,显示领队支付成功的赛程赛事信息;风筝比赛开始之前,领队点击【抽签】按钮,弹窗显示抽签结果页面;抽签结果页面,包含:风筝号、比赛号和比赛时间;比赛赛程-领队页面设计:需求说明:赛程赛事页面,点击【赛程】按钮,跳转到比赛赛程页面;比赛赛程页面,包含:时间节点和比赛节点信息;比赛赛程页面,点击【返回】按钮,返回赛程赛事页面;比赛队伍-领队页面设计:需求说明:赛程赛事页面,点击赛事信息,跳转到比赛队伍信息页面;比赛队伍信息,包含比赛名称和时间节点以及比赛队伍名称;比赛结果-领队页面设计:需求说明赛程赛事页面,点击【比赛结果】按钮,跳转到比赛结果页面;比赛队伍信息,包含比赛名称和队伍信息;队伍信息包含:队伍名称、得分和奖项;打分-裁判页面设计:赛程赛事打分需求说明:裁判点击赛程赛事页面,显示裁判关联的比赛开始赛程赛事信息;风筝比赛开始,裁判点击【打分】按钮,跳转到裁判打分页面;裁判打分页面,包含比赛名称和队伍信息;队伍信息包含:时间节点、比赛队伍和得分;点击【打分】按钮,可以设置比赛队伍分数,比赛队伍分数为0-100的正整数;比赛赛程-裁判4.2.3. 个人中心实名认证页面设计:个人中心实名认证需求说明:点击【个人中心】菜单,跳转到个人中心页面;个人中心页面,包含:个人信息、我的赛程和我的关注;个人信息包含:用户名、真实姓名、联系电话、证件类型和证件号码;点击【实名认证】按钮,跳转到实名认证页面,实名认证页面可设置:真实姓名、联系电话、证件类型和证件号码信息;专栏作家不留遗憾,人人都是产品经理专栏作家九年产品经验,横跨多个行业和领域,专注金融和市场营销,擅长产品需求分析,平凡的外表下有颗不平凡的心本文原创发布于人人都是产品经理未经许可,禁止转载题图来自Unsplash,基于 CC0 协议该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务
联系我们
在线咨询:
0 评论