• 团队作业3——需求改进&系统设计


    一、需求&原型改进

    1.改进:

    问题:没有分出请假系统,不能分辨请假和迟到旷课的学生

    修改:增添了请假系统,学生可以发布自己的请假消息,记录请假开始和结束时间,签到管理员审批请假。

    问题:没有弄观看至今的迟到次数的功能

    修改:学生可以看到自己已经迟到的次数,管理员可以看所有人迟到的次数

    2.需求规格说明书的更改:

    • 登录收集姓名学号

        学生第一次登陆时填写好姓名学号,之后便可以一键签到

    • 记录签到时间和次数

        判断学生签到时间是否超时,对迟到者发布提醒

        若课程时间内没有签到,记录为缺勤 

    • 课程管理员创建班级

        课程管理员为课程教师,通过创建班级让学生加入,方便直观显示学生的考勤情况

    • 学生课程表

             学生可在课程表添加课程,方便学生了解课程计划

    这是原来的需求分析,现在在此方面还要加2个功能

    • 学生请假批审

                  学生可以添加请假情况,有请假的开始时间和结束时间,管理员可以进行请假的批审,通过了则算签到成功

    • 迟到次数预警

                  对于学生,会在个人页面上有迟到次数的预警,在迟到次数为1-3为轻微,3-8为严重,会依迟到的次数来作出相应的提醒

    •  观看签到情况

                  管理员可以看所有人的签到情况,学生可以观看个人的签到情况

    二、系统设计

     

    三、Alpha任务分配计划

    任务 预计完成时间

    登录收集姓名学号

    4h

    记录签到时间和次数

    4h

    课程管理员创建班级

    6h

    学生课程表

    4h

    学生请假批审

    4h

    迟到次数预警

    6h
    观看签到情况 6h

    四、测试计划 

    测试板块 测试内容

    登录

    用户登录

    记录签到时间和次数

    进行签到,查看签到时间和次数

    课程管理员创建班级

    创建班级后,看能否成功创建

    学生课程表

    看是否能成功创建课程,学生能否成功加入

    学生请假批审

    一名用户进行请假,管理员测试是否能成功审批请假

    迟到次数预警

    多次设置签到,一名用户多次不签,查看迟到情况
    观看签到情况 对已经进行过多次签到的用户在观看模版上看签到情况
  • 相关阅读:
    setBackgroundResource和setImageResource的区别
    startActivityForResult 请求码不正确
    startActivityForResult 请求码不正确
    startActivityForResult 请求码不正确
    svn“Previous operation has not finished; run 'cleanup' if it was interrupted“报错的解决方法
    svn“Previous operation has not finished; run 'cleanup' if it was interrupted“报错的解决方法
    svn“Previous operation has not finished; run 'cleanup' if it was interrupted“报错的解决方法
    android stadio svn 使用技巧
    android stadio svn 使用技巧
    android stadio svn 使用技巧
  • 原文地址:https://www.cnblogs.com/wenqinyi/p/12927429.html
Copyright © 2020-2023  润新知