2024软件工程(第一次作业)

news/2024/9/21 12:44:40/文章来源:https://www.cnblogs.com/2003silence/p/18393673
这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13243
这个作业的目标 适应后续使用博客园完成任务,初步体会AIGC的方便
学号 102201425

1.个人logo文生图任务


设计理念:天上的白云体现自由放松的感觉,笑脸表示微笑面对生活
过程:利用Craiyon,多次修改提示词,加上引入参考图片

体会:AI对于理解人类需求方面还是不够,需要非常详细的描述才能给出勉强的答案。

2.Github个人主页搭建

3.自我评估

3.1专业知识和能力

c,c++等编程能力;对计算机科学与技术相关专业知识有初步了解

3.2感兴趣的技术方向

目前对强化学习较感兴趣

3.3缺少的能力

与成员分工合作,对项目规划的能力较弱

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

目前代码量在2k左右,希望这门课后能突破w

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

希望能学到分工合作,对项目的整体开发流程有着较深认识,学到较多的项目经验

4.kimi生成的学习指南

软件工程学习指南

引言

软件工程是一门关注软件开发过程、方法、工具以及管理的学科。它旨在通过系统化、规范化的方法提高软件质量和开发效率。本指南旨在帮助学生更好地理解和掌握软件工程的核心概念和实践。

目标

  • 理解软件工程的基本原则和概念。
  • 掌握软件开发生命周期(SDLC)的各个阶段。
  • 学习如何使用软件工程工具和技术。
  • 培养项目管理和团队协作技能。

学习资源

  • 教科书:选择一本被广泛认可的软件工程教科书作为主要学习资料。
  • 在线课程:利用在线平台(如Coursera、edX、Udacity)上的软件工程课程。
  • 专业网站和论坛:访问Stack Overflow、GitHub等社区,获取实践经验和解决方案。
  • 学术论文:阅读最新的软件工程研究论文,了解行业动态。

学习计划

第1周:软件工程基础

  • 阅读教科书中关于软件工程定义和重要性的章节。
  • 观看在线课程视频,了解软件工程的历史和演变。

第2-3周:需求分析

  • 学习如何进行需求收集和分析。
  • 实践使用用例建模和需求规格说明文档的编写。

第4-5周:系统设计

  • 理解软件架构设计的原则和模式。
  • 学习如何设计软件组件和接口。

第6-7周:实现

  • 学习编程语言和开发工具的使用。
  • 实践编码规范和代码审查。

第8-9周:测试

  • 学习不同类型的软件测试方法。
  • 实践编写测试用例和自动化测试。

第10-11周:维护

  • 了解软件维护的重要性和策略。
  • 学习如何进行软件的持续改进。

第12周:项目管理

  • 学习项目管理的基本原则和工具。
  • 实践项目规划、进度跟踪和风险管理。

实践项目

  • 项目选择:选择一个实际的软件开发项目,可以是个人项目或团队项目。
  • 项目实施:按照软件工程的原则和流程实施项目。
  • 项目文档:编写详细的项目文档,包括需求文档、设计文档、测试报告等。

评估和反馈

  • 自我评估:定期自我评估学习进度和理解程度。
  • 同伴评审:与同学交换项目和作业,进行互评。
  • 教师反馈:定期向教师寻求反馈和指导。

学习技巧

  • 主动学习:积极参与讨论,提出问题,解决问题。
  • 时间管理:合理安排学习时间,避免临近考试时的突击。
  • 实践应用:将理论知识应用到实际项目中,加深理解。

分析:这份指南较为完整的描述了软件工程学习的整体流程,有一定的参考价值,但较为粗略,可以作为参考

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

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

相关文章

三次剩余特征

三次剩余特征及其性质今天推点史: Laur - Symphony Op.1 -CHAOS ZAQUVA - Speculation DJ Noriken & DJ Genki - Dream Away feat. Yukacco (Hylen Remix) 史歌后边还有史笑话: 祭丁过,两广文①争一猪大脏,各执其脏之一头。一广文稍强,尽掣得其脏,争者只两手撸得脏中…

linux进程间通信——信号量(通俗易懂,看这一篇就够了)

