zoukankan      html  css  js  c++  java
  • 个人总结

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/SE/
    这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/SE/homework/10394
    这个作业的目标 <回顾自身,完善自我>
    作业正文 <以下>
    其他 <无>

    一、回望4个月的软件工程实践走过的路

    从开始第一次的博客作业,编程作业,结队作业到团对作业,长路漫漫。。
    在这过程中,学习到了很多,也遇到了数不清的困难,未能完全解决这些困难是让人遗憾的事(https://www.cnblogs.com/xjd123/)

    编程作业中:第一次编程模块的分解,导致代码逻辑还存在问题,第三次,个人作业的用例图,嗯,还是对于不同事物间的关联判断上,我似乎会把问题简单化,而不去思考是否存在问题

    结队作业中:没有太多印象了,依稀记得我是很不满意的(当然课多是个原因),尤其在,模型原型的建立上,还有对数据的分析上(数据分析能力的不足在其他课上似乎也有体现,解决方法还未知)

    团对作业中:我负责软磨硬泡的后端开发(嗯~ o( ̄▽ ̄)o,某人的锅是我丢的,他做的非常好了,换我未必能完成)

    二、我人月神话——项目实践中的经验总结

    不那么完美的神话

    团队项目实践中:

    需求的寻找:

    可能是一个长久的伏笔,少数服从多数会存在问题,也许有的时候还应考虑个人技能匹配的问题

    原型的设计:

    原本应该有这个阶段,但我们似乎,简略了或者说跳过了,我觉得这是导致后面具体页面的理解的差异,原型的设计本可以帮助所有人理解整个项目的流程

    Alpha冲刺阶段:

    Alpha冲刺时采用PHP后端,Mysql数据库,简单概括为,PHP基本没人会,似乎只有我和叶翔会写一点PHP,而前端页面,和github迭代,数据库环境似乎,都是很大的挑战,加上成员缺席(课太多,家里有事),进展缓慢,只初步完成了登录,改密码,验证等。

    Bata冲刺阶段:

    改变受众群体的需求,改变后才更符合我原来对需求的理解,从新讨论决定,转云开发,内心有一点点崩溃
    好在课程减少进展加快,这里解决了,github的迭代:通过Githubdesktop,进行commit,pull。云开发:数据库环境也解决。

    前端页面组件:参考小程序的官方文档https://developers.weixin.qq.com/miniprogram/dev/framework/
    数据库:表结构:同样参考小程序的官方文档https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/capabilities.html#数据库

    图表采用echarts:官网比较慢建议百度,前端人员完成。
    遇到问题:有前端给的参考代码,涉及多维数组,需要分析,我就直接获取,相应的数据,但未能转为相同格式(叶翔解决,其实就是数据合并我居然没写出来
    异步调用,我没有理解整个页面的调用过程(还是叶翔解决,当初这个锅丢的挺正确的)
    建议,在分析数据后再选择相应的,适合的图表,在学完可视化后,我可能会选词云图,热力图,K线图之类的(接受反驳)

    预览和测试
    关于真机测试echarts不显示,可能是使用老版canvas 2D不支持真机调试,echart默认是2d,可以试试设置echart的属性:force-use-old-canvas="true"。
    自动化测试Airtest,简单方便,要写代码较少。

    三、对下一届实践的建议

    首先这门课可以很好的锻炼自学能力,建议在低年级就可选
    其次,这门课你可以了解到,软件工程,也就是一个项目,会经历那些流程,有那些必须的设计,一个完成项目不仅仅只是要会写代码(需求分析,数据库文档,模型原型设计等等)
    再其次,这门课可以培养团队合作能力,领导能力等等
    最后,唯一的风险就是,内心可能觉得不及格离自己只有一线之差的感觉,当然本条不适用于学习能力强的。

    四、对未来的期许

    学会微信小程序开发,似乎我看不到啥期许,我能继续上学便好。

  • 相关阅读:
    OpenGL, Net 2005, error C2381: 'exit' : redefinition; __declspec(noreturn) differs
    24点游戏
    一个3*3的格子,给定n>=10, 将[1,n]中的数填入方格中,使得相邻方格的数的和为质数
    最大子矩阵问题 PKU 1050
    12年9月12日
    再谈MSDN Library For Visual Studio 2010
    漫谈.NET开发中的字符串编码
    《.NET 4.0网络开发入门之旅》4:与Socket的第一次“约会”
    “.NET 4.0 网络开发入门之旅系列文章”—— IP 知多少?(下)
    C#之int挑战Java之Integer
  • 原文地址:https://www.cnblogs.com/xjd123/p/13141360.html
Copyright © 2011-2022 走看看