计算机专业开题报告模板_第1页
计算机专业开题报告模板_第2页
计算机专业开题报告模板_第3页
计算机专业开题报告模板_第4页
计算机专业开题报告模板_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 1 页 共 8 页 计算机专业开题报告模板计算机专业开题报告模板 开题报告就是给你的论文定一个方向 对论文写 作有个整体研究范围 下面是 xx 搜集整理的 和大 家一起分享 1 课题介绍 随着计算机技术的飞速发展 计算机作为知识经 济时代的产物 已被广泛应用于社会各个行业和领域 而素质教育在学校不断的深化 学校对学生的实践能 力也越来越重视 所以学校的实验室和实验课课时也 越来越多 如何编排实验室实验教学课表 以往在实 验室管理中 都只能通过人工的方式编排 但是 伴 随着各类学科范围的不断扩大 各个院系的实验学科 科目逐渐增多 以至于庞大的课时 众多的教师 复 杂的实验室信息令实验室的管理人员头晕脑涨 无法 合理 迅速 高效地制定出相应的排课计划 2 采 用手工方式排课 有时需要花费一个月甚至更长时间 才能完成一个学期的排课任务 3 这就促使我们必 须采用一些辅助的手段来帮助 因此 实验室实验教 学排课系统就成了需要 作为计算机应用的一部分 使用计算机对学校实验室排课进行管理 具有着手工 第 2 页 共 8 页 管理所无法比拟的优点 4 例如 检索迅速 查找方 便 可靠性高 存储量大 保密性好 寿命长 成本 低等 这些优点能够极大地提高管理的效率 也是学 校的科学化 正规化管理及与世界接轨的重要条件 5 2 国内外的研究状况 发展趋势 这个实验室实验教学排课系统的主要问题还是排 课问题 国外针对排课问题展开的研究较早 1963 年 CCGotlieb 在他的文章 TheConstructionofClass TeacherTime Tables 中提出了课表编排的数学模型 6 这篇文章引起了 人们对于排课问题的重视 1976 年 SEven 在其论文 TheComplexityofTimetableAndMultiCommodityFlo wProblem 中 7 第一次证明了课表问题是 NP 完全 的 SEven 的论证进一步地将人们对课表问题复杂性 的认识提高到理论高度 国内对排课问题的研究较晚 1984 年 清华大学在 清华大学学报 上发表了林 漳希和林尧瑞在该课题上的实验性研究成果 人工智 能技术在课表编排中的应用 8 为了使课表的编排更准确 合理 快速 高校教 务部门已先后开发出一些适用的排课系统 我们发现 这些软件有以下不足 每个学期的课程 教师 教室 第 3 页 共 8 页 信息相对固定 但却不能被重用 不能保存每个学期 的历史数据 不便教师对以前课表进行查询 未提供 用户的分级使用制度 自动排课速度较慢 形成的课表 大小不固定 增加打印难度 9 因此现在的排课系 统正在向解决这些问题的方向发展 3 实验室排课系统的原则 根据目前高校课程体系构设置特点 实验室实验 教学排课系统要考虑以下各种因素 首先 要做到每个班级 教师 实验室各种资源 不冲突 这是实验室实验教学排课系统最起码的原则 10 第二 先排有指定要求的课程 指定要求包括教 室和时间都指定 指定时间或指定教室等情况 第三 按事先设定的优先级将不同类别的课排在 不同的时间段 第四 学生上课时间分布的均匀性 时间的均匀 性是指在一个星期内同一门课程在天数安排的均匀性 比如说数据构课在一周内要上三次 且都在实验室里 上 实验室实验教学排课系统要做到最好安排在周一 周三 周五这三天来上 第五 学生实验课节数分布的均匀性 这是为了 保证一个专业的课程安排在一周内不总是上一天内的 第 4 页 共 8 页 第一 二节或者总是上最后一 二节 第六 可以将课表导出到 word 中 并进行打印 操作 第七 可以手工调整课程的时间 3 4 实验室排课系统的局限性 排课系统分为计算机处理和人工调整两个部分 计算机处理是有一定局限性的 局限性主要体现在两 个方面 首先计算机排课与人工排课是有区别的 人的思 维可以是收敛也可以发散的 因而排课时非常灵活 随意性较强 工作步骤可以随情况的变化而调整 觉 得怎样更合理就怎样做 甚至可以只推翻某一部分重 排 亦可以进行网络式的回溯调整 计算机就不同了 它目前并不具有人脑那样发散的思维能力 它的大脑 里的一切信息都是由程序和数据组成的 每一步工作 都需由人把自己的工作经验抽象成计算机语言 根据 一定的程序进行控制 让其领会人的意图而达到预期 的排课目的 11 其次计算机调度系统本身所具有的局限性 计算 机虽然可以精确地处理大量的数据 但由于现有排课 程序算法模式不可能太多 回溯调整的范围 深度不 可能太大 否则程序太复杂 实际上目前由于受计算 第 5 页 共 8 页 机固定思维和程序规模的限制 单纯依靠计算机处理 排课数据是不可能达到最佳的排课效果的 12 5 实验室排课系统构 基本组成构架 整个系统分为登录子系统 排课子系统 课表发 布子系统和综合管理子系统 用户登录 包括对用户的合法性验证 用户的分 类 并根据不同类型的用户分配不同的权限 排课功能 通过已知的信息 尽量避免课时 老 师 实验室的冲突 通常情况下是由任课教师根据已 知信息至少提前一周进行排课 这样老师就可以选择 上课时间 方便排出学校 老师 学生都满意的的实 验教学课程表 如果任课教师要取消排课也要提前一 周进行 如要临时取消课程必须与管理员联系 由管 理员进行取消 这样可以减少管理员的工作量 发布课表 对已排好的实验教学课表进行发布 不同的用户可以根据自己的需要按不同方式查询课表 本系统还实现了将课表导入 word 这样可以方便的 打印排好的课程表 综合管理 主要是管理个人信息 教师信息 实 验室信息 课程信息 班级信息 时间控制信息等 在这里面可以对这些信息进行添加 修改 删除等操 第 6 页 共 8 页 作 平台选择 本系统采用 VC NET 和 SQL 来开发 VC NET 是 基于的 它综合了 VisualBasic 的高生产率和 C 的 行动力 使生产性能得到了提高 它具有比 C 和 C 更简单的语法 比 Java 更适合融入 Microsoft 的技 术 13 SQL 是关系数据库的标准语言 它已成为关 系数据库产品事实上的标准 14 6 结束语 如今国内软件市场上也有很多通用型的排课软件 例如排课无忧 排课高手等等 这些通用软件往往无 法满足学校的某些特殊要求 10 因此 针对学校的 一些特殊要求 需要开发出满足不同要求的排课系统 本设计主要是针对我系的具体要求开发出一个满足一 定条件的实验室排课系统 在设计过程中 需要掌握 VC NET 和 SQL 的相关知识 参考文献 1 邱锦伦 曹旻 VisualC NET 程序设计教程 北 京 清华大学出版社 20XX 2 何克抗 现代教育技术 北京师范大学出版 3 王晟 VisualC NET 数据库开发经典案例解析 第 7 页 共 8 页 北京 清华大学出版社 20XX 4 黄明 梁旭 ASP 信息系统设计与开发实例 北 京 机械工业出版社 20XX 5 王辉 黄红超 实用教程 北京 清华大学出版 社 20XX 1963 1976 8 林漳希 林尧瑞 人工智能技术在课表编排中 的应用 北京 清华大学学报 1984 9 王力 高校通用排课管理信息系统的设计与实 现 贵州 贵州工业大学学报 1999 10 刘振岩 刘慧敏 王欢 数据库开发 北京 清华大学出版社 20XX 11 田辉 开发技术简明教程 北京 清华大学出 版社 20XX 12 齐炳和 许学东 微机

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论