A method, device and system for realizing a seating chart

An implementation method and technology for a seating chart, applied in the field of educational informatization, can solve the problems of paper wear and contamination, difficult modification of paper seating charts, damage to seating charts, etc., and achieve the effects of adjustment and semi-automatic generation.

Inactive Publication Date: 2018-07-24
WISDOM ARK TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Traditional paper seating charts need to be made manually and cannot be processed automatically; the paper is easily worn and stained, causing damage to the seating charts; when the student seats are adjusted, it is not easy to modify the paper seating charts accordingly, and paper seats often need to be remade table, time consuming

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method, device and system for realizing a seating chart
  • A method, device and system for realizing a seating chart
  • A method, device and system for realizing a seating chart

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0108] Embodiment 1 (random sorting)

[0109] When the teacher chooses the random sorting method and needs to provide the number of columns of class seats to the server, the server will obtain the number of rows of the class through the number of columns and the number of people in the class. After obtaining the range of rows and columns, the server will generate the corresponding class seat set array container, and the subscript value in the container represents Student seating information. Use the random function in the Java language to randomly add class student information to the seat container. After adding, save the subscript value in the container where the student information is located in the database, sort by the row and column values ​​assigned by the students when displaying, and display the corresponding page. The flow chart is shown in Figure 5.

[0110] Implementation:

[0111] The server will generate an array set (A) containing the student seat coordinate in...

Embodiment 2

[0112] Embodiment 2 (transposition of rows and columns)

[0113] When the teacher chooses the row and column transposition method, he can check two rows or columns that need to interact with each other. After confirmation, the server will exchange the seat order of all students on the row or column. The flow chart is shown in Figure 6.

[0114] Implementation method (take line exchange as an example):

[0115] Check the positions of the two rows that need to be exchanged, and get the seat information of all students on the checked row according to the position of the check box, exchange the seat information of the students with the same coordinates in the upper columns of the two rows, and save the seat information of the students after the exchange, and the save is successful Refresh the page to display the seat order of the students after the exchange.

Embodiment 3

[0116] Example 3 (drag and drop)

[0117] When the teacher chooses the dragging and transposition method, click on the div where a student is located, drag the student div to the position that needs to be replaced, release the dragged student div and exchange the position with the original student div at the position, confirm Afterwards, the order of seats rearranged by the server is saved, and the flow chart is shown in Figure 7.

[0118] Implementation:

[0119]When the teacher clicks a student div on the page, a mouse click event will occur, and the student div element of the trigger point is obtained by clicking on the object. Trigger the mousedown() event in JS. Copy and save all the attributes and styles in the student div (A), and create a div (B) that can move with the mouse, and save all the attributes and styles in the student div (A) in this movable div (B ), after the mouse moves, the selected student div will be dragged. Here, JS: JavaScript, a literal scripti...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a seating chart realization method, apparatus and system, wherein the method used for a server comprises: receiving the class information and the column / row number of class seats sent by a teacher terminal; determining a class size according to the class information; determining the row / column number of class seats according to the class size and the column / row number of class seats; generating a corresponding seat number set according to the column number and row number of class seats and student information corresponding to a class, wherein the element of the seat number set is a div element, and is used for filling the information of one student, and the subscript value of the seat number set element represents the seat position of a corresponding student of the element; and storing and sending the generate seat number set to the teacher terminal.

Description

technical field [0001] The invention relates to the field of educational informatization, in particular to a method, device and system for realizing a seating chart. Background technique [0002] With the continuous development of education informatization, more and more schools have established information-based teaching systems. Usually, this type of teaching system includes three parts: a server, a teacher client (referred to as the teacher's end) and a student client (referred to as the student's end), and they cooperate with each other to complete the teaching process in an informationized manner. Especially with the development of network technology and mobile terminal technology, more and more information-based teaching aids have been introduced into the classroom. [0003] The introduction of these auxiliary equipment has changed the traditional teaching mode. For example: In traditional classrooms, paper seating charts (tables showing classroom seats corresponding...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G09B29/00G06Q50/20
CPCG06Q50/205G09B29/00
Inventor 匡亚明赵术开
Owner WISDOM ARK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products