版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 关于选课系统课程时间冲突的研究 王峥嵘 李勇 凌宏伟 石国涛 吴秋月摘 要:选课信息系统的使用过程中,出现学生选课后不同课程的上课时间出现冲突,造成系统能选课而不能保证能上课的情况,造成选课工作的麻烦和教学资源的浪费。文章从教师和学生角度分析,发现选课系统工作过程中出现时间冲突的问题。从选课系统设计的角度分析,可以通过比较、判断相同时间信息的方法,实现既能选课又不会出现时间冲突的目的。据此开发的系统功能正常,证明这种思路有效,可以解决问题。关键词:信息;选课系统;上课时间;冲突;筛选:tp319
2、60; :a :2096-4706(2020)16-0183-04research on time conflict of course selection systemwang zhengrong1,li yong1,ling hongwei1,shi guotao2,wu qiuyue1(1.information center,kunming preschool teachers college,kunming 651700,china;2.academic affairs office of kunming preschool teachers college,kunmin
3、g 651700,china)abstract:in the process of developing course selection information system,after students choose courses,the class time of different courses conflicts,which results in the situation that the system can select courses but can not guarantee classes,resulting in the trouble of cours
4、e selection work and the waste of teaching resources. through the analysis from the perspective of teachers and students,it is easy to have problems in the course selection method which is artificially and consciously avoided with the same time. from the perspective of course selection system design
5、,we can use the same time information to compare and judge,which can not only select courses,but also avoid time conflict. through the specific operation,it is proved that this idea is effective,and can solve the problem.keywords:information;course selection system;class time;conflict;screening0
6、0; 引 言信息系统能够大大提高学校教学管理服务质量,降低师生在学校生活过程中的时间成本。昆明幼儿师范高等专科学校按照教育改革发展要求建设智慧校园,同时通过软件开发来推进学校电教中心建设,以实现培养师资力量、提高工作人员信息素养的目标。学校电教中心的教师开展软件开发工作,一方面可以掌握学校各种管理系统的运维技术,另一方面可以提高其信息处理工作水平。本文研究的内容是学生选课系统的开发和使用,对学生选课信息系统出现的不同课程具有相同上课时间的问题进行了研究。当前学生选课系统已经成为高校日常教学必不可少的一部分,系统能帮助学生快速完成选课,是一个有助于学校和学生之间进行信息交互的系统,而
7、解决选课时出现的上课时间冲突的问题成为提高学生选课系统功能水平的关键。系统根据传统选课的工作流程设计了学生选课系统的工作流程:(1)首先课任教师发布自己准备开设的课程,包括课程编码、课程名称、课程类型、学分、任课教师和上课时间等信息。(2)学生通过选课系统了解学校发布的开课信息,并根据学校的课程和自己的需要,在学校规定的选修课程数范围内选择相应的课程。因为学校办学规模的发展,软件系统在使用过程中如果遇到开课的教师多、设置的课程多,会出现不同教师把上课时间设置在相同时间段的情况。举例说明,如果需要选择两门课程的学生成功选课,但没有考虑到两门课的上课时间在相同时段,选课系统不提前规避,那该名学生在
8、上课时因为两门课上课时间的冲突而影响正常上课和学分。为了减少学生在选课后申请重新调整上课时间的问题,必须在选课过程中提供相应的功能,阻止学生选择的课程出现上课时间重叠或交叉的现象,减少后期进行选课调整的工作量,所以开展对选课系统上课时间冲突问题的研究很有意义。1 解决问题教师登录系统后发布课程,通过系统菜单提供的发布课程功能,把课程信息录入系统中,以发布两门课程的情况为例,课程信息录入完成后,情况如下:(1)课程编码:2020081301;课程名称:打字;课程類别:公共选修课;学分:2;任课教师:李勇;上课时间:星期1上午8时30分。(2)课程编码:2020081302;课程名称;
9、心理健康;课程类别:公共选修课;学分:2;任课教师:王峥嵘;上课时间:星期1上午8时30分。发布完信息后的结果显示如图1所示。学生登录选课系统,通过系统提供的功能可以完成选课操作。假设一名学生登录系统后选中了两门课,具体结果如图2所示。选课结果中该学生通过选课系统选择了两门课,但如果选课时该学生没有仔细研究课程情况,因为这两门课上课时间相同,进入上课阶段后就会出现上课时间冲突的情况,造成学生选了课但没有时间去上的问题,浪费了选修课的名额。作者对软件系统设计进行研究以解决这个问题,解决思路如下。在程序功能设计阶段,没有考虑到上课时间冲突的问题,而上课时间只是一个普通的字段。从图2可以看到,两门课
10、程的上课时间是相同的,这很好处理,我们可以比较该字段中的记录内容,如果相同就否定此次选课的操作。但是,如果上课时间这个字段的内容不同,例如“星期一上午八时30分”与“星期1上午8时30分”,这时对字段内容进行比较,虽然是不同的文字,但这两个时间本质也是相同的。根据套用模板的思想,在选课程序中针对上课时间的输入设计了一套规范化模板,模板将学校一天内所有上课的时间划分成十节课,程序中设计如下:上午第一节上午第二节上午第三节上午第四节下午第一节下午第二节下午第三节下午第四节晚上第一节晚上第二节此时使一天内的上课时间规范,同理可以规范一周内的具体天数为星期星期1、星期2、星期7这样的统一形式:星期1星
11、期2星期3星期4星期5星期6星期7使上課时间在数据库记录中的形式为“星期*上(下)午第*节”,通过上课时间信息模板解决选课中上课时间的表达问题,利于选课系统判断学生所选课程的上课时间是否存在冲突。通过录入数据模板的方法,很好地解决了选课系统所选课出现上课时间冲突的问题。如图3所示,教师端发布课程后记录内容,数据库字段通过设置上课时间和持续时间解决时间段交叉重叠的问题。在选课程序设计中规范了上课时间的样式后,系统就可以在学生选课时增加对上课时间的判断,因为学生已经选择的课程中,上课时间和持续时间是明确的,如果学生继续选课,系统将判断其准备选择的课程的上课时间和持续时间是否与系统中已经存储的课程的上课时间和持续时间相同,只要出现一个相同,就在程序界面中提示“待选课程上课时间与您已选课程上课时间有冲突!重新考虑一下吧!”,这样学生就能在选课时发现课程的时间冲突,并及时认真分析,做出调整。2 验证对程序设计进行调整后再次通过实例来检查学生选课的情况。首先程序为教师发布课程设计了上课时间的规范模板,实际使用效果是每周7天统一采用星期1、星期2、星期3、星期4、星期5、星期6
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课件模板购买教学课件
- 3.3.1盐类的水解 课件 高二上学期化学人教版(2019)选择性必修1
- 踩高跷教案及反思
- 保护我们的皮肤教案反思
- 汉语拼音说课稿
- 公共服务外协产品管理办法
- 汽车学业规划教育
- 健身中心翰林府建设合同
- 社会福利院聘用合同种类及规范
- 矿业农民工工资保障金管理办法
- 湛江的饮食文化
- (小学数学)信息技术与学科教学融合教学案例
- bimfm运维解决方案
- 2022年苏教版四年级上册数学计算题专项习题
- 高速公路交通安全设施工程施工组织设计
- 幼师专业职业生涯规划书PPT课件(PPT 13页)
- 校园道路的施工设计方案
- 外研版(2019)书面表达 话题作文归纳12篇(含答案)
- 小学生个人简历表(空表)【范本模板】
- 地表能量平衡
- 快乐英语校本课程
评论
0/150
提交评论