软件工程第一次作业
第一次作业
| 这个作业属于哪个课程 | 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. 项目管理与团队协作
- 项目计划与进度管理
- 需求变更管理
- 团队沟通与协作工具

浙公网安备 33010602011771号