• 软工网络15团队作业4——Alpha阶段敏捷冲刺之Scrum 冲刺博客(Day4)


    每日立会

    [照片]

    [昨天已完成的工作]

    1.主页面的设计→wht/wyj/cm
    2.背单词界面设计(新单词、复习单词)→yj
    3.后端数据库表的建立,以及每个表里包含的属性→zm
    4.收集相关词汇的例句,注解资料→lst

    [今天计划完成的工作]

    1.单词学习功能的代码设计→wyj/cm/wht
    2.单词查询功能的代码设计→wyj/cm/wht
    3.查询单词界面设计→yj
    4.将成员收集到的数据导入数据库→zm
    5.词汇书的查找→lst

    [工作中遇到的困难]

    1.之前的计划没有划分详细,导致后期燃尽图的制作有些许问题。→wht/wyj
    2.词汇数据的收集还是有些问题,比较难整理。→lst
    3.词汇书里的内容不可以直接应用的问题,要考虑删除这个功能。→all
    4.功能性界面设计还是有很多不熟练的地方。→wht/cm/wyj
    5.建完表暂时不知道如何下手,有一些可能不匹配,需要修改。→zm

    项目燃尽图

    (之前的燃尽图有一些错误)

    每人的代码/文档签入记录

    [代码签入]

    [签入记录对应的Issue内容与链接]

    码云链接:https://gitee.com/whting/word_wechat_applet/commits/master

    [code review编码规范文档的更新情况]

    添加app.json代码规范示例
    增加编码规范选择词汇代码规范

    [适当的项目程序/模块的最新(运行)截图]

    [最新模块的代码]

    PS:代码上有注解,规范

    // pages/main/main.js
      //转到背单词页面
      beidanci: function(options) {
        wx.navigateTo({
          url: '../beidanci/beidanci',
        })
      },
      //转到查单词页面
      chadanci: function (options) {
        wx.navigateTo({
          url: '../chadanci/chadanci',
        })
      },
      //转到选择词汇界面
      xuanzeshu: function (options) {
        wx.navigateTo({
          url: '../xuanzecihui/xuanzecihui',
        })
      }
    
    <!--pages/beidanci/beidanci.wxml-->
    <view class="container">
      <view>
        <block>
          <textarea>单词内容</textarea>
        </block>
      </view>
      <button>认识</button>
      <button>不确定</button>
      <button>不认识</button>
    </view>
    
    <!--pages/chadanci/chadanci.wxml-->
    <view class="section">
      <input placeholder="请输入英文单词" bindinput='wordInput' focus="true" confirm-type="done"/>
      <button type='primary' bindtap='btnClick'>查询</button>
    </view>
    <view class="textView">
      <text>{{text}}</text>
    </view>
    <view class="senView">
      <text >{{sentext}}</text>
    </view>
    
    // pages/chadanci/chadanci.js
    App({
      getInfo: function (words, cb) {
        const requestTask = wx.request({
          url: '',
          data: {
            word: words
          },
          header: {
            'content-type': 'application/json'
          },
          success: function (res) {
            cb(res.data);
          }
        })
      },
      getSen: function (wordsid, cb) {
        const requestTask = wx.request({
          url: '',
          data: {
            vocabulary_id: wordsid,
            "type": "sys"
          },
          header: {
            'content-type': 'application/json'
          },
          success: function (res) {
            cb(res.data);
          }
        })
      }
    })
    
    var app = getApp();
    
    Page({
      data: {
        text: "",
        sentext: "",
        checkWord: null
      },
      wordInput: function (e) {
        console.log(e);
        this.setData({ checkWord: e.detail.value });
      },
      btnClick: function () {
        var thispage = this;
        app.getInfo(this.data.checkWord, function (data) {
          if (data.data.cn_definition) {
            console.log(data.data.id);
            thispage.setData({ text: data.data.cn_definition.defn });
            app.getSen(data.data.id, function (data) {
              var sen = (data.data)[0].annotation;
              sen = sen.replace(/<[^>]+>/g, "");
              var tran = (data.data)[0].translation;
              var showText = "例句:" + "
    " + sen + "
    " + tran;
              thispage.setData({ sentext: showText });
              console.log(sen);
            })
          } else {
            thispage.setData({ text: "查询不到这个单词" });
            thispage.setData({ sentext: "" });
          }
        })
      }
    
    })
    
    <!--xuanzeshu.wxml-->
    <view class="container">
      <button type='default' bindtap='quanbucihui'>全部词汇</button>
      <button type='default' bindtap='teshucihui'>特殊词汇</button>
    </view>
    

    [运行结果的截图]

    每日每人总结

    赵铭:
      感觉自己的进度有点慢,时间的安排还是不足,感觉有点拖大家的后腿了,不过还是会努力一点一点做好,前端的进度比数据库快了一些,还是加把劲,不给团队拖后腿。
    吴慧婷:
      这几天很高兴有了一些功能性的进展,大家都比较积极的在学习新知识。虽然我们的进度略慢,但是我相信在大家的努力下,定不会落后太多。组员之间总是时不时的交流,不止在看站立会议的时候,因为在做的过程中总会遇到这样或者那样的问题需要一起协商讨论。在沟通方面还是做得比较多的。开发人员跟着官方文件和视频进行学习,在不懂的地方也会询问同学或者查找资料。后端在做数据库的时候也有根据能力方面相应的调整。不管能不能做到预想的效果,大家都在努力着。
    刘舒婷:
      今天的任务是找单词词汇书,目的是做成类似背单词软件那样可以选择不同的词汇书进行学习,但是网上找不到,经过站立会议我们决定删除这个功能,保留原来的原有词汇以及自定义词汇,经过这次意识到之前的计划的严重缺陷,认真反思自己的不足。
    陈敏:
      这几天都有持续在慢慢学习,慢慢消化,今天完成了小程序查询单词功能的初步代码编程,感觉还是很有成就感的。也很感动组长以及组员都在很努力的坚持,互相帮助。我们之间的联系更加紧密,也能更加有毅力去坚持!
    吴雅娟:
      因为我们小组的进度有些慢,一开始规划好的燃尽图与实际有些出入,于是在调整燃尽图实际情况方面费了很大功夫。希望接下来的几天能够按时完成目标计划。之前词汇书有考虑到要插入多种考研词汇书,供用户选择,但是由于时间不足,数据库实现起来很有难度,所以决定只实现一个考研词汇库。我写的考研词汇书的界面实现了可以查看全部词汇,特殊词汇(熟识/顽固词汇),以及用户建立自己词汇库的功能,虽然还不是很完善,我会继续努力完成!
    杨娟:
      这几天在注重于背单词界面设计以及查询单词界面设计,在做这些功能的界面时,要了解好用户的需求,根据需求设定相应的按键,前后界面的连接要顺畅过渡自然。虽然进度较慢,但是希望我们可以顺利完成任务。

  • 相关阅读:
    有关vue项目中可以用到的动画库(过渡效果等)
    有关vue中v-if和v-show的区别
    有关vue中的计算属性与方法、计算属性与监听属性的区别
    有关vue中导航守卫的理解
    有关vue中路由的理解
    console 对象与控制台
    有关JavaScript中字符串处理Base64 转码的介绍
    Promise请求在请求消息头添加token值 a-upload访问接口时添加请求消息头信息
    【Python-2.7】换行符和制表符
    【Python-2.7】大小写转换函数
  • 原文地址:https://www.cnblogs.com/cool3469/p/8877946.html
Copyright © 2020-2023  润新知