A method for updating digital teaching material data using optical disk as carrier and related equipment

By using the digital textbook client in the CD to update data when the CD start program is executed, the problem of the CD teaching materials cannot be updated in time is solved, and the timely upgrade of digital textbooks and teaching applications in a network-free environment are realized.

CN119759389APending Publication Date: 2025-04-04BEIJING RENJIAO HOPE NETWORK INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411819580.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

When existing CDs are implemented for digital teaching, teaching materials cannot be updated in time and the CDs need to be replaced frequently, which affects the user experience.

Method used

When the CD start program is executed, the digital textbook client in the CD is updated to realize the update and upgrade of the digital textbook data.

Benefits of technology

It realizes timely update and upgrade of digital textbook data, meets the teaching needs in a network-free environment, and realizes the integrated application of digital textbooks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119759389A_ABST
    Figure CN119759389A_ABST
Patent Text Reader

Abstract

The present application discloses a method and related equipment for updating digital teaching material data using an optical disc as a carrier. In the above method, after first digitizing the paper teaching material, after obtaining the resource data set, the resource data set is stored according to the directory structure to obtain a static data packet, and then the static data packet is burned into the optical disc, and the optical disc startup program is configured, and finally the optical disc startup program is executed, and the data is updated according to the optical disc digital teaching material client in the optical disc. In this process, firstly, the digital teaching material data is burned into the optical disc, and the optical disc startup program is configured, which can meet the teaching application requirements of the digital teaching material in the networkless environment, and secondly, the data is updated according to the optical disc digital teaching material client in the optical disc, which can realize the networking update and data upgrade of the local digital teaching material client, and realize the digital teaching material disk network fusion application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of computers, and in particular to a method for updating digital teaching material data using an optical disc as a carrier and related equipment. Background Art

[0002] With the development of science and technology, in order to cope with diversified teaching scenarios and meet the needs of teachers and students for the use of digital teaching materials, the application form of using CDs as carriers and supporting digital teaching scenarios can not only meet the teaching needs in offline environments, but also provide necessary application support for paper-digital linkage teaching scenarios.

[0003] However, when CDs are used to implement digital teaching, the teaching materials in the CDs are usually displayed offline, which results in the teaching materials being unable to be updated in a timely manner. The CDs with new versions of the teaching materials need to be replaced each time, which affects the user experience. Summary of the invention

[0004] The present application provides a method and related equipment for updating digital teaching material data using an optical disc as a carrier. When executing an optical disc startup program, data can be updated according to a digital teaching material client in the optical disc to achieve updating and upgrading of digital teaching material data.

[0005] In a first aspect, the present application provides a method for updating digital teaching material data using an optical disc as a carrier, the method comprising:

[0006] After digitizing the paper teaching materials, we obtain the resource data set;

[0007] Store resource data sets according to the directory structure to obtain static data packages;

[0008] Burn the static data package to a CD and configure the CD startup program;

[0009] Execute the CD startup program and update the data according to the CD digital teaching material client in the CD.

[0010] Optionally, updating data according to the CD-ROM digital teaching material client in the CD-ROM includes:

[0011] Read the local registry information, and if the local registry information contains the installation path of the local digital textbook client, obtain the version information of the local digital textbook client;

[0012] If the version information of the local digital textbook client is lower than the version information of the CD-ROM digital textbook client, then the local digital textbook client is updated according to the CD-ROM digital textbook client;

[0013] Start the local textbook client. If the user login status is that the user is logged in, the local data resource package in the local digital textbook client is updated online.

[0014] Optionally, the method further comprises:

[0015] If the installation path of the local digital textbook client does not exist in the local registry information, the CD-ROM digital textbook client is installed to obtain the local digital textbook client.

[0016] Optionally, after starting the local teaching material client, it also includes:

[0017] If the user login status is that the user is not logged in, the local data resource package in the local digital textbook client is opened.

[0018] Optionally, after the paper teaching materials are digitized, a resource data set is obtained, including:

[0019] Digitalize paper teaching materials through multimedia technology to obtain resource files in electronic format;

