第一次作业

这个作业属于哪个课程 'https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24'
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/15628
这个作业的目标 掌握运用博客和Github
学号 3224004346

19be6c49c03d0850e515395af4c1a2b6

设计理念

主体造型:以代码大括号 {} 作为基础轮廓,内部融入三个错落的小方块,分别代表小组的三名成员,象征成员们在代码逻辑下紧密协作。
配色选择:使用深浅不同的蓝色系,浅蓝代表代码的理性与冷静,深蓝代表团队的沉稳与可靠,体现软件工程专业的严谨特质。
细节巧思:方块之间用细细的线条连接,寓意小组沟通顺畅,信息共享,合力完成课程作业。

成员资料截图

image
image
image

团队主页的网址:https://github.com/caogaobener/rg4_homework/tree/main


作业要求

请给出你当前的技能树与技术偏好,即进行自我评估:
目前你已经具备了哪些专业知识和能力;你对哪类技术方向有兴趣;你觉得自己还缺少什么样的能力。请分点描述,比如我目前已经具备了三种能力,能力 A 是什么;能力 B 是什么;能力 C 是什么。格式不限于上述样例,关键在于需要逻辑清楚, 请注意:了解你会什么以及你不会什么,是教师与助教关注的重点内容。
你之目前的代码量;本学期这门课完成后,希望达到的代码量。
最期待在课程中能够学习到什么知识,有什么收获。
请选择一个Chatgpt类型的工具(如:chatgpt、文心一言,通义千问,讯飞星火等)生成一份简单的软件工程这门课的学习指南,并将指南复制到这篇随笔中。分析这份学习指南是否合理、是否对你有帮助。


自我评估

当前的技能树与技术偏好:javascript,偏好java
之前的代码量很少,希望本学期能大大提升代码量
最期待在课程中能够学习到什么知识:最期待在这门课程中学习到如何更好地利用ai提升个人能力等


学习指南

一、学什么(核心内容)

  1. 基础概念
    软件、软件工程、软件生命周期、瀑布模型、增量模型、螺旋模型、敏捷开发。
  2. 需求工程
    需求获取、需求分析、需求规格说明书、用例图。
  3. 软件设计
    概要设计、详细设计、模块化、高内聚低耦合、结构图/流程图。
  4. 编码与实现
    规范、风格、注释、可读性。
  5. 软件测试
    白盒测试、黑盒测试、单元测试、集成测试、系统测试。
  6. 维护与管理
    软件维护类型、项目管理、进度、成本、质量。

二、怎么学(最简单路线)

  1. 先记模型和概念
    瀑布、敏捷、测试分类,考试最爱考。
  2. 看懂图
    用例图、流程图、结构图,会画会认。
  3. 背标准流程
    需求→设计→编码→测试→维护。
  4. 做两道大题
    黑盒测试用例设计、白盒路径分析。
  5. 刷选择判断
    软件工程大部分分都在客观题。

三、学到什么程度算会

  • 能说出软件开发的完整步骤
  • 能区分黑盒/白盒测试
  • 能解释模块化、高内聚低耦合
  • 能画简单用例图
  • 能写简单测试用例

这份学习指南是否合理、是否有用

1. 合理性

  • 非常合理
    内容完全对应大学《软件工程》公共课/必修课大纲,不深、不偏、不超纲。
  • 结构清晰:学什么→怎么学→学到啥程度,一步到位。
  • 重点突出:只抓高频考点,不浪费时间。

2. 对我的帮助

  • 非常有帮助
    • 短时间内能建立整门课的框架
    • 知道哪里要背、哪里要练、哪里不用看

image

posted @ 2026-03-21 16:39  不犯困蛋挞  阅读(27)  评论(0)    收藏  举报