首页
›
嵌入式与底层系统
›
039-嵌入式测试与质量工程
›
《软件分层架构设计从需求分析到集成测试实战工程》
VIP22
本课程属于:039-嵌入式测试与质量工程
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
软件分层架构设计从需求分析到集成测试实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=软件分层架构设计的定义 · 学习目标 · 课程整体框架与实战项目介绍
课程导入
目标=软件分层架…
02
分层架构基础
目标=分层架构的起源 · 核心思想 · 常见分层模式(三层
分层架构基础
目标=分层架构的…
03
需求分析入门
目标=需求工程基本概念 · 功能性需求与非功能性需求 · 需求获取与分析方法
需求分析入门
目标=需求工程基…
04
分层架构与需求映射
目标=如何将业务需求转化为分层架构中… · 需求到架构的映射方法
分层架构
需求映射
05
表现层设计
目标=表现层职责 · 常见模式(MVC · MVP
表现层设计
目标=表现层职责
06
业务逻辑层设计
目标=业务逻辑层职责 · 领域模型 · 服务编排
业务逻辑层设计
目标=业务逻辑层…
07
数据访问层设计
目标=数据访问层职责 · ORM框架选型 · Repository模式
数据访问层设计
目标=数据访问层…
08
基础设施层与横切关注点
目标=日志 · 缓存 · 安全
基础设施层
横切关注点
09
层间通信与接口设计
目标=层间调用方式 · 接口隔离原则 · DTO与VO设计
层间通信
接口设计
10
分层架构风格与模式
目标=经典分层 · 洋葱架构 · 六边形架构
分层架构风格
模式
11
需求分析实战
目标=以电商订单系统为例 · 完成需求收集 · 用例建模与需求规格说明书编写
需求分析实战
目标=以电商订单…
12
架构设计实战
目标=基于需求分析结果 · 设计电商订单系统的分层架构 · 绘制架构图与模块划分
架构设计实战
目标=基于需求分…
13
表现层实战
目标=实现订单系统的RESTful… · 使用Spring MVC或类似框架完…
表现层实战
RESTful
14
业务逻辑层实战
目标=实现订单业务逻辑 · 包括订单创建 · 状态流转
业务逻辑层实战
目标=实现订单业…
15
数据访问层实战
目标=设计订单数据库表结构 · 使用JPA/MyBatis实现数据持…
数据访问层实战
目标=设计订单数…
16
集成测试基础
目标=集成测试定义 · 与单元测试的区别 · 测试策略与测试金字塔模型
集成测试基础
目标=集成测试定…
17
分层架构下的测试策略
目标=各层测试重点 · 测试替身(Mock/Stub) · 测试数据准备与隔离
分层架构下的测试…
目标=各层测试重…
18
集成测试实战
目标=针对订单系统编写集成测试用例 · 覆盖表现层到数据访问层的完整链路
集成测试实战
目标=针对订单系…
19
持续集成与自动化测试
目标=CI/CD流水线搭建 · 自动化测试执行 · 测试报告与质量门禁
持续集成
自动化测试
20
常见分层架构问题
目标=层间耦合过重 · 贫血模型 · 循环依赖
常见分层架构问题
目标=层间耦合过…
21
架构演进与重构
目标=从单体分层到微服务 · 模块化拆分 · 架构腐化识别与重构实战
架构演进
重构
22
非功能性需求与架构
目标=性能 · 可扩展性 · 安全性
非功能性需求
架构
23
文档与沟通
目标=架构文档编写 · C4模型 · 架构决策记录(ADR)与团队协作实践
文档
沟通
24
综合案例一
目标=在线教育平台的分层架构设计与集…
综合案例一
目标=
25
综合案例二
目标=物联网设备管理系统的分层架构设…
综合案例二
目标=物联网设备…
26
工具链与框架选型
目标=Spring Boot · .NET Core · Node.js等分层架构实现框架对比…
工具链
框架选型
27
代码质量与规范
目标=分层架构下的代码规范 · 静态分析 · 代码审查与质量度量
代码质量
规范
28
性能测试与调优
目标=分层架构下的性能测试方法 · 瓶颈定位与各层调优策略
性能测试
调优
29
课程总结与回顾
目标=核心知识点梳理 · 实战项目复盘 · 学习路径与进阶方向
课程总结
回顾
30
综合能力提升
目标=架构师思维培养 · 技术选型决策 · 团队协作与项目管理在分层架构工程中的…
综合能力提升
目标=架构师思维…
所属VIP或分类
同VIP:MISRA-CMISRA-C工程部署与项目落地调试优化实战
同VIP:MISRA-CMISRA-C编码规则实战与静态分析调试实战
同VIP:MISRA-CMISRA-C编码规范工程部署与调试工程实战