论文部分内容阅读
本文从实际教学需要出发,建立了一个基于遗传算法的智能点名系统,该系统综合考虑每个小班的学生人数、以往该班的点名情况和以往该班的出勤情况等三个因素,建立了课堂点名问题的数学模型,并结合遗传算法对模型进行求解,得到各小班应点名人数和小班内点名方案。本文结合SWT和Eclipse,采用Java语言和SQLite数据库对系统进行了设计和实现,完成了按班级点名、按缺课次数点名、按点名次数点名、随机点名和基于遗传算法点名等多种点名方式。
Based on the actual teaching needs, this paper establishes an intelligent point name system based on genetic algorithm. The system integrates three factors: the number of students in each small class, the class name in the past and the attendance of the class in the past. Named the problem of mathematical model, combined with genetic algorithms to solve the model to be small class names and small class names should be named program. This paper combines SWT and Eclipse, using Java language and SQLite database system design and implementation, completed by class name, according to the number of missing class name, named by the number of names, random names and based on the genetic algorithm named a variety of names.