提供当天站立式会议照片一张

每个人的工作

1.讨论项目每个成员的昨天进展

赵铭: 还是在学习知晓云数据库怎么用

吴慧婷:这两天进一步进行界面设计,暂时完成了背单词界面的初步设计。

陈敏: 完成了背单词的基本功能,可以显示出单词以及界面按钮的简单功能。

吴雅娟:完成了背单词的基本功能,可以显示出单词以及界面按钮的简单功能。

杨娟: 主页面界面以及查单词界面改进。

叶金蕾:昨天完成了一部分的单词功能,做出了一个基本框架,可以显现单词和一部分界面按钮。

2.讨论项目每个成员的存在问题

赵铭: 还没学会

吴慧婷:执行力还不够。

陈敏: 部分代码不理解。

吴雅娟:因为数据库还没有全部完成,全部单词功能设计出现了一点问题。

杨娟: 背景图片修改问题。

叶金蕾:写框架的时候对代码还是不够熟悉,有些困难,然后数据库也还没连接上,单词功能不算完全实现。

3.讨论项目每个成员的今天安排

赵铭: 继续学习数据库,编写一些代码

吴慧婷:背单词界面的改进,学习词库界面设计。

陈敏: 完善背单词界面按钮,我的词库的新建单词功能。

吴雅娟:完善背单词界面按钮,我的词库的全部单词功能。

杨娟: 背单词界面的改进,改进词库界面设计。

叶金蕾:今天跟要把按钮功能做好,实现背单词的基本功能。

4.每个人的具体贡献

赵铭: 学习数据库

吴慧婷:初步完成背单词界面。

陈敏: 初步设计我的词库的新建单词功能。

吴雅娟:背单词界面所有功能结束,初步设计我的词库的全部单词功能。

杨娟: 完成主界面的改进。

叶金蕾:综合陈同学吴同学的代码,改进一些较明显的错误,使代码能够实现。

发布项目燃尽图

每人的代码/文档签入(截图+链接)

链接:https://gitee.com/whting/word_wechat_applet/commits/beta

最新模块的代码—代码上有注解,符合规范

<!--pages/main/main.wxml-->
<view class="container">
<view class="userinfo">
<block>
<image class="userinfo-avatar" src="{{userInfo.avatarUrl}}" background-size="cover"></image>
<text class="userinfo-nickname">{{userInfo.nickName}}</text>
</block>
</view>
<view class="beidanci">
<button type='default' bindtap='beidanci' style="background-color: #90EE90">开始背单词</button>
</view>
<view class="chadanci">
<button type='default' bindtap='chadanci' style="background-color: #DDA0DD">我要查单词</button>
</view>
<view class="wodeciku">
<button type='default' bindtap='wodeciku' style="background-color: #FFDAB9">我的词库</button>
</view>
<view class="wodeshijie">
<button type='default' bindtap='wodeshijie' style="background-color: #ADD8E6">我的世界</button>
</view>
</view>
// pages/beidanci/beidanci.js
const app = getApp()
var list = require('../../data/word-list.js')
Page({ /**
* 页面的初始数据
*/
data: {
userInfo: {},
hasUserInfo: false,
canIUse: wx.canIUse('button.open-type.getUserInfo')
}, /**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
var idx = Math.floor(Math.random() * 499) + 1
var word = list.wordList[idx]
this.setData({
content: word.content,
pron: word.pron,
definition: word.definition
})
},
show: function () {
this.setData({
showNot: true
})
},
renshi: function (opt) {
this.setData({
showNot: false
})
var idx = Math.floor(Math.random() * 499) + 1
var word = list.wordList[idx]
this.setData({
content: word.content,
pron: word.pron,
definition: word.definition
})
/* var that = this;
wx.request({
url: '服务器地址' + word,
data: {},
method: 'GET',
success: function (res) {
console.log(res)
that.setData({
content: res.data.data.content,
audio: res.data.data.audio_addresses.us[0],
pron: res.data.data.pron,
definition: res.data.data.definition
})
wx.downloadFile({
url: res.data.data.audio_addresses.us[0],
success: function (res) {
wx.playVoice({
filePath: res.tempFilePath
})
}
})
},
fail: function () {
},
complete: function () {
}
})
*/
},
buqueding: function (opt) {
this.setData({
showNot: true
})
},
burenshi: function (opt) {
this.setData({
showNot: true
})
}, danci: function (opt) {
console.log("点击发音");
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () { }, /**
* 生命周期函数--监听页面显示
*/
onShow: function () { }, /**
* 生命周期函数--监听页面隐藏
*/
onHide: function () { }, /**
* 生命周期函数--监听页面卸载
*/
onUnload: function () { }, /**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () { }, /**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () { }, /**
* 用户点击右上角分享
*/
onShareAppMessage: function () { }
})
<!--pages/beidanci/beidanci.wxml-->
<view class="container">
<view class="danci">
<text>{{content}}</text>
</view>
<text wx:if="{{showNot}}" class="word-definition">{{definition}}</text>
<view class="renshi">
<button type='default' bindtap='renshi' style="background-color: #40E0D0">认识/下一个</button>
</view>
<view class="buqueding">
<button type='default' bindtap='buqueding' style="background-color: #FFD700">不确定</button>
</view>
<view class="burenshi">
<button type='default' bindtap='burenshi' style="background-color: #FF4500">不认识</button>
</view>
</view>
/* pages/beidanci/beidanci.wxss */
.container {
background-image:url('https://cloud-minapp-15316.cloud.ifanrusercontent.com/1fM2xyOuDodhKikQ.jpg');
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
box-sizing: border-box;
}
.renshi {
position: fixed;
bottom: 100rpx;
width: 100%;
margin-bottom: 46px;
}
.buqueding {
position: fixed;
bottom: 0rpx;
width: 100%;
margin-bottom: 46px;
}
.burenshi {
position: fixed;
bottom: -100rpx;
width: 100%;
margin-bottom: 46px;
}
.danci {
width: 128rpx;
height: 128rpx;
margin: 20rpx;
border-radius: 50%;
}

运行结果的截图

每日每人总结

赵铭: 这两天事情比较多,软件工程的作业就做的比较少一点,希望还来得及吧

吴慧婷:这两天完成的任务相对较少,团队成员中需要考试的人比较多,安排的任务就相对减少。希望在今后能够努力做好这个项目。学习新东西还是比较难并且慢的,希望大家好好加油,认真完成自己的工作。

陈敏: 还是有很多东西需要学,在学习、实践中慢慢进步,努力完成自己的任务。

吴雅娟:今天进一步完善了背单词功能,按钮功能都实现的时候还是很开心的,做显示全部单词功能的时候有点慢,学习了新的代码,继续努力。

杨娟: 一边学习一边探索,在实践中不断吸取经验。

叶金蕾:自己的不足还是有很多,需要团队成员的帮助,自己写代码的时候还是有些困难,还是需要自己去学习储备相关知识,加油。

软工网络15团队作业8——Beta阶段敏捷冲刺(Day3)的更多相关文章

  1. 软工网络15团队作业8——Beta阶段敏捷冲刺

    Deadline: 2018-5-31 22:00PM,以博客提交至班级博客时间为准 根据以下要求: (1)在敏捷冲刺前发布一篇博客,作为beta版敏捷冲刺的开始, (2)同时,团队在日期区间[5.2 ...

  2. 软工网络15团队作业8——Beta阶段敏捷冲刺(Day6)

    提供当天站立式会议照片一张 每个人的工作 1.讨论项目每个成员的昨天进展 赵铭: 数据库整理. 吴慧婷:我的世界界面完成部分. 陈敏: 我的世界功能--学习情况功能完成. 吴雅娟:我的世界功能--学习 ...

  3. 软工网络15团队作业8——Beta阶段敏捷冲刺(Day2)

    提供当天站立式会议照片一张 每个人的工作 1.讨论项目每个成员的昨天进展 赵铭: 根据计划安排,继续学习数据库. 吴慧婷:做Beta阶段的计划,并为界面设计寻找素材,学习界面优化. 陈敏: 根据任务, ...

  4. 软工网络15团队作业8——Beta阶段敏捷冲刺(Day4)

    提供当天站立式会议照片一张 每个人的工作 1.讨论项目每个成员的昨天进展 赵铭: 在知晓云上建立数据表 吴慧婷:做了背单词界面并学习了词库界面的设计. 陈敏: 我的词库-全部词汇功能/新建词汇功能全部 ...

  5. 软工网络15团队作业8——Beta阶段敏捷冲刺(day1)

    第 1 篇 Scrum 冲刺博客 1. 介绍小组新加入的成员,Ta担任的角色 --给出让ta担当此角色的理由 小组新加入的成员:3085叶金蕾 担任的角色:测试/用户体验/开发 理由:根据小组讨论以及 ...

  6. 软工网络15团队作业8——Beta阶段敏捷冲刺(Day5)

    提供当天站立式会议照片一张 每个人的工作 1.讨论项目每个成员的昨天进展 赵铭: 进一步数据整理,写入数据库. 吴慧婷:主页面.查单词页面的改进.背单词界面改进. 陈敏: 单词学习功能及该界面按钮功能 ...

  7. 软工网络15团队作业8——Beta阶段敏捷冲刺(用户使用调查报告)

    一.项目概述 1.项目名称 考研必背 2.项目简介 微信小程序,帮助考研学生记忆单词. 3.项目预期达到目标 用户无需下载app,仅通过微信小程序就可以达到背单词的目的,并且能够制定背单词的计划. 4 ...

  8. 软工网络15团队作业4——Alpha阶段敏捷冲刺1.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺1.0 1. 各个成员在 Alpha 阶段认领的任务,以及整个项目预期的任务量(使用整数表示,与项目预估的总工作小时数一致.比如项目A预估需120小时才 ...

  9. 软工网络15团队作业4——Alpha阶段敏捷冲刺2.0

    软工网络15团队作业4--Alpha阶段敏捷冲刺2.0 1.提供当天站立式会议照片一张. 2.每个人的工作 成员 昨天已完成 今天计划完成 郭炜埕 熟悉微信web开发者工具 完成新建话题界面的设计 郑 ...

随机推荐

  1. 16-[JavaScript]-ECMAScript 2

    1.流程控制:if switch <!DOCTYPE html> <html> <head> <meta charset="UTF-8"& ...

  2. [HNOI2013]比赛 搜索

    [HNOI2013]比赛 搜索. LG传送门 直接暴力有60,考场上写的60,结果挂成40. 考虑在暴力的同时加个记忆化,把剩下的球队数和每支球队的得分情况hash一下,每次搜到还剩\(t\)个队的时 ...

  3. 洛谷NOIp热身赛题解

    洛谷NOIp热身赛题解 A 最大差值 简单树状数组,维护区间和.区间平方和,方差按照给的公式算就行了 #include<bits/stdc++.h> #define il inline # ...

  4. LUOGU3278 [SCOI2013]多项式的运算

    一次AC.吼啊. BZOJ权限QAQ 区间加和乘打标记,区间乘x就是区间移动,平衡树解决即可. 查询直接遍历一遍然后算出来 // It is made by XZZ #include<cstdi ...

  5. [PLC]ST语言六:DI/EI/FEND/WDT/FOR/NEXT

    一:DI/EI/FEND/WDT/FOR/NEXT 说明:简单的顺控指令不做其他说明. 控制要求:无 编程梯形图: 结构化编程ST语言:

  6. 火狐浏览器油猴子GreaseMonkey使用教程

    火狐浏览器油猴子GreaseMonkey使用教程 首先下载火狐浏览器 安装成功后用火狐浏览器打开链接,界面如下 然后搜索GreaseMonkey. 搜索结果,图标是个小猴子,然后添加到火狐浏览器,成功 ...

  7. Android Dalvik虚拟机初识

    摘自:http://blog.csdn.net/andyxm/article/details/6126907 首先,让我们来思考下面几个问题: 什么是Dalvik虚拟机? Dalvik VM与JVM有 ...

  8. Java生成唯一ID

    这里我用的是Java提供的java.util.UUID类来产生随机字串,UUID码是什么我就不再赘述,能满足我们的需求就可以. 下面是java代码: import java.util.UUID; pu ...

  9. LeetCode 193. Valid Phone Numbers

    分析 难度 易 来源 https://leetcode.com/problems/valid-phone-numbers/ 题目 Given a text file file.txt that con ...

  10. shell编程基础(转载)

    Shell编程基础 原作者 Leal:请参阅页面底部的编者列表. 授权许可: 创作共享署名协议 GNU 自由文档许可证 注意:本文仍然在持续的修订之中,且错漏之处可能较多.如果能够阅读英语的话,可以考 ...