团队项目——需求分析

团队项目-需求分析

该做业所属课程 https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience
做业要求连接 http://www.javashuo.com/article/p-sgkwxqrq-ha.html
团队名称 运气王团队
做业目标 1.熟悉软件开发的需求分析过程 2.学习使用专业原型设计工具开发系统原型模型

1、团队成员的学号列表

姓名 学号
何宸锐(组长) 201731024227
刘俊 201731024208
姜仪 201731024206
匡小娟 201731024210
吴明益 201731024202
涂才森 201731024129
雷槟源 201731024116

2、拟开发项目简介

  • “签了么”是一个面向广大教师的课堂考勤软件,借助于移动APP实现。本产品能够结合教师上课的时间与课程号与教务系统数据库进行对比,当学生进行签到码签到时,须要输入本身的学号,而后和数据库的信息进行比较,在签到结束后,教师的APP客户端能够收到签到反馈,并自动显示缺勤的同窗,并计入缺勤数据库,老师能够根据学生的实际缺勤状况修改学生的考勤信息,在教师登陆上软件以后还能够查看本身所教的课的。

3、典型用户及用户故事

1.典型用户

姓名 包工头
性别、年龄 男 、40
职业 工地负责人
收入 年薪20万
知识层次和能力 高中毕业、熟练使用手机
生活/工做状况 天天用纸笔记录员工的考勤,晚上回去熬夜作表
动机、目的、困难 方便操做、节约时间
用户偏好 对事情认真负责
用户比例 较少
典型场景 工地上一键生成签到码,实时刷新和定位
典型描述 新潮的包工头和他的工人
姓名 肖冰冰
性别、年龄 女 、30
职业 大学老师
收入 年薪15万
知识层次和能力 研究生
生活/工做状况 一边创业一边在校授课
动机、目的、困难 节省课堂时间、约束学生行为,实现每堂课全勤
用户偏好 不拘小节,喜欢简单粗暴的方式
用户比例 偏多
典型场景 课前两分钟生成二维码实现签到并记录和导出名单
典型描述 精英教师

2.用户故事

  • 背景:
    典型用户:肖冰冰【主要】、包工头【次要】
    用户的需求/迫切须要解决的问题:更加节省时间的实现考勤,而且能够导出考勤名单和修改考勤状况html

  • 场景:
    肖冰冰老师因为课时安排较少,没法利用课堂时间对200多位学生进行考勤,所以她拿出了手机(电脑投影),打开了签了么APP,生成了签到二维码和签到码供同窗们签到,随后再将请假同窗的名单手动输入,线下能够直接输入签到表,整个过程只用了两分钟便实现200位同窗的考勤和记录前端

  • 其余资料:
    见需求规格说明书数据库

4、项目的主要功能

1.基础功能

  • 实现教师的实施考勤,可使用随机生成的签到码或者二维码签到,并能够查看本身的授课学生信息。后端

    2.扩展功能

  • 教师能够根据学生的实际到场或缺勤状况修改学生的签到信息,并将缺勤学生计入学生缺勤数据库,方便进行平时成绩的评定。工具

5、系统原型模型

1.所采用的原型开发工具:墨刀(https://modao.cc/学习

2.原型模型:开发工具

  • 主界面:
  • 在这里插入图片描述
  • 学生登陆界面:
  • 在这里插入图片描述
  • 签到码签到界面:
  • 在这里插入图片描述
  • 二维码签到界面:
  • 在这里插入图片描述
  • 签到成功界面:
  • 在这里插入图片描述
  • 提示学生界面:
  • 在这里插入图片描述
  • 学生末端界面:
  • 在这里插入图片描述
  • 教师主界面:
  • 在这里插入图片描述
  • 教师开始签到界面:
  • 在这里插入图片描述
  • 签到码签到界面;
  • 在这里插入图片描述
  • 二维码签到界面:
  • 在这里插入图片描述
  • 签到完成界面:
  • 在这里插入图片描述
  • 缺勤备注界面:
  • 在这里插入图片描述
  • 保存成功界面:
  • 在这里插入图片描述
  • 考勤日志界面:
  • 在这里插入图片描述
  • 教师授课信息界面:
  • 在这里插入图片描述
  • 课程学生详情界面:
  • 在这里插入图片描述

6、初步开发计划(分工及进度安排)

1.分工

任务分工 学号
统筹、协调、测试 201731024227
UI、文档编写 20173102420八、201731024202
后端、文档编写 20173102420六、201731024210
前端 20173102412九、201731024116

2.进度安排

内容 时间
确立项目、编写项目选题计划书 9月20日-9月23日
任务分工、制做答辩PPT 9月24日-9月26日
根据分工自主学习相关知识 9月27日-10月4日
各小组梳理执行流程并每晚10点进行反馈 10月5日-10月12日
项目开发 10月13日-10月23日
测试及完善 10月24日-
相关文章
相关标签/搜索