您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机网络论文

[web] 基于WEB系统的选课冲突及其对策

  • 简介:随着高校学分制教学的推广,基于WEB的学分制选课系统已成为学分制教学管理的重要支撑。学分制选课系统中的核心部分是学生选课平台,而学生选课平台中最重要的功能是学生选课功能,它是决定学生能否正常选课的关键。学生正确选课的过程,就是检测冲突并给予必要...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
目录 1.选课过程中的常见冲突
2.冲突的解决方法
3.结束语 参考资料 1陈锦辉. XML与ASP网站实作大全M. 北京:中国铁道出版社,2001.
2罗会涛等.精通MSSQLServer70M.北京:电子工业出版社,1999.
3郭瑞军,李杰,等.数据库开发实例精粹M.北京:电子工业出版社,1999. 简单介绍 选课冲突是WEB选课系统中的常见问题,分析选课过程中常见的冲突并给出相应的解决方法。
随着高校学分制教学的推广,基于WEB的学分制选课系统已成为学分制教学管理的重要支撑。学分制选课系统中的核心部分是学生选课平台,而学生选课平台中最重要的功能是学生选课功能,它是决定学生能否正常选课的关键。学生正确选课的过程,就是检测冲突并给予必要提示和处理的过程,由此可见,冲突问题是选课处理的核心问题。
1.选课过程中的常见冲突
选课过程中,引发冲突的情况很多,但概括起来说,主要有以下几种:
1.1 前导课冲突
课程之间的前导关系,即课程间的先行后续问题。前导关系规定的是选择某课程的前提条件,这种关系在高校开设的课程中普遍存在,如学生必须在已修读完《C语言》的前提下,才能选修《数据结构》,要选修《ASP程序设计》,必须先修完《网页设计》等。
1.2 选择课程的时间冲突
课程的时间冲突在选课过程中更为普遍,即学生在同一教学时间不能选择两门课程,根据高校教学的特点,时间冲突主要表现为授课节次冲突(即在某个教学节次上的课程冲突)、单双周时间冲突(即单周授课时间、双周授课时间和正常授
课时间的冲突)、长短学期冲突(即正常学期授课和短学期授课的冲突)等。
1.3 并发访问冲突
并发访问冲突指的是多个用户同时访问数据库数据的冲突问题。由于在网络环境下,会有多个用户在不同的工作站上并发选课,如果并发处理不加以解决,必然会造成运行结果不确定等意外错误,甚至会出现系统死锁。
2.冲突的解决方法
2.1 前导课冲突的解决方法
在解决前导课冲突的方法中,本文利用了XML数据岛技术,用于在客户端判断前导课程的限制,以缓解服务器端的压力。XML数据岛是嵌入在HTML文件中的XML数据,是将XML与HTML结合的最直接的方法。利用XMLDSO(Data Source Object,一种通过ActiveX组件达到在网页显示、操作数据的一种技术)
......
查看评论 已有0位网友发表了看法
  • 验证码: