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

基于协商的高校智能排课系统的设计与实现

作 者: 李杰
导 师: 戴青
学 校: 解放军信息工程大学
专 业: 计算机技术
关键词: 排课问题 多Agent系统 协商策略 智能排课
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 58次
引 用: 0次
阅 读: 论文下载
 

内容摘要


多Agent系统作为近年来人工智能领域中的研究热点,已在多个应用领域中取得了许多研究成果。多Agent系统便于建模和实现复杂、庞大的应用系统,是一种新的软件开发范例。本文提出了一种基于协商的智能排课系统框架就是以高校排课为应用背景来研究多Agent系统中的理论和技术实现问题。研究通过在多Agent之间的协商使得排课系统能够兼顾教师的意愿,提高教师满意度。本文对多Agent进行了理论研究,分析了排课系统的冲突问题,介绍了协商在排课系统中的应用,研究了死锁的预防与解除;其次对多Agent系统中的中各个Agent实现方法和性能进行了深入的研究和探索,提出了使用协商进行实现的方法,最后设计了系统的架构、数据库,设计了基于协商的高校智能排课系统。本文针对目前安全策略协商的不足,并结合排课系统中协商模型的特点,给出了一种基于Agent的安全策略协商模型。对安全策略协商的现状作了简要的概述,同时介绍了Agent技术以及基于Agent的协商理论。在此基础上介绍安全策略协商模型的系统结构,主要包含协商协议,协商对象,协商策略等部分。协商策略给出了一种积极的策略来提高协商的成功率。

全文目录


摘要  6-7
Abstract  7-8
第一章 引言  8-11
  1.1 高校排课系统的背景及意义  8
  1.2 目前排课中存在的主要问题  8
  1.3 排课问题的研究现状  8-9
  1.4 本课题主要研究内容  9-10
  1.5 本文结构  10-11
第二章 MAS(MultipleAgent System)的概念和技术  11-19
  2.1 Agent 概述  11-14
    2.1.1 Agent 的强弱定义  11
    2.1.2 Agent 的特征  11-12
    2.1.3 Agent 的类型  12-13
    2.1.4 Agent 的结构  13
    2.1.5 Agent 之间的通信与协作  13-14
  2.2 多Agent(MultipleAgent System)的概念和技术  14-16
    2.2.1 多Agent 系统  14-15
    2.2.2 多Agent 的协同工作  15-16
  2.3 MAS 中的协商  16-18
    2.3.1 协商  16-17
    2.3.2 MAS 的调节方法  17-18
  2.4 本章小结  18-19
第三章 排课系统的需求分析  19-25
  3.1 系统设计目标  19
  3.2 系统设计的原则  19-20
  3.3 系统功能分析  20-22
    3.3.1 课程编排  21
    3.3.2 排课结果处理  21-22
  3.4 性能需求  22
  3.5 环境需求  22
  3.6 数据流图(DFD)  22-24
  3.7 本章小结  24-25
第四章 排课系统的关键技术研究  25-35
  4.1 课表编排的抽象描述  25-27
    4.1.1 课程描述  25-26
    4.1.2 时间描述  26
    4.1.3 教室描述  26-27
    4.1.4 教师描述  27
    4.1.5 班级描述  27
  4.2 协商模型 MMN  27-32
    4.2.1 协商的模型的特点  27-28
    4.2.2 基本框架  28-29
    4.2.3 协商过程  29
    4.2.4 协商原语  29-30
    4.2.5 协商策略  30-32
  4.3 死锁分析及减少  32-34
    4.3.1 死锁产生  32-33
    4.3.2 死锁解除与预防  33
    4.3.3 死锁分类  33-34
    4.3.4 死锁检测和恢复  34
  4.4 本章小结  34-35
第五章 排课系统的设计和实现  35-54
  5.1 系统模型构架  35-41
    5.1.1 系统的构架  35-36
    5.1.2 系统的模块  36-37
    5.1.3 排课系统的算法实现  37-41
  5.2 数据库设计  41-43
  5.3 系统的流程设计  43-49
    5.3.1 Agent 的定义  43-45
    5.3.2 用户界面Agent 的设计  45-46
    5.3.3 教师 Agent 的设计  46-47
    5.3.4 排课Agent 的设计  47-48
    5.3.5 协商的设计  48-49
  5.4 排课系统的实现  49-53
    5.4.1 系统设计界面的实现  49-51
    5.4.2 智能排课界面的实现  51-53
  5.5 本章小结  53-54
第六章 总结与展望  54-56
  6.1 工作总结  54
  6.2 收获与体会  54-56
参考文献  56-58
作者简历 攻读硕士学位期间完成的主要工作  58-59
致谢  59

相似论文

  1. 基于本体多Agent系统的交易伙伴智能发现相关技术研究,F713.36
  2. 车间生产调度中基于聚类的虚拟联盟协商机制,TP301.6
  3. 基于社会网络和声誉信任机制的多Agent系统信任模型,TP393.08
  4. 多中心协同卫星任务规划平台关键技术研究,V448
  5. MAS中Agent的知识表示与推理,TP18
  6. 基于Agent的危险化学品安全生产信息采集系统研究,F426.7
  7. 基于多Agent的电梯群控系统的研究与设计,TU857
  8. 遗传算法在高校排课系统中的研究与应用,TP18
  9. 基于Petri网的自动信任协商理论研究,TP393.08
  10. 中等职业学校自动排课系统的设计与实现,TP301.6
  11. 基于Ajax技术的培训学校智能化办公系统研究与开发,TP311.52
  12. 企业服务器集群系统的负载均衡问题研究,TP368.5
  13. 基于代数性质的最优联盟结构算法设计,TP18
  14. 多Agent系统协商模型研究与设计,TP18
  15. 基于Agent的机器人哨兵系统的研究与实现,TP242
  16. 基于多Agent和本体的企业应用集成,TP391.1
  17. 油层保护专家系统,TP182
  18. 基于遗传算法的高校排课系统的应用研究,G647
  19. 基于规划融合的多Agent系统协调机制研究,TP18
  20. 基于智能Agent技术的电子商务系统的研究,TP393.09

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