2024软件工程课程第一次个人作业

这个作业属于哪个课程 福州大学-软件工程2024
这个作业要求在哪里 202409软件工程课程第一次个人作业
这个作业的目标 初步使用博客园和GitHub,增强在博客园学习的意识和提升软件开发实践技能的意识,让老师和助教了解各个同学的水平
学号 072305226

1. 个人logo文生图任务


  • 个人风格:阳光与向上
  • 博客主题:活力与创造
  • 设计理念与过程:
    我希望自己对未来的无限憧憬和展望,太阳往往被赋予引领方向、照亮前行道路的象征意义,寓意着内在的力量和潜能的绽放。流动的线条和形状透露出一种温柔而坚韧的质感以一种柔和而坚定的方式展现了内心的力量,我希望自己既要有面对困难的勇气和决心,也要保持内心的平和与谦逊。
  • 生成Logo的步骤:
    因为我刚开始学还没找到合适的梯子,作业提供的网站进不去,就先用canva可画凑合了一下,我在生成器中输入我的想法“光芒”、“未来”、“温柔且勇敢”,说实话这张图片出乎我的意料,我很喜欢!(抽象派比较随便)
  • 使用文生图AIGC工具的使用体验和感想:
    这是我第一次使用,还是很智能的,我的要求很抽象,没想到生成的图这么对我胃口。

2. Github个人主页搭建


欢迎来到我的GitHub小草房:Parry-Guopeiyuan

3. 在博客园发一篇随笔


3.1 当前的技能树与技术偏好

  • 目前我掌握了Microsoft Office系列软件中的SQL语言和内置编程语言VBA,用于处理简单的数据库操作与自动化任务,其他从0开始
  • 我对于后端开发的领域比较好奇,希望后面多多了解一下。
  • 还缺少熟练使用Python、Java或C++的能力。

3.2 你之目前的代码量;本学期这门课完成后,希望达到的代码量

  • 我是一名辅修计科的大二商科学生,目前正在自学Python,同时本学期在主修专业学习吴海东老师的跨学科课程“数据库原理与应用”主要用到MySQL和neo4j。
  • 本学期,我希望能通过这门课程的学习,我希望能够掌握至少一种主流开发框架,将代码量提升至能够辅助团队完成小型软件开发项目的水平。

3.3 最期待在课程中能够学习到什么知识,有什么收获。

  • 我希望具备一定的编程能力,在软件开发的整个生命周期中培养各种学科意识,了解软件开放过程。

3.4 软件工程课程学习指南

以下是用'文心一言’生成的学习指南

软件工程学习指南

一、课程概述

软件工程是一门研究如何系统化、规范化、定量化地开发、运行、维护和管理软件的学科。它融合了计算机科学、数学、管理学等多个领域的知识,旨在提高软件质量、降低开发成本、缩短开发周期,并确保软件能够满足用户需求和期望。

二、学习目标

  1. 理解软件工程基本原理:掌握软件工程的基本概念、原则和方法论。
  2. 掌握软件开发过程:熟悉软件生命周期的各个阶段,包括需求分析、设计、编码、测试、部署和维护等。
  3. 学习软件管理工具和技术:了解并使用版本控制、项目管理、代码审查、自动化测试等工具和技术。
  4. 培养团队协作与沟通能力:理解软件开发中的团队协作模式,提升沟通技巧和问题解决能力。
  5. 注重软件质量与测试:理解软件测试的重要性,掌握软件测试的基本方法和策略。

三、学习路径

  1. 基础理论学习

    • 阅读软件工程相关书籍或教材,如《软件工程导论》、《实用软件工程》等。
    • 理解软件工程的基本概念、原则和方法论,如软件危机、软件过程模型、软件质量等。
  2. 实践项目参与

    • 参与小型或中型的软件开发项目,亲身体验软件开发的完整过程。
    • 在项目中担任不同角色,如需求分析员、设计师、程序员、测试员等,以全面理解软件开发的不同方面。
  3. 工具与技术学习

    • 学习并掌握常用的软件开发工具,如Git(版本控制)、JIRA/Trello(项目管理)、SonarQube/CodeClimate(代码质量管理)、JUnit/pytest(自动化测试)等。
    • 实践使用这些工具进行软件开发、管理和测试,提升开发效率和质量。
  4. 案例分析与讨论

    • 分析成功的和失败的软件项目案例,总结经验和教训。
    • 参与课堂讨论或小组讨论,分享自己的学习心得和见解。
  5. 持续学习与自我提升

    • 关注软件工程领域的最新动态和技术发展,如敏捷开发、DevOps、人工智能辅助开发等。
    • 参加线上或线下的技术培训和研讨会,不断提升自己的专业技能和视野。

四、学习建议

  1. 理论与实践相结合:理论学习是基础,但更重要的是将所学知识应用于实践中去。
  2. 积极参与项目:通过参与实际项目来加深对软件工程的理解和应用。
  3. 注重团队协作:软件工程是团队合作的产物,学会与他人协作和沟通至关重要。
  4. 持续学习:软件工程技术日新月异,保持学习的热情和动力是不断进步的关键。

希望这份学习指南能帮助你更好地掌握软件工程的知识和技能,为未来的职业发展打下坚实的基础。

