第一次软件工程与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 ...
随机推荐
- kali linux与虚拟机Vmware安装vmware tools(主机与虚拟机的文件拖拽)
一.打开虚拟机任务栏"虚拟机"-----点击安装Vmware tools 二.回到开启的kali linux系统中,找到vmware tools CD文件夹,拖拽出文件中的压缩文件 ...
- CorelDRAW常用工具:羽化工具
一.什么是羽化 羽化是针对素材中选区的一项编辑处理.有些新手可能还不理解"羽化"的具体效果,其实羽化就是达到素材选区内外衔接部分虚化,起到渐变的作用从而达到自然衔接效果的操作. C ...
- 如何用EasyRecovery恢复受损的SD卡?
SD卡的主要功能是拓展便携式设备.包括:数据相机.手机及其他的多媒体播放器等的存储空间,缓解设备本身的存储压力.即便是在产品内存已经逐渐增加的情况下,还是拥有一大批的忠实用户. 很多用户反应,SD卡使 ...
- 蓝桥杯——螺旋折线(2018JavaB组第7题19分)
螺旋折线(18JB-7-19') 如图p1.pgn所示的螺旋折线经过平面上所有整点恰好一次. 对于整点(X, Y),我们定义它到原点的距离dis(X, Y)是从原点到(X, Y)的螺旋折线段的长度. ...
- IO模式 select、poll、epoll
阻塞(blocking).非阻塞(non-blocking):最常听到阻塞与非阻塞这两个词就是在函数调用中,比如waitid这个函数,通过NOHANG参数可以把waitid设置为非阻塞的,也就是问询一 ...
- 导出mysql内数据 python建倒排索引
根据mysql内数据,python建倒排索引,再导回mysql内. 先把mysql内的数据导出,先导出为csv文件,因为有中文,直接打开csv文件会乱码,再直接改文件的后缀为txt,这样打开时不会是乱 ...
- Visual Studio 连接 SQL Server 关键代码
首先先把Visual Studio 上面工具打开-->连接数据库-->选择Microsoft SQL Server进入(有两种验证方式:1.windows验证方式[就是本机验证]:2.SQ ...
- Centos7.2 安装docker、mysql和redis
环境信息 Docker是什么? Docker就是一个平台,这个平台具备开发.发布和运行应用程序的功能,在项目生命周期中,我们可以运用Docker实现快速交付.测试和部署.Docker通过将运行环境打包 ...
- Python中的迭代是什么意思?
Python中的迭代是指通过重复执行的代码处理相似的数据集的过程,并且本次迭代的处理数据要依赖上一次的结果继续往下做,上一次产生的结果为下一次产生结果的初始状态,如果中途有任何停顿,都不能算是迭代. ...
- Python中使用f字符串进行字符串格式化的方法
在<第3.10节 Python强大的字符串格式化新功能:使用format字符串格式化>介绍了使用format进行字符串格式化的方法,在Python 3.6中,如果格式化字符串中的关键字参数 ...