CN108648108A - Learning data polymerization, server component and the server of Online class - Google Patents
Learning data polymerization, server component and the server of Online class Download PDFInfo
- Publication number
- CN108648108A CN108648108A CN201810306185.7A CN201810306185A CN108648108A CN 108648108 A CN108648108 A CN 108648108A CN 201810306185 A CN201810306185 A CN 201810306185A CN 108648108 A CN108648108 A CN 108648108A
- Authority
- CN
- China
- Prior art keywords
- online class
- class
- data
- online
- study
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000006116 polymerization reaction Methods 0.000 title claims abstract description 22
- 238000000034 method Methods 0.000 claims abstract description 38
- 238000004458 analytical method Methods 0.000 claims abstract description 31
- 238000003860 storage Methods 0.000 claims description 11
- 230000002159 abnormal effect Effects 0.000 claims description 9
- 230000006399 behavior Effects 0.000 claims description 8
- 235000013399 edible fruits Nutrition 0.000 claims 1
- 238000012544 monitoring process Methods 0.000 abstract description 4
- 238000004590 computer program Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000006854 communication Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 241000283966 Pholidota <mammal> Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000013515 script Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/06—Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B7/00—Electrically-operated teaching apparatus or devices working with questions and answers
- G09B7/02—Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B7/00—Electrically-operated teaching apparatus or devices working with questions and answers
- G09B7/06—Electrically-operated teaching apparatus or devices working with questions and answers of the multiple-choice answer-type, i.e. where a given question is provided with a series of answers and a choice has to be made from the answers
- G09B7/07—Electrically-operated teaching apparatus or devices working with questions and answers of the multiple-choice answer-type, i.e. where a given question is provided with a series of answers and a choice has to be made from the answers providing for individual presentation of questions to a plurality of student stations
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
The present invention discloses a kind of learning data polymerization, server component and the server of Online class.One specific implementation mode of this method includes:By the Online class state recording in database on middleware listening-in line, the whether complete class of Online class is judged according to Online class state recording;It is complete after class in Online class, study related data and the video playback analysis result of Online class are obtained by external data base;The video playback analysis result of study related data and Online class is polymerize, generate and is locally preserving study report.The realization method can AM automatic monitoring Online class state, in the complete study of the timely generation after class report of Online class.
Description
Technical field
The present invention relates to field of computer technology.More particularly, to a kind of Online class learning data polymerization,
Server component and server.
Background technology
Currently, the study report of Online class is generated by the client conglomerate related data of user, and Online class exists
Daily set time point (such as 00:30) it has marked class, has generated study report and the client of user is needed to realize and can only be
It is generated after daily set time point.Wherein, polymerization refers to selecting related data progress content, analyzing, sorting out, and is finally divided
Analysis obtains expected result.When the client of user obtains related data, need to access multiple service interfaces to call multiple clothes
It is engaged in (such as UA, Homework, Teacher, Curriculum, OnlineClass etc.), causes exploitation, joint debugging to take, after reaching the standard grade
The case where generating service call time-out, or even generating recursive call, if while the data processing of each service can promptly and accurately lead
Cause user experience poor.
Accordingly, it is desirable to provide a kind of learning data polymerization, server component and the clothes of timely and effectively Online class
Business device.
Invention content
The purpose of the present invention is to provide a kind of learning data polymerization of timely and effectively Online class, server groups
Part and server.
In order to achieve the above objectives, the present invention uses following technical proposals:
First aspect present invention provides a kind of learning data polymerization of Online class, including:
By the Online class state recording in database on middleware listening-in line, judged according to Online class state recording
The whether complete class of Online class;
Complete after class in Online class, the video playback that study related data and Online class are obtained by external data base is analyzed
As a result;
The video playback analysis result of study related data and Online class is polymerize, generate and is learned locally preserving
Practise report.
Preferably, this method further includes:To the exception during the Online class state recording in database on listening-in line
Situation is compensated offline.
Preferably, this method further includes:The study report locally preserved is output to the outside by application programming interface.
Preferably, this method further includes:It is being held locally within line after the video playback analysis result for obtaining Online class
The video playback analysis result in classroom.
Preferably, the study related data includes Classroom Information data, work data, classroom performance data and study row
For at least one of data.
Second aspect of the present invention provides a kind of server component, including:Middleware client, interface unit, business are patrolled
Collect unit and study report database;
The middleware client passes through the Online class state recording in database on middleware listening-in line;
The service logic unit judges the whether complete class of Online class according to Online class state recording;In Online class
It is complete that study related data and the video playback analysis result of Online class are obtained by external data base by interface unit after class;It is right
Study related data and the video playback analysis result of Online class are polymerize to generate study report, and study report are protected
In the presence of in study report database.
Preferably, which further includes offline compensating unit, and the offline compensating unit is to middleware visitor
The abnormal conditions that family end is monitored in Online class state procedure are compensated offline.
Preferably, the interface unit includes multiple application programming interfaces, and the service logic unit passes through application
Program Interfaces are output to the outside the study report preserved in study report database.
Preferably, which further includes:Full-text search engine, the service logic unit are obtaining Online class
Video playback analysis result after the video playback analysis result of Online class is stored in the full-text search engine.
Preferably, the study related data includes Classroom Information data, work data, classroom performance data and study row
For at least one of data.
Third aspect present invention provides a kind of server, including memory, processor and storage are on a memory and can
The computer program run on a processor, the processor realize that first aspect present invention provides when executing described program
The learning data polymerization in line classroom.
Beneficial effects of the present invention are as follows:
Technical solution of the present invention can AM automatic monitoring Online class state, in the complete study of timely generation after class of Online class
Report, and study report is provided to the client of user in the form of services, the access difficulty of the client of user is reduced, is carried
High real-time and accuracy.In addition, the client of user need to only access an interface when obtaining study report, save
The resource and cost of the client of user.
Description of the drawings
Specific embodiments of the present invention will be described in further detail below in conjunction with the accompanying drawings;
Fig. 1 shows the flow chart of the learning data polymerization of Online class provided in an embodiment of the present invention.
Fig. 2 shows the schematic diagrames of server component provided in an embodiment of the present invention.
Fig. 3 shows the structural schematic diagram of server provided in an embodiment of the present invention.
Specific implementation mode
In order to illustrate more clearly of the present invention, the present invention is done further with reference to preferred embodiments and drawings
It is bright.Similar component is indicated with identical reference numeral in attached drawing.It will be appreciated by those skilled in the art that institute is specific below
The content of description is illustrative and be not restrictive, and should not be limited the scope of the invention with this.
As shown in Figure 1, An embodiment provides a kind of learning data polymerization of Online class, packet
It includes:
By the Online class state recording in database on middleware listening-in line, judged according to Online class state recording
The whether complete class of Online class;
Complete after class in Online class, the video playback that study related data and Online class are obtained by external data base is analyzed
As a result;
The video playback analysis result of study related data and Online class is polymerize, generate and is learned locally preserving
Practise report.
The learning data polymerization of Online class provided in this embodiment, can AM automatic monitoring Online class state,
The complete generation study report timely after class in line classroom, and study report is provided to the client of user in the form of services, it reduces
The access difficulty of the client of user, improves real-time and accuracy, is conducive to user in complete acquisition study report timely after class
It accuses.
In some optional realization methods of the present embodiment, the learning data of Online class provided in this embodiment polymerize
Method further includes:Abnormal conditions during Online class state recording in database on listening-in line are compensated offline.
The process of Online class state recording on listening-in line in database it is possible that lose the abnormal conditions such as data, delay machine, because
This can be made by being compensated offline the abnormal conditions during the Online class state recording in database on listening-in line
It is more accurate to the judgement of the whether complete class of Online class to obtain.
In some optional realization methods of the present embodiment, the learning data of Online class provided in this embodiment polymerize
Method further includes:The study report locally preserved is output to the outside by application programming interface (api interface).Based on this,
The client of user can obtain study report by api interface, save the resource and cost of the client of user.
In some optional realization methods of the present embodiment, the learning data of Online class provided in this embodiment polymerize
Method further includes:In the video playback analysis for being held locally within line classroom after the video playback analysis result for obtaining Online class
As a result.The larger video playback analysis result of data is locally being preserved, video playback analysis result can be called at any time in polymerization,
Conducive to the realization of polymerization process.
In some optional realization methods of the present embodiment, the learning data of Online class provided in this embodiment polymerize
Study related data in method includes Classroom Information data, work data, classroom performance data and learning behavior data, classroom
Information data, work data, classroom performance data and learning behavior data can be respectively stored in corresponding database, such as
Classroom Information database, work data library, classroom performance database and learning behavior database.
As shown in Fig. 2, an alternative embodiment of the invention provides a kind of server component, including:Middleware client,
Interface unit, service logic unit and study report database;
Middleware client passes through the Online class state recording in database on middleware listening-in line;
Service logic unit judges the whether complete class of Online class according to Online class state recording;In the complete class of Online class
Study related data and the video playback analysis result of Online class are obtained by external data base by interface unit afterwards;To study
Related data and the video playback analysis result of Online class are polymerize to generate study report, and study report are stored in
Learn in report database.
Wherein,
Server component provided in this embodiment can be regarded as a kind of PangolinService (pangolin service).
Middleware client is by the optional mode of Online class state recording in database on middleware listening-in line:
Database transmission daily record is to middleware on line, when daily record is changed, database notification middleware on line, and right middleware
Pull the what be new of daily record.
For the video playback analysis result of Online class, the video playback of Online class is generated by third party's service first
File (format of the video playback file of Online class is such as .mp4), then by external service (such as big data service) to
The video playback file in line classroom is analyzed, and the video playback analysis result of Online class is obtained.
Service logic unit to study related data and Online class video playback analysis result polymerize can be from
Line polymerize.
MySQL database can be selected in study report database in server component provided in this embodiment, and learns report
It can be visualization study report to accuse.
Server component provided in this embodiment, can be complete timely after class in Online class by monitoring Online class state
Study report is generated, and provides study report to the client of user in the form of services, reduces connecing for the client of user
Enter difficulty, improve real-time and accuracy, is conducive to user in complete acquisition study report timely after class.Meanwhile polymerization process
It is realized in server end, saves the resource and cost of the client of user.
In some optional realization methods of the present embodiment, server component provided in this embodiment further includes mending offline
Unit is repaid, offline compensating unit is monitored the abnormal conditions in Online class state procedure to middleware client and mended offline
It repays.Wherein, vSchedule distributed task dispatchings platform and shell scripts, off-line calculation compensation can be used in offline compensating unit
Data.The process of Online class state recording on listening-in line in database is it is possible that lose the abnormal feelings such as data, delay machine
Condition, therefore, by being compensated offline the abnormal conditions during the Online class state recording in database on listening-in line,
It may make the judgement to the whether complete class of Online class more accurate.
In some optional realization methods of the present embodiment, the interface unit in server component provided in this embodiment
(it may include the api interface of the client for connecting user and for being separately connected each external data base including multiple api interfaces
Api interface), service logic unit is output to the outside the study that preserves in study report database by api interface and reports.With
The client at family can obtain study report by api interface, save the resource and cost of the client of user.
In some optional realization methods of the present embodiment, server component provided in this embodiment further includes:In full
Search engine (ElasticSearch, abbreviation ES, ES are relative to the more suitable millions data above storages of MySQL), service logic
The video playback analysis result of Online class is stored in full text by unit after the video playback analysis result for obtaining Online class
Search engine.The larger video playback analysis result of data is preserved in full-text search engine, video can be called at any time in polymerization
Recovering and analysis is as a result, be conducive to the realization of polymerization process.
In some optional realization methods of the present embodiment, study related data includes Classroom Information data, operation number
According to, classroom performance data and learning behavior data, Classroom Information data, work data, classroom performance data and learning behavior number
According to can respectively be stored in corresponding database, for example, Classroom Information database, work data library, classroom performance database and
Learning behavior database.
An alternative embodiment of the invention provides a kind of server, including memory, processor and is stored in memory
Computer program that is upper and can running on a processor, processor realize that the learning data of above-mentioned Online class is poly- when executing program
Conjunction method.As shown in figure 3, the computer system suitable for being used for realizing server provided in this embodiment, including central processing list
First (CPU) according to the program being stored in read-only memory (ROM) or can be loaded into random access from storage section and deposit
Program in reservoir (RAM) and execute various actions appropriate and processing.In RAM, it is also stored with computer system operation institute
The various programs and data needed.CPU, ROM and RAM are connected by bus by this.Input/input (I/O) interface is also connected to
Bus.
It is connected to I/O interfaces with lower component:Include the importation of keyboard, mouse etc.;Including such as liquid crystal display
And the output par, c of loud speaker etc. (LCD) etc.;Storage section including hard disk etc.;And including such as LAN card, modulation /demodulation
The communications portion of the network interface card of device etc..Communications portion executes communication process via the network of such as internet.Driver
It is connected to I/O interfaces as needed.Detachable media, such as disk, CD, magneto-optic disk, semiconductor memory etc., according to need
It installs on a drive, in order to be mounted into storage section as needed from the computer program read thereon.
Particularly, it carries according to the present embodiment, the process of flow chart description above may be implemented as computer software programs.Example
Such as, the present embodiment includes a kind of computer program product comprising the computer being tangibly embodied on computer-readable medium
Program, above computer program include the program code for method shown in execution flow chart.In such embodiments, should
Computer program can be downloaded and installed by communications portion from network, and/or is mounted from detachable media.
Flow chart in attached drawing and schematic diagram, it is illustrated that the system of the present embodiment, method and computer program product can
The architecture, function and operation that can be realized.In this regard, each box in flow chart or schematic diagram can represent a mould
A part for block, program segment or code, the part of above-mentioned module, section or code include one or more for realizing rule
The executable instruction of fixed logic function.It should also be noted that in some implementations as replacements, the function of being marked in box
It can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated can essentially be basic
It is performed in parallel, they can also be executed in the opposite order sometimes, this is depended on the functions involved.It is also noted that
Each box and signal in schematic diagram and/or flow chart and/or the combination of the box in flow chart, can use and execute rule
The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction
It closes to realize.
Unit involved by description in this present embodiment can be realized by way of software, can also pass through hardware
Mode is realized.Described unit can also be arranged in the processor, for example, can be described as:Among a kind of processor packet
Part client, interface unit, service logic unit etc..Wherein, the title of these units is not constituted to this under certain conditions
The restriction of unit itself.For example, service logic unit is also described as " learning data polymerized unit ".
As on the other hand, the present embodiment additionally provides a kind of nonvolatile computer storage media, the non-volatile meter
Calculation machine storage medium can be nonvolatile computer storage media included in above-mentioned apparatus in above-described embodiment, can also
It is individualism, without the nonvolatile computer storage media in supplying terminal.Above-mentioned nonvolatile computer storage media
It is stored with one or more program, when said one or multiple programs are executed by an equipment so that above equipment:It is logical
The Online class state recording in database on middleware listening-in line is crossed, judges that Online class is according to Online class state recording
No complete class;Complete after class in Online class, the video playback that study related data and Online class are obtained by external data base is analyzed
As a result;The video playback analysis result of study related data and Online class is polymerize, generate and is locally preserving study
Report.
In the description of the present invention, it should be noted that the orientation or positional relationship of the instructions such as term "upper", "lower" is base
It in orientation or positional relationship shown in the drawings, is merely for convenience of description of the present invention and simplification of the description, rather than indicates or imply
Signified device or element must have a particular orientation, with specific azimuth configuration and operation, therefore should not be understood as to this
The limitation of invention.Unless otherwise clearly defined and limited, term " installation ", " connected ", " connection " shall be understood in a broad sense, example
Such as, it may be fixed connection or may be dismantle connection, or integral connection;It can be mechanical connection, can also be to be electrically connected
It connects;It can be directly connected, can also can be indirectly connected through an intermediary the connection inside two elements.For this
For the those of ordinary skill in field, the specific meanings of the above terms in the present invention can be understood according to specific conditions.
It should also be noted that, in the description of the present invention, relational terms such as first and second and the like are only used
Distinguish one entity or operation from another entity or operation, without necessarily requiring or implying these entities or
There are any actual relationship or orders between operation.Moreover, the terms "include", "comprise" or its any other change
Body is intended to non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wrapped
Those elements are included, but also include other elements that are not explicitly listed, or further include for this process, method, article
Or the element that equipment is intrinsic.In the absence of more restrictions, the element limited by sentence "including a ...", and
It is not excluded in process, method, article or equipment in the process, method, article or apparatus that includes the element that there is also other identical elements.
Obviously, the above embodiment of the present invention be only to clearly illustrate example of the present invention, and not be pair
The restriction of embodiments of the present invention for those of ordinary skill in the art on the basis of the above description can be with
It makes other variations or changes in different ways, all embodiments can not be exhaustive here, it is every to belong to the present invention
The obvious changes or variations extended out of technical solution still in protection scope of the present invention row.
Claims (11)
1. a kind of learning data polymerization of Online class, which is characterized in that including:
By the Online class state recording in database on middleware listening-in line, judged according to Online class state recording online
The whether complete class in classroom;
Complete after class in Online class, the video playback that study related data and Online class are obtained by external data base analyzes knot
Fruit;
The video playback analysis result of study related data and Online class is polymerize, generate and is locally preserving study report
It accuses.
2. the learning data polymerization of Online class according to claim 1, which is characterized in that this method further includes:
Abnormal conditions during Online class state recording in database on listening-in line are compensated offline.
3. the learning data polymerization of Online class according to claim 1, which is characterized in that this method further includes:
The study report locally preserved is output to the outside by application programming interface.
4. the learning data polymerization of Online class according to claim 1, which is characterized in that this method further includes:
In the video playback analysis result for being held locally within line classroom after the video playback analysis result for obtaining Online class.
5. the learning data polymerization of Online class according to claim 1, which is characterized in that the study dependency number
At least one of data and learning behavior data are showed according to including Classroom Information data, work data, classroom.
6. a kind of server component, which is characterized in that including:Middleware client, interface unit, service logic unit and study
Report database;
The middleware client passes through the Online class state recording in database on middleware listening-in line;
The service logic unit judges the whether complete class of Online class according to Online class state recording;In the complete class of Online class
Study related data and the video playback analysis result of Online class are obtained by external data base by interface unit afterwards;To study
Related data and the video playback analysis result of Online class are polymerize to generate study report, and study report are stored in
Learn in report database.
7. server component according to claim 6, which is characterized in that the server component further includes that offline compensation is single
Member, the offline compensating unit are monitored the abnormal conditions in Online class state procedure to the middleware client and are carried out offline
Compensation.
8. server component according to claim 6, which is characterized in that the interface unit includes that multiple application programs are compiled
Journey interface, the service logic unit are output to the outside preserved in study report database by application programming interface
Practise report.
9. server component according to claim 6, which is characterized in that the server component further includes:Full-text search is drawn
It holds up, the service logic unit analyzes the video playback of Online class after the video playback analysis result for obtaining Online class
As a result it is stored in the full-text search engine.
10. server component according to claim 6, which is characterized in that the study related data includes Classroom Information
Data, work data, classroom show at least one of data and learning behavior data.
11. a kind of server, including memory, processor and storage are on a memory and the computer that can run on a processor
Program, which is characterized in that the processor realizes the method as described in any one of claim 1-5 when executing described program.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810306185.7A CN108648108A (en) | 2018-04-08 | 2018-04-08 | Learning data polymerization, server component and the server of Online class |
PCT/CN2018/116537 WO2019196411A1 (en) | 2018-04-08 | 2018-11-20 | Learning data aggregation method for online class, server assembly and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810306185.7A CN108648108A (en) | 2018-04-08 | 2018-04-08 | Learning data polymerization, server component and the server of Online class |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108648108A true CN108648108A (en) | 2018-10-12 |
Family
ID=63745854
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810306185.7A Pending CN108648108A (en) | 2018-04-08 | 2018-04-08 | Learning data polymerization, server component and the server of Online class |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108648108A (en) |
WO (1) | WO2019196411A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019196411A1 (en) * | 2018-04-08 | 2019-10-17 | 北京大米科技有限公司 | Learning data aggregation method for online class, server assembly and server |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050136388A1 (en) * | 2003-12-19 | 2005-06-23 | International Business Machines Corporation | System and method for providing instructional data integrity in offline e-learning systems |
CN102646256A (en) * | 2012-03-21 | 2012-08-22 | 张革伕 | Student study state family and school complete communication system and method based on Internet |
CN104540026A (en) * | 2014-12-22 | 2015-04-22 | 杭州施强网络科技有限公司 | Lesson content video recoding and replaying method and system |
CN104616546A (en) * | 2015-02-17 | 2015-05-13 | 浙江工商大学 | Mobile terminal based online teaching interactive system and implementation method thereof |
CN105516081A (en) * | 2015-11-25 | 2016-04-20 | 浪潮电子信息产业股份有限公司 | Method and system for issuing safety strategy by server and message queue middleware |
CN106297445A (en) * | 2015-05-15 | 2017-01-04 | 北京邮电大学 | A kind of mobile learning system based on big data |
CN107591045A (en) * | 2017-09-06 | 2018-01-16 | 深圳市中诺思科技股份有限公司 | A kind of mobile Internet autonomous learning plateform system |
CN107682427A (en) * | 2017-09-25 | 2018-02-09 | 广东小天才科技有限公司 | Message pushing method, device, equipment and storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BR112013017292A2 (en) * | 2011-01-04 | 2021-06-01 | Thomson Licensing | disclosure of media asset usage data that indicates corresponding content creator |
CN106911789B (en) * | 2017-03-10 | 2020-09-18 | 北京理工大学 | Data transmission method, transmission system and device based on user collaborative environment |
CN107169728A (en) * | 2017-04-20 | 2017-09-15 | 张有明 | A kind of mobile learning SPOC platforms and implementation method based on big data |
CN108648108A (en) * | 2018-04-08 | 2018-10-12 | 北京大米科技有限公司 | Learning data polymerization, server component and the server of Online class |
-
2018
- 2018-04-08 CN CN201810306185.7A patent/CN108648108A/en active Pending
- 2018-11-20 WO PCT/CN2018/116537 patent/WO2019196411A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050136388A1 (en) * | 2003-12-19 | 2005-06-23 | International Business Machines Corporation | System and method for providing instructional data integrity in offline e-learning systems |
CN102646256A (en) * | 2012-03-21 | 2012-08-22 | 张革伕 | Student study state family and school complete communication system and method based on Internet |
CN104540026A (en) * | 2014-12-22 | 2015-04-22 | 杭州施强网络科技有限公司 | Lesson content video recoding and replaying method and system |
CN104616546A (en) * | 2015-02-17 | 2015-05-13 | 浙江工商大学 | Mobile terminal based online teaching interactive system and implementation method thereof |
CN106297445A (en) * | 2015-05-15 | 2017-01-04 | 北京邮电大学 | A kind of mobile learning system based on big data |
CN105516081A (en) * | 2015-11-25 | 2016-04-20 | 浪潮电子信息产业股份有限公司 | Method and system for issuing safety strategy by server and message queue middleware |
CN107591045A (en) * | 2017-09-06 | 2018-01-16 | 深圳市中诺思科技股份有限公司 | A kind of mobile Internet autonomous learning plateform system |
CN107682427A (en) * | 2017-09-25 | 2018-02-09 | 广东小天才科技有限公司 | Message pushing method, device, equipment and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019196411A1 (en) * | 2018-04-08 | 2019-10-17 | 北京大米科技有限公司 | Learning data aggregation method for online class, server assembly and server |
Also Published As
Publication number | Publication date |
---|---|
WO2019196411A1 (en) | 2019-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10585774B2 (en) | Detection of misbehaving components for large scale distributed systems | |
US10162741B2 (en) | Automatically correcting GUI automation using machine learning | |
CN109165162A (en) | A kind of test method and relevant device of onboard system | |
US20150347923A1 (en) | Error classification in a computing system | |
CN107797919A (en) | The method and computing device of a kind of automatic test | |
CN109800101A (en) | Report method, device, terminal device and the storage medium of small routine abnormal conditions | |
US9939997B2 (en) | Transitioning browser tabs from one environment context to another | |
US20180225357A1 (en) | Self-improving classification | |
US10579371B2 (en) | Recommendations for custom software upgrade by cognitive technologies | |
CN108268373A (en) | Automatic test cases management method, device, equipment and storage medium | |
CN102004680A (en) | Method for dynamically tracking program running state and rear panel device | |
CN109376079A (en) | The test method and server that interface calls | |
CN115237766A (en) | Fuzzy test case screening method and device, electronic equipment and storage medium | |
CN112817831A (en) | Application performance monitoring method, device, computer system and readable storage medium | |
CN111897723A (en) | Method and device for testing application | |
CN108648108A (en) | Learning data polymerization, server component and the server of Online class | |
US20170220336A1 (en) | System and method for automatic api candidate generation | |
CN113515271A (en) | Service code generation method and device, electronic equipment and readable storage medium | |
CN113032237A (en) | Data processing method and device, electronic equipment and computer readable storage medium | |
CN112527678A (en) | Method, apparatus, device and storage medium for testing protocol | |
US11837003B2 (en) | Dynamic generation of client-specific feature maps | |
US20230022134A1 (en) | Framework for validating and troubleshooting network policy configurations | |
CN111309585A (en) | Log data testing method, device and system, electronic equipment and storage medium | |
CN115587017A (en) | Data processing method and device, electronic equipment and storage medium | |
CN114443337A (en) | JS-based log analysis method and device, electronic equipment and media |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181012 |