首页> 中文学位 >民办高校课程编排子系统设计与实现
【6h】

民办高校课程编排子系统设计与实现

代理获取

摘要

随着教育体制改革的不断深化,我国各大高校对人才培养方式都逐渐在发生变化。民办高校作为我国高等教育的重要组成部分,依靠准确的市场定位,灵活实用的教学内容、形式多样的授课方式以及以兼职为主的师资队伍等有利条件迅速发展起来。
   由于学生人数不断增加,课程设置不断向纵深推进,传统手工方式对课程进行编排的缺点越来越突显,稍有不慎就会使整个教学活动陷入混乱。为每门课程设置精确的上课时间和教学活动场所,是保障教学秩序能够有计划、有秩序推进的前提,更是学校教学管理活动中一个重要、复杂的工作环节。
   计算机具有精确度高,运算速度快,事物处理能力强的特点,使它很自然地进入到教学活动管理领域中。使用计算机对课程进行自动编排,减少了课程编排的时间,降低了教务人员的劳动强度。通过设置各种约束条件,可以很快得到满足条件的课程表,教务人员从繁杂的课程编排工作中解脱出来,更好的从事教学过程管理,对推动教学质量的提高起到重要作用。
   课程编排子系统采用面向对象的分析和设计思想,使用RUP作开发工具,从实际应用出发,对RUP过程进行删减,并使用删减后的RUP对民办高校课程编排子系统项目进行模型开发。
   程序开发使用目前广泛流行的面向对象的程序设计语言JAVA,用网页形式打开,连接后台数据库。数据库是根据子系统的性质和对各种数据库的优缺点逐一比较后选定的,采用已经被Sun公司收购的MySQL为后台数据库。课程编排子系统的主要功能是对每个学院,每个专业提交的开课申请进行汇总,然后根据教学计划对专业数,班级数,本学期开设课程数,每门课程涉及到的各种信息进行设置,最后将对课程表的各种要求转换为约束条件进行组合,解决各种信息之间冲突的过程也就是课程自动编排、课程表输出的过程。
   本文的主要工作是在简要介绍子系统开发背景和国内外关于课程编排问题发展现状的基础上,说明民办高校子系统开发的意义和价值。通过对需求和架构进行分析、设计,描述了子系统需要解决的主要问题和子系统的开发模式。重点对遗传算法的使用这个关键问题进行描述和分析,并在此的基础上介绍了对子系统部分功能的实现和后台数据库的链接编程的截选。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号