我说的都队

031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬涛

会议时间:12月12日

Github项目链接


一、项目燃尽图

二、项目进展

院负责人——结果查看界面(后台)

  • 学生结果的查看和修改
  • 导师结果的查看和修改

智能分配算法接口的改进

  • 修改原因

    tc_issues_$grade['grade']表进行了修改,其中修改了学生数的6个字段,导师所带计算机实验班人数、导师所带数学实验班人数、导师所带自然班人数、导师当前计算机实验班人数、导师当前数学实验班人数、导师当前自然班人数;

    alpha版本智能分配接口的参数需要改变;

    要对计算机实验班和数学实验班进行单独处理。

  • 修改方法

    计算机实验班和数学实验班需要单独处理,即计算机/数学实验班的系负责人需要登录自己的帐号对计算机/数学实验班进行智能分配;

    另外五个系的导师对相应的系的学生进行智能分配;

    提供两种结果的JSON:导师的角度查看自己的学生和学生的角度查看自己的导师。

系负责人——学生管理界面(后台)

系负责人——学生分配情况界面(前端)

学生——志愿填报界面(后台)

  • 按照姓氏顺序返回导师列表,便有学生选择时的查看

学生——个人详细信息界面

  • 显示学生基本的信息
  • 导师可以在这个界面进行学生的选择和拒绝

登陆界面——错误提示

  • 帐号密码输入正确时,学生直接进入报课系统,导师、系负责人、院负责人进入教学选择界面,选择进入报课系统或者导师分配系统
  • 帐号密码输入错误时,从上滑下登录失败的提示

三、代码check-in

commit记录:

部分改动代码文件:

四、站立式会议照片

五、三省吾身

031402304 陈燊

今日进展:

  1. 召开第三次站立式会议
  2. 第三次冲刺博客的撰写
  3. 对近日来已完成的部分功能模块进行审核

存在问题:

  1. Alpha版本时考虑到团队分工的原因,我便全程参与项目管理,没有参与编码。但是Beta版本要求所有人参与编程,就剩下短短几天的时间,感觉现学一门语言为了作业要求“被”开发一个模块,会拖累项目的进度,因为其他组员的在这方面的编码能力肯定比强,让他们开发效率肯定更快,更有利于项目的推进,这样我也能全身心再次投入项目管理和博客的撰写。不是很懂这个强制所有人参与编程的意义何在,因为在软工实践开始时,老师和学长一而再再而三得强调组长不要参与编码,我便深信不疑。现在又说要编码,这很容易让团队的分工以及默契乱了套,偷鸡不成蚀把米。

明日安排:

  1. 对新完成的功能模块进行审核
  2. 第四次的冲刺博客

031402203 陈齐民

今日进展:

  1. 系负责人- 导师管理界面的导师列表及分页接口已经完成
  2. 系负责人- 导师管理界面的新增导师接口已经完成
  3. 系负责人- 导师管理界面的删除导师接口已经完成
  4. 系负责人- 匹配结果界面的列表及分页接口已经完成
  5. 修改了学生列表接口,将返回总学生数改成返回总页数
  6. 登陆界面跳转,修改回之前学长做的登录跳转的效果
  7. 智能分配接口修改完成
  8. 更新接口文档

存在问题:

  1. 看似一个很小的功能,为了能够做得完美,操作更加人性化,其实需要花很大的时间去实现和完善改进,所以会花去较多的时间
  2. phpExcel导出还没有实现,还没看懂学长的代码

明日安排:

  1. 学习phpExcel,先实现Excel的过滤和导入数据库
  2. 智能匹配后的会生成3个文件:经过算法得到分配的学生对应导师信息、经过算法仍然未得到分配的学生、经过算法分配后每个导师的学生信息,处理这些文件,转换为JSON数据格式,并封装成接口,实现分页

031402209 黄伟炜

今日进展:

  1. 完成学生列表分页功能

  2. 完成单个或多个学生的删除功能

  3. 完成和后台年级数据的对接

存在问题:

  1. 接口对接上需要先沟通好,才能避免花费额外的时间

  2. 熟练使用 chrome 的 console,会少踩坑

明日安排:

  1. 完成学生管理界面新增学生的功能

  2. 完成学生管理界面搜索功能


031402233 郑扬涛

今日进展:

  1. 完成系负责人的学生结果和导师结果的界面显示

  2. 跟后台数据接口的对接

  3. 修复若干问题

存在问题:

  1. 因为对js还不是很熟悉,所以在跟后台对接接口的时候出现各种问题

明日安排:

  1. 开始进行系统logo的设计,然后ps什么的不是很会...

031402342 许玲玲

今日进展:

  1. 导师界面——选择/拒绝学生弹出框
  2. 院负责人——管理系负责人

