龙源期刊网 http://www.qikan.com.cn
沈阳体育学院研究生网上选课系统的研究与设计
作者:张国瑞;黄凤娟;王金茹;姜武实 来源:《价值工程》2010年第30期
摘要:随着无纸化办公的一步步实现,信息的自动处理以及网络式的信息交互方式越来越被人们认可和应用。本文是根据我院研究生管理工作的需要,研制开发了沈阳体育学院研究生网上选课系统,本系统经过2009级研究生连续两学期的选课实践应用,本系统性能稳定,运行情况良好,比以往完全人为进行这项工作相比更加易用和安全,运行效率也得到了很大的提高,充分发挥了网上选课的优势,大大地提高了研究生学业管理的科学性和客观性。
Abstract: With the realization of paperless office, the automatic processing of information and the network-type information interact are gradually recognized and applied by people. According to the need of the management work of our school graduate students, the Shenyang Sports University graduate net course selection system has been developed. Through the two consecutive semesters of course selection practice by 2009 graduate, the system has the advantages such as stable performance, good operation condition and more easily using and safer compared with the previous manually course selection, the operation efficiency has also been improved greatly which gives full play to the advantage of the online course selection and improves the scientific and objective management of graduate school work management.
关键词:网上选课;信息管理;程序设计;模块
Key words: module;selection of class through internet;information management;mode 中图分类号:G48文献标识码:A文章编号:1006-4311(2010)30-0112-01 0引言
随着无纸化办公的一步步实现,信息的自动处理以及网络式的信息交互方式越来越被人们认可和应用。让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。网上选课与传统的选课方式相比更加节约资源,由于选课信息处理的正确与否直接关系到教学工作能不能顺利进行,所以在处理信息的过程中不能出现疏忽。针对这一形式和现状,网上学生选课系统是非常重要而有意义的。网上学生选课系统主要的目的是减轻管理课程信息及学生选课信息的劳动强度,辅助学校课程管理,减少因人为失误造成的选课错误,从而使学校更有效地进行正常教学工作。
龙源期刊网 http://www.qikan.com.cn
系统的主要功能是以计算机为工具,对学生选课信息进行处理,它能准确、及时地反映学生选课工作的当前状态,能利用过去的数据进行统计分析,从全局出发辅助教务管理人员管理选课事务。
1开发环境和运行环境
1.1 开发环境和开发工具本系统是在Windows XP操作系统下使用Visual Studio 2005中的C#语言进行开发的;数据库服务器端使用的是Windows2000 Server操作系统和MS SQL 2000数据库。
1.2 运行环境学生端、管理端硬件要求:CPU Celeron 366以上,内存32MB以上,硬盘10GB以上;操作系统可选Windows98、2000、XP等Windows系列操作系统。
数据库端硬件要求:CPU PIII500以上,内存128MB以上,硬盘20GB以上;操作系统采用Windows2000Server,数据库MSSQL2000。
学生端采用B/S模式,学生选课时不需要安装客户端,只需要打开网页浏览器登陆网站即可;管理端采用C/S模式,使用前前需要一次性安装客户端程序。 2研究生选课系统的功能
2.1 基本信息管理基本信息包括课程管理、教师信息管理、学生信息管理和专业信息管理模块。
2.2 选课信息管理①选课信息设置。这里包括可选课程设置、选课基本设置。可选课程设置用于添加、修改和删除可选课程,设置内容包括;课程名、任课教师、开课学期、开课年级、可以选修该课程的专业、开课时间、是否非体补修及选课人数。选课基本设置用于设置开始选课和结束选课,可以设置指定的若干门课程是否处于可选状态,只有处于可选状态的课程学生才能在选课时对其进行选择。②学生选课。学生选课模块采用B/S模式,这样学生选课时就可以不受时间,空间及操作系统等随时随地完成。学生选课首先依据学生的基本信息为学生提供可以选择的课程,学生可以在这里选择需要的课程,选定的课程会出现的提交课程里等待提交确认。然后提交选课,这里会列出已经选定但没有提交的所有课程,学生选好的课程在没有提交之前是可以更改的,在提交选课页面学生可以选择将若干门课程提交确认或者删除。提交确认的课程将不可更改,并出现在已选课程中。删除的课程会重新出现在选择课程页面中并可以重新进行选择。最好学生在这里可以按学期查看自己选定的课程。③查询模块。该模块主要提供管理员进行学生选课结果查询和学生名单输出。选课结果查询用于实时查看当前开通的每一门课程的选课情况,针对课程管理的需要这里还设置了可以查询选课人数不足的所有课程。学生名单输出是以报表的形式输出指定课程的学生名单,为方便任课教师将打印好的名单粘贴到点名册中,报表中表格的大小依据学院统一点名册大小进行设置。报表可以直接打印,也可以输出为Word文件以便进行修改。
龙源期刊网 http://www.qikan.com.cn
3结论
经过2009级研究生连续两学期的选课实践应用,本系统性能稳定,运行情况良好,比以往完全人为进行这项工作相比更加易用和安全,运行效率也得到了很大的提高,充分发挥了网上选课的优势。管理人员可以方便的通过网络更改与查看各门课程,学生在选课过程中也不再受空间,可以方便的在任何可以上网的地方进行网上选课。通过实际应用也反映了本系统总体性能良好,完全符合设计要求,界面美观,操作简便,实用性较强。为了使网上选课系统更加有效、可靠地运行,需要管理人员不断地对课程数据库进行维护,如在选课之前录入新的课程,选课进行过程中对各门课程进行监控,适时删除一些不受欢迎的课程,选课结束后导出学生名单等等。 参考文献:
[1]贾兰兰,等.基于Struts+Hibernate技术的网上选课系统设计与实现[J].福建电脑,2009(1). [2]余泽通,等.基于B/S结构网上选课系统的构建[J].科技信息,2008(34).
[3]吕俊霞,等.基于ASP的B/S模式网上选课系统的设计实现[J].电子与封装,2008(11). [4]黄道颖,等.基于B/S架构的高校网上选课系统的设计与实现[J].电脑开发与应用,2010(6). [5]高慧娟.基于UML的网上选课系统分析与设计[J].科技传播,2010(5).
[6]周晓娟,等.基于MVC的网上选课系统的建模研究[J].科协论坛(下半月),2010(1). [7]王昌刚.高校网上选课系统的设计与实现[J].电脑知识与技术,2009(36).