软考找老孙
软考找老孙guoruankao.com
免费第65讲 / 共211讲

5.1.2 基础架构

更新于首发
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第5章 应用系统规划 · 5.1.2 基础架构

基础架构
软件的骨架

高楼要有稳固地基,庞大的应用系统也要有稳固的骨架
说人话:架构就是软件的「楼层结构」——分几层、各层干啥、层与层怎么连。
01
分层四层
界面到存储
02
CS 演进
两层到 B/S
03
组件分布
CORBA·DCOM·EJB
一句话先记住:按目标可分三类架构——以数据为中心、客户机/服务器、组件分布
大话官方教材 · 系规 1 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第5章 应用系统规划 · 5.1.2 基础架构

分层体系四层

从上到下像楼房分层
1
界面交互层
实现系统与用户交互,元素是按钮、文本框等界面控件
2
业务处理层
实现业务流程控制与数据计算,元素是业务子系统
3
数据处理层
实现数据读写,元素是 SQL 函数包(视图、存储过程等)
4
数据存储层
实现数据有效存储,元素是数据表、数据文件
大话官方教材 · 系规 2 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第5章 应用系统规划 · 5.1.2 基础架构

客户机/服务器三级演进

从两层一路演进到 B/S
1
两层 C/S
前端程序 + 后台数据;结构简单,但界面/业务变更时维护成本大
2
三层 C/S
业务处理提到专门的应用服务器,业务规则变只更新服务器
3
B/S 架构
客户端只要浏览器,免维护、支持远程;但速度安全稍逊
大话官方教材 · 系规 3 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第5章 应用系统规划 · 5.1.2 基础架构

记牢架构

考试这样抓
分层四层:界面交互、业务处理、数据处理、数据存储
三类架构:以数据为中心、客户机/服务器、组件分布
C/S 演进:两层 → 三层 → B/S
组件分布中间件:CORBA(OMG)、DCOM(微软)、EJB(Sun,基于 Java)
记忆锚点
三大组件分布中间件:CORBA(OMG 定义,最通用)· DCOM(微软)· EJB(Sun,基于 Java)
《系统规划与管理师教程》第2版 5.1.2
大话官方教材 · 系规 4 / 5
@软考找老孙 出品 系规官方教材伴读课
《系统规划与管理师教程》第2版
第5章 应用系统规划 · 5.1.2 基础架构

本节三句话带走

本节只记 3 句话
1分层四层:界面交互、业务处理、数据处理、数据存储
2C/S 三级演进:两层 → 三层 → B/S(浏览器/服务器)。
3组件分布中间件:CORBA、DCOM、EJB
教材锚点:《系统规划与管理师教程》第2版 5.1.2 基础架构
大话官方教材 · 系规 5 / 5
以上为部分预览,完整内容请登录后查看
微信扫码登录

登录查看完整内容

本讲属于"系规官方教材图文伴读课"课程内容。微信扫码登录后,系统会自动识别你的课程权限并直接返回本页。

使用微信扫描二维码,授权后自动登录并返回本页

二维码未显示?点此打开

相关推荐

继续深入学习「系规官方教材图文伴读课」其他课时

意见反馈
回到顶部咨询