[0020] Extract the attribute data of the resource file to obtain the attribute data of the teaching material;

[0021] Integrate resource files and corresponding teaching material attribute data into a resource data set.

[0022] Optionally, configure the CD-ROM boot program, including:

[0023] According to the packaging script of the client, a CD-ROM startup program is produced, and the CD-ROM startup program is configured into the CD-ROM.

[0024] In a second aspect, the present application provides a digital teaching material data updating device using an optical disc as a carrier, the device comprising:

[0025] A processing unit is used to obtain a resource data set after digitizing the paper teaching materials;

[0026] An acquisition unit is used to store the resource data set according to the directory structure to obtain a static data package;

[0027] A processing unit, used for burning the static data packet into the optical disc and configuring the optical disc startup program;

[0028] The updating unit is used to execute the CD startup program and update the data according to the CD digital teaching material client in the CD.

[0029] Optionally, the updating unit is specifically configured to:

[0030] Read the local registry information, and if the local registry information contains the installation path of the local digital textbook client, obtain the version information of the local digital textbook client;

[0031] If the version information of the local digital textbook client is lower than the version information of the CD-ROM digital textbook client, then the local digital textbook client is updated according to the CD-ROM digital textbook client;

[0032] Start the local textbook client. If the user login status is that the user is logged in, the local data resource package in the local digital textbook client is updated online.

[0033] Optionally, the device further comprises:

[0034] The installation unit is used to install the CD digital teaching material client to obtain the local digital teaching material client if the installation path of the local digital teaching material client does not exist in the local registry information.

[0035] Optionally, after starting the local teaching material client, the device further includes:

[0036] The opening unit is used to open the local data resource package in the local digital teaching material client if the user login status is that the user is not logged in.

[0037] Optionally, the processing unit is specifically used for:

[0038] Digitalize paper teaching materials through multimedia technology to obtain resource files in electronic format;

[0039] Extract the attribute data of the resource file to obtain the attribute data of the teaching material;

[0040] Integrate resource files and corresponding teaching material attribute data into a resource data set.

[0041] Optionally, when the processing unit configures the CD startup program, it is specifically used to:

[0042] Create a CD-ROM boot program based on the client's packaging script and configure the CD-ROM boot program into the CD.

[0043] In a third aspect, the present application provides an electronic device, the electronic device comprising a memory and a processor:

[0044] The memory is used to store computer programs;

[0045] The processor is used to execute the method provided by the first aspect according to the computer program.

[0046] In a fourth aspect, the present application provides a computer-readable storage medium for storing a computer program for executing the method provided in the first aspect.

[0047] It can be seen that this application has the following beneficial effects:

[0048] The present application provides a method for updating digital teaching material data using an optical disc as a carrier. First, after the paper teaching material is digitized and processed, after obtaining the resource data set, the resource data set is stored according to the directory structure to obtain a static data packet, and then the static data packet is burned into the optical disc, and the optical disc startup program is configured, and finally the optical disc startup program is executed, and the data is updated according to the optical disc digital teaching material client in the optical disc. In this process, the digital teaching material data is first burned into the optical disc, and the optical disc startup program is configured, which can meet the teaching application requirements of the digital teaching material in a networkless environment, and secondly, the data is updated according to the optical disc digital teaching material client in the optical disc, which can realize the networking update and data upgrade of the local digital teaching material client, and realize the digital teaching material disc network fusion application. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0050] Figure 1 This is a flow chart of an embodiment of a method for updating digital teaching material data using an optical disc as a carrier in an embodiment of the present application;

[0051] Figure 2 This is a flow chart of another embodiment of a method for updating digital teaching material data using an optical disk as a carrier in the embodiment of the present application;

[0052] Figure 3 This is a schematic diagram of the structure of the CD directory in the embodiment of the present application;

[0053] Figure 4 This is a schematic diagram of the structure of a digital teaching material data updating device using an optical disk as a carrier in an embodiment of the present application;

[0054] Figure 5 This is a schematic diagram of the structure of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION

[0055] The following will be combined with the accompanying drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of the present invention.

[0056] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0057] At present, when CDs are used for digital teaching, the teaching materials in the CDs are usually displayed offline, and are not updated online or upgraded. This results in the inability to update the teaching materials in a timely manner, and the CDs with new versions of the teaching materials need to be replaced every time, which affects the user experience.

[0058] In the embodiment of the present application, by executing the CD startup program, data can be updated according to the digital teaching material client in the CD to achieve the update and upgrade of the digital teaching material data.

[0059] In specific implementation, the method may include, for example: first, digitizing the paper teaching materials, obtaining the resource data set, storing the resource data set according to the directory structure, obtaining the static data packet, then burning the static data packet to a CD, configuring the CD startup program, and finally executing the CD startup program to update the data according to the CD digital teaching material client in the CD.

[0060] It can be seen that the method provided by the implementation of this application first burns the digital textbook data to a CD and configures the CD startup program, which can meet the teaching application needs of digital textbooks in an offline environment. Secondly, the data is updated according to the CD digital textbook client in the CD, which can realize the local digital textbook client to perform online updates and data upgrades, thereby realizing the integrated application of digital textbooks and CDs.

[0061] To facilitate understanding of the specific implementation of the digital teaching material data updating method using an optical disk as a carrier provided in the embodiment of the present application, it will be described below with reference to the accompanying drawings.

[0062] It should be noted that the subject implementing the digital teaching material data update method using an optical disc as a carrier may be a digital teaching material data update device using an optical disc as a carrier provided in the embodiment of the present application, and the digital teaching material data update device using an optical disc as a carrier may be carried in an electronic device or a functional module of an electronic device. The electronic device in the embodiment of the present application may be any device capable of implementing the digital teaching material data update method using an optical disc as a carrier in the embodiment of the present application, for example, an Internet of Things (IoT) device.

[0063] Figure 1The present invention provides a flow chart of a method for updating digital teaching material data using an optical disc as a carrier. The method can be applied to a digital teaching material data updating device using an optical disc as a carrier, which can be, for example, Figure 4 The digital teaching material data updating device 400 using an optical disk as a carrier is shown. Alternatively, the digital teaching material data updating device using an optical disk as a carrier may also be integrated in Figure 5 Functional modules in the electronic device 500 are shown.

[0064] like Figure 1 As shown, the method includes the following steps S101 to S104:

[0065] S101: After digitizing the paper teaching materials, a resource data set is obtained.

[0066] In order to update the digital teaching material data, the embodiment of the present application first digitizes the paper teaching material, obtains the resource data set, stores the resource data set according to the directory structure, obtains the static data packet, burns the static data packet to the optical disc, configures the optical disc startup program, and finally executes the optical disc startup program to update the data according to the optical disc digital teaching material client in the optical disc. Therefore, after the embodiment of the present application obtains the resource data set through S101, it makes preliminary preparations for the subsequent acquisition of the static data packet.

[0067] As an example, S101 may include: first digitizing paper teaching materials through multimedia technology to obtain resource files in electronic format, then extracting attribute data of the resource files to obtain teaching material attribute data, and finally integrating the resource files and corresponding teaching material attribute data into a resource data set.

[0068] The above-mentioned digital processing of paper teaching materials includes but is not limited to: scanning traditional paper content, image processing, barcode recognition, automatic uploading and CD publishing, etc., and finally generating resource files in various editable electronic file formats such as PDF, HTML, TXT, DOC, XLS, etc.

[0069] The resource files mentioned above are mainly audio, video, jpg and other teaching resource files, and the corresponding attribute data of resource files are subject, grade, volume, resource name, storage path and other attribute data. All the acquired resource files and the corresponding teaching material attribute data are integrated to obtain the resource data set.

[0070] In this process, the paper teaching materials are first digitized, and then the resource files and the corresponding teaching material attributes are integrated to obtain a resource data set for subsequent burning to a CD.

[0071] S102: storing the resource data set according to the directory structure to obtain a static data package.

