团队第二次作业:需求分析&系统设计

软工团队课程 链接
软工团队作业要求 链接
团队名称 狙击旷课特勤队
作业目标 掌握团队开发流程以及开发工具的使用

团队成员

职务 学号 姓名
队长 061425
队员 061423
队员 061424
队员 061426
队员 061427
队员 061428

拟开发项目简介

我们团队准备着手与以微信小程序为基础的课堂考勤小程序,将老师的课堂变得更加有序与易管理,它除开可以用于考勤,还将拥有部分其他同类产品的优点,目前我们最理想的同类产品是雨课堂,我们将开发类似与它,却比它更加简练的同类产品。

典型用户及用户故事

老师对课堂更加方便智能的需求

学生可以课后进行更好的复习及完成课后作业的需求

对于老师而言:

  • 通过该程序可以将自己准备的学习资料及课件直接给学生进行学习
  • 可以更加严格的进行考勤,防止学生偷溜
  • 可以在线对学生进行线上的指导(通过评论的地方老,师可以快速知道学生哪里不懂)

对于学生而言:

  • 可以在课后方便的进行复习老师上课讲的知识
  • 不用下载PPT等文件进行在线浏览学习
  • 更加方便的在不懂的问题下方留言,等待同学或老师的回复

项目的主要功能

  • 对于考勤功能,我们将采用定位加扫描的操作,并于公众号相联系
  • 具有不加区分的用户登录系统,用户界面可以看见我的课件库,试卷库,我的收藏
  • 信息界面会有通知、评论、私信三大部分
    • 通知是老师发布的作业通知,课件通知等
    • 评论可以查看别人对你评论的回复
    • 私信是他人对你的信息通知
  • 课程界面
    • 查看功能
      • 课件库
      • 试卷库
      • 收藏
      • 我教的课
      • 我听的课
    • 添加功能
      • 创建课程/班级
      • 加入班级
      • 我的归档
基础功能
  • 进行考勤
    • 定位
    • 扫码
扩展功能
  • PPT等学习文件的浏览及上传
  • 同一课程学生间可以在PPT或老师布置的问题下,通过评论的方式进行讨论问题
  • 老师可以借此进行随机抽人以及布置作业

概要设计

初步开发计划

借鉴敏捷开发,由队长到时候发布任务清单,队员们各自进行选择开发,并且在规定时间内提交。

  • 目前先开发开发考勤功能,以及个人中心
  • 再开发课件功能
  • 最后在完善
posted @ 2019-10-24 16:39  Dedicate_labors  阅读(161)  评论(3编辑  收藏  举报
……