节点文献
基于冲突消减策略的在线选课系统的设计与实现
Design and Implementation of Online Course Selection System Based on Conflict Reduction Strategy
【作者】 刘娟;
【作者基本信息】 哈尔滨工业大学 , 软件工程(专业学位), 2016, 硕士
【摘要】 近年来,随着计算机技术的不断发展以及教学制度的不断改革,各大学校的选课方式也逐渐由传统的纸质化向信息化过度。在线选课系统日渐成熟的过程中也渐渐暴露出一些缺陷,各类选课冲突问题的出现带给我新的灵感,本文所设计的“基于冲突消减策略的在线选课系统的设计与实现”应运而生。本次设计的用户群体主要为中小学生。首先,使用多种逻辑实现在线选课系统的基础功能。现存的选课系统的选课逻辑主要有先到先得选课、优先级选课等,本次设计在此基础上进行适当的创新,提出了“分级成绩优先筛选”的策略,即综合考虑学生的成绩和志愿决定学生最终的去向。其优点在于进一步丰富了整个系统的选课逻辑,满足了学校“走班制”的新需求,同时消减了授课因素带来的冲突问题。其次,针对选课冲突问题多样化的表现形式,尝试了多种策略对选课冲突问题进行冲突消减。针对选修课程选课冲突的问题,为替学生争分夺秒或者为缓解学生没选到心仪课程的情绪,系统人性化的引入了推荐功能,涉及到协同过滤和潜在因子两种推荐算法,最终推送相似的课程以缓解抢课冲突;针对高并发访问的问题,为进一步提高系统的性能采用均衡负载的思想来消减系统承载的过大压力。最后,本文对每一功能模块的实现进行了严格的测试。整个系统具备友好的界面,使用起来相对灵巧便捷,信息的安全性较强,最大的优势是系统更多的考虑中小学生自身的特点,采取冲突消减策略缓解冲突问题,或者满足“走班制”的需要,或者实现个性化的推送,这都是本次设计的亮点。学校对此系统的使用情况反映良好。
【Abstract】 In recent years, with the continuing reform of computer technology and the continuous development of the education system, the school’s major cours e selection method gradually changes from the traditional paper-based way into the informative one. Some flaws gradually expose during the maturing process of the system. The emergence of various types of conflicts of course brings me new inspiration, then the "design and implementation of online course selection system based on conflict reduction strategy" this paper designed came into being.The design of the main users are students. First of all, this paper uses a variety of logic to achieve the basic function of online course selection system. Existing elective system selection logic include first to elective, for priority selection and so on. Based on appropriate innovation, this design proposed the "grading prior screening" strategy which is to consider student’s performance and volunteer to decide the final destination. Its advantage is to enrich further the whole system of course logic, to meet new demand of the school "take the class system", while reducing the conflict brought by the teaching factors.Secondly, in view of the diverse forms of the conflict of course selection, a variety of strategies have been tried to reduce the conflict of course selection conflict. For elective course selection conflict problems, for students race against time or e ase the students’ emotion of not choosing their favorite course, the system introduced recommendation function in a human friendly manner that related to collaborative filtering and latent factor two recommendation algorithm, finally send a similar course to ease lessons grab conflict; When it comes to the high concurrent access problems, in order to further improve the performance of the system, we adopt the idea of load balancing to reduce system for bearing over pressure.Finally, the realization of each function module has been rigorously tested. The whole system has a friendly interface, also easy and smart to use with strong information security. The biggest advantage is that the system is willing to give full consideration of the characteristics of the students themselves, take conflict reduction strategies to adopt mitigation conflicts or to meet new demand of the school "take the class system", or to achieve a personalized push is the highlight of this design. Schools which used this system have given it a good evaluation.
【Key words】 online course selection; elective conflict; conflict reduction; grading prior screening; recommendation;
- 【网络出版投稿人】 哈尔滨工业大学 【网络出版年期】2017年 02期
- 【分类号】TP311.52
- 【被引频次】2
- 【下载频次】210