基于UML的辅助教学系统建模与实现
2021-10-15吴慧林
安徽水利水电职业技术学院学报 2021年2期
吴慧林
(马鞍山师范高等专科学校,安徽 马鞍山 243041)
21世纪,随着现代教学模式的不断改革,传统的以教师为主导的教学模式不再适应当前的教学需求,如何将学生与教师间的信息交流、信息管理等功能融合在一起成为一个亟待解决的问题。本文拟搭建的辅助教学系统使用当前广泛流行的UML(Unified Modeling Language,统一建模语言)建模技术,服务于高校师生,包括选课管理模块、学籍管理模块、考务管理模块、成绩管理模块等模块。UML的基本构造包括事物、关系和图三个模块,其中事物是指最有代表性的成分抽象;关系是指将事物结合在一起;图是指模型元素的图形表示,包括类图、用例图和活动图。使用UML建模,首先需要描述系统需求,然后根据需求建立相应的系统静态模型,构造系统的结构,最后补充系统的行为。本文采用面向对象的思想搭建辅助教学系统,以降低各模块之间的耦合度,为后期的开发和维护减轻压力。
1 系统功能模块设计
根据系统需求,该辅助教学系统主要面向高校学生和教师,同时需要系统管理员进行信息维护和监督。因此,该系统的用户角色分为学生、教师、管理员3种,主要包括7个功能模块,即学籍管理模块、课程管理模块、选课管理模块、考试管理模块、成绩管理模块、排课管理模块、教学资源管理模块。学籍管理模块用于管理学生在校期间所有的个人信息,包括学生档案信息、学生校园卡流水信息、学生奖助学金信息、学生学历学位信息、学生在校跟踪信息等。……
登录APP查看全文
