摘要
本人于2019年11月参与了广东省某高校“数字化智慧校园”项目。该项目以“把人引向更高处”为核心理念,旨在打造一套以提高应用型人才培养质量为目标的教育信息化系统。该系统主要分为教务、学工、总务、人事,还有移动平台等几个部分。在该项目中我担任系统软件架构师岗位,主要负责整体系统架构设计以及技术选型。本文结合我的实践,以该教育平台为例,主要讨论了软件架构风格在系统中的具体应用。整个系统采用具有三层的软件架构设计思想,分别是应用层,服务层,数据层。通过分层的架构设计思想,有效的降低了维护成本,提高了系统的开放性、可拓展性、可复用性和可移植性,保证了系统的顺利上线,目前系统以及稳定运行1年多,得到校方领导,各个学院老师以及同学们的一致好评。
中共中央,国务院在《中国教育现代化2035》中指出,要发展中国特色、世界先进水平的优质教育,要提升一流人才的培养与创新能力,要加快信息化时代教育变革。在此背景下,校方委托我们公司于2019年11月设计开发一套“数字化智慧校园”系统(以下简称系统)。该系统以“把人引向更高处”为核心理念,旨在打造一套以提高应用型人才培养质量为目标的教育信息化系统。该系统主要分为教务系统、学工系统、总务系统、人事系统,还有移动平台等几个部分。其中教务系统下又可分为学籍系统、选课系统、评教系统等十余个子系统。学工系统又分为迎新系统、宿舍管理系统等等。在移动端平台上,