1.9

在本学期的学习过程中,我对软件工程这一专业有了更加系统和深入的理解。尤其是在UML建模、数据结构以及系统分析与设计等核心课程的学习中,我不仅掌握了理论知识,也逐渐培养了将抽象概念应用到实际问题中的能力。

首先,在UML建模的学习中,我体会到可视化表达对于软件设计的重要性。通过绘制用例图、类图、时序图等,我学会了如何从需求出发,将复杂的业务流程和系统结构清晰地呈现出来。UML不仅是一种工具,更是一种思维方式,它帮助我在面对实际问题时能够更加有条理地分析系统的功能需求和结构设计。

其次,在数据结构的学习中,我深刻认识到算法与数据组织方式对程序性能的影响。通过对线性表、树、图等结构的学习,我不仅理解了它们的基本原理,也通过编程实践掌握了如何在实际场景中选择合适的数据结构来提高程序效率。这让我意识到,良好的程序设计不仅要“能运行”,更要“运行得好”。

此外,在系统分析与设计的课程中,我学习了从需求分析到系统设计的完整流程。通过完成实验报告和课程项目,我逐渐熟悉了如何将用户需求转化为系统模型,如何进行模块划分,以及如何在设计中考虑可扩展性和可维护性。这些经验让我对软件工程的工程化思想有了更深刻的体会。

总体而言,这一阶段的学习让我在理论、工具和实践能力上都有了明显提升。未来我希望继续加强编程实践,提高自己的系统设计能力,为后续更深入的专业课程和实际项目打下坚实基础。

posted @ 2026-01-09 22:17  姜乐融  阅读(13)  评论(0)    收藏  举报