[软工顶级理解组] 团队任务拆解(Alpha)
一、任务概述
在alpha阶段,我们需要完成功能规格说明书中所提到的所有功能,在一个阶段的开发周期内,交付最小可行的可用版本。
二、任务分配及时长
| 分组&成员 | 具体任务 | 预计时长(小时) |
|---|---|---|
| 前端:单彦博、乔玺华、张艺璇 | 1.挑选合适的框架 | 1 |
| 2.完成欢迎页和登录页的设计 | 4 | |
| 3.完成课表查询页面的功能 | 6 | |
| 4.成绩查询界面设计 | 5 | |
| 5.课表查询功能测试及美化课表查询页面 | 6 | |
| 6.成绩查询前后端交互 | 4 | |
| 7.课程中心ddl查询界面设计 | 7 | |
| 8.课程中心ddl查询前后端交互 | 5 | |
| 9.完成空教室查询功能 | 4 | |
| 10.空教室查询界面设计 | 8 | |
| 11.完成个人中心选择主页界面设计 | 4 | |
| 12.完成个人中心子界面设计 | 4 | |
| 13.完成功能选择界面设计 | 4 | |
| 14.学习flutter框架和dart语言 | 5 | |
| 15.成绩查询功能测试和UI美化 | 5 | |
| 16.课程中心ddl查询功能测试和UI美化 | 5 | |
| 17.前端功能集成和测试 | 8 | |
| 18.登录页面前后端交互 | 3 | |
| 19.学习前后端交互指令 | 3 | |
| 20.空教室查询功能测试 | 4 | |
| 21.学习搭建课表页面的方法和技术 | 4 | |
| 22.课表查询页面设计 | 6 | |
| 后端:胡彬彬、李嘉铖 | 1.学习django框架 | 6 |
| 2.画E-R图 | 2 | |
| 3.根据E-R图创建数据表 | 2 | |
| 4.考试查询功能 | 4 | |
| 5.成绩查询功能 | 4 | |
| 6.空教室查询功能 | 5 | |
| 7.用户登录与验证相关接口 | 3 | |
| 8.课程中心ddl查询 | 4 | |
| 9.课表查询相关接口 | 5 | |
| 10.功能与爬虫相结合 | 4 | |
| 爬虫:杜博玮 | 1.建立爬虫框架及登录操作 | 5 |
| 2.爬取教务管理系统的数据 | 2 | |
| 3.爬取课程中心ddl | 3 | |
| 4.整理及上传爬取的数据 | 2 | |
| 5.提供爬虫供后端调用的接口 | 1 | |
| 6.教务管理系统和课程中心的网页分析 | 2 | |
| 7.爬虫部分在服务器上的适应性修改 | 1 | |
| PM:郭骏 | 1.撰写并整理四篇博客、处理回复 | 6 |
| 2.完成会议博客的整理、提交、回复 | 5 | |
| 3.完成Alpha阶段的验收和评分 | 4 | |
| 4.完成后端和爬虫在服务器的部署 | 3 |
三、Issue截图


