当前位置: 首页 > news >正文

软件工程第一次作业随笔

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/15628
这个作业的目标 完成作业中提到的目标内容
学号 3124004359

团队主页的网址:https://github.com/pixelllip/mood-software/tree/main
github自我介绍:
梁宇轩(我):https://gyazo.com/158ed0f271901b0f23e6a749feae7431
凌家彬:https://gyazo.com/b01d49d5b9df10334766079c2cd81cd7
廖丞健:https://gyazo.com/2d9c283e2362f87e0426f9daf1e23c46
李孝扬:https://gyazo.com/c3c0c1ee89093e44d5ac3feb9bf64ea3

· 我当前的技能树:我已经具备处理C语言问题的基本能力,对Java和C++也具有一定知识储备。
· 感兴趣的技术方面:目前想对python,java,C++这些计算机语言进行深入学习,扩充自己的代码储备量,也想对ps,pr这类软件进行学习
· 我目前依旧欠缺的:我认为我现在欠缺的依旧是解决实际问题的能力,目前只能通过自己所学的代码去刷题,去解决线上题库的那些简单问题。
·我学完这门课程:希望能够将C++语言做到熟练运用,解决刷题题库中偏难的问题。

我使用Chatgpt生成了一份学习指南

软件工程学习指南

目录

  1. 引言
  2. 学习目标
  3. 推荐教材与资源
  4. 核心概念
  5. 学习方法与技巧
  6. 实践项目
  7. 参考文献

引言

软件工程是一门涉及软件开发、维护和管理的学科。它结合了计算机科学、项目管理和多种工程学原理,以有效地开发质高价低的高质量软件产品。本指南旨在帮助学习者系统地掌握软件工程的核心概念和实践方法。

学习目标

  • 理解软件工程的基本概念和流程
  • 掌握常用的软件开发模型
  • 学习项目管理与团队协作技巧
  • 了解软件质量保证及测试方法
  • 学会使用工具与技术提升开发效率

推荐教材与资源

  1. 教材

    • 《软件工程: 原理与实践》 - Roger S. Pressman
    • 《现代软件工程》 - David J. Anderson
    • 《人月神话》 - Frederick P. Brooks Jr.
  2. 在线课程

    • Coursera、edX等平台上的软件工程课程
    • Udacity的程序开发纳米学位
  3. 工具

    • Git(版本控制)
    • JIRA(项目管理)
    • Jenkins(持续集成)

核心概念

  • 软件开发生命周期 (SDLC)
  • 需求分析
  • 软件设计
  • 编码
  • 测试
  • 维护与支持

学习方法与技巧

  • 理论与实践结合:在学习新概念时,尝试进行小项目,以加深理解。
  • 组队学习:与同伴一起讨论和解决问题,有助于更深入地理解复杂主题。
  • 定期复习:建立一个复习计划,以确保对所学内容的长期记忆。
  • 多做练习:通过在线编程平台(如LeetCode、HackerRank)不断练习编程能力。

实践项目

  • 开发一个简单的个人项目:如个人博客、待办事项应用等,以应用所学知识。
  • 参与开源项目:加入GitHub上的开源项目,学习如何在真实项目中协作。
  • 模拟团队开发:与朋友组成小组,选择一个项目进行开发,模拟真实的开发环境。

参考文献

  • Sommerville, I. (2011). Software Engineering (9th ed.). Addison-Wesley.
  • McConnell, S. (2004). Code Complete (2nd ed.). Microsoft Press.
  • Pressman, R. S. (2014). Software Engineering: A Practitioner's Approach (8th ed.). McGraw-Hill.

结语

通过本学习指南,您将会在软件工程的领域内迈出坚实的步伐。记住,实践是掌握软件工程的关键。祝您学习愉快!

  • 这份实验报告,通过介绍了学习目标,方法,技巧,以及实践的过程,对我学习这门课程提供了帮助
http://www.jsqmd.com/news/519618/

相关文章:

  • 保姆级教程:用QGIS 3.34处理OpenStreetMap中国路网数据,从下载.shp到筛选出城市道路
  • 零基础入行私密行业,选北京守嘉生殖健康咨询培训,线上轻松学 - 品牌排行榜单
  • [AGC016D] XOR Replace
  • 质谱基础与蛋白质组学:MALDI-TOF、ESI-MS/MS——肽段鉴定与定量的原理
  • 人社部生殖健康咨询技术培训,北京守嘉职业技能,私密行业持证上岗首选 - 品牌排行榜单
  • 蛋白质鉴定算法:从数据库搜索到从头测序,Mascot、SEQUEST、MaxQuant的工作机制
  • 2026更新版!9个AI论文网站测评:本科生毕业论文写作必备工具推荐
  • 【前沿解析】2026年3月22日:AI视频生成工业化与国产大模型效率革命的双重突破——从小云雀短剧Agent到小米MiMo-V2的范式转移
  • 不用Chrome也能用Vue DevTools:Edge浏览器专属配置指南
  • Python数据分析/机器学习中的内存陷阱:用pandas处理大数据时如何避免OOM(附memory_profiler使用技巧)
  • 2026 AI 新局:从“数字员工”到自主智能体,Golang 如何构建企业级 AI 治理基石
  • 定量蛋白质组学:iTRAQ、TMT、SILAC与标记-free方法的统计分析与比较
  • layuimini模板的快速浏览方法
  • 真心不骗你!AI论文网站 千笔写作工具 VS PaperRed,专为论文写作全流程设计
  • 计算机毕业设计 java 疫情防控形势下的高校食堂订餐管理系统 SpringBoot 高校食堂疫情防控订餐系统 JavaWeb 疫情期间高校餐饮订餐管理平台
  • openclaw安装skills - Leonardo
  • 对比一圈后!全领域适配的AI论文软件 —— 千笔·专业论文写作工具
  • 翻译后修饰组学:磷酸化、糖基化、泛素化修饰的富集与鉴定技术
  • 力扣打卡——螺旋矩阵、旋转图像
  • 微信可以用龙虾了!LobsterAI有道龙虾成国内首批接入微信“桌面级Agent”
  • 生殖健康咨询师培训哪家好?北京守嘉职业技能权威认证,线上易学易考 - 品牌排行榜单
  • 给宇树Go2机器人装‘眼睛’:在Jetson Orin Nano上从零部署YOLOv5的保姆级避坑实录
  • 计算机毕业设计 java 疫情期间社区人员流动系统 基于 SpringBoot 的社区疫情人员流动管理平台 JavaWeb 疫情期间社区人员出入登记系统
  • Hive中的排序与分桶技术详解
  • AI 在工作中的一些使用
  • 大数据领域HBase的高可用架构设计
  • 推荐系统召回算法实战:从协同过滤到YouTube深度学习,5种方法对比与选型指南
  • 蛋白质相互作用网络:亲和纯化质谱、酵母双杂交与计算方法预测
  • 代谢组学数据处理:峰提取、注释、统计分析与代谢通路富集
  • 47mt视角下考虑火蓄深度调峰的电网经济运行优化之旅