zoukankan      html  css  js  c++  java
  • 软件工程个人课程总结

    软件工程课程总结

    简介

    今年的软件工程为线上课程,但是我们并没有懒散,反而在系主任的考验下逐渐的成长起来,在上课程最刺激的莫过于每周二的课堂测验,总能让我们在该课程中自己去挖掘,学习一些新知识,最后我们的结课作业为一款APP。

    收获最大的三项技能

    ①学会基本使用python来进行数据的清洗和整理

    ②学会Android与服务器的存储,上传,以及多线程来控制布局的数据信息(照片上传,博客发表,动态发表,九宫格图片)

    ③web页面的图表展示(柱状图,折线图,圆饼图,地理图)

    在爬取全球疫情数据时,开始去了解python,然后通过一些小Demo的测试,其中也碰壁不少,找相关的资料博客进行浏览,测试,才最终搞定他,并对爬虫有了些许的了解,之后出于兴趣开始取爬取一些小说,图片等东西来进行练手。

    之后只有单薄的数据是不够的,要对数据进行可视化的展示,因此开始学习echart图表,一开始只是简单的用写直线图和柱状图来进行测试,之后将疫情的数据与之进行融合,之前只是做的是国内的疫情展示,现在要做全世界的疫情展示和中国整体的疫情展示,因此有学习了地理图的展示。最终的成果也比较满意。

    最后做自己的APP项目的过程中,掌握了多线程更新页面的数据信息,同时连接远程服务器实现博文的上传与下载,还进行远程文件夹的创建与存储书籍信息,在该过程中学会的小技能有:“多级浮动按钮的收缩与展开”,“带历史记录的搜索框”,“九宫格照片的上传”,“IM通信的使用”,“消息的提醒”,“卡片式布局”,“用户自动登录”等小技能。

    下学期要修改的三个方面

    ①编码的时候关闭其他通讯设备(QQ,微信),常常因为无用的信息干扰自己编程的热情

    ②每天都要坚持2~3小时的编程时间,每天给自己安排任务,发表每天进度的博客

    ③学习新知识,新技术,不能停留在原地。精进自己的算法知识,将动归,图论,数学原理,博弈论这类算法知识点攻克,每天坚持2~4道编程题

    对软件工程的改进意见

    ①希望老师在布置任务时,可以提供一些相关的参考博文供我们学习

    ②同学完成任务后,老师可以在此基础上再提出一些更加深入的任务,让有挑战的同学可以继续前进

    ③希望老师能给出一个我们大概要前进,要努力去学习的方向。

  • 相关阅读:
    外部晶振的使用原因与内部RC振荡器的使用方法
    Linux系统下ifconfig命令使用及结果分析
    浅谈程序的内存布局
    物理内存与虚拟内存之间的映射
    如何正确理解套接字
    研究自动驾驶技术的算法需要哪些知识?
    如何防止头文件被重复包含或引用?
    虚拟机-VMware小结-汇总
    局域网内快速传输数据
    thingsboard安装
  • 原文地址:https://www.cnblogs.com/xiaofengzai/p/13035901.html
Copyright © 2011-2022 走看看