博客班级 https://edu.cnblogs.com/campus/fzzcxy/2018SE1/
作业要求 https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/11110
作业目标 学习怎样在码云上创建仓库,学习怎样用git提交进远程仓库,复习java
作业源代码 https://gitee.com/hu-yubin/personal
学号 211806319

记录自己的代码行数,需求分析时间,编码时间

1.代码行数:142

2.需求分析时间:1.5h

3.编码时间:8h

分解需求的思路,分解成多个模块,并阐述为什么这么分,优势在哪

思路

看到题首先想到的是计算经验值的算法,总分等于每个部分的分数相加,要得到每个部分的分数就要得到自己云班课里的分数和每个分数的全部分数。

模块:3个

1.一个是编程的算法部分

2.一个是保存网页源代码,并解析提取出自己的经验值

3.一个是导入配置文件。

优势

那个部分不会可以专门去查询学习那个部分需要的东西

记录不会的知识的学习过程、记录修改优化的过程

1.刚刚看到题的时候,就只能想到算法怎么算,其他的都是一头雾水,包括GIt的使用,一度的想放弃。后面去和同学交流了想法,发现其实不是很难。重要的是看你想不想做

2.弄配置文件时候,感觉自己完全不会。最后去百度上面慢慢查方法和需要的函数。

3.解析网站,把经验值爬下来,我是第一次尝试。问了好几个同学,自己在https://jsoup.org/网站上看了很久方法怎么用。这个部分最死亡的地方是数结点,找规律。

4.我的GIT提交的时候疯狂报错。最后我去找会的同学,重建了两次仓库,最后才成功。

请将完成作业中用到的资料网站,作为参考资料附在文后

1.https://jsoup.org/

2.https://jsoup.org/apidocs/

3.https://www.csdn.net/

自我发挥

在上大学以前,我对电脑了解相对较少。我也不是很喜欢玩电脑,朋友们叫去网吧,我永远都是缺席的那一个。和我一起毕业上大学的朋友里学计算机的加上我就俩人,而且我俩没事都不爱碰电脑。后来学习了编程,慢慢的觉得敲代码蛮好玩的,大一大二学的代码虽然有点比较难,但是还是能想到办法解决。这学期开始以后难度上升的有点多,但是解决了困难以后会觉得自己又学到了很多。

第一次软件工程与UML的编程作业的更多相关文章

  1. 第一次软件工程与UML作业

    这个作业属于哪个课程 https://url.cn/IMQa18Jo 这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/ ...

  2. 软件工程与UML第二次作业

    博客班级 https://edu.cnblogs.com/campus/fzzcxy/2018SE2/ 作业要求 https://edu.cnblogs.com/campus/fzzcxy/2018S ...

  3. 11061160_11061151_Pair Project: Elevator Scheduler软件工程结对编程作业总结

    软件工程结对编程作业总结 11061160  顾泽鹏 11061151  庞梦劼 一.关于结对编程 这次的软工任务既不是单打独斗的个人任务,也不是集思广益的团队项目,而是人数为两人的结对编程.两个人合 ...

  4. Bean_sprout的第一次编程作业

    第一次编程作业 一.PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 60 120 · Estim ...

  5. [2019BUAA软件工程]第1次阅读作业

    [2019BUAA软件工程]第1次阅读作业 Tips Link 作业连接 [2019BUAA软件工程]第1次阅读作业 读<构建之法>的疑惑 个人开发流程(Personal Software ...

  6. 软件工程 wc.exe 代码统计作业

    软件工程 wc.exe 代码统计作业分享 1. Github 项目地址 https://github.com/EdwardLiu-Aurora/WordCount 更好地阅读本文,可点击这里 基本要求 ...

  7. 【BUAA软工】结对编程作业

    项目 内容 课程:2020春季软件工程课程博客作业(罗杰,任健) 博客园班级链接 作业:BUAA软件工程结对编程项目作业 作业要求 课程目标 学习大规模软件开发的技巧与方法,锻炼开发能力 作业目标 完 ...

  8. BUAA_2020_软件工程_个人博客作业

    项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业 我在这个课程的目标是 了解软件工程的技术,掌握工程化开发的能力 这个作业在哪个具体方 ...

  9. Stanford coursera Andrew Ng 机器学习课程编程作业(Exercise 2)及总结

    Exercise 1:Linear Regression---实现一个线性回归 关于如何实现一个线性回归,请参考:http://www.cnblogs.com/hapjin/p/6079012.htm ...

随机推荐

  1. [web安全原理]PHP命令执行漏洞基础

    前言 PHP命令执行漏洞 应用程序的某些功能功能需要调用可以执行系统命令的函数,如果这些函数或者函数的参数被用户控制,就有可能通过命令连接符将恶意命令拼接到正常的函数中,从而随意执行系统命令,这就是命 ...

  2. tp5配置引入使用redis

    1.首先你的php得是已经安装了redis扩展的 2.在tp里找到config.php配置文件,找到cache,改成下面的样子 'cache' => [ // 选择模式 'type' => ...

  3. beef+metasploit

    beef调用metasploit模块,直接xss吊打 先进入beef的文件夹 对config.yaml进行修改 将metasploit的false改为true 进入这个文件夹 修改配置文件 检查met ...

  4. linux执行cmd之一

    执行方法: 1.手动执行 2.程序执行 涉及到的权限问题: 1.应用程序的权限 2.被执行文件的权限

  5. Hadoop window提交出错:Permission denied

    错误信息: Caused by: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlExcep ...

  6. IDM下载器添加支持自动下载的文件类型

    不知道各位读者老爷有没有试过IDM下载器的自动下载功能,对于经常需要下载素材资源的朋友来说,一个个的选择图片或者其他什么素材来下载也是够烦的,IDM的自动下载功能可谓是十分好用,而且自动下载+批量下载 ...

  7. Pytest自动化测试 - allure报告进阶

    Allure除了具有Pytest基本状态外,其他几乎所有功能也都支持. 1.严重性 如果你想对测试用例进行严重等级划分,可以使用 @allure.severity 装饰器,它可以应用于函数,方法或整个 ...

  8. DotNetty关键概念及简单示例(基于NET5)

    DotNetty关键概念及简单示例(基于NET5) 目录 DotNetty关键概念及简单示例(基于NET5) 1.DotNetty 设计的关键 1.1 核心组件 1.1.1 Channel 1.1.2 ...

  9. k8s 部署 Java 项目

    前几天安装了 k8s 并测试了自动伸缩功能(HPA),今天来部署一个简单的 Java 应用到 k8s. 开始之前需要先安装一下 ingress 插件.ingress 作为 k8s 的流量入口,有多种实 ...

  10. 第4.4节 Python解析与推导:列表解析、字典解析、集合解析

    一.    引言 经过前几个章节的介绍,终于把与列表解析的前置内容介绍完了,本节老猿将列表解析.字典解析.集合解析进行统一的介绍. 前面章节老猿好几次说到了要介绍列表解析,但老猿认为涉及知识层面比较多 ...