[0072] Storing resource data sets according to the directory structure not only makes it easier for users to intuitively understand the storage location of the files, but also reduces the generation of redundant data, thereby saving storage space and obtaining static data packages.

[0073] S103: Burn the static data package into a CD and configure the CD startup program.

[0074] Since a CD is used as a carrier in the embodiment of the present application, the obtained static data packet needs to be burned into the CD and the CD startup program needs to be configured. As an example, the process of configuring the CD startup program may include: creating a CD startup program based on the client's packaging script, and configuring the CD startup program into the CD.

[0075] In this process, in order to realize one-click quick startup of the digital teaching material application on the CD, it is necessary to create a CD startup program based on the client's packaging script to simplify the startup process.

[0076] S104: Execute the CD-ROM startup program to update the data according to the CD-ROM digital teaching material client in the CD-ROM.

[0077] As an example, S104 may include: S1041, executing the CD startup program; S1042, reading the local registry information, if the local registry information contains the installation path of the local digital textbook client, obtaining the version information of the local digital textbook client; S1043, if the version information of the local digital textbook client is lower than the version information of the CD digital textbook client, updating the local digital textbook client according to the CD digital textbook client; S1044, starting the local textbook client, if the user login status is that the user is logged in, updating the local data resource package in the local digital textbook client over the Internet.

[0078] The above S1042 is a process of determining whether a digital textbook client has been installed locally based on local registry information. If the local registry information contains the installation path of the local digital textbook client, it means that the digital textbook client has been installed locally. Therefore, the version information of the local digital textbook client can be obtained for subsequent determination of whether the version of the local digital textbook client is a newer version. If the local registry information does not contain the installation path of the local digital textbook client, it means that the digital textbook client has not been installed locally. Therefore, the CD-ROM digital textbook client contained in the CD-ROM can be directly installed to obtain the local digital textbook client. The specific installation process may include: selecting an installation directory, and copying the static data packet containing the resource data set contained in the CD-ROM to the local cache.

[0079] The above S1043 is a process of comparing the version information of the local digital textbook client and the version information of the CD-ROM digital textbook client. If the version information of the local digital textbook client is lower than the version information of the CD-ROM digital textbook client, it means that the current local digital textbook client should be updated to a higher version. Therefore, the local digital textbook client can be updated according to the CD-ROM digital textbook client. The specific update process may include: selecting an installation directory, and copying the static data packet containing the resource data set contained in the CD-ROM to the local cache; if the version information of the local digital textbook client is not lower than the version information of the CD-ROM digital textbook client, it means that the current local digital textbook client is a newer version of the local digital textbook client and does not need to be updated.

[0080] The above S1044 is a process of determining whether data update is required based on the user login status, that is, if the user login status is that the user is logged in, it means that the local digital textbook client already has a cached data resource package, and this data resource package may be a data resource package of a local digital textbook client of a lower version that has not been updated before, so it is necessary to update the local data resource package in the local digital textbook client online; and if the user login status is that the user is not logged in, it means that the local digital textbook client has not cached the local data resource package, and the current local digital textbook client belongs to a newer version of the digital textbook client, and the local data resource package in the local digital textbook client can be directly opened.

[0081] During this process, by comparing the version information of the digital textbook client in the CD and the local digital textbook client, version updates can be performed, supporting online updates and data upgrades, thereby realizing the integrated application of digital textbook disks and the Internet.

[0082] It can be seen that the embodiment of the present application can meet the teaching application requirements of digital textbooks in an off-network environment by first burning the digital textbook data to a CD and configuring the CD startup program. Secondly, the data is updated according to the CD digital textbook client in the CD, and the local digital textbook client can be updated and upgraded online, thereby realizing the integrated application of digital textbook disk and network.

[0083] In order to make the method provided in the embodiment of the present application clearer and easier to understand, Figure 2 A specific example of this method is described.

[0084] like Figure 2 As shown, the implementation may include:

[0085] S201: Digitalize paper teaching materials through multimedia technology to obtain resource files in electronic format.

