需求分析&系统设计

这个课程属于哪个课程 https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation
这个作业要求在哪 https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation/homework/9824
团队名称 想不出名字代表队
作业目标 完成考勤 APP的需求分析和功能设计,加强团队开发能力。
一、团队成员
姓名 学号 职务
杨运港 201831061414 队长
黄可辛 201831061125 队员
李博 201831061211 队员
康振国 201831061210 队员
谭明辉 201831061317 队员
向恒越 201831061327 队员

二、拟开发项目简介
随着大家步入大学,繁忙且压力巨大的高中生活成为了历史,许多大学生一下子适应不了较高中轻松很多的大学生活,开始写代大学课程————迟到、早退以及旷课。因而学生的考勤便成为了一个问题,然而高考勤管理存在着人工管理效率低,信息分散,难以统计等问题,队学生出勤信息的动态掌握造成了困难。并且考勤管理会占用较多的教学实践,往往会影响正常的教学计划。同时,请假以及销假的程序也比较麻烦。简化教学工作,提高学生学习质量已经成为高校要解决的问题,因此我们团队准备设计一款面向全校的考勤APP。
三、典型用户及用户故事
典型用户
(1)老师
方便对于课堂考勤率的合理把控,不仅仅极大程度的完成了学校的任务目标,并且督促学生的学习、激发了学生的学习意识。
增强课堂教学质量,传统的课堂教学过于繁杂,往往会出现很多纰漏之处,在考勤APP上加入教学管理,老师布置的作业以及分享的资料可以人人可见,并且可以进行线上考试与提问。
(2)学生
避免了大多数学生逃课成瘾的现象,学生逃课主要是懒惰,改变现状的方式不仅需要靠学生自己,也要靠老师的督促与监督,通过考勤APP督促学生,一点一点改变懒惰的习性。
获得了与老师交流的途径,大学的课堂没办法做到老师兼顾每一个人,也就缺失了老师同学生交流的机会,也是导致学生懒惰的一种因素,通过APP学生可以向老师咨询问题,也可以进行线上请假,方便快捷。
用户故事
(1)杨老师:杨老师是一个物理老师,向来对于所有学科中,学生最不喜欢的就是物理,所以在他的课堂总是会空出一半的教师,学校的任务总是无法做到完成,他也是很苦恼。
(2)小明:小明是一个比较懒惰的学生,他自己并不厌学习,但每每要上课的时候就有了懒惰的念头,也就逃课了,他想改变自己,但每次都没办法成功。
四、项目主要功能
基础功能
(1)教学班级
大学课堂人数众多,每个老师要教导不同院不同年级的学生,所以设计教学班级模式,合理分开院系和年级,方便老师的管理。
(2)上课签到签退
以往的考勤APP很多是老师发布签到码或者是签到通知,我们这款APP启用自主签到,由学生自己登陆系统签到签退,并且定位进行虚拟定位,离开一定范围后就无法进行签到,老师可以查看签到时间和签到人数,系统会自动统计未到学生的姓名。
(3)线上请假
因病或其他活动,无法上课,但又没有好的方式联系老师,造成考勤的不便,所以这款APP开展线上请假,通过APP向老师提出请假,老师在登录APP时系统也可以即时跳出请假提醒,即时确认请假信息。
扩展功能
(1)课上答疑
上课的过程中,很多同学碍于情面,不敢直言自己不懂的地方,学生可以通过这款APP匿名提出问题,老师可以在课堂上及时讲解,加强课堂教学质量。
(2)线上作业和考试
通过APP老师可以发放作业和小测验,学生也可以直接登录系统直接查收,系统也会定时提醒学生按时完成,防止作业和考试的遗忘。
五、软件体系结构
图二
六、初步开发计划
分工

姓名 分工
杨运港 规划项目进程,组织会议、分配任务、参与文档拟写
黄可辛 负责软件需求的分析、功能的确定
李博 进行原型设计,以及部分代码编写工作
康振国 编写代码,规范代码
谭明辉 代码编写,页面设计
向恒越 技术支持、编码及测试工作

进度安排

第一周 确定项目,需求分析,确定功能
二到四周 原型设计,UI开发
四到五周 APP编码
六到七周 测试功能,文档编写
posted @ 2019-10-27 21:22  卖女孩的男孩  阅读(283)  评论(1编辑  收藏  举报