第一次软件工程与UML的编程作业
| 博客班级 | 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的编程作业的更多相关文章
- 第一次软件工程与UML作业
这个作业属于哪个课程 https://url.cn/IMQa18Jo 这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/2018SE1/homework/ ...
- 软件工程与UML第二次作业
博客班级 https://edu.cnblogs.com/campus/fzzcxy/2018SE2/ 作业要求 https://edu.cnblogs.com/campus/fzzcxy/2018S ...
- 11061160_11061151_Pair Project: Elevator Scheduler软件工程结对编程作业总结
软件工程结对编程作业总结 11061160 顾泽鹏 11061151 庞梦劼 一.关于结对编程 这次的软工任务既不是单打独斗的个人任务,也不是集思广益的团队项目,而是人数为两人的结对编程.两个人合 ...
- Bean_sprout的第一次编程作业
第一次编程作业 一.PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 60 120 · Estim ...
- [2019BUAA软件工程]第1次阅读作业
[2019BUAA软件工程]第1次阅读作业 Tips Link 作业连接 [2019BUAA软件工程]第1次阅读作业 读<构建之法>的疑惑 个人开发流程(Personal Software ...
- 软件工程 wc.exe 代码统计作业
软件工程 wc.exe 代码统计作业分享 1. Github 项目地址 https://github.com/EdwardLiu-Aurora/WordCount 更好地阅读本文,可点击这里 基本要求 ...
- 【BUAA软工】结对编程作业
项目 内容 课程:2020春季软件工程课程博客作业(罗杰,任健) 博客园班级链接 作业:BUAA软件工程结对编程项目作业 作业要求 课程目标 学习大规模软件开发的技巧与方法,锻炼开发能力 作业目标 完 ...
- BUAA_2020_软件工程_个人博客作业
项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业 我在这个课程的目标是 了解软件工程的技术,掌握工程化开发的能力 这个作业在哪个具体方 ...
- Stanford coursera Andrew Ng 机器学习课程编程作业(Exercise 2)及总结
Exercise 1:Linear Regression---实现一个线性回归 关于如何实现一个线性回归,请参考:http://www.cnblogs.com/hapjin/p/6079012.htm ...
随机推荐
- 应用程序-特定 权限设置并未向在应用程序容器不可用 SID (不可用)中运行的地址 LocalHost (使用 LRPC) 中的用户...的 COM 服务器应用程序的 本地 激活 权限。此安全权限可以使用组件服务管理工具进行修改。
很久以前发现我们的业务服务器上出现一个System的系统严重错误,查找很久都没有找到解决办法,今日再次查看服务器发现报错更频繁,于是就搜集各种资料进行查找解决办法,终于找到了一个解决办法. 错误截图介 ...
- "三剑客"之awk心中无剑
一.awk介绍 awk 是一种程序语言. 它具有一般程序语言常见的功能. 因awk语言具有某些特点, 如 : 使用直译器(Interpreter)不需先行编译; 变量无类型之分(Typeless), ...
- 教你用Camtasia制作精美片头
大家都知道在视频播放中,如果有一个令人印象深刻的精彩开头,整个视频的内容都能因此得到不少升华.所以有一个好的片头对于视频的制作来说十分重要.今天我们就来讲一下用Camtasia制作片头的方法. 首先, ...
- 「CEOI2013」Board
description 洛谷P5513 solution 用一个二进制数维护这个节点所处的位置,那么"1"操作就是这个数\(*2\),"2"操作就是这个数\(* ...
- Java线程的死锁和活锁
目录 1.概览 2.死锁 2.1.什么是死锁 2.2 死锁举例 2.3 避免死锁 3.活锁 3.1 什么是活锁 3.2 活锁举例 3.3 避免活锁 1.概览 当多线程帮助我们提高应用性能的同时,它同时 ...
- csust T1097 “是时候表演真正的技术了” 题解(虚点跑最短路)
题目链接 题目大意 给你n个点m条路,以及k个宝藏点,q次查询要你求出距离这个点最近的宝藏点的距离 题目思路 一个套路题,建立虚点与k个点连一个权值为0的边,跑最短路即可 注意边多了4000条 代码 ...
- 使用ssh远程连接命令行系统
1.进入shell窗口 2.ssh+用户名+@+ip 例如:ssh root@39.96.58.107 3.输入密码
- Scrapy简明教程
本文通过示例简要介绍一下使用Scrapy抓取网站内容的基本方法和流程. 继续阅读之前请确保已安装了scrapy. 基本安装方法为:pip install scrapy 我们已经在之前的文章中初步介绍了 ...
- Python中format_map与format字符串格式化的区别
在Python3中使用format和format_map方法都可以进行字符串格式化,但format是一种所有情况都能使用的格式化方法,format_map仅使用于字符串格式中可变数据参数来源于字典等映 ...
- PyQt(Python+Qt)学习随笔:QAbstractItemView的editTriggers属性以及平台编辑键(platform edit key )
老猿Python博文目录 老猿Python博客地址 editTriggers属性 editTriggers属性用于确认哪些用户操作行为会触发ItemView中的数据项进入编辑模式. 此属性是由枚举类E ...