1 / 53
文档名称:

高校公选课网上选课系统的设计与实现.pdf

格式:pdf   页数:53页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

高校公选课网上选课系统的设计与实现.pdf

上传人:Horange 2014/2/14 文件大小:0 KB

下载得到文件列表

高校公选课网上选课系统的设计与实现.pdf

文档介绍

文档介绍:华东师范大学
硕士学位论文
高校公选课网上选课系统的设计与实现
姓名:杨春蓉
申请学位级别:硕士
专业:软件工程
指导教师:蒲戈光
20071001
摘要随着高校教学体制的改革和教学管理现代化进程的加快,通过网络进行选课是教学管理现代化建设的必须要做的工作。首先介绍了选课制的由来、发展。通过对现行的网络选课系统技术进行分析,,数据库服务器是用7⒍常屑渥榧肑镅钥7ⅲü齁迪侄允菘獾牟僮鳌分别对所用的这些技术作了详细阐述。选课算法设计是网上选课系统中的关键技术,为了保证选课结果的公平性、系统运行的高效性、安全性,设计一套合理的选课算法是很重要的。对常用的网络选课算法进行了分析,从算法的内容、算法的结果、算法的安全性、复杂度等多方面进行了探讨,提出了公平选课算法,并在系统中实现了这一算法。该算法能够在学生数量大,课程复杂、选课周期长的情况下,保证学生选课的公平性,同时提高了系统的安全性和可用性。网上选课系统按用户的使用功能划分为四大模块:学生模块、教师模块、管理员模块、公共查询模块。对系统的四大模块的结构、功能、关键技术分别作了详细描述。通过本课题的研究,解决了网络环境下公选课管理过程中存在的典型问题,充分提高教务管理工作的质量与效率,对计算机应用技术尤其是网络技术的在教务管理工作中的应用与研究起到了积极的推动作用,从而全面提高选修课的管理质量,使教务管理工作更加科学化、规范化。【关键词】网络选课体系结构公平算法【论文类型】应用研究,
伽锄.,瓼.’,’,’,琣.,’疭‘,.,’痜瑃.,琣.,落..癳’。
学位论文作者繇枷殇埸导师张献巳·:学位论文使用授权声明日期::,除文中已经注明引用的内容外,本论文不包含其他个人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,、使用学位论文的规定,学校有权保留学位论文并向国家主管部门或其指定机构送交论文的电子版和纸质版。有权将学位论文用于非赢利目的的少量复制并允许论文进入学校图书馆被查阅。有权将学位论文的内容编入有关数据库进行检索。。作者签名日期:
第滦髀课题背景随着飞速发展及应用水平的不断提高,高校教学管理网络化已成为一种趋势,而网络选课是教务教学管理的一个重要组成部分。本章首先阐述传统人工选课的弊端,说明了网络选课的必要性,然后分析了国内网上选课系统的现状和存在的问题,确定了系统研究的主要内容,最后介绍了本论文的组织结构。随着计算机技术和网络技术的发展,各高校相继建立了自己的校园网,并充分利用校园网提供的新环境、新手段为学校的教学、科研和教务管理服务。其中很典型的就是利用网络进行选课。而在此之前,我校一直采用人工选课的方式进行公选课的操作和管理。.斯ぱ】我校每学期开设的公选课,原来是以人工选课方式进行。首先是教务人员把下学期要开设的公选课发到各系部,由老师自行申报,再由教务处汇总审核,制订下学期要开设的公选课表,然后把该表下发到各系各班,由学生选课,选课结束后,再由教务管理人员集中输入到计算机中进行统一处理,然后汇总到教务,教务人员统计各门课的选课人数,安捧上课时间和地点,打印选课一览表和学生名册,这项工作大都由人工完成,工作量非常大,且繁琐。特别是近年来,学校的招生规模不断扩大,在校学生人数明显增多,给教务处人员增加了不少工作量。因此研发网上选课系统,加强高校教学管理,提高工作效率,成为我校迫切需要解决的问题。人工方式进行选课存在许多弊端,且效率低下,主要表现在以下几点:氖背ぃぷ髁看蟆公选课的准备从一学期的中期开始,经过申报、审批、选课、汇总统计、打印,整个工作要耗时龆嘣隆课谎谎谥荒苎⌒抟幻趴巍高校公选课网上选课系统的设计与实现
因为人工选课无法预知每门课的选课人数,所以不能在发布下学期公选课表时,事先安排好上课时间、地点,为了避免时间冲突,学生无法同时选择陨系墓选课。这不利于公选课的开展,学生知识面的扩展。薹ㄏ薅趁趴蔚难】稳耸选课课表发到各系各班后,往往造成部分受欢迎的热门课程人数爆满,形成数百人的大课堂而无法进行正常的教学;而一些课程选修的人数很少,无法开设。教务部门因无法及时掌握课程的选修情况,也难以根据教学资源进行宏观调控。薹ㄖ匦卵≡窨纬蹋荒芗笆辈榭囱】涡畔ⅲ学生在选定课程后,无法再进行修改,也不能及时查看选课情况,课程选修结束后也不能及时查看成绩。淌β既氤杉ú环奖恪因为是公选课,所以选修的学生分布在各个系部,教师在课程结束后,要手工录入成绩,并