这个作业属于哪个课程 当然是属于程序分析与设计呀
这个作业要求在哪里 在这儿
团队名称 六扇门编程小组(团队博客
这个作业的目标 完成为期两周的β版本冲刺

1.团队信息

姓名 学号
曹欢(组长) 201731031124
申颖 201731062306
唐金玉 201731062405
彭皓 201731062323
许自欢 201731023214
黄浩 201731054221

1.SCRUM部分

由于考虑到将所有的冲刺任务放在一个博客里面,会显得一个博客十分冗杂,所以我们小组将所有的冲刺任务每次都单独作为一次博客,下面是所有博客链接

第一次冲刺

第二次冲刺

第三次冲刺

第四次冲刺

第五次冲刺

第六次冲刺

第七次冲刺

(每篇博客都包含每次冲刺任务和PM总结的所有东西)

Beta版本发布部分

2.解决了哪些在Alpha测试阶段产生的问题,以及在Alpha版本中未成的任务。

 网页端:

  • 首先解决了Alpha版本中界面的设计不太美观的问题。
  • 解决了Alpha版本中存在部分的乱码问题。
  • 修改、优化并清理了Alpha版本的服务端代码
  • 根据Alpha的测试结果,修复了重定向的bug。
  • 修改了退出后不能重新登录的BUG。
  • 修改了web注入攻击问题
  • 修改了tomcat 配置文件以提升性能
  • 后端代码更具业务逻辑性,更具标准化,规范化。

微信小程序端:

  • 对很多界面进行了美化使得,使得前端页面更加美观
  • 和alpha版本相比,alpha版本不能发布,但是beta版本的微信小程序可以给大家扫码体验
  • 修复了出寝物品登记数据传输的bug
  • 在每个子页面都增加了返回首页这个按钮,避免了无法回退的尴尬
  • 对一些布局按键进行了调整,使用起来更加人性化

项目发布的地址:

网页管理端地址

使用说明:

网页端进行登录:

测试账号:

账号:123456 密码:123456

即可进行业务操作:

微信小程序端:

如果想体验微信小程序必须让我们组的人员登记大家的微信号,然后扫码才能体验,但是由于这个二维码每次很快就会过期(大概只有几分钟的有效期),所以在这个地方就照以前放一个录制的视频。

视频地址

 微信端如果助教同学和老师需要测试,需要让我们小组人员添加各位的微信号,然后再给出二维码。

项目情况总结:

申颖(201731062306):在后端人员完成的基础上不仅完成了对微信小程序的前端页面和组件的优化,同时对数据的传输很好的进行链接。

唐金玉(201731062405):对alpha版本里面之前同学们反映的前端页面问题,比如:前端的颜色搭配问题,按键的布局问题,进行了优化。也对很多网页界面调整了字体的大小,布局等等。

彭浩(201731062323):对微信小程序的后端代码进行了优化,防止了注入攻击,测试出查看个人请假记录和出寝记录模块中的日期格式错误,进行更改。

许自欢(201731023214)和黄浩(201731054221):两位同学很多时候一起进行结对编程,根据web端测试时,同学们反应的404报错问题,重定向问题进行了修复,对代码进行了一些重构,使性能优化。

曹欢(201731031124):这次的beta版本主要是修复了在传输表格数据和图片数据时的一个bug,同时也完善了个人信息查询功能。对小组人员的冲刺任务进行了安排,组织每次的例会。

beta版本遇到的问题及解决:

  • 在微信端进行数据传输的时候,其中有一个功能需要同时向后端传输表格数据和图片数据,之前用的是json类型的数据格式,在这个地方明显行不通,我们去网上找了许多博客,最后通过一篇博客里面提到的formdata类型的格式,成功完成了这个功能。
  • 之前alpha版本许多同学在测试的时候,说我们网页端的色彩搭配有问题,蓝底白字会看不清字体,于是我们听取了同学们的意见,进行了修改。
  • 网页端在重定向的时候,之前在alpha版本做得比较粗糙,会频繁出现问题,这次网页端的同学通过结对编程的方式,一起寻找bug一起完善。
  • 在微信端,我们组的同学在把前端和后端都写好之后,发现连接前后端是一个大问题,需要用到js,但是大家都没接触过,于是只有通过在网上找学习资料的方式,现学现用。
  • 在优化一部分前端页面的时候,前端同学会不小心改到一些向后端传数据的地方,会导致连接好的前后端再次出现问题,于是通过负责前端的人和负责后端的人一起结对编程,解决了这个问题。

Beta冲刺博客的更多相关文章

  1. 咸鱼翻身beta冲刺博客集

    咸鱼翻身beta冲刺博客集 凡事预则立-于Beta冲刺前 beta冲刺1-咸鱼 beta冲刺2-咸鱼 beta冲刺3-咸鱼 beta冲刺4-咸鱼 beta冲刺5-咸鱼 beta冲刺6-咸鱼 beta冲 ...

  2. Beta冲刺博客汇总(麻瓜制造者)

    Beta冲刺博客 Beta冲刺(1/5)(麻瓜制造者) Beta冲刺(2/5)(麻瓜制造者) Beta冲刺(3/5)(麻瓜制造者) Beta冲刺(4/5)(麻瓜制造者) Beta冲刺(5/5)(麻瓜制 ...

  3. Beta冲刺博客汇总(校园帮-追光的人)

    所属课程 软件工程1916 作业要求 Beta冲刺博客汇总 团队名称 追光的人 作业目标 汇总Beta阶段的博客,方便查看 冲刺日志 Beta之前-凡事预则立(校园帮-追光的人)5-22 Beta冲刺 ...

  4. Beta冲刺博客集合贴

    Beta阶段第一次冲刺 Beta阶段第二次冲刺 Beta阶段第三次冲刺 Beta阶段第四次冲刺 Beta阶段第五次冲刺 Beta阶段总结博客

  5. 男上加男 BETA冲刺博客汇总

    项目BETA冲刺(团队) --总结 1.团队信息 团队名 :男上加男 成员信息 : 队员学号 队员姓名 个人博客地址 备注 221600427 Alicesft https://www.cnblogs ...

  6. 阿里八八Beta冲刺博客集合贴

    Scrum 阿里八八β阶段Scrum(1/5) 阿里八八β阶段Scrum(2/5) 阿里八八β阶段Scrum(3/5) 阿里八八β阶段Scrum(4/5) 阿里八八β阶段Scrum(5/5) 总结 阿 ...

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

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

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

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

  9. Beta版本——第三次冲刺博客

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

随机推荐

  1. 006_STM32程序移植之_SYN6288语音模块

    1. 测试环境:STM32C8T6 2. 测试模块:SYN6288语音模块 3. 测试接口: SYN6288语音模块: VCC------------------3.3V GND----------- ...

  2. 016_linux驱动之_原子操作

    1. 原子操作 原子操作指的是在执行过程中不会被别的代码路径所中断的操作. 常用原子操作函数举例: atomic_t v = ATOMIC_INIT(0);     //定义原子变量v并初始化为0 a ...

  3. 018_查看有多少远程的 IP 在连接本机(不管是通过 ssh 还是 web 还是 ftp 都统计)

    #!/bin/bash#使用 netstat -atn 可以查看本机所有连接的状态,-a 查看所有,-t 仅显示 tcp 连接的信息,-n 数字格式显示# Local Address(第四列是本机的 ...

  4. 五十一.Openstack概述 部署安装环境 、 部署Openstack OpenStack操作基础

    虚拟化技术的底层构成: 内核的虚拟化模块(KVM):从内核集去提供虚拟化及CPU指令集的支持,要求CPU支持,(CPU有VMX指令集)   硬件仿真层(QEMU):虚拟一些周边设备,鼠标.键盘.网卡. ...

  5. NOIP考前总结

    最近出的锅比较多啊,我来总结一下吧 $1.$小心文件名/文件输入输出!别打错了!结束前十分钟一定要检查! $2.$开数组前要算好内存,不要开一个$1e8$或$1e4*1e4$这样的大数组,直接GG $ ...

  6. CF1168C And Reachability 【构造,dp】

    题目链接:洛谷 题目描述:给出$n$个数$a_i$,若$i<j$且$a_i & a_j>0$,则$i$到$j$连一条有向边,$q$次询问,询问从$l$开始是否能到达$r$. 数据范 ...

  7. docker容器中查看容器linux版本

    root@dae5aecea3dd:~# cat /etc/issue Ubuntu LTS \n \l

  8. Maven依赖传递

    依赖传递原则: 1.路径最短原则 2.路径相同是先申明者优先(dependency申明顺序先的优先)

  9. Yarn 安装 node-sass 依赖导致 Build Fresh Packages 太慢的问题

    解决办法: 1. 在 项目目录下新建 .yarnrc 文件 添加以下代码 registry "https://registry.npm.taobao.org" sass_binar ...

  10. Mysql触发器详解以及union的使用

    ---恢复内容开始--- Mysql触发器定义: 当一个表中有insert update delete事件发生,触发一个事件,执行一段代码.作用: 同步数据创建: create trigger 名称 ...