四、例会时间
由于我们需要在2周内开至少10次例会,所以我们选择每周一休息一天,周二到周五中午12:30开会,周六周日晚上21:30开会。在会议上,我们会汇报工作进度,交流困难,进行下一步规划。
[软工顶级理解组] 团队任务拆解(Alpha)的更多相关文章
- [软工顶级理解组] 团队规划和任务拆解(Beta)
目录 需求再分析 功能增减 管理改进 任务分解 人员管理 需求再分析 在Alpha阶段,我们的产品得到了用户的广泛好评,但是还是存在一些问题. 登录不稳定,登录速度慢等问题:这是北航VPN本身的不稳定 ...
- [软工顶级理解组] Alpha阶段测试报告
[软工顶级理解组] Alpha阶段测试报告 在测试过程中发现了多少Bug? 测试阶段发现并已修复的bug: 尚且存在,但是难以解决或者不影响使用的bug: 计算重修课程的时候,如果重修课程的课程号和原 ...
- [软工顶级理解组] Beta阶段事后分析
目录 设想和目标 计划 资源 变更管理 设计/实现 测试/发布 团队的角色,管理,合作 总结 质量提高 会议截图 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰 ...
- [软工顶级理解组] Beta阶段项目展示
目录 团队成员 软件介绍 项目简介 预期典型用户 功能描述 预期目标用户数 用户反馈 团队管理 分工协作 项目管理 取舍平衡 代码管理 程序测试 代码规范 文档撰写 继续开发指导性 用户沟通 需求分析 ...
- [软工顶级理解组] Alpha阶段事后分析
目录 设想和目标 计划 资源 变更管理 设计/实现 测试/发布 团队的角色,管理,合作 总结 质量提高 会议截图 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰 ...
- [软工顶级理解组] Alpha阶段项目展示
目录 团队成员 软件介绍 项目简介 预期典型用户 功能描述 预期目标用户数 用户反馈 团队管理 分工协作 项目管理 取舍平衡 代码管理 程序测试 代码规范 文档撰写 继续开发指导性 用户沟通 需求分析 ...
- [软工顶级理解组] Beta阶段团队贡献分评分
贡献分评分依据 下述表格适用于前端.后端.爬虫开发者的评分,在此基础上进行增减. 类别 程度 加减分 准时性 提前完成 +0 按时完成 +0 延后完成,迟交时间一天内或未延误进度 -2 延后完成,迟交 ...
- [软工顶级理解组] Alpha阶段团队贡献分评分
评分总表 下述表格适用于前端.后端.爬虫开发者的评分,基础分数为50分,在此基础上进行增减. 类别 程度 加减分 准时性 提前完成 +0 按时完成 +0 延后完成,迟交时间一天内或未延误进度 -2 延 ...
- [软工顶级理解组] Beta阶段测试报告
在测试过程中发现了多少Bug? 测试阶段发现并已修复的bug: 尚且存在,但是难以解决或者不影响使用的bug: 计算重修课程的时候,如果重修课程的课程号和原课程号不同,则GPA计算会出现误差.但我们无 ...
随机推荐
- eclipse的C/C++开发搭建
环境 宿主机:ubuntu 16.04 交叉编译:gcc-linaro-4.9-2014.11 ubuntu自带源 eclipse 安装(想使用新版直接跳过) 安装eclipse sudo apt-g ...
- C# Dapper基本三层架构使用 (一、架构关系)
Dapper是一款轻量级ORM工具.如果你在小的项目中,使用Entity Framework.NHibernate 来处理大数据访问及关系映射,未免有点杀鸡用牛刀.你又觉得ORM省时省力,这时Dapp ...
- redis存取数据sortedSet
有序比无序的更耗性能 一.存取元素 1.添加元素,value存在则替换score值,不存在则添加: 2.获取某个元素的分数 3. 4.获取一定索引区间元素value值,默认按照对应score升序排序: ...
- 《手把手教你》系列技巧篇(二十六)-java+ selenium自动化测试-浏览器操作(详细教程)
1.简介 在Web自动化的操作中,我们通常需要使用一些方法来操作浏览器,今天就来学习一下.这一篇宏哥主要是介绍一下,在自动化测试的时候,我们常见的一些浏览器操作有哪些,宏哥将会一一介绍和讲解. 2.浏 ...
- Git(1) - Git、Github和Gitlab简介
Git是什么 概念 Git(读音为/gɪt/.)是一个开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大的项目版本管理. SVN.CVS等,它们是集中式版本控制系统. 集中式和分布式版本控制 ...
- PC+PLC通过Modbus协议构建工控系统
一. 概述 工业设备采用HMI+PLC控制是比较常见的方案,随着工业自动化的要求越来越高,现在很多设备都要求接入企业MES系统,MES系统一般为WEB系统,接口形式大部分为HTTP协议,这种传统方案和 ...
- java 工具类 验证码
第一步: 引入工具类 工具类一: import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import jav ...
- js运行机制 值引用 值传递
1.js是单线程的 为什么是单线程的呢 因为js作为浏览器脚本语言,会有很多和用户的互动,以及操作dom,多个线程会出问题. 2.js有同步任务,异步任务(ajax,用户点击等,settimeou ...
- 【转载】在Windows终端中显示UTF-8字符
一直苦恼于如何在Windows终端中显示UTF-8字符的问题.比如,在MySQL命令行下,如果数据库的编码是UTF-8,那么,在查询数据库的时候,里面的中文都会变成乱码.今天半无意的搜索了一下,结果发 ...
- 鸿蒙内核源码分析(内存分配篇) | 内存有哪些分配方式 | 百篇博客分析OpenHarmony源码 | v11.02
百篇博客系列篇.本篇为: v11.xx 鸿蒙内核源码分析(内存分配篇) | 内存有哪些分配方式 | 51.c.h .o 内存管理相关篇为: v11.xx 鸿蒙内核源码分析(内存分配篇) | 内存有哪些 ...