zoukankan      html  css  js  c++  java
  • 码到成功——总结随笔

    码到成功——总结随笔

    这个作业属于哪个课程 班级的链接
    这个作业要求在哪里 作业要求的链接
    这个作业的目标 计划阶段4天,Alpha冲刺阶段共计10天,冲刺阶段要求每天进行小组会议,讨论当前项目昨日进展、存在问题、今日安排(安排需要组长根据情况灵活修改)
    冲刺阶段每天发布一篇随笔要求包括当天会议照片、会议内容以及项目燃尽图。
    作业正文 ....
    其他参考文献 ...

    一.项目预期计划
          在本次Alpha冲刺阶段完成小程序的最初始版本,实现小程序的最基础功能。
    二.现实情况
          目前小程序的初始版本已开发完成,基础功能基本实现,但是还有一些地方存在小bug,准备在之后的优化阶段将其改善。
    三.过程体会
    1.江李悦:
          作为小组组长,这次冲刺中,我的压力肯定是最大的。首先,每天要询问组员的开发情况,还需要每天分析开发进展,对之后的开发计划进行重新计划,使开发计划更容易被组员接受,也方便组员充分发挥自己的实力。其次,作为小组中编程能力相对较好的一个人,对一些从未见过用过的技术,需要我带领大家一起研究,作为先锋,我所需要花费的精力也是非常多的,这也让我非常的累。然后,在本次冲刺阶段,因为需要配置服务器,对搭建服务器有了非常多的了解,可以说是颠覆了我曾经的一些观念,也让我想明白了很多事情,另外,通过本次冲刺,学会了如何制作接口以及服务器是如何运作的。最后,这次冲刺,对我的领导力有很大的提高,在不断的探索中,也学会了一些领导的能力。
    2.连辛集
          在本次的冲刺环节我在我们小组负责的是查询系统模块,刚开始的时候我以为会非常的简单,但是在编写代码的过程中并没有我想象的那么多顺利,中途遇到了许许多多的难题,由于对python语言的不熟悉刚开始的时候连函数报错的信息都看不懂 使我的心理感到很挫败,但是在队友的帮助下以及对百度的查询 我克服的一个又一个的难题完成了对功能的编写,但是在最后三天的测试阶段由于接口的问题,导致我编写的有些功能实现不了,经过跟队友的讨论和对百度的查询,我们解决了各种各样的bug,例如对关键词的查询,已及输出的排版,对多个参数输入的判断等等 总之在本次的冲刺阶段我学习到了很多跟以往在课堂不同的知识,也意识到了团队合作的重要性。
    3.王永乐:
          这次项目更多的对于个人能力的锻炼,还有就是组员之间的配合,每晚的会议讨论,组员之间互相激烈热情地讨论解决问题,可以说自上专业课以来,学的这门科目对于我来说有着不一样的意义。这是我人生第一次做关于开发程序的内容,我想对于大多数人应该都是第一次,说实话,刚看到这个题目我就有点傻眼,因为感觉自己还是个菜鸡,然后就自己去网上找一些教学视频学习,我们组里也有很多大佬,向他们问问题,他们也是不吝赐教。
    4.洪志雍:
          第一次接触微信小程序还是有点懵的,觉得微信小程序把html改成wxml,把css改成wxss又要重新学很多东西,与其翻阅大量文档,我选择去B站观看教学视频,刚好我看的教学视频是做商城的,于是就有了很多的借鉴地方,很多之前没想到的都通过视频知道了,比如获取商品列表,一开始只是想着全部商品拿过来就好,而老师的用法还多了传输页容量和页码,这样就能实现上拉加载更多商品的功能。对于图片的选择和上传,由于在当时看的视频中没有,于是我又去找了关于图片的文档和视频,最后通过云开发才完成图片的上传和读取,现在服务端也还不能接收图片,于是也刚好用云开发的图片存取,并把图片的云开发id传到后台,request来数据之后再通过id显示图片,这应该是我遇到的最难的问题了把,毕竟做前端只有繁琐并不会太难。
    5.冯志成:
          此次软工小组合作项目过程中,我有很多之前独自完成任务完全没有过的感受和体会,首先此次项目开发让我熟悉了github桌面的使用,让我对git仓库的使用有了更加深刻的理解。我对于团队开发项目也有了更加深刻的体会,让我也明白了团队学习的乐趣,很享受不会的问题和小组成员一起讨论的过程。希望可以进化共同维护我们的小程序。
    6.缪彬鑫 张云淳:
          这次编程的过程最多的就是百度,我们找了很多模板学习,还看了视频学习。不同版本会有问题,比如Date类型的时间转换,新版的js不再自动导入format,所以导致我们想了很久,自己写了format函数。我通过找页面,发现了时间如何添加。添加了之后不行,又通过排版改格式最后才完成了聊天室。
          对于云开发的摸索。跟着教程走了一遍,感觉打开了新世界的大门,发现了很多很好用的代码和写法。在测试代码过程中,找不到触发器,把模板浏览了好多遍终于找到了if语句,才懂得如何继续进行下去。
          我们在做聊天功能的时候,无论怎样都只有一个聊天室。为了创建多个聊天室,我们对于源码一行一行察看解析,最后找到发现可以通过groupId,调用两个不同用户的openid组成字符串变成groupId,然后再通过数据库根据groupId筛选然后只显示两个人聊天记录的字符串,就能达到不同聊天室的效果。
    7.程顺明:
          本次小程序开发过程,负责的是后端注册登录以及修改个人信息模块。在过程中,首先学习了用python对数据库进行连接,通过python语句对数据库的表信息进行操作,如插入、更新、查询等。然后就是通过接口进行函数的测试,这部分主要先自己学会如何通过postman进行测试,验证测试是否符合预期,然后再和负责前端进行测试。
          整个过程下来,团队组员之间的互相交流十分重要。在遇到一些不懂的操作时可以向组员询问解决一些问题,每天的会议组员之间进行讨论,都有利于项目的完成。

    四.组员分工及在Alpha阶段的工作量比例

    组员 学号 角色 负责的开发部分 工作量
    洪志雍 211706109 前端 1.调用接口,和后端对接
    2.协助设计一些css,js样式
    18%
    张云淳 211706155 前端 1.界面设计和排版
    2.负责大部分css和js
    18%
    江李悦 211706178 后端 1.搭建服务器
    2.创建数据库
    3.完成功能模块中的管理员模块
    11%
    程顺明 211706166 后端 1.完成功能模块中的用户注册登录模块
    2.完成功能模块中的用户个人设置模块
    11%
    冯志成 211706170 后端 完成功能模块中的用户商品上架下架模块 10%
    连辛集 211706184 后端 完成功能模块中的用户查询模块 12%
    缪彬鑫 211706122 后端 完成功能模块中的用户聊天交流模块 10%
    王永乐 211706201 测试 测试《校易》,寻找其中的bug和不足,以及对软件提出改进意见 10%

    五.下阶段目标
          在本次冲刺过程中,小程序只实现了最基本的功能且还存在bug,所以下阶段的目标是修复这些bug,并优化小程序,将小程序做到更好。

  • 相关阅读:
    ECharts之柱状图 饼状图 折线图
    Vue自定义指令(directive)
    HDU 1231 最大连续子序列
    POJ 2533 Longest Ordered Subsequence
    HDU 1163 Eddy's digital Roots
    HDU 2317 Nasty Hacks
    HDU 2571 命运
    HDU 4224 Enumeration?
    HDU 1257 最少拦截系统
    HDU 2740 Root of the Problem
  • 原文地址:https://www.cnblogs.com/MaDaoChengGong/p/12860469.html
Copyright © 2011-2022 走看看