文献笔记7

  • 基于UML的高校自动排课系统的设计与实现
  • 随着高等学校的不断扩招,在校生人数与教师规模的不断增加,现有教学软硬
    件资源出现了严重不足的现象,传统的手工排课遭到了严峻的考验。随着计算机在
    课程编排中的应用,借助计算机来实现课程的自动编排是必然的选择,同时也是当
    前高等学校较常采用的手段。
    本文将标准建模语言U地(Unified Modeling Language)应用于自动排课系统
    的开发过程,以标准建模语言UML为分析设计描述语言,采用Rational统一过程
    (RUP, Rational Unified Process)软件开发方法,给出了一种基于标准建模语
    言UML的层次化系统需求分析方法,对自动排课系统需求分析框架及其应用过程进
    行了论述,分析讨论了标准建模UML在系统设计中的应用,建立了自动排课系统的
    模型。介绍了系统需求分析、设计的整个过程,给出了自动排课系统体系结构、功
    能模块和数据库设计。具体分析设计了用户管理、基础信息管理、自动排课、课表
    输出、课表查询等功能模块,并对这些模块的实现进行了详细的描述。
    本自动排课系统遵循软件工程的思想,完成了排课系统的静态和动态建模。采
    用B/S和C/S模式相结合的方式,用JBuilderX作为开发工具,实现了本自动排课
    系统功能的应用,并已取得了较好的实用效果。
    关键词:标准建模语言,黜ional统一过程,计算机自动排课,贪心算法,优先级,
    时间模
posted @ 2021-12-11 23:15  dxl1314520  阅读(30)  评论(0编辑  收藏  举报