网站大量收购独家精品文档,联系QQ:2885784924

基于.NET平台的高校实验室自助排课系统开题报告.doc

基于.NET平台的高校实验室自助排课系统开题报告.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于.NET平台的高校实验室自助排课系统开题报告

毕 业 设 计(论 文) 开 题 报 告 课题名称 基于.NET平台的高校实验室自助排课系统 系 部 电气与信息工程学院 专 业 软件工程 班 级 T1223-4 学 号 姓 名 指导教师 2016年 3月1日 目录 课题来源…………………………………………………………3 国内外实验课程编排现状………………………………………3 综合分析 3.1 系统的一般描述……………………………………………….3 3.2 系统需求分析…………………………………. ……………..4 3.3管理员部分的功能……………………………………………..4 3.4教师部分功能………………………………………………….4 3.5学生部分功能………………………………………………….4 方案论证………………………………………………………5 工作步骤………………………………………………………5 参考文献………………………………………………………5 一、课题来源 高校的实验排课工作一直是实验教学管理中一项重要而复杂的工作,拥有大量的约束条件,根据不同的实际情况也有着复杂的特殊性,它需要花费排课人员大量的时间和精力。该毕业课程设计系统充分利用现代计算机软硬件技术,改变了传统的手工排课方式,将教学实验任务数据存入数据库,可以实现智能排课,不仅提高了实验排课人员的工作效率,也大大提高了实验排课的科学性和可靠行。 该系统在研究市面上各种排课软件的基础上,根据我校实验教学的实际情况,采用目前较为流行的B/S(浏览器/服务器)结构和ASP.NET(Active Server Pages.NET,即基于.NET的动态服务器网页)动态网页技术,利用VS2010+ORACLE设计出一个小型的实验排课系统。该系统功能完善,易于操作、管理和维护,可扩充性好。文章介绍了建立该系统的技术方案,包括系统可行性和需求分析、系统功能设计及数据库设计,并给出了实现方法。 二、国内外实验课程编排现状 课表编排是一个涉及到多种因素的典型的组合规划问题,它要保证在课程中安排教师,学生,教室不能产生冲突(所谓冲突,就是将需要上不同课程的两个或多个班级安排在了同一地点,同一时间,或为同一老师在同一时间安排了两门或多门课程等情况),并且要满足教师的要求和教室资源等约束条件。 目前,国内的部分高校仍然采用手工拍客的方法。手工排课工作量大,排出来的课表不宜调整。随着我国教育体制改革的深入,学生人数不断上升,课程设置不断向深度和广度发展,手工排课的缺点越来越明显。由于计算机具有运行速度快,处理能力强等特点,很自如按的运用到这一领域中。用计算机进行排课能够快速的得到满足约束的可行结果,具有排课时间短,人力省和质量高的优点,不但能使教务人员从繁杂的排课系统任务中解脱出来,而且对于推进教学的发展也起着非常重要的作用。 三、综合分析 3.1 系统的一般描述 本系统的开发主要是为了提高实验排课的效率,把排课人员从复杂和繁乱的手工排课中解脱出来,从而节省排课人员大量的时间和精力。系统有效的利用了学校的教师,实验室,上课时间等资源,重点解决了课表的自动生成和手工调节等问题,同时也方便了教师和学生对各自课表的查询以及实验室课表的查询和打印,进而良性的促进了整个实验教学,提高了实验教学的质量。 3.2 系统需求分析 系统是基于B/S的实验排课子系统主要提供一个实验课程的编排和查询平台,涉及到管理员,教师和学生三个部分的功能。 3.3管理员部分的功能 (1)管理员登录功能,根据权限进入管理员相应的页面的功能。 (2)基本数据的输入 在排课之前,需要输入大量的基本数据信息,其中包括班级信息,教师信息,实验室信息,课程信息,并且提供对这些信息的增,删,修改功能。基本数据的保存可以用数据库形式进行保存,有利于系统的集成。 (3)课表编排 课表的编排分为自动编排和手工调节两部分。 课表的编排不是任意的,它是一个时间,教师,班级,实验室,课程五者的组合规划问题,为达到最好的实验教学效果应遵循一定的要求。这些要求有以下几条: 1)同一班级在同一时间不能安排两门实验课; 2)同一教师在同一时间不能进行两门实验课的教学; 3)同一实验室在同一时间不能安排两门实验课; 4)同一时间安排的实验课程总数不能大于实验室总数; 5)同一教师或同一班级最好选择几个相对固定的实验室; 最后,管理人员可对计算机初排结果通过人工交互进行适当的调整。 (4)课表信息管理 排课结束以后,可对排课结果进行多种条件的查询,并可以输出不同形式的课表,包括班级课表,

文档评论(0)

a888118a + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档