存在问题:

  1. 很多小细节上面的问题都没有改进
  2. 页面太粗糙
  3. git使用不熟练,遇到冲突不会解决
  4. 前端要用js的内容不会实现

明日安排:

  1. 普通导师-最终结果增加年级下拉框
  2. 普通导师-课题提交——多重角色的布局
  3. 学生用户-专业导师页面增加搜索功能
  4. 学习一下怎么用js实现页面刷新和数据的传送

031402337 胡心颖

今日进展:

  1. 系负责人- 学生结果显示
  2. 系负责人-导师结果显示
  3. 院负责人-导师结果修改的接口的修改

存在问题:

  1. 因为加了年级所以数据表要各种改
  2. 分配系负责人功能的逻辑不是很清晰

明日安排:

  1. 实现院负责人的系负责人显示和修改功能

03140241 王婷婷

今日进展:

  1. 学生的可选导师页面:可选导师按照名字来排序,导师所带人数到达限制则不显示该导师

  2. 学生的查看可选导师的详细信息(课题信息)。

  3. 完善学生的志愿填报页面的导师下拉框,详情同可选导师页面。

  4. 学生的志愿填报 新增志愿轮数(后台),志愿为空时的错误提醒 ,志愿数的设置。

  5. 学生的最终页面 同导师学生加入自己。

  6. 导师的填报课题页面 增加计算机实验班、数学实验班

  7. 导师的最终结果页面 新增可选年级功能(后台部分,前台还没出就还没赋值)

存在问题:

  1. github使用不熟练导致写完的东西不知道怎么就被吃了。。。

明日安排:

  1. 学生的可选导师的 导师查找功能(导师搜索功能)

  2. 导师的可选学生 学生信息 接口

  3. 其他的看下明天前端部分哪里完成,赋值以下就好了。

六、心得体会

陈燊

自从团队第一次聚在活动室一起敲代码,就爱上了这种团队开发的方式,团队有问题可以及时得到沟通解决,遇到大的问题也可以马上小组讨论解决,整体开发的校效率进度快了许多!
我们今天从下午四点开始,一直在活动室开发Beta版本直到九点多,五个多小时的时间接连解决了好多BUG,issues也被closed了好多。而且通过站立式会议的讨论,我们对团队目前的进度大致有了个了解。因为Alpha版本已经将核心的功能模块给实现了,Beta除了需求的增加,很多都是在对Alpha的细节进行修修补补,加上经过一个多月的团队配合磨练,整体的默契都提升了好多,组员对框架的使用也得心应手。
距离Beta版本的冲刺是剩下四天了,希望能一直保持这个节奏下去,争取提前一两天解决战斗!

许玲玲

本来以为自己的页面都写好了,可以休息了,没想到很多小细节没有考虑到,多亏了跟我一起合作的php编码同学的提醒,感觉身体被掏空了,还有很多任务没有完成,相对于其他的同学,由于没有学过js,只能加班加点了。蓝瘦,香菇!

胡心颖

beta版本的进展意外顺利,一方面是对语言和框架更加熟悉,另一方面是PM安排的比较合理。每次一起开会敲代码进度总是惊人的,感觉所剩任务不多了,这次的冲刺比起alpha轻松很多,也少了很多紧迫感,争取早日写完功能然后慢慢改细节,希望在这次的展示会比上次顺利

王婷婷

因为在alpha版本的功能都需要进行修改,所以有点烦,还有个XX的事情就是昨晚熬夜写的alpha版本的功能恢复好像不知道被什么给吃了(给他湖北 用的不够熟练)。
边听歌边写代码真的是很享受的事情啊!

陈齐民

因为在alpha版本主体功能已经基本实现好了,所以beta版本是对alpha版本的细节完善,对于有完美强迫症的患者来说,细节修改真是太痛苦了,一定要改到非常的人性化;这几天的冲刺,PM的任务分配能力又厉害了,反正我是没有熬夜了,也能完成每天的任务,而且能够提前完成一些接口,还能有些时间来进行课业学习,感谢PM.

郑扬涛

由于PM在alpha版本强大的安排组织能力,所以现在beta版本自己要修改、新增的地方不是很多。但是在跟后台对接的时候还是会存在各种各样的问题,希望自己也能从中不断汲取经验,提升编码能力和开发效率!

黄伟炜

在前端的页面中使用了 vue.js,加快了数据到视图绑定。虽然前后端分离,会加大工作量。但是也会使前端处理逻辑更加顺畅。明天继续加油!!!

