学位论文 > 优秀研究生学位论文题录展示
研究生排课系统的研究开发
作 者: 李爱民
导 师: 张璟
学 校: 西安理工大学
专 业: 计算机软件与理论
关键词: 自动排课系统 自动排课算法 需求描述与分析 UML语言 数据库设计
分类号: TP311.52
类 型: 硕士论文
年 份: 2007年
下 载: 505次
引 用: 7次
阅 读: 论文下载
内容摘要
排课是研究生部教务管理中一项关键而又繁重的任务。为了提高我校研究生部教务管理的信息化水平与工作效率,减轻研究生部工作人员的劳动强度,科学合理地调度师资与教室资源,作者受委托开发了研究生部排课软件系统。在本系统研究开发中采用的主要研究方法及成果如下:(1)系统讨论了排课问题的影响因素、主要约束条件、求解目标和难点,给出了排课问题的数学模型。(2)分析了研究生部排课流程,给出了排课系统的功能模块框图。在Rational Rose环境下应用UML语言,进行排课系统需求描述与分析,列出了本系统所有非功能性需求;给出了主要用例、类图、对象图;建立了系统的静态结构和动态行为模型。(3)设计并实现了一种自动排课算法及手工排课调课算法。(4)使用Sybase Powerdesigner进行数据库设计,设计了系统的概念数据模型和物理数据模型。实际运行结果表明,使用本方法排课结果比较理想,基本满足了本校研究生部排课的实际需求。
|
全文目录
摘要 3-4 ABSTRACT 4-7 1 绪论 7-11 1.1 引言 7 1.2 排课问题研究现状 7-10 1.3 本课题主要研究内容 10-11 2 排课问题描述 11-17 2.1 排课问题概述 11 2.2 排课因素 11-12 2.3 排课的约束条件 12-13 2.4 排课问题的组合爆炸和不确定性 13-15 2.5 排课的求解目标 15-16 2.6 排课问题的数学描述 16-17 3 排课系统分析 17-37 3.1 研究生部排课的主要任务 17-18 3.2 排课系统需求 18-20 3.3 系统分析 20-25 3.4 用例描述 25-29 3.5 系统类图 29-32 3.6 动态行为模型 32-37 4 排课系统设计 37-54 4.1 结构设计 37-39 4.2 详细设计 39-54 5 数据库设计 54-58 6 系统使用情况 58-62 结语 62-63 致谢 63-64 参考文献 64-67 攻读硕士期间发表的论文 67
|
相似论文
- 微型农业气象信息系统分析与设计,TP311.52
- 浙江纺织服装职业技术学院网络考试系统的设计与实现,TP311.52
- 水库群防洪调度决策支持系统设计与开发研究,TP311.52
- 四川职业技术学院体育场馆管理信息系统的设计与实现,TP311.52
- E-commerce Online Book Store and It\'s Security Research,F713.36
- 电视广告商务平台中Oracle数据库的ADICI设计与优化研究,TP311.13
- 动态分段技术在UTGIS中的应用研究,P208
- 基于J2EE的出版类企业电子商务系统平台研究与设计,TP311.52
- 教育科研信息资源管理系统的设计与实现,TP311.52
- 科研项目计划及过程管理系统的设计与实现,TP311.52
- 基于EJB技术的网络考试系统开发研究,TP311.52
- 衡水工业学校药房管理系统的设计与实现,TP311.52
- 职业学校学生成绩管理系统的设计实现,TP311.52
- 南昌邮区中心局生产管理系统的设计和实现,TP311.52
- 航空活塞发动机试车台设计及测试系统开发,V263.4
- 政府电子信访系统构建研究,D632.8
- 基于矩阵判别算法的高校自动排课系统设计与实现,TP311.52
- 油田生产分析及管理系统开发研究,TP311.52
- 网上教学系统的设计和实现研究,TP311.52
- 基于WEB的山东工业职业学院评教系统的设计与实现,TP311.52
- 炮兵战场情报处理系统软件设计及实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|