beta冲刺总结

团队成员及分工

姓名学号分工
陈家权031502107前端(消息模块)
赖晓连031502118前端(问答模块)
雷晶031502119服务器
林巧娜031502125前端(首页模块)

一、项目预期计划及现实进展

项目预期计划现实进展
解决页面异步显示问题
财富值界面优化
能够动态获取教务处消息更新
将文章显示在首页上
服务器部署云端、√ (出现了问题)
问答界面评论点赞功能完成、 √ (不完整)
私信模块实现、√ (不完整)
我的学院以及热门文章显示(因首页模块花费时间太多,该功能搁置)
夜间模式实现(会造成app闪退)
一些小功能(音量控制,我的签到等)时间问题未能完成

二、过程体会

  • Cjq:界面的完善--有了alpha冲刺的基础,界面设计的起来没有刚开始那么手足无措了,但是在相关适配器的配置还是出了一些问题,程序崩溃停止运行,通过debug和查询网络资源去解决问题。

  • Lxl:bate冲刺结束了,一整个项目做下来,从开始的选题,需求分析,原型设计等等等等,再到后来的编码实现,熬过了好几个夜,我的熬夜记录就是在这学期破的。在这个过程中,我们遇到了很多困难,有时debug的时候感觉自己都要摔电脑了ฺ(◣д◢)ฺ。但是,我在这个过程中学到了很多,一开始完全都不会开发APP,到现在起码还是懂得了一些的。这次的项目我们有很多功能还没有实现,后期还是有待完善的。

  • Lj: beta冲刺结束了,期间收获还是很多的。我学到了很多新的东西,知道了怎么部署,也接触到了后端的开发以及框架的学习。因为之前没有这方面的经验,经常会在一个问题上卡很久,不能很顺利地完成预期想要实现的功能。总的来说,收获还是挺大的。

  • Lqn:Beta冲刺结束了,通过这一个学期以来的学习,体验了软件开发的基本流程,从选题,需求分析,原型设计再到alpha冲刺,beta冲刺,每一个阶段我们都是在一边学习一边完成的,感觉每一天都过得很充实,时间也过得飞快,晚上熬夜两点是常态了。有功能实现的时候的兴奋,还有一直出错一直找不到原因的毫无头绪迷茫悲伤,都挺让我们成长的。第一次和同学一起开发项目,第一次连着那么长时间熬夜打代码,虽然到最后由于经验以及时间问题,我们当初设想的有些功能还没能够实现,但是在learning by doing的实践过程,收获了很多。

885801-20171223033915334-1345014570.jpg

三、不足及反思

  • beta冲刺在12月份,由于期间有很多考试以及其他的事情冲突,没能从alpha结束后就接着进行,到了后期的时间就比较紧张了,然后又有其他科目的考试接踵而至,时间上的冲突加上人员的减少,导致我们的项目没能达到预想的要求,这是我们的不足之处。在本次的实践中,有收获也有教训,尤其是让我们明白了,想要做好一个项目,不仅要有充分的前期准备,还要能够做好规划以及时间预留安排,毕竟计划赶不上变化,没能有一个好的规划以及缓存区,这样的效率是十分低下的。众人拾柴火焰高,在项目的冲刺过程中我们也深刻了解到了这句话的意义,当团队成员遇到困难的时候,能够一起帮忙解决问题,也会让项目的过程变得更加有意义而且进度会加快。通过本次的实践,我们将反思自己的不足之处,并牢记,然后在将来能够更加提升自己的各方面能力。

转载于:https://www.cnblogs.com/leijing/p/8184027.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/414976.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

cesium polygon 悬浮在半空中

效果如下: 代码: let arr [[120.87140893447473, 31.877030830389447, 128.64],[120.87140872335587, 31.876963534304792, 128.64],[120.87202301763111, 31.87696299560446, 128.63],[120.87202432001283, 31.877030271988385, 128.63]]arr [].con…

工作215:点击按钮报错

获取值有点问题 点击同一按钮获取值有问题

phalcon无限重定向

问题 换了个新电脑,后来重新配置phalcon环境。由于用得是windows,而且还用得是2.0.5得版本,官网已经没提供这个版本下载了。而旧电脑已经被格式化了,?。 寻找旧版本 通过一番搜索,发现了一个issue,提到pha…

工作按钮(216):点击按钮报错--bug修复--直接写接口里面

