软件工程第一次作业

第一次作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/homework/13546
这个作业的目标 学会使用博客园提交作业、创建并完善github、学会使用ai进行图像处理与文本处理、初步完善团队任务
学号 102301239
团队仓库链接 https://github.com/zhangcaihan/ruanjiangongcheng

个人介绍

  • 姓名:黄明杰
  • 学号:102301239
  • 兴趣:游戏及其扩展性开发、玩游戏、各类球类运动

自我评估

  • 具备的技能
  • c++/c基础运用、java的基础运用
  • unity的基础运用

方向与兴趣

  • 希望能够完成unity方向的进阶运用与开发
  • 希望能够完成算法进阶
  • 希望能够完成phyton的入门与进阶

个人代码量

  • 约5000行,集中于个人实际问题应用,譬如创作游戏与游戏扩展性内容的编写
  • 希望通过本个学期的学习学到更多的算法知识与运用,达到10000+行代码的完成量

学习指南(生成自chatgpt)

一、课程目标

  • 理解软件工程的基本概念和原理
  • 掌握软件开发的生命周期和方法
  • 学习需求分析、设计、实现、测试和维护的基本技能
  • 培养团队协作和项目管理能力

二、主要内容

1. 软件工程概述

  • 软件工程定义与重要性
  • 软件过程模型(瀑布模型、迭代模型、敏捷开发等)

2. 需求工程

  • 需求收集与分析
  • 需求规格说明书编写
  • 需求验证与管理

3. 软件设计

  • 软件体系结构与设计原则
  • 设计模式简介
  • 模块划分与接口设计

4. 软件实现

  • 编码规范与最佳实践
  • 版本控制基础(如Git)

5. 软件测试

  • 测试类型(单元测试、集成测试、系统测试)
  • 测试用例设计
  • 缺陷管理

6. 软件维护

  • 维护类型及挑战
  • 文档的重要性

7. 项目管理与团队协作

  • 项目计划与进度管理
  • 需求变更管理
  • 团队沟通与协作工具
posted @ 2025-10-06 11:17  zaijie  阅读(15)  评论(0)    收藏  举报