学位论文 > 优秀研究生学位论文题录展示

排课系统的设计与实现

作 者: 齐应杰
导 师: 姜建国;庞元俊
学 校: 西安电子科技大学
专 业: 计算机技术
关键词: 排课 学分制 等价类划分 统一建模语言(UML)
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 73次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着高等职业教育的不断发展,教务管理中的课表编排问题越来越在一定程度和深度上影响着学生培养与教学质量的提高。在传统方式下,课表编排主要是靠手工完成的,排课人员需要花费大量的时间和精力;当前的排课系统软件主要适应于普通高等院校,不适合高等职业技术院校的实际;另外,以学分制代替学时制,课表编排工作发生了很大的变化,实现学分制下的排课系统,也是噬待解决的问题。针对上述问题,本文研究和开发了一个排课系统。文中深入研究了系统信息系统的设计理论和实现技术;分析了排课系统所涉及的用例的事件流,对用例的功能进行详细的描述。完成了系统的总体设计、详细设计和数据库设计。重点介绍了教学计划的实现和排课过程中的时间安排算法、教室安排算法,实现了用户管理、自动排课、课程管理、课表查询、课表输出等功能模块,并给出了部分界面示例。在排课的过程中,本文通过使用划分等价类、计算优先级等方法将整个问题分层处理,从而使矛盾分散在各个子问题当中,并通过逐层处理达到降低算法复杂性、减少死锁的目的,获得较快的处理速度和比较满意的处理结果。排课系统正式使用后,将能运用计算机排课提高排课效率,节省大量的人力物力,提高工作效率,适应高等职业教育的需要,同时也对教学管理的规范化起到积极的作用。

全文目录


摘要  3-4
Abstract  4-7
第1章 绪论  7-11
  1.1 背景  7
  1.2 国内外的研究现状  7-8
  1.3 课题研究的意义  8-9
  1.4 本文工作  9-10
  1.5 本文的组织结构  10-11
第2章 需求分析  11-23
  2.1 系统的目标和要解决的问题  11-12
  2.2 业务流程  12-13
  2.3 系统需求分析  13-20
    2.3.1 功能需求  14-19
    2.3.2 性能需求  19-20
  2.4 排课系统的数据模型  20-21
  2.5 系统的开发模式  21-22
  2.6 本章小结  22-23
第3章 系统总体设计  23-29
  3.1 设计目标和约束  23
  3.2 系统架构设计  23-25
  3.3 系统功能设计  25-26
  3.4 系统数据模型设计  26
  3.5 系统逻辑结构设计  26-27
  3.6 系统安全构架  27-28
  3.7 本章小结  28-29
第4章 系统详细设计  29-41
  4.1 系统建模  29-32
  4.2 系统数据库设计  32-40
    4.2.1 生成数据库表  32-39
    4.2.3 数据分析  39-40
    4.2.4 数据库管理技术  40
  4.3 本章小结  40-41
第5章 计算机排课系统的实现  41-57
  5.1 教学计划实现的关键技术  41-43
    5.1.1 算法描述  41
    5.1.2 教学计划实现的过程  41-43
  5.2 排课算法实现的关键技术  43-52
  5.3 系统实现  52-56
    5.3.1 数据录入模块的设计与实现  54-55
    5.3.2 用户管理模块的设计与实现  55-56
  5.4 排课系统测试  56
    5.4.1 排课系统功能测试  56
    5.4.2 排课系统时间性能测试  56
    5.4.3 排课系统课表合理性测试  56
  5.5 本章小结  56-57
第6章 结束语  57-59
致谢  59-61
参考文献  61-62

相似论文

  1. 地方高校的学分制管理制度创新研究,G647
  2. 完全学分制下本科人才培养模式合理化的研究,G642.0
  3. 排课管理系统的设计与实现,TP311.52
  4. 遗传算法在高校排课系统中的应用,TP18
  5. 高职院校学分制改革及其影响因素研究,G712.4
  6. 大学生素质拓展教育学分制研究,G647
  7. 我国高校学分制的现状、问题及对策研究,G642.4
  8. 基于遗传算法的学分制下多校区排课系统的研究与实现,TP18
  9. 基于面向方面机制的模型驱动架构研究,TP311.52
  10. 高校自动排课系统核心算法的设计与实现,TP301.6
  11. 中学物理虚拟实验室教学系统的设计与实现,TP311.52
  12. 山东税务综合查询系统的设计与实现,TP311.52
  13. 山东工会学院教务管理信息系统的设计与实现,TP311.52
  14. 成人高等教育智能化管理系统的建设和实践,TP311.52
  15. 衡水工业学校药房管理系统的设计与实现,TP311.52
  16. 基于UML的高校自动排课系统的设计与实现,TP311.52
  17. 基于协商的高校智能排课系统的设计与实现,TP311.52
  18. 基于优先级与回溯的自动排课系统的研究与设计,TP311.52
  19. 基于DoDAF的PKI系统建模与分析,TN918.1
  20. 学分制下高等职业院校思想政治教育模式探索,G711

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com