这个作业属于哪个课程 转到
这个作业要求在哪里 转到
团队名称 西柚排课王
这个作业的目标 让我们清楚分析此次项目的需求从而更好地进行项目开发

一、团队成员的姓名学号列表

姓名 学号
秦傲明 201731062308
韩浩 201731062319
黄青松 201731062322
王越豪 201731062324
周金柽 201731062321
王雷 201731062313
刘洋 201731062314
黄睿 201731091317

二、需求调研

1、通过问卷调查了现在身边的同学以及老师对现有排课系统的意见,结果如下:

2、分析现在市面上已有的一些排课软件

  • 校盈易排课系统:一键便捷排课,支持智能排课冲突检测,增添了学生考勤功能。但是学生端查看课程操作较麻烦,并且商业性太强,不适合高校使用。
  • 校管家:界面优美,但是操作较复杂,不够简便,使用学习成本高。
  • 校管家:就现在而言,有些专业上半学期与下半学期课程分布严重不均,导致学生时间安排非常麻烦,并且就实验课程而言也没有相应的提醒,也有很多错过实验课的情况。

可以看出无论是同学和老师还是现有的一些排课软件,都无法完全满足需求,所以一款好的排课系统非常的有必要。

二、项目简介

   “易奇排排课系统”旨在开发一个具有良好的人机交互界面、易维护的系统,实现学校排课自动化的、高效的、精准的、便捷的计算机系统,为学校管理人员减轻工作量。同时打通教务处→教师→学生的屏障,使排课更加的准确,更加人性化。

三、典型用户和用户故事

1、典型用户

信息 内容
姓名 小明
年龄 20
学院 计科院
专业 物联网工程
生活情况 平时非常热爱学习,但是因为其他的事情比较多所以时间安排要求高
动机,目的,困难 希望学校排课能够合理一点,有时候上半学期一周只有两节课,下半学期天天都是课,真的很恼火
用户偏好 希望能够课程安排均匀,能够更加合理利用自己的课余时间
典型场景 本来下半学期有时候社团活动或者其他的一些活动需要参加,但是课排满了没有时间,而上半学期就很闲
典型描述 课程时间安排均匀

2、典型故事

   话说这一学期,小明从教务处导出了课表,乍一看,一周只有两节课呢!心中窃喜,没想到越往后看,下半学期的课基本上排满了,一周也就没有其他的什么课余时间了,甚至晚上都要去上课,小明在心中默默的抱怨教务处排课的不合理。

   不过小明还是只有按照课表去上课。前半学期中,小明一周只有两节课,有时候一天都没有课,有时候小明睡到了上午11点钟才起床,每次起床小明都会在心中骂自己,为什么又这么堕落,为什么我今天没有课,就这样,小明在浑浑噩噩中度过了前半学期。

   到了后半学期了,小明每天早出晚归,就是为了上课,而前半学期养成的懒惰的习惯也让后半学期的上课质量大打折扣,有时候上课经常犯困。不止这样,小明非常喜欢弹吉他,还参加了学校的吉他社团,作为一个乐队的主音吉他手。就在下半学期中,乐队突然有一个表演,小明非常的激动,这是这学期的第一个表演,但是和乐队成员比对了一下课表,发现能一起排练的时间很少,为了保证表演质量,乐队队长决定让小明好好上课,下一次再来,请了另一位吉他手,小明非常的失落,曾一度不想说话。

   学期末,小明去找到了教务处反应排课的情况,但是教务处并没有理他,小明只好在心中默默的对自己说“我太难了”,并希望有一个好的排课系统能够站在学生的角度上考虑。

四、项目的主要功能

   大体分为三个模块,登录模块与排课模块与意见反馈模块

   首先导入学生与教师信息,然后进行账号分配,还会设置权限。在排课模块中会自动将已有的课程进行排课。在反馈模块中还会收集老师与学生关于排课的意见,以进行微调与改进。

   下面是功能模块图

五、原型设计

   采用了比较简单的原型设计工具墨刀,画出了一个初步的原型。

原型链接:

(https://free.modao.cc/app/de6ab9a8c81887bcf0f53203dc0114156a007753)

六、初步开发计划

人员分工

姓名 学号 分工
秦傲明 201731062308 规划项目进程、组织会议、分配任务
韩浩 201731062319 负责前端的开发、参与文档拟写
黄青松 201731062322 负责后端的开发、负责算法学习、设计及开发
王越豪 201731062324 负责前端的开发、参与系统的UI设计
周金柽 201731062321 负责前端的开发、负责系统的UI设计
王雷 201731062313 负责后期测试、参与数据库设计
刘洋 201731062314 负责后期测试、参与数据库设计
黄睿 201731091317 负责后端的开发、参与文档拟写

进度安排

gantt dateFormat YYYY-MM-DD title 易奇排排课系统甘特图 section 需求分析 需求分析 :active, 2019-09-17, 14d section 实际编码 编码实现 :active, 2019-09-27, 35d section 测试 后期测试 :active, 2019-10-25, 9d

转载于:https://www.cnblogs.com/charming0011/p/11590152.html

团队第二次作业——需求分析相关推荐

  1. 构建之法——团队第二次作业

    团队第二次作业 一.简介 这个作业属于哪个课程 课程地址 这个作业要求在哪里 作业要求 团队名称 RunningMan 这个作业的目标 对我们选择的题目"校园跑腿"进行需求分析,分 ...

  2. 《AlwaysRun!团队》第二次作业:团队项目选题报告

    第二次作业:团队项目选题报告 项目  内容  这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/  这个作业的要求在哪里 https://www.cnblog ...

  3. 第二次作业——微信案例分析

    第二次作业:微信案例分析 软件信息 诞生 发展 个人使用感受 需求分析 分析 建议 软件信息 诞生 腾讯公司于2011年1月21日正式推出微信.微信是个社交产品,与QQ的功能在主要功能上重叠,但又有所 ...

  4. 软工1816 · 第七次作业 - 需求分析报告

    软工1816 · 第七次作业 - 需求分析报告 组长本次作业的博客 评审表 <需求规格说明书> 成员分工明细以及TODO-list 负责人 分工明细 TODO-list 白晨曦 1.规划项 ...

  5. 软工实践第七次作业- 需求分析报告(第五组)

    软工1816 · 第七次作业 - 需求分析报告 组长本次作业的博客 评审表 <需求规格说明书> 成员分工明细以及TODO-list 负责人 分工明细 TODO-list 白晨曦 1.规划项 ...

  6. 第二次作业 软件案例分析

    第二次作业  软件案例分析 计算1511  201521121029  席熙东 1. 介绍产品相关信息 1.1你选择的产品是? 支付宝 1.2为什么选择该产品作为分析? 使用较多,与当前的生活方式较为 ...

  7. 2017软件工程实践第二次作业(数独)

    我的Github项目地址,使用工具VS2017社区版 / DevC++5.11,开发语言为C语言 基础题要求如下,附加题不会做就不贴出来了...: 项目需求 利用程序随机构造出 N 个已解答的数独棋盘 ...

  8. 软件工程 第二周作业

    ##软件工程第二周作业 提出问题 1. 一般来说,想要自己的程序跑得又快又好,就要减少函数的反复调用,但有所得则必有所失,效能提高就有可能伴随着程序的稳定性的降低,这两者应该如何权衡呢? 2. 关于5 ...

  9. 第二次作业— —结对项目

    第二次作业- -结对项目 标签(空格分隔): 需求分析与原型模型设计 结对成员: 031302610 黄志鹏 031302603 陈波 1.样本实例 一个老师的迫切需求----开课报课之繁琐教师开课报 ...

最新文章

  1. 搭建网站必不可少的知识3
  2. 【高清大图下载】机器学习从入门到精通思维导图
  3. 批处理显示是上午还是下午
  4. TCP之超时重传机制
  5. 邮箱有什么用_大公司为什么要用企业邮箱?大公司企业邮箱用什么比较好?
  6. elementui 按钮 表单_前后端分离,文件上传下载(springBoot+vue+elementUI)
  7. C++函数概念解析(2)
  8. Windows驱动—Windows应用程序和Windows驱动通信编程
  9. c++jpg转bmp_用C++加速julia:BMP图片读取
  10. 关于特殊的LCS问题的优化
  11. 系统更新链接服务器超时,win10系统更新导致Dr.com连接认证服务器超时的解决方法...
  12. 新工具︱微软Microsoft Visual Studio的R语言模块下载试用Ing...(尝鲜)
  13. Struts2之类型转换中的错误
  14. linux配置ssh免密码登录
  15. windows关闭被占用的端口
  16. Axure字体图标元件库 (FontAwesome v5.15.3 Free版)
  17. systrace介绍
  18. 爬取大麦网演出信息保存为CSV文件并制作词云
  19. 《紫川》之远东战火 第八卷
  20. 滴滴裁员2000,赔偿方案已出!程序员:我很开心!

热门文章

  1. 什么品牌的护眼台灯比较好?推荐四款品质好的护眼台灯
  2. 今天小鱼搬家,简单说说Gazebo
  3. SCI 投稿状态流程
  4. 《物联网Android程序开发案例式教程》Demo4:模拟进度条
  5. uni-app 写H5 小程序 使用腾讯地图获取地理位置
  6. webClient笔记
  7. html如何让文字置顶居中,html如何让文字居中显示
  8. OFC2020论文笔记 Th1B.2 IEEE 50 Gbs EPON (50G-EPON)
  9. QtCreator使用CMake构建项目时jom Error 2问题
  10. python自动化算法_基于Python语言和Abaqus平台的边坡可靠度计算自动化算法开发