[0086] In order to use a CD as a carrier to record teaching materials in the embodiment of the present application, paper materials can be digitized through multimedia technology, such as scanning, text recognition and format conversion of paper teaching materials, and converted into resource files in electronic formats such as audio, video, jpg, etc., so that the resource files can be burned to a CD later.

[0087] S202: Extracting attribute data of the resource file, obtaining teaching material attribute data, and integrating the resource file and the corresponding teaching material attribute data into a resource data set.

[0088] In order to store and manage resource files in the embodiment of the present application, it is necessary to obtain the attribute data of the resource files, namely the subject, grade, volume, resource name, path, etc. of the resource files, so as to facilitate the storage and management of the resource files. At the same time, the collected resource files and the corresponding teaching material attribute data are integrated into a resource data set so that they can be stored according to the directory structure later.

[0089] S203: Store the resource data set according to the directory structure to obtain a static data package.

[0090] The resource data set can be stored according to the directory structure, which not only makes it easier for users to intuitively understand the storage location of the files, but also reduces the generation of redundant data, thereby saving storage space and obtaining a static data package.

[0091] S204: Burn the static data package to a CD.

[0092] In order to use the optical disc as a carrier, after obtaining the static data packet, the embodiment of the present application also needs to burn the static data packet into the optical disc.

[0093] S205: Create a CD-ROM startup program according to the packaging script of the client, and configure the CD-ROM startup program into the CD-ROM.

[0094] In order to realize the one-click quick start of the digital textbook application on the CD, it is necessary to create a CD startup program based on the client's packaging script to simplify the startup process. The directory structure of the CD is as follows Figure 3 As shown, the include directory is used to store the header file set of the CD-ROM startup program, and the tb_data directory is used to store static data packets. Start.exe is the CD-ROM startup program.

[0095] S206: Execute the CD-ROM startup program and read the local registry information.

[0096] The embodiment of the present application first needs to understand whether a local digital teaching material client has been installed locally, so it is set that after executing the CD startup program, the local registry information needs to be read.

[0097] S207: Determine whether the installation path of the local digital teaching material client exists in the local registry information.

[0098] S207 is used to first determine whether there is an installation path of the local digital textbook client in the local registry information to understand whether the local digital textbook client has been installed locally. If the installation path of the local digital textbook client does not exist in the local registry information, it means that the digital textbook client is not currently installed locally, and S208 can be executed to obtain the local digital textbook client; if the installation path of the local digital textbook client exists in the local registry information, it means that the digital textbook client is currently installed locally, and S209 can be executed to obtain the version information of the local digital textbook client.

[0099] S208: If the installation path of the local digital textbook client does not exist in the local registry information, the CD-ROM digital textbook client is installed to obtain the local digital textbook client.

[0100] When the installation path of the local digital textbook client does not exist in the local registry information, it means that the digital textbook client is not installed locally. You can directly install the CD digital textbook client in the CD to obtain the local digital textbook client.

[0101] S209: If the local registry information contains the installation path of the local digital textbook client, the version information of the local digital textbook client is obtained.

[0102] When the local registry information contains the installation path of the local digital textbook client, it means that the digital textbook client has been installed locally. In this way, the version of the local digital textbook client currently installed locally can be compared with the version of the CD digital textbook client in the CD. Therefore, it is necessary to obtain the version information of the local digital textbook client first.

[0103] S210: Determine whether the version information of the local digital textbook client is lower than the version information of the CD-ROM digital textbook client.

[0104] It is necessary to compare the version information of the local digital textbook client with the version information of the CD-ROM digital textbook client, that is, if the version information of the local digital textbook client is lower than the version information of the CD-ROM digital textbook client, it means that the local digital textbook client needs to be updated, and S211 can be executed to update the client version. If the version information of the local digital textbook client is not lower than the version information of the CD-ROM digital textbook client, it means that the client version does not need to be updated, and S212 can be executed to directly start the local textbook client.

[0105] S211: If the version information of the local digital textbook client is lower than the version information of the CD-ROM digital textbook client, the local digital textbook client is updated according to the CD-ROM digital textbook client.

