学位专题

<
DOI:10.7666/d.y1502885

基于UML建模语言的排课系统的设计与实现

王娜娜
中国海洋大学
引用
课程安排和管理是高等学校教务活动中非常重要的工作之一,是保证教学秩序正常进行的前提和基础。在高校招生规模扩大、教学资源严重不足、办学形式多样化的今天,排课过程涉及面广、约束条件多,人工排课已经无法完成,借助计算机软件辅助排课是当前各高校普遍采用的手段。然而,如何才能得到一个高效快速的排课系统是高校教务管理人员梦寐以求的事。 在高校这个知识密集的地方,如何才能提高办学效率,更好地完成教学任务,跟上社会发展步伐,这是1个摆在教学工作者面前的1个迫切的问题。应用信息化来改造传统的教学管理模式是1个重要途径。本系统所研究设计的主要内容是使用计算机实现自动排课,基础数据处理,课表的查询和报表的输出等多种功能,运用计算机自动排课系统代替传统的手工排课,提高工作效率,使教务管理人员的从繁重的排课工作中解脱出来,提高教务工作人员的工作效率,同时也对教学管理的规范也起到很好的作用。 通过分析国内外对排课问题现状的研究,根据高职院校的教学体制的特点,采用了分治法和贪婪算法等方法降低了课程调度的算法复杂性,从而可以较快的获得较为满意的排课结果。 本文采用Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为设计分析描述语言,对计算机排课系统进行了系统设计,具体分析设计了用户管理、基础信息管理、自动排课、课表输出、课表查询等功能模块。

课程安排;教学资源;排课系统

中国海洋大学

硕士

计算机技术

姚文琳;左常成

2009

中文

G473.4;G434

61

2009-09-28(万方平台首次上网日期,不代表论文的发表时间)