Fork me on GitHub

团队项目第一次作业

团队名称    Three cobblers
博客地址 https://www.cnblogs.com/wwcy/
作业链接 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/2978

 

 

 

 

 

 

 

 


一、团队简介

  • 团队名称——Three cobbler
  • 队员学号列表
王成宇(组长) 201731081105
孟祥辉 201731041314
黄健 201731072424

 

 

 

 

 

  • 成员介绍

  201731081105(王成宇)

  风格:团队合作意识强,做事干净利落

  擅长的技术:学习了C、C#、数据库入门

  编程的兴趣:对需求分析,异常处理比较感兴趣

  希望担任的角色:UI、部分后端搭建

 

  201731041314(孟祥辉)

  风格:稳重、冷静

  擅长的技术:基础的C、c#语言

  编程的兴趣:兴趣适中

  希望担任的角色:后端

 

  201731072424(黄健)

  风格:随缘

  擅长的技术:C、C#

  编程的兴趣:前端

  希望担任的角色:前端

  • 团队的特色描述

(1)团队人少而精,正所谓三个臭皮匠,顶个诸葛亮。

(2)团队分工明确,做事效率更高。

(3)队员合作意识强,凝聚力强。

 


二、项目简介

  • 项目名称——教师实验课自主排课系统
  • 项目简介

  本项目主要是开发一个针对老师能够自主地安排实验课,合理安排实验教室的系统。现今社会,还是有一些学校在给老师安排实验教室上实验课的方面步骤很繁琐,而且容易发生冲突,对于教室管理员来说,工作繁重,对于老师来说,冲突也导致上课效果不好。所以说,一个实验室网上自主排课系统是必不可少的,它可以高效地解决学校实验室面临的一系列繁琐的问题,使得上机时间的安排,课程的安排,教室的安排,老师的安排与他们之间的不冲突,和资源的高效利用。从而减轻管理员的压力,防止课程教室冲突带来的一系列麻烦。


 

三、NABCD分析

  • N——Need(用户需求背景)

  目前,一些学校实验室排课仍采用纯手工方式操作,首先教师提交上实验课课程申请,然后管理员基于学校教务系统中教师的课表,学生的课表和教师的上实验课申请、实验教室的空闲状态、教室机器配置几方面的资料来排课。这样排课带来了很大的弊端,例如,教室管理员工作繁重、容易出错、容易造成教室冲突、学生课程冲突等问题。致使实验室管理混乱。

  • A——Approach(解决问题的做法)

  通过一系列编程,数据库的应用实现老师能够通过在网上提交自己的课程申请,实验室自主排课系统接收申请,并反馈符合老师课表的空闲的实验室,从而让老师可以自主选择安排上课时间。

  • B——Benefit(由此带来的好处)

  自主排课系统可以高效解决学校实验室目前面临的一系列烦琐问题。使得上机时间的安排,课程的安排,教室的安排,老师的安排与他们之间的不冲突和资源的高效利用。同时排课系统还可以为学校实验室资源提供有效的管理,避免了工作繁重,课程冲突,实验室混乱等一系列问题。应用该系统,可以大大提高实验室管理工作的效率和质量。

  • C——Competition(潜在的竞争)

  (1)传统的管理系统,仅仅涉及到学生老师等的信息管理,没有涉及到教室管理。

  (2)其他很多类似的信息系统,功能虽然比较完善,但是涉及到实验室安排的比较少,发展空间挺大。

  • D——Delivery(如何去推广)

  (1)线下推广

  与学校的领导,学校学生会合作。

  (2)线上推广

  通过各种学习教育网站进行传播。

  利用微信公众号的方式


 

 四、初步任务分工及进度安排

  • 初步任务分工

  201731081105(王成宇):负责小组成员任务分工,UI设计,需求分析,异常处理,编写文案。

  201731072424(黄健):前端

   201731041314(孟祥辉):后端以及部分问题处理

  • 进度安排

  第一周:编写文案,设计计划书,搭建大的框架。

  第2~5周:完成项目前后端开发,实现项目基本功能。

  第6~7周:进行需求分析,单元测试,异常处理,完善项目。

 

posted @ 2019-04-18 16:32  尘归尘丶丶  阅读(267)  评论(2编辑  收藏  举报