this.title "编辑";getAction(path.join(this.url.query, id)).then(res > {this.form res.data;}).catch(err > {this.form JSON.parse(JSON.stringify(this.defaultForm));this.$message.warning("获取数据失败!");}).finally(() &g…

cesium billboard 设置距离控制可见度

核心代码如下 viewer.entities.add({position: Cesium.Cartesian3.fromDegrees(longitude, latitude, height),billboard: {image: /imgs/disease/1.png,scaleByDistance

!KMP算法完整教程

KMP算法完整教程 全称: Knuth_Morris_Pratt Algorithm(KMP算法) 类型: 高级检索算法 功能: 字符串匹配查找 提出者: D.E.Knuth(克努兹),J.H.Morris(莫瑞…

windows安装nvm

最近mac电脑坏了,需要送修,暂时切换到windows平台进行开发。 下面安装nvm。 先保证电脑没有安装node github下载地址: https://github.com/coreybutler/nvm-windows/releases 找到nvm-setup.zip 下载解压安装即可。 我都是使用的默认安…

工作215:打印出父子组件的this

父亲的this VueComponent {_uid: 1842, _isVue: true, $options: {…}, _renderProxy: Proxy, _self: VueComponent, …} $attrs: (...) $children: (2) [VueComponent, VueComponent] $createElement: ƒ (a, b, c, d) $el: div.container $listeners: (...) $options: {pare…

修改git bash主题配色和字体

这win下默认的主题令人窒息 打开git bash,使用命令cd ~然后用Atom命令打开文件.minttyrc.atom .minttyrc如果默认没有.minttyrc文件,自己新创建的也行。里面的内容填写如下:FontConsolas FontHeight14ForegroundColour131,148,150 Background…

jdk和maven配置

Java 1、首先准备一下文件 2、直接安装jdk,我是一直下一步,路径也是默认 3、开始配置环境变量 电脑--属性--高级--环境变量,新建系统变量 JAVA_HOME 和 CLASSPATH变量名:JAVA_HOME变量值:C:\Program Files\Java\…

java 数据结构详解,数组,集合,HashMap

数组的特性: 数组在内存中是一块连续的存储单元存储起来的,声明数组的时候我们必须声明其长度,这样才会为我们声明一个连续的存储区域。 这种存储方式造成我们想要往数组中存储一个数据时那么其后面各个元素都要往后移动,同样的&…

工作216:JS-JS创建数组的三种方法

隐式创建 var arr["Audi","BMW","Volvo"]; 直接实例化 var arrnew Array("Audi","BMW","Volvo"); 创建数组并给数组元素赋值 var arrnew Array(); arr[0]"Audi"; arr[1]"BMW"; arr[2]&q…

fs-extra导出换行txt文件

我的需求是要对数据库中的标注数据进行导出,用到fs-extra,下面附上demo代码 import * as path from "path"; import * as fse from "fs-extra"; const subdir path.join(__dirname, "subdir"); const pathExists await…

工作217:重置逻辑

第一步 按钮 <el-button click"resetQuery" icon"el-icon-refresh">重置</el-button> 第二步 resetQuery() {this.query {};this.list();},

四级菜单实现(Python)

menu_dict { 山东 : { 青岛 : { 四方:{兴隆路,平安路,杭州路}, 黄岛:{}, 崂山:{} }, 济南 : { 历城:{}, 槐荫:{}, 高新:{} }, }, 江苏 : { 苏…

Oh-My-Zsh 中安装 NVM

1、安装命令 sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"2、可能会遇到源出现问题&#xff0c;这时需要设置hosts代理&#xff0c; 可以安装SwitchHosts&#xff0c;配置代理如下&#xff1a; 199.232.68.133 raw.gith…

工作218:页面样式调整

<div class"table-list-page"><div class"query-area"><!--样式控制全部 已经退回 待审核GY--><el-row><el-radio-group v-model"query.status" change"list"><el-radio-button label""&g…

02构建之法第三章第四章及第五章阅读笔记

在之前编写过程中&#xff0c;并没有很好的注意程序的优化问题&#xff0c;时不时的会出现一些bug&#xff0c;在编写时并不会特意去关注代码的质量&#xff0c;不能做到精致。而且在编写代码的时候并不会特意注意代码的规范性&#xff0c;等到后来再次看代码的时候就会忘记了自…

drag传递参数

dragstart(event) {event.dataTransfer.setData(id, event.target.id)}drop(event) {let data event.dataTransfer.getData("id");}dragend(event) {event.dataTransfer.clearData()}

前端学习(2681):重读vue电商网站1之后台启动

后台数据接口启动文件 node -app.js 需要mysql数据库