12月15日晚7点在博学楼301教室,大数据学院、信息工程学院王希武教授为我院教师及学生带来了一场题为“软件架构”的学术报告。本场讲座由我院教学副院长王龙主持。
首先,王教授向大家介绍了软件架构的概念以及软件架构种类。软件架构是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。软件架构是一个系统的草图。软件体系结构是构建计算机软件实践的基础。按照我国对于软件架构的关注角度可将其分为逻辑架构、物理架构、系统架构三类。
接着,王教授介绍了常用的四种架构模式,讲解了不同架构模式的优缺点,并着重指出架构是平衡的艺术,不要将简单问题复杂化,也不要将复杂问题简单化;一语道破软件架构的核心思想。王教授通过阿里巴巴集团的技术发展为例,深入浅出地讲解了中台架构的优势。中台架构是将企业的核心能力随着业务不断发展以数字化形式沉淀到平台,形成以服务为中心,由业务中台和数据中台构建起数据闭环运转的运营体系,供企业更高效的进行业务探索和创新,实现以数字化资产的形态构建企业核心差异化竞争力。
最后,王教授向大家介绍了“软件架构师”的职业前景,极大地激发了学生的兴趣,为今后的学术研究及就业方向提供了启发。
(大数据信息工程学院供稿)