2022软件工程个人实践作业2

这个作业属于哪个课程<班级圈子的链接>
这个作业要求在哪里<作业要求的链接>
这个作业的目标能够熟练使用github,创建个人网站
学号032002528

Task 1

初次使用github,就是两眼一抹黑,在网上铺天盖地的教程和步骤中抹黑前进。

  1. 首先对要更改的仓库fork

这里有仓库是因为已经创建过了,后来截的图

  1. 创建好之后进入本地仓库页面
  2. 本地创建032002528罗超.md文件
    在这里插入图片描述
  3. 回到创建好的本地仓库下的个人作业2目录下点击upload files
    在这里插入图片描述
  4. 将032002528罗超.md文件拖入并点击提交改变
    在这里插入图片描述
  5. 确定且合并后回到初始仓库页面,点击创建好的仓库
    在这里插入图片描述
  6. 点击New Pull Request创建新合并请求并点击提交,等待通过即可
    在这里插入图片描述

总结

  • 一开始对于github完全不了解,研究界面的时候就在想为什么不能直接把文件传到别人的仓库。当时还以为是自己不会操作,后来在网上看了很多,讲到要先Pull Request,仓库管理者同意之后才会Merge,大致了解了一下工作方式
  • 看到网上有很多用Vs Code拷贝项目到本地修改然后推送到远程仓库的教程,但对于任务一来说太麻烦了。只需要在本地创建一个.md文件,因为自己的仓库是有上传权限的,所以直接使用Upload files然后同目标仓库进行合并即可
  • 整个过程中比较突出的问题,是在Pull Request的时候,当时对于分支的了解很有限,以至于在这两个选项中不知道选哪个,后来也是在网上找了很久(顺便说一句,网上没用的信息一大堆,甚至还有各种错误的信息,鱼龙混杂),第一个是指直接合并,第二个则是指创建新的分支,然后合并到该分支上再合并
    在这里插入图片描述

Task 2

个人网站链接:https://d7racarys.github.io/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计是高等教育阶段学生在完成学业前所进行的一项重要学术任务,旨在检验学生通过学习所获得的知识、技能以及对特定领域的深刻理解能力。这项任务通常要求学生运用所学专业知识,通过独立研究和创新,完成一个实际问题的解决方案或者开展一项有价值的项目。 首先,毕业设计的选择通常由学生根据个人兴趣、专业方向以及实际需求来确定。学生需要在导师的指导下明确研究目标、问题陈述,确立研究的范围和深度。毕业设计可以包括文献综述、需求分析、方案设计、实施与测试等多个阶段,以确保整个过程的科学性和系统性。 其次,毕业设计的完成通常需要学生具备一定的独立思考和解决问题的能力。在研究过程中,学生可能需要采用各种研究方法,如实验、调查、案例分析等,以获取必要的数据和信息。通过这些活动,学生能够培养扎实的专业技能,提升解决实际问题的实际能力。 第三,毕业设计的撰写是整个过程的重要组成部分。学生需要将研究过程、方法、结果以及结论等详细记录在毕业论文中,以展示其研究的全貌和成果。同时,撰写毕业设计还有助于提高学生的学术写作水平,培养清晰、逻辑的表达能力。 最后,毕业设计的评价通常由导师和相关专业人士进行。评价标准包括研究的创新性、实用性、方法的科学性以及论文的质量等方面。学生在毕业设计中获得的成绩也将直接影响其最终的学业成绩和学位授予。 总的来说,毕业设计是高等教育中的一项重要环节,通过此过程,学生不仅能够巩固所学知识,还能培养独立思考和解决问题的能力,为将来的职业发展奠定坚实的基础。
软件工程》课程是本专业中实践性非常强的一门课程。本课程的目的是培养软件工程应用能力。该课程主要介绍软件工程中的基本概念以及软件计划、需求分析、总体设计、详细设计、编码、测试等软件过程关键环节。 软件工程实验是《软件工程》课程的一个重要的、不可或缺的实践环节。实验以分组形式完成,题目由任课教师制定选题范围,由各小组讨论选择。该实验放在课程最后五周内完成,每周一次课,每次4个课时;使各小组能集中完成软件设计中的各项工作;实验考核成绩由小组成绩和个人成绩两部分构成,小组评分是从整体上对每组的课程设计报告进行评分,其目的是为了让学生体会到软件开发团队合作的重要性。个人成绩是对小组中成员在实验中的工作评价。 软件工程实验是使学生能够针对具体软件工程项目,全面掌握软件工程管理、软件需求分析、软件设计、软件测试等阶段的方法和技术,通过该实践课程使学生进一步理解和掌握软件开发模型、软件生命周期、软件过程等理论在软件项目开发过程中的意义和作用,培养学生按照软件工程的原理、方法、技术、标准和规范,进行软件开发的能力,培养学生的合作意识和团队精神,培养学生对技术文档的编写能力,从而使学生提高软件工程的综合能力,提高软件项目的管理能力。 通过该实验课程,可以将所学的理论、方法和工具能有机串联起来,从而为将来实践和进一步深造打下基础,还可以为毕业设计做好理论和实践上的准备。
软件工程课程实践是一门帮助学生将理论知识应用于实际项目开发的课程。而CSDN(China Software Developer Network)则是一个面向程序员和IT从业人员的技术社区,提供丰富的技术资源和交流平台。在软件工程课程实践中,CSDN可以发挥重要的作用。 首先,CSDN提供了大量的技术文档和教程,包括各类编程语言、开发工具和框架的详细介绍和使用方法。学生可以通过搜索和阅读这些文档,快速了解相关技术,并且能够在项目开发过程中运用到实际情境中。 其次,CSDN也是一个开放的技术交流平台,学生可以在其中与其他程序员进行交流和讨论,分享自己的学习心得和项目经验。通过参与CSDN的技术讨论,学生可以获得更多的实践经验和解决问题的思路,不断提升自己的编程水平。 此外,CSDN还提供了一些开源项目和代码示例,学生可以参考这些项目的实现方式和代码结构,借鉴其中的优秀设计和实践经验,从而提高自己的项目开发能力。同时,学生也可以将自己的项目分享到CSDN上,得到其他程序员的意见和建议,进一步完善自己的作品。 总之,软件工程课程实践和CSDN是相辅相成的,学生可以通过CSDN获取到更多丰富的技术资源和实践经验,提升自己的项目开发能力和解决问题的能力。因此,在软件工程课程实践中加入CSDN的学习和交流,可以为学生的专业发展打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值