第一次软件工程与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 ...
随机推荐
- level2行情是什么意思?
level2行情是由上海证券交易所推出的实时行情信息收费服务产品,主要提供在上海证券交易所上市交易的证券产品的实时交易数据,包括十档行情,买卖队列,逐笔成交,委托总量和加权价格等数据. 投资者根据其功 ...
- 三大Mac清理工具实用性测评,哪款好用?
相信大多数MAC用户都较为了解,Mac虽然有着许多亮点的性能,但是让用户叫苦不迭的还其硬盘空间小的特色,至于很多人因为文件堆积以及软件缓存等,造成系统空间内存不够使用的情况.于是清理工具就成为了大多数 ...
- Vim注释行的方法
目录 一.Visual block 加注释 去注释 二.正则表达式 加注释 去注释 一.Visual block 加注释 1.首先按键盘上的ESC进入命令行模式 2.再按Ctrl+V进入VISUAL ...
- 关于uniapp无法navigateTo跳转的解决办法
今天在分包时突然无法跳转了,记个笔记 场景: 位于tabbar页面(主包)的子组件跳转到分包页面时,无法跳转 尝试办法: 使用uniapp原生跳转 uni.navigateTo({ url:'xxxx ...
- 中级实训Android学习记录——Toast、AlertDialog、ProgressBar
学习记录 2020/11/22 Toast Toast Toast是一个消息提示组件 我们可以设置其显示的位置 自定义其显示的内容 对Toast的简单封装可以达到不同的目的 Toast的默认用法 To ...
- Java类的组合
1 package 类的组合; 2 3 public class Clock { 4 private int hour,minute,second;//字段: 保存分秒数据 5 public void ...
- JavaScript原型链及其污染
JavaScript原型链及其污染 一.什么是原型链? 1.JavaScript中,我们如果要define一个类,需要以define"构造函数"的方式来define: functi ...
- day102:MoFang:后端完成对短信验证码的校验&基于celery完成异步短信发送&flask_jwt_extended&用户登录的API接口
目录 1.用户注册 1.后端完成对短信验证码的校验 2.基于celery实现短信异步发送 2.用户登录 1.jwt登录验证:flask_jwt_extended 2.服务端提供用户登录的API接口 1 ...
- Elasticsearch基本CURD操作语法讲解
当我们的ES集群搭建完成以后,我怎么能看到集群中各个节点状态以及主节点和健康情况呢,如下讲解使用curl命令来与ES集群进行交互.分别有查询主节点情况.集群状态.以及创建索引查看索引.查看分片以及对E ...
- YoyoGo使用指南
YoyoGo是一个使用Golang编写的一个简单.轻量.快速.基于依赖注入的微服务框架,目前依然在研发阶段,欢迎Star以及一起参与到框架的研发 GitHub地址:https://github.com ...