Beta设计和计划
需求再分析
当前主要需求:
页面 | 功能描述 | 验收标准 | 是否实现 |
---|---|---|---|
社团活动申请 | 能够上传申请文件,并且查看反馈 | 1、能够在小程序端或者网页端,从手机中选择文件上传 2、能够在社团审核之后查看结果 | 是 |
社联审批活动 | 能够取得申请表,并且答复 | 1、能够在网页端下载申请表 2、能够直接通过或者驳回活动申请 | 是 |
社联评价活动 | 对社团活动进行打分 | 能够在社团的活动结束之后的推送中打分 | 是 |
社团申请活动场地 | 提供目前空闲场地的信息 | 1、可以选择多个场地和时间备选 2、能够获得审批结果 | 50% |
社联审批活动场地 | 能够获得当前所有场地信息,并且审核申请 | 1、能够在网页端查看当前的场地分配状况 2、能够给予反馈信息 | 否 |
社团信息编辑 | 在网页端,社团编辑自己的主页信息 | 1、能够修改社团信息 2、社团上传自己的推送 | 是 |
反馈如下:
- 不点“登出”按钮不能再登入,只能删cookie才能进入,建议如果在登陆状态下用户试图再次登录,提示“已登录”,并直接跳转到登陆后页面。
- 活动先审核再评论
基本上满足甲方的需求
功能增减
重点功能实现:
功能 | 具体信息 |
---|---|
小程序添加游客模式 | 不登陆即可查看有限信息 |
图片上传 | 社团信息、活动信息等图片上传 |
文件上传 | 活动申请表等文件上传和下载 |
申请帐号与微信账号绑定 | 使得网页端可以通过二维码和账户密码两种方式进行登录 |
特色功能:
功能 | 具体信息 |
---|---|
活动地点可视化 | 能够将场地和时间以表格的形式显示出来 |
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具有不错的自我管理意识,会对自己的工作进行合理的安排(也会听取其他组员的意见)。