团队第二次作业:需求分析&系统设计
软工团队课程 | 链接 |
---|---|
软工团队作业要求 | 链接 |
团队名称 | 狙击旷课特勤队 |
作业目标 | 掌握团队开发流程以及开发工具的使用 |
团队成员
职务 | 学号 | 姓名 |
---|---|---|
队长 | 061425 | 张 |
队员 | 061423 | 张 |
队员 | 061424 | 张 |
队员 | 061426 | 张 |
队员 | 061427 | 赵 |
队员 | 061428 | 钟 |
拟开发项目简介
我们团队准备着手与以微信小程序为基础的课堂考勤小程序,将老师的课堂变得更加有序与易管理,它除开可以用于考勤,还将拥有部分其他同类产品的优点,目前我们最理想的同类产品是雨课堂,我们将开发类似与它,却比它更加简练的同类产品。
典型用户及用户故事
老师对课堂更加方便智能的需求
学生可以课后进行更好的复习及完成课后作业的需求
对于老师而言:
- 通过该程序可以将自己准备的学习资料及课件直接给学生进行学习
- 可以更加严格的进行考勤,防止学生偷溜
- 可以在线对学生进行线上的指导(通过评论的地方老,师可以快速知道学生哪里不懂)
对于学生而言:
- 可以在课后方便的进行复习老师上课讲的知识
- 不用下载PPT等文件进行在线浏览学习
- 更加方便的在不懂的问题下方留言,等待同学或老师的回复
项目的主要功能
- 对于考勤功能,我们将采用定位加扫描的操作,并于公众号相联系
- 具有不加区分的用户登录系统,用户界面可以看见我的课件库,试卷库,我的收藏
- 信息界面会有通知、评论、私信三大部分
- 通知是老师发布的作业通知,课件通知等
- 评论可以查看别人对你评论的回复
- 私信是他人对你的信息通知
- 课程界面
- 查看功能
- 课件库
- 试卷库
- 收藏
- 我教的课
- 我听的课
- 添加功能
- 创建课程/班级
- 加入班级
- 我的归档
- 查看功能
基础功能
- 进行考勤
- 定位
- 扫码
扩展功能
- PPT等学习文件的浏览及上传
- 同一课程学生间可以在PPT或老师布置的问题下,通过评论的方式进行讨论问题
- 老师可以借此进行随机抽人以及布置作业
概要设计
初步开发计划
借鉴敏捷开发,由队长到时候发布任务清单,队员们各自进行选择开发,并且在规定时间内提交。
- 目前先开发开发考勤功能,以及个人中心
- 再开发课件功能
- 最后在完善