团队作业2——《需求规格说明书》
目录
1、作业要求
这个作业属于哪个课程 | |
---|---|
作业要求 | 团队作业2:《需求规格说明书》 |
作业目标 | 编写需求规格说明书 |
2、需求规格说明书
2.1、项目描述
一款着力于为辅导员与学生的交流提供便利,提高辅导员的工作效率,方便学生联系辅导员的微信小程序
- 目前市面上仍未出现类似辅导员事务管理系统的软件或小程序,所以设计该小程序供辅导员与学生使用。用户可在小程序上获取辅导员的信息或者学生的信息。学生可在小程序上了解辅导员的空闲工作时间进行预约或申请,从而完成一些有关的事务工作。
- 通过软件的运营以及用户的使用,我们能够获得用户的使用习惯以及用户反馈的数据,从而进行更多样化的业务拓展以及流程优化。让目标用户有更好的小程序使用体验。
2.2、目标人群
广东工业大学全体师生
2.3、功能需求
- 信息功能。包含各学院的辅导员基本信息,学生基本信息,用户身份验证后,可确认自己所在学院辅导员的信息以及对自己一些基本信息进行修改增添。
- 预约功能。小程序主要功能,用户可根据自己以及辅导员的信息,向对应辅导员预约一些工作的时间,包括而不仅限于心理辅导,请假条批报和汇报工作。
- 通知功能。辅导员可利用小程序对他所负责的学院进行工作的安排,可以更直接吩咐到学院负责人员中。
- 拓展功能。对小程序功能、可用性进一步完善,提高用户操作体验。
2.4、技术需求
技术项 | 具体技术 |
---|---|
前端技术 | JavaScript、CSS、HTML |
后端技术 | Java、Mysql、maven、SSM |
3、预期用户量
预期用户量是1000.
4、系统特点
- 真实性:学生们想要与辅导员进行私下交谈或处理事务,需要提前与辅导员约好时间,这在一定程度上会占用辅导员的其他时间。
- 可用性:用户可在小程序上获取辅导员的信息或者学生的信息。学生可在小程序上了解辅导员的空闲工作时间,然后可进行预约或申请,从而完成一些有关的事务工作。
- 价值性:这款小程序着力于为辅导员与学生的交流提供便利,提高辅导员的工作效率,方便学生联系辅导员。
5、GitHub链接
6、计划表
6.1、修正前的团队计划
阶段时间 | 计划时间 | |
---|---|---|
第6周 | 1.团队组队、团队博客 | 1天 |
2.团队介绍、成员展示、角色分配、选题确定 | 1天 | |
3.制定团队计划安排,团队贡献分的规定 | 1天 | |
第7周 | 1.需求规格说明书 | 2天 |
2.原型设计,队员估计任务难度并学习必要的技术 | 2天 | |
3.编码规范完成、平台环境搭建完成、初步架构搭建 | 3天 | |
第8周 | 1.原型改进(给目标用户展现原型,并进一步理解需求) | 2天 |
2.架构设计,WBS, 团队成员估计各自任务所需时间 | 2天 | |
3.测试计划 | 3天 | |
第9、10周 | 1. 团队项目Alpha任务分配计划 | 7天 |
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 | 7天 | |
第11周 | 1.用户反馈+测试计划改进 | 3天 |
2. 团队Alpha阶段个人总结 | 2天 | |
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 | 2天 | |
第12周 | 1. 团队项目Alpha博客:事后分析 | 2天 |
6.2、修正后的团队计划
6.3、issue截图
7、团队分工
职责 | 阶段任务 |
---|---|
整体架构设计 | 欧振浩 |
程序开发 | 黄俊鸿、李文锋、李金锋、欧柱轩 |
UI设计 | 欧振浩 |
测试 | 黄俊鸿、李文锋、李金锋、欧振浩、欧柱轩 |
8、每个人完成情况
成员 | 任务 |
---|---|
欧柱轩、李文锋 | 撰写需求规格说明书 |
欧振浩 | 已完成部分页面的UI设计 |
黄俊鸿、李金锋、李文锋、欧柱轩 | 相关任务的知识学习 |
9、个人感想
姓名 | 感想 |
---|---|
黄俊鸿 | 我是个狒狒 |
李金锋 | 我是个废物 |
李文锋 | 我是个废人 |
欧振浩 | 我是个沸物 |
欧柱轩 | 我是个飝纔 |