软件工程第一次团队作业

第一次作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/homework/13546
这个作业的目标 初步学习Github和Git的上传提交文件操作,学习基础的Markdown语法,在小组内完成自我介绍以及设计团队logo,并熟悉在博客园提交作业的流程
学号 162304118

个人资料截图

41e9fa80-19b9-4a0e-9a5b-d19d0b1b93b7

团队主页的网址

https://github.com/Hannezs/404-Team-Not-Found

自我评估

1.目前已具备的能力

在专业知识学习上,概率论与数理统计、线性代数、离散数学、数据结构与算法等学科成绩比较优异,计算机网络、汇编语言、计算机组成原理等学科基础也还比较牢固。
在代码编程和项目开发上,自己学习比较广泛,对C++、python、Java等都有所涉及,主要学习Java开发,对Springboot、Redis、Mybatis、mysql、微服务等内容有一定的知识与实践基础。

2.感兴趣的技术方向

Java后端开发

3.目前缺乏的能力

在Java后端项目开发上仍欠缺如何根据需求设计接口、如何更好进行项目搭建、如何更好设计数据库、如何更熟练地运用浏览器开发者工具和IDEA调试进行开发测试等实践能力,同时对于像秒杀、分布式锁、雪崩问题等专业知识上理解还不够深刻。

代码量与目标

1.当前代码量估算

4000行左右

2.本学期目标代码量

增长5000行有效代码

学习期望

1.能够完整的自主实现一个项目的搭建、代码开发、测试以及部署运维。
2.能够将软件工程的理论同实践相结合,同时积累团队协作经验,为以后进入公司打下基础。

软件工程学习指南

第一阶段:奠定理论基础(一个月)

我的主攻方向主要学习以下内容

  • 数据类型、流程控制、面向对象
  • 集合框架、泛型、异常处理
  • IO/NIO、多线程编程
  • 反射机制、注解开发
  • 代码规范与命名约定
  • 单元测试(JUnit)
  • 基础设计模式(单例、工厂)
  • 版本控制Git基础

软件工程知识掌握以下部分

  • 软件生命周期模型
  • 需求分析方法论
  • UML基础图表
  • 文档编写规范
  • 代码审查流程
  • 静态代码分析
  • 基础测试策略
  • 调试技巧方法

第二阶段:项目开发以及技术精深发展(五周)

我的主攻方向主要学习以下内容

MySQL深入

  • 数据库设计三范式
  • 索引原理与优化
  • 事务与锁机制
  • 动态SQL与缓存
  • SQL性能调优

Web核心

  • Servlet原理与生命周期
  • Spring MVC架构
  • RESTful API设计
  • 会话管理与安全

软件工程知识掌握以下部分

  • 用例图与活动图
  • 类图与关系设计
  • 时序图与状态图
  • 领域模型设计
  • 分层架构模式
  • MVC/MVP模式
  • DAO设计模式
  • DTO与VO设计

第三阶段:项目敏捷开发与迭代(五周)

我的主攻方向主要学习以下内容

Spring Framework

  • IOC容器原理深入
  • AOP实现机制
  • 事务管理源码
  • Spring Boot自动配置

微服务架构

  • Spring Cloud核心组件
  • 服务注册发现(Eureka)
  • 配置中心(Config)
  • 服务网关(Gateway)

容器化技术

  • Docker基础与原理
  • Dockerfile编写
  • Docker Compose

监控运维

  • 应用监控(Prometheus)
  • 日志收集(ELK)
  • 健康检查机制

软件工程知识掌握以下部分

  • 敏捷开发原则
  • Scrum流程实践
  • 用户故事编写
  • 迭代计划会议
  • Git分支策略
  • Code Review规范
  • 文档化管理

第四阶段:部署上线和总结经验 (两周)

需求管理

  • 产品Backlog管理
  • 优先级评估方法
  • 技术债务管理
  • 风险评估模型

质量体系

  • 测试金字塔实践
  • 代码度量标准
  • 性能基准测试

学习指南分析

我认为这个学习指南是科学的、极具帮助性的,梳理出一条高效的学习与技术提升路径。但是整体知识比较多且杂,可能短时间不能完全消化吸收,不过也是正常的,现在先学个大概,之后进一步钻研。

博客园编辑界面

f2d01d33-9754-40ef-a154-fea39bdf2793

posted @ 2025-10-03 14:18  曳阳  阅读(21)  评论(0)    收藏  举报