分析这份学习指南是否合理、是否对你有帮助:

  • 这份学习指南从基础理论到实践应用,再到团队协作,覆盖面很全,都有明确的指导。这份学习指南是科学的,但对于我个人来说可操作性低。我相当于一张白纸,要从理论基础开始学习,并将所学知识应用于实际开发中,在短时间内提升自己的编程能力,这有点困难,但我也会尽力去做。
  • 指南中提到了团队合作,对于辅修同学没有办法参加实践课和大家一起完成大作业,不过我也会尽力参与到这门课程中。

4. 博文编辑页面的截图


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/793713.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Hashcat工具】工具使用

数字破解 a、7位数字破解 hashcat64.exe -a 3 -m 0 --force 25c3e88f81b4853f2a8faacad4c871b6 ?d?d?d?d?d?d?db、7位小写字母破解 hashcat64.exe -a 3 -m 0 --force 7a47c6db227df60a6d67245d7d8063f3 ?l?l?l?l?l?l?lc、1-8位数字破解 hashcat64.exe -a 3 -m 0 …

洛谷 P4829 kry loves 2048——题解

洛谷P4829题解传送锚点摸鱼环节 kry loves 2048 题目背景 kls是一个人赢。 题目描述 kls最近在玩一款类似2048的游戏,规则是这样的: 一开始,有\(n\)个方块,每个方块上有一个\(1\)到\(m\)的整数。 kls可以进行两种操作:选择两个数字相同的方块(不一定要相邻),将它们合并…

代码整洁之道--读书笔记(4)

代码整洁之道简介: 本书是编程大师“Bob 大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更…

Javaweb-DQL-分页查询

1. select * from stu limit 0,3; 2. select * from stu limit 0,3; 3. select * from stu limit 3,3; 4. select * from stu limit 6,3;

有哪些让你「 爽到爆炸 」的 Windows 软件?

前言 本文源于知乎的一个提问,如标题所示:有哪些让你「 爽到爆炸 」的 Windows 软件?今天大姚给大家分享6款C#/.NET开源且免费的Windows软件,希望可以帮助大家提高学习、开发、办公效率。 Microsoft PowerToys项目简介: Microsoft PowerToys 是使用 C++ 和 C# 编程语言开发…

LeetCode刷题 堆

不会做简单题目的小菜菜!一:堆 1、一种二叉树的结构(完全二叉树) 2、完全二叉树:从上到下;从左到右;填满 3、最大堆:根节点的权值大于孩子节点 4、最小堆:根节点的权值依次小于孩子节点 5、常用操作 #创建堆(最大堆,最小堆) #添加元素 #获取堆顶元素 #删除堆顶元素…

单双链表

AcWing 826. 单链表 模板题: 实现一个单链表,链表初始为空,支持三种操作:向链表头插入一个数; 删除第 k 个插入的数后面的一个数; 在第 k 个插入的数后插入一个数。现在要对该链表进行 M 次操作,进行完所有操作后,从头到尾输出整个链表。 注意:题目中第 k 个插入的数并…

20221413杜佳妍《密码系统设计》第一周

第一周预习报告 学习内容《Windows C/C++加密解密实战》第 1,2 章第一章概念复习第二章主要在 Linux(Ubuntu,openEuler)上把软件更新到最新版(3.0版本以上)AI 对学习内容的总结(1分) 要求让AI阅读学习内容并进行总结总结第一章概念复习 1. 基本概念密码学:一门研究信息系…

信息学奥赛初赛天天练-85-NOIP2014普及组-基础题4-链表、随机存取、顺序存取、二分查找、二分比较、循环结构、图领奖

信息学奥赛初赛天天练-85-NOIP2014普及组-基础题4-链表、随机存取、顺序存取、二分查找、二分比较、循环结构、图领奖 PDF文档公众号回复关键字:202409071 NOIP 2014 普及组 基础题4 9 下列选项中不属于图像格式的是( ) A JPEG 格式 B TXT 格式 C GIF 格式 D PNG 格式 10…

【笔记】【THM】Phishing(网络钓鱼)(这个模块还没学完)

钓鱼佬永不空军!!! (请不要违反法律进行网络钓鱼)【笔记】【THM】Phishing(网络钓鱼) 了解如何分析和防御网络钓鱼电子邮件。使用各种技术调查现实世界的网络钓鱼尝试。 在本模块中,您将学习如何动手分析各种网络钓鱼攻击。从检查电子邮件的源属性到查看恶意网络钓鱼附…

Kafka原理剖析之「Topic创建」

一、前言 Kafka提供了高性能的读写,而这些读写操作均是操作在Topic上的,Topic的创建就尤为关键,其中涉及分区分配策略、状态流转等,而Topic的新建语句非常简单 bash kafka-topics.sh \ --bootstrap-server localhost:9092 \ // 需要写入endpoints --create --topic topicA …

SpringBoot集成WebSocket实现后端向前端推送数据

SpringBoot集成WebSocket实现后端向前端推送数据 这里最好了解一定 websocket 参考地址:https://developer.mozilla.org/zh-CN/docs/Web/API/WebSockets_API/Writing_WebSocket_client_applications在此之前可以了解一下【轮询(Polling)、长轮询(Long Polling)、服务器发送…