[0106] When the version information of the local digital textbook client is lower than the version information of the CD-ROM digital textbook client, it indicates that the local digital textbook client needs to be updated. Therefore, the local digital textbook client is updated according to the CD-ROM digital textbook client. The specific update process is as shown in the above embodiment and will not be described in detail here.

[0107] S212: Start the local teaching material client.

[0108] When the version information of the local digital teaching material client is relatively new, for example, when the version information of the local digital teaching material client is not lower than the version information of the optical disc digital teaching material client, the local teaching material client can be directly started.

[0109] S213: Determine whether the user login status is that the user is logged in.

[0110] After starting the local textbook client, since there may be a resource data package cached previously, it is necessary to determine whether the user login status is that the user is logged in. If the user login status is that the user is logged in, it means that a resource data package has been cached before, and this resource data package may be a resource data package of a client with a lower version. Therefore, S214 can be executed to update the local data resource package in the current local digital textbook client; if the user login status is that the user is not logged in, it means that the resource data package has not been cached, and S215 can be executed to directly open the local data resource package in the current local digital textbook client.

[0111] S214: If the user login status is that the user has logged in, the local data resource package in the local digital teaching material client is updated online.

[0112] When the user login status is "user logged in", it means that a resource data package has been cached before, so it is necessary to connect to the Internet to update the local data resource package in the local digital teaching material client.

[0113] S215: If the user login status is that the user is not logged in, then the local data resource package in the local digital teaching material client is opened.

[0114] When the user login status is that the user is not logged in, it means that no resource data package has been cached before, so the local data resource package in the local digital teaching material client can be directly opened.

[0115] This embodiment provides a method for updating digital textbook data using an optical disc as a carrier. First, the digital textbook data is burned to the optical disc, and the optical disc startup program is configured to meet the teaching application requirements of digital textbooks in an off-network environment. Secondly, data is updated according to the optical disc digital textbook client in the optical disc, which can enable the local digital textbook client to perform online updates and data upgrades, thereby realizing the integrated application of digital textbook discs and the Internet.

[0116] See also Figure 4 The embodiment of the present application provides a digital teaching material data updating device 400 using an optical disc as a carrier, the device comprising:

[0117] The processing unit 401 is used to obtain a resource data set after digital processing of the paper teaching materials;

[0118] The obtaining unit 402 is used to store the resource data set according to the directory structure to obtain a static data package;

[0119] The processing unit 403 is used to burn the static data packet into the optical disc and configure the optical disc startup program;

[0120] The updating unit 404 is used to execute the CD-ROM startup program and update the data according to the CD-ROM digital teaching material client in the CD-ROM.

[0121] Optionally, the updating unit 404 is specifically configured to:

[0122] Read the local registry information, and if the local registry information contains the installation path of the local digital textbook client, obtain the version information of the local digital textbook client;

[0123] If the version information of the local digital textbook client is lower than the version information of the CD-ROM digital textbook client, then the local digital textbook client is updated according to the CD-ROM digital textbook client;

[0124] Start the local textbook client. If the user login status is that the user is logged in, the local data resource package in the local digital textbook client is updated online.

[0125] Optionally, the device 400 further includes:

[0126] The installation unit is used to install the CD digital teaching material client to obtain the local digital teaching material client if the installation path of the local digital teaching material client does not exist in the local registry information.

[0127] Optionally, after starting the local teaching material client, the device 400 further includes:

[0128] The opening unit is used to open the local data resource package in the local digital teaching material client if the user login status is that the user is not logged in.

[0129] Optionally, the processing unit 401 is specifically used for:

[0130] Digitalize paper teaching materials through multimedia technology to obtain resource files in electronic format;

[0131] Extract the attribute data of the resource file to obtain the attribute data of the teaching material;

[0132] Integrate resource files and corresponding teaching material attribute data into a resource data set.

[0133] Optionally, when the processing unit 404 configures the optical disc startup program, it is specifically used to:

[0134] Create a CD-ROM boot program based on the client's packaging script and configure the CD-ROM boot program into the CD.

