我说的都队

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. JavaScript中sort方法的一个坑(leetcode 179. Largest Number)

    在做 Largest Number 这道题之前,我对 sort 方法的用法是非常自信的.我很清楚不传比较因子的排序会根据元素字典序(字符串的UNICODE码位点)来排,如果要根据大小排序,需要传入一个 ...

  2. TM4C123G红外触摸屏:开发板好不容易实现了原理,放到专家设计的板子上无法运行,于是专家跑路项目黄了

    使用TI的TM4C123G LaunchPad开发板,USB接口,来对同样的芯片进行烧写. 我们只用烧写那一块功能,不用另外一个芯片的开发功能,需要跳线   源码项目:   从官方网站TM4C123G ...

  3. 我做PHP,但是我要批判下整天唱衰.NET的淫

    笔者每天都能看到月经贴-".NET已死"!!! 笔者之前一直在CSDN上面写博客,泡论坛,但是有约莫一年来着了发现CSDN上面的博客都没啥更新,CSDN首页推荐的一些文章也没啥新意 ...

  4. PHP学习资料分享

    PHP有着开源.执行效率高.优化代码运行等特性,功能强大,被广泛运用,很多大型企业网站开发的首选,百度.腾讯.新浪.金山等均采用了PHP开发.学好PHP对网络开发人员而言具有很好的发展前景,市场对PH ...

  5. Bootstrap系列 -- 6. 列表

    一. 普通无序列表 <ul> <li>无序列表项目</li> <li>无序列表项目</li> <li>无序列表项目</li ...

  6. 20160803 - C:\WINDOWS\system32\config\systemprofile\Desktop 不可用的解决

    问题:某些软件在从注册表读取用户桌面地址时,欠考虑的%USERPROFILE%的情况,例如迅雷打开文件时,会提示: [Window Title]位置不可用 [Content]C:\WINDOWS\sy ...

  7. ajax请求加载Loading或错误提示

    <div id="loadingDiv" style="color:#f39800;">Loading...</div> <scr ...

  8. [BZOJ 1997][HNOI2010]Planar(2-SAT)

    题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1997 分析: 考虑每条边是在圈子里面还是圈子外面 所以就变成了2-SAT判定问题了= ...

  9. 求height数组

    procedure getheight; var i,po1,po2:longint; begin to len do begin ; po1:=i;po2:=sa[rank[i]-]; while ...

  10. Ubuntu下安装支付宝安全控件

    在淘宝购物时,安装支付宝安全控件.下载了一个文件.tar.gz(非常小的一个文件). tar -zxvf 解压之,只有一个aliedit.sh文件,运行这个文件就安装成功了,重启firefox就可以用 ...