信号量 概念 特点信号量实际是一个计数器。信号量用于实现进程间的互斥与同步,而不是用于存储 进程间通信 数据。很多进程会访问同一资源,或者向共享内存写入一些东西,为防止争夺资源混乱。可以给一些进程上锁,让其排队等待工作原理P(sv):如果sv的值大于零,就给它减1;如…

什么是非空集合A上的等价关系?

定义:解释 既然是等价关系,那么 \(A\) 中的元素 \(a\) 一定和自己等价 如果 \(a\) 和 \(b\) 等价,那么 \(b\) 和 \(a\) 也一定等价 如果 \(a,b\) 等价, \(b,c\) 等价,那么 \(a,c\) 一定等价

NetSarang Xshell(SSH客户端软件) v7.0.0169 中文绿色版

概述 NetSarang Xshell破解版是一款免费SSH客户端软件的Linux远程监控工具.Xshell中文版,轻松管理远程主机服务器,会话管理器,支持多选项卡管理主机.Xftp 7最新版以及Xshell 7最新版支持远程协议Telnet,Rlogin,SSH/SSH PKCS#11,SFTP,Serial,具有Unicode编码支持,动态端口转发,…

中望CAD 专业 v2024 解锁版下载与安装教程 (CAD三维制图)

安装步骤 ZWCAD2024-SP1.3-x64-Chs-Setup+Crack:ZWCAD2024-SP1.3-x64-Chs-Setup+Crack.zip 1、下载解压后点击如下进行安装2、选择安装目录,最好不要安装在系统盘(C盘)3、安装中...耐心等待2-3分钟4、安装完先不要运行它,点击完成即可5、回到我们解压的文件夹里面,访问cr…

SCRAPY入门学习(待完善)

Scrapy介绍 Scrapy 是用 Python 实现的一个为了爬取网站数据、提取结构性数据而编写的应用框架。 Scrapy 常应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。 通常我们可以很简单的通过 Scrapy 框架实现一个爬虫,抓取指定网站的内容或图片。Scrapy的运作流程 Sc…

从需求到交付:Leangoo领歌助力敏捷项目成功

​ 在敏捷项目管理中,需求管理是决定项目成功的关键环节。准确捕捉和高效管理需求,不仅能避免项目偏航,还能确保最终交付的产品与客户预期高度契合。Leangoo领歌敏捷工具,正是为此而生,助力团队轻松实现需求管理的每一步。​ 在敏捷项目管理中,需求管理是决定项目成功的关…

自我介绍 + 软工5问

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/CSGrade22-12这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/CSGrade22-12/homework/这个作业的目标 使用 GitHub 建立一个仓库和在博客园上使用 Markdown 排版写一份随笔自我介绍 我是广东工业大学计算机…

GNN-RAG:以RAG形式将 llm 的语言能力与 gnns 推理进行联合

Paper: https://arxiv.org/abs/2405.20139 知识图(KGs)以三元组(头、关系、尾)的形式表示人类精心制作的事实知识,它们 共同构成了一个图。大型语言模型(Large Language Models, llm)是 QA 任务中最 先进的模型,因为它们具有理解自然语言的卓越能力。另一方面,图神经网络 (G…

经验之谈

如果你想初三自学高中化学或者对化学理解十分不深刻,这篇或许能帮到你。前言 先叠个甲,这个文章全是主观内容,并且说的东西并不适合所有人,请结合自身实际情况仔细鉴别。 写这个文章的原因是我给很多人讲自己怎么学的化学。虽然我自己化学也不算特别好。 但是讲的时候因为我…

机器学习之——决策树信息增益比计算[附加计算程序]

0 前言本文主要介绍决策树信息增益比的计算,并给出例子帮助读者理解。 读者需要具备:信息熵、条件熵、信息增益 相关知识。 本文使用数据集:游玩数据集 1.1节。1 信息增益比计算公式2 信息增益比计算 2.1 gR(play,outlook)的计算 根据信息增益(跳转)相关知识,得出:特征out…

财务知识-什么是计提

什么是计提计提就是“计算”和“提取”,用通俗的方式来讲就是把一些即将发生却没有实际发生,没有实际支付的出现的一部分,像将他们计算出来,进行提取,计入相关的费用和成本,这样操作后,可以更利于我们了解企业的真实利润。为什么要做计提根据企业会计准则,现在大部分的…