[0135] It should be noted that the specific implementation method and effect of the digital teaching material data updating device 400 using the optical disk as the carrier can be referred to in the above Figure 1 or Figure 2 The relevant descriptions in the provided methods will not be repeated here.

[0136] The present application embodiment also provides an electronic device 500, such as Figure 5 As shown, the device 500 includes a memory 501 and a processor 502:

[0137] The memory 501 is used to store computer programs;

[0138] The processor 502 is used to execute the above Figure 1 or Figure 2 The method provided.

[0139] In addition, the present application also provides a computer-readable storage medium, the computer-readable storage medium is used to store a computer program, and the computer program is used to execute Figure 1 or Figure 2 The method provided.

[0140] Through the description of the above implementation methods, it can be known that those skilled in the art can clearly understand that all or part of the steps in the above-mentioned embodiment method can be implemented by means of software plus a general hardware platform. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a storage medium, such as a read-only memory (ROM) / RAM, a magnetic disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network communication device such as a router) to execute the methods described in each embodiment of the present application or some parts of the embodiments.

[0141] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described above is only schematic, in which the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the goals of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative work.

[0142] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.

Claims

1. A method for updating digital teaching material data using an optical disc as a carrier, characterized in that: The method comprises: After digitizing the paper teaching materials, we obtain the resource data set; Storing the resource data set according to the directory structure to obtain a static data package; Burning the static data package into a CD and configuring a CD startup program; The CD-ROM startup program is executed to update data according to the CD-ROM digital teaching material client in the CD-ROM.

2. The method according to claim 1, characterized in that The updating of data according to the optical disc digital teaching material client in the optical disc comprises: Reading local registry information, if the local registry information contains the installation path of the local digital textbook client, obtaining the version information of the local digital textbook client; If the version information of the local digital textbook client is lower than the version information of the optical disk digital textbook client, updating the local digital textbook client according to the optical disk digital textbook client; The local teaching material client is started, and if the user login status is that the user has logged in, the local data resource package in the local digital teaching material client is updated online.

3. The method according to claim 2, characterized in that The method further comprises: If the installation path of the local digital teaching material client does not exist in the local registry information, the optical disc digital teaching material client is installed to obtain the local digital teaching material client.

4. The method according to claim 2, characterized in that: After starting the local teaching material client, the method further includes: If the user login status is that the user is not logged in, the local data resource package in the local digital teaching material client is opened.

5. The method according to claim 1, characterized in that After the paper teaching materials are digitized, a resource data set is obtained, including: Digitally process the paper teaching materials through multimedia technology to obtain resource files in electronic format; Extracting the attribute data of the resource file to obtain the teaching material attribute data; The resource files and the corresponding teaching material attribute data are integrated into the resource data set.

6. The method according to claim 1, characterized in that The configuration CD startup program includes: The CD-ROM startup program is produced according to the packaging script of the client, and the CD-ROM startup program is configured into the CD-ROM.

7. A digital teaching material data updating device using an optical disc as a carrier, characterized in that: The device comprises: A processing unit is used to obtain a resource data set after digitizing the paper teaching materials; An obtaining unit, used to store the resource data set according to a directory structure to obtain a static data packet; A processing unit, used for burning the static data packet into an optical disc and configuring an optical disc startup program; The updating unit is used to execute the CD-ROM startup program and update the data according to the CD-ROM digital teaching material client in the CD-ROM.

8. The device according to claim 7, characterized in that The updating unit is specifically used for: Reading local registry information, if the local registry information contains the installation path of the local digital textbook client, obtaining the version information of the local digital textbook client; If the version information of the local digital textbook client is lower than the version information of the optical disk digital textbook client, updating the local digital textbook client according to the optical disk digital textbook client; The local teaching material client is started, and if the user login status is that the user has logged in, the local data resource package in the local digital teaching material client is updated online.

9. An electronic device, characterized in that: The device includes a memory and a processor, and the processor is used to execute a program stored in the memory to run the method according to any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and the computer program is used to execute the method according to any one of claims 1 to 6.