Beta设计和计划

需求再分析

当前主要需求:

页面 功能描述 验收标准 是否实现
社团活动申请 能够上传申请文件,并且查看反馈 1、能够在小程序端或者网页端,从手机中选择文件上传 2、能够在社团审核之后查看结果
社联审批活动 能够取得申请表,并且答复 1、能够在网页端下载申请表 2、能够直接通过或者驳回活动申请
社联评价活动 对社团活动进行打分 能够在社团的活动结束之后的推送中打分
社团申请活动场地 提供目前空闲场地的信息 1、可以选择多个场地和时间备选 2、能够获得审批结果 50%
社联审批活动场地 能够获得当前所有场地信息,并且审核申请 1、能够在网页端查看当前的场地分配状况 2、能够给予反馈信息
社团信息编辑 在网页端,社团编辑自己的主页信息 1、能够修改社团信息 2、社团上传自己的推送

反馈如下:

  1. 不点“登出”按钮不能再登入,只能删cookie才能进入,建议如果在登陆状态下用户试图再次登录,提示“已登录”,并直接跳转到登陆后页面。
  2. 活动先审核再评论

基本上满足甲方的需求

功能增减

重点功能实现:

功能 具体信息
小程序添加游客模式 不登陆即可查看有限信息
图片上传 社团信息、活动信息等图片上传
文件上传 活动申请表等文件上传和下载
申请帐号与微信账号绑定 使得网页端可以通过二维码和账户密码两种方式进行登录

特色功能:

功能 具体信息
活动地点可视化 能够将场地和时间以表格的形式显示出来

bug修复:

  • 登录问题

    • 登陆后不登出无法重新登录
  • 活动审核之后,才能评论

    • 修复活动未审核就能评论的问题
  • 信息编辑

    • 当前信息编辑无法使用

技术改进

代码管理方面:

  • 严格按照代码规范进行代码编写,方便后续同学开发
  • 上传github,任何代码更新经过后端同学审核之后上传
  • 发现bug时,及时建立issue,完成并且通过检验之后上传代码

管理方面:

  • 严格要求准时到会,无故迟到总评减分
  • 及时关闭issue和上传会议内容
  • 会议成果验收需要展示所写代码、介绍开发过程遇到的bug和解决方法

任务分解

姓名 任务 详细安排 截止时间
ltx 学习相关知识,完成小程序的游客模式 1、部署前端环境
2、学习相关知识
3、掌握小程序具体代码
4、进行游客模式设计
5、相关前端代码编写、提出api
6、根据api修改小程序
7、小程序送审
1、5月15号
2、5月16号
3、5月18号
4、5月19号
5、5月21号
6、5月24号
7、5月27号
xyq 完成网页端活动场地选择可视化 1、设计表格的框架
2、前端代码编写、提出所需api
3、根据api进行修改
4、整合到网页端
1、5月17号
2、5月20号
3、5月24号
4、5月27号
lm 修复目前编辑信息报错的问题,完成微信和申请账号的绑定 1、修复编辑信息报错问题
2、设计账号绑定网页的框架
2、前端代码编写、提出所需api
3、根据api进行修改
4、整合到网页端
1、5月17号
2、5月20号
3、5月24号
4、5月27号
zjr 对代码进行覆盖性测试,根据需求对数据库进行修改
yzx 审核bug,申请域名,管理仓库
xhj 学习相关知识,编写api

*后端成员可能需要一起编写api

人员管理

人员变动的具体情况是我们组的前端wty同学转走了,PM决定加入前端小组进行开发。

PM融入前端的方法:

  • 在前端同学的帮助下进行项目部署;

  • 前端同学和PM及时交流设计思路;

  • PM具有不错的自我管理意识,会对自己的工作进行合理的安排(也会听取其他组员的意见)。

原文地址:https://www.cnblogs.com/RogerPirates/p/12884718.html