Beta版本——第三次冲刺博客的更多相关文章

  1. Beta版本——第六次冲刺博客

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  2. Beta版本——第五次冲刺博客

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  3. Beta版本——第四次冲刺博客

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  4. Beta版本——第七次冲刺博客

    我说的都队 031402304 陈燊 031402342 许玲玲 031402337 胡心颖 03140241 王婷婷 031402203 陈齐民 031402209 黄伟炜 031402233 郑扬 ...

  5. beta版本——第三次冲刺

    第三次冲刺 (1)SCRUM部分☁️ 成员描述: 姓名 李星晨 完成了哪个任务 认证学校那一栏增加检测机制的ui设计 花了多少时间 1h 还剩余多少时间 1h 遇到什么困难 没有困难 这两天解决的进度 ...

  6. 团队作业9——测试与发布(Beta版本)(含展示博客)

    团队作业9--测试与发布(Beta版) http://www.cnblogs.com/newteam6/p/6938504.html 团队作业9--展示博客 http://www.cnblogs.co ...

  7. Beta阶段——第二篇 Scrum 冲刺博客

    i. 提供当天站立式会议照片一张: ii. 每个人的工作 (有work item 的ID) (1) 昨天已完成的工作: 账单收支分明,剩余舍费关联成功 (2) 今天计划完成的工作: 账单删除功能,排序 ...

  8. Beta阶段——第一篇 Scrum 冲刺博客

    i. 提供当天站立式会议照片一张: ii. 每个人的工作 (有work item 的ID) (1) 昨天已完成的工作: 数据存储方式改本地存储为数据库存储. (2) 今天计划完成的工作: 账单和剩余舍 ...

  9. Beta阶段第一篇 Scrum 冲刺博客

    介绍小组新加入的成员,Ta担任的角色 新成员 担任角色 张晨晨 测试 理由:晨晨代码能力有待提高,但心思细腻有耐心,适合测试工作. 讨论是否需要更换团队的PM 通过团队讨论决定不更换团队PM,理由是在 ...

随机推荐

  1. 准备.Net转前端开发-WPF界面框架那些事,UI快速实现法

    题外话 打开博客园,查看首页左栏的”推荐博客”,排名前五的博客分别是(此处非广告):Artech.小坦克.圣殿骑士.腾飞(Jesse).数据之巅.再看看它们博客的最新更新时间:Artech(2014- ...

  2. Groovy与Gradle在Android中的应用

    大家都知道, Android Studio 的编译构建,是基于Gradle的, 而Gradle又是基于Groovy, Groovy又是基于Java的 Android Studio 的gradle 本身 ...

  3. MATLAB 中NORM运用

    格式:n=norm(A,p)功能:norm函数可计算几种不同类型的矩阵范数,根据p的不同可得到不同的范数 以下是Matlab中help norm 的解释 NORM   Matrix or vector ...

  4. 【Magenta 项目初探】手把手教你用Tensorflow神经网络创造音乐

    原文链接:http://www.cnblogs.com/learn-to-rock/p/5677458.html 偶然在网上看到了一个让我很感兴趣的项目 Magenta,用Tensorflow让神经网 ...

  5. android AccessibltyService 辅助服务

    1.使用Accessibility可以模拟手机点击,获取屏幕文字,通知消息等. 2.使用该类需新建一个AccessibilityService的子类,并在AndroidManifest.xml文件中注 ...

  6. SpringMVC自定义视图 Excel视图和PDF视图

    一.自定义视图-Excel视图 1.Maven依赖 引入POI <dependency> <groupId>org.apache.poi</groupId> < ...

  7. iOS开发小技巧--适当的清空模型中的某个数据,达到自己的需求,记得最后将数据还原(百思项目评论页面处理最热评论)

    一.项目需求,显示所有贴的时候,需要显示最热评论,但是点击进入相应帖子后,最热评论的label不要显示,如图: 解决方案 -- 该暂时保存的暂时保存,该清空的清空                   ...

  8. 【POJ 3294】Life Forms 不小于k个字符串中的最长子串

    一下午和一晚上都在刚这道题,各种错误都集齐了so sad 我的时间啊!!! 后缀数组就先做到这里吧,是在伤不起啊QAQ 出现了各种奇怪的错误,看了标算,然后乱改自己的代码,莫名其妙的改A了,后来发现用 ...

  9. java基础语法要点<二>(基于1.8)

    注解(元数据) 从jdk5 开始,java支持在源文件中嵌入补充信息,称为注释(annotation).注释不会改变程序的动作,也就不会改变程序的语义.但在开发和部署期间,各种工具可以使用这类信息.元 ...

  10. HTML-图片热点、网页内嵌、网页拼接、快速切图

    图片热点 规划出图片上的一个区域,可以做出超链接,直接点击图片区域就可以完成跳转的效果.与图片链接不同,热点是图片上的某一个区域或多个区域. 我们用魔兽世界图片来做一个图片热点,点击logo.区域和不 ...