一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

共享数据的分享方法与流程

2022-04-13 19:36:20 来源:中国专利 TAG:


1.本发明涉及一种信息技术领域,尤其涉及一种共享数据的分享方法。


背景技术:

2.数据共享的程度反映了一个地区、一个国家的信息发展水平,数据共享程度越高,信息发展水平越高。要实现数据共享,首先应建立一套统一的、法定的数据交换标准,规范数据格式,使用户尽可能采用规定的数据标准。
3.现有技术中,对于学生的作业信息,都只是进行存储,这种存储并没有考虑后续的作业信息的共享问题。
4.因此,如何进行作业信息的共享,是一个急需解决的问题。


技术实现要素:

5.本发明的目的是针对现有技术的缺陷,提供一种共享数据的分享方法,以通过设置学生列表,并对共享数据添加标签,实现将共享数据发送给学生列表中学生id,以实现作业信息的共享。
6.第一方面,本发明提供了一种共享数据的分享方法,所述共享数据的分享方法包括:
7.设置学生列表,并将学生列表中的学生id的权限设置为第一权限;所述第一权限为具有访问共享数据的权限;
8.将所述学生id和学生账号进行绑定;所述学生账号和所述学生id一一对应;
9.获取第一学生终端发送的作业信息;所述作业新包括学生id;
10.对所述作业信息进行处理,计算得到所述作业信息的评价信息;
11.根据所述学生id,将所述作业信息和所述评价信息进行本地存储;
12.对本地存储的作业信息和评价信息添加标签,所述标签包括共享标签和非共享标签;
13.如果标签为共享标签,将所述评价信息和所述作业信息进行处理,得到第一分享信息;将所述第一分享信息发送给所述学生账号。
14.在一种可能的实现方式中,所述得到第一分享信息之前,所述方法还包括:
15.对所述作业信息和所述评价信息进行页面处理,将所述作业信息和所述评价信息在一个页面的两个栏进行分栏展示;
16.对所述作业信息进行自动阅卷处理,得到所述作业信息中的错误信息;
17.对所述错误信息进行标记处理;
18.对所述评价信息中的词语进行分词处理,得到鼓励词,并将所述鼓励词进行标记处理;
19.所述分栏展示的所述作业信息、所述评价信息、标记处理后的错误信息、标记处理后的所述鼓励词构成第一分享信息。
20.在一种可能的实现方式中,所述将所述第一分享信息发送给所述学生账号具体包括:
21.当接收到请求消息后,判断所述请求消息中的学生id是否存在于学生列表中;当所述学生id存在于所述学生列表中时,将所述第一分享信息发送给对应的终端;或者,
22.根据预设的时间列表,定时推送所述第一分享信息;或者,
23.当生成第一分享信息后,自动推送所述第一分享信息。
24.在一种可能的实现方式中,所述方法还包括:
25.当接收到第一触摸操作时,将所述第一分享信息进行发送,以在第三方平台进行展示;
26.接收第二学生终端在第三方平台登录后,第三方平台发送的作业请求消息;
27.根据所述学生id,将共享标签的所述作业信息和所述评价信息发送给第二学生终端。
28.在一种可能的实现方式中,当为共享标签时,将所述评价信息和所述作业信息储存在第一内存中,所述第一内存处于分布式存储器中的第一服务器中;
29.当为非共享标签时,将所述评价信息和所述作业信息储存在第二内存中,所述第二内存处于分布式存储器中的第二服务器中。
30.在一种可能的实现方式中,所述第一分享信息为共享信息的二维码;或者,所述第一分享信息为共享信息的链接信息。
31.在一种可能的实现方式中,所述方法还包括:
32.当将共享标签变更为非共享标签后,将所述评价信息和所述作业信息从第一内存移动至第二内存中,并且将所述二维码或者所述链接信息设置为失效。
33.在一种可能的实现方式中,所述对本地存储的作业信息和评价信息添加标签之前,所述方法还包括:
34.对所述作业信息和评价信息添加第一字段,以作为所述作业信息和所述评价信息的名称;
35.在所述第一字段中添加字段标签。
36.第二方面,本发明提供了一种共享数据的分享设备,其特征在于,所述学习数据处理设备包括存储器和处理器,存储器用于存储程序,处理器用于执行权利要求1-8任一所述的共享数据的分享方法。
37.第三方面,本发明提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机用于执行第一方面任一所述的共享数据的分享方法。
38.第四方面,本发明提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器用于执行第一方面任一所的述共享数据的分享方法。
39.通过应用本发明提供的共享数据的分享方法,通过设置学生列表,并设置共享标签对信息进行区别,将共享标签对应的信息和非共享标签对应的信息在分布式服务器中分别进行存储,以便于共享信息可以快速共享至学生列表中的学生id,从而提高了数据共享速度。
附图说明
40.图1为本发明实施例提供的共享数据的分享方法流程示意图。
具体实施方式
41.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
42.图1为本发明实施例提供的共享数据的分享方法流程示意图。本技术的执行主体可以是服务器、终端等具有运算功能的设备。如图1所示,本技术包括以下步骤:
43.步骤110,设置学生列表,并将学生列表中的学生id的权限设置为第一权限;第一权限为具有访问共享数据的权限;
44.具体的,可以在执行主体中设置学生列表,还可以对学生列表进行添加或删除,学生列表中的学生id具有访问共享数据的权限,比如,学生id是学生姓名、身份证号、学籍号中的至少一个。
45.步骤120,将学生id和学生账号进行绑定;学生账号和学生id一一对应;
46.具体的,可以将学生id和学生账号进行绑定,该学生账号可以是学生登录某个app的用户名,从而实现了学生id和学生账号的一一对应,便于后续可以快速进行共享数据的分享。
47.步骤130,获取第一学生终端发送的作业信息;作业新包括学生id;
48.具体的,第一学生终端,可以是学生使用的终端,可以是ipad,手机,台式机、笔记本电脑等,本技术对此并不限定。
49.用户可以在第一学生终端上进行登录操作,用户可以通过用户名 密码的方式,在第一学生终端上进行登录,并为家庭用户设置密码的方式,使得每个家庭用户可以通过各自的密码登录到第一学生终端。比如,用户通过ipad学习数学思维课,可以通过其专有的密码进行登录,或者,从用户登录数学思维课app起,就记录时间登录时间,此处,用户在第一学生终端上所输入的每一个指令,都具有时间信息,从而上输入的每一个指令,都可以看作是进行答题操作,这些答题操作最后都可以得到作业信息。
50.步骤140,对作业信息进行处理,计算得到作业信息的评价信息;
51.可以理解的是,预设有第一标准信息,将作业信息和第一标准信息进行匹配。即将第一标准信息存储在第三方服务器中,将作业信息发送给第三方服务器,由第三方服务器进行处理,得到评价信息。
52.此处的评价信息,可以是得分信息,也可以是评优结果信息,比如,优秀、良好等。本技术对此并不限定。
53.步骤150,根据学生id,将作业信息和评价信息进行本地存储;
54.其中,学生id可以是学生登录第一学生终端时的用户名,也可以是学生登录第一学生终端中的某个具体app的用户名等,还可以是学生的身份证号,本技术对此并不限定。
55.将作业信息和评价信息,可以进行本地存储,并且对于本次存储,具有相应的时间戳,以便于和下次存储进行区分。
56.更进一步的,本次存储还可以具有相应的第一字段来进行命名,比如,可以将学生id和/时间戳来对本次存储进行命名,以便于在内存中进行有序存储。
57.步骤160,对本地存储的作业信息和评价信息添加标签,标签包括共享标签和非共
享标签;
58.具体的,可以在第一字段中添加字段标签,以区分共享标签和非共享标签,比如,可以将第一字段中的末位设置为1,表示共享标签,将第一字段中的末位设置为0,表示非共享标签,从而实现了对共享标签和非共享标签的字段表示,后续,可以将不同的数据进行分别存储。
59.更进一步的,可以利用分布式存储技术,对共享标签和非共享标签对应的信息分别进行存储,具体如下:
60.当为共享标签时,将评价信息和作业信息储存在第一内存中,第一内存处于分布式存储器中的第一服务器中。
61.当为非共享标签时,将评价信息和作业信息储存在第二内存中,第二内存处于分布式存储器中的第二服务器中。
62.第一服务器和第二服务器分别为分布式存储系统中两个不同的服务器,从而实现了对分别存储,便于后续可以快速查找到所需要的信息。
63.步骤170,如果标签为共享标签,将评价信息和作业信息进行处理,得到第一分享信息;
64.具体的,将评价信息和作业信息处理为第一分享信息,第一分享信息可以是二维码或者链接信息,因此,后续进行分享时,可以直接将二维码或者链接进行分享。
65.更进一步的,还可以将作业信息和评价信息处理为一个页面,通过页面进行展示,并且对页面中的字体进行一定的处理,比如,进行字体加粗处理,字体颜色处理等,从而提高了用户阅读时的体验。
66.步骤180,将第一分享信息发送给学生账号。
67.具体的,示例而非限定,可以具有以下三种发送方式:
68.第一种、当接收到请求消息后,判断请求消息中的学生id是否存在于学生列表中;当学生id存在于学生列表中时,将第一分享信息发送给对应的终端。
69.具体的,学生可以通过学生终端进行登录,并发送请求消息,该请求消息可以包括学生账户或者学生id中的至少一个,从而在接收到请求消息后,将第一分享信息发送给学生终端。
70.第二种、根据预设的时间列表,定时推送第一分享信息。
71.具体的,可以预先设置后发送时间列表,时间列表中具有多个时间。根据时间列表,当当前时间到达时间列表中的时间时,定时推送第一分享信息。
72.第三种、当生成第一分享信息后,自动推送第一分享信息。
73.具体的,当生成一个第一分享信息后,就可以根据学生列表,推送第一分享信息,从而实现了学生列表中的学生账户可以实时的得到第一分享信息。
74.由此,通过设置学生列表,并设置共享标签对信息进行区别,将共享标签对应的信息和非共享标签对应的信息在分布式服务器中分别进行存储,以便于共享信息可以快速共享至学生列表中的学生id,从而提高了数据共享速度。
75.进一步的,为了让共享数据可以直观的被阅读,本技术在得到第一分享信息之前,还包括:
76.对作业信息和评价信息进行页面处理,将作业信息和评价信息在一个页面的两个
栏进行分栏展示;对作业信息进行自动阅卷处理,得到作业信息中的错误信息;对错误信息进行标记处理;对评价信息中的词语进行分词处理,得到鼓励词,并将鼓励词进行标记处理;分栏展示的作业信息、评价信息、标记处理后的错误信息、标记处理后的鼓励词构成第一分享信息。
77.具体的,可以将作业信息和评价信息处理为在一个页面的两栏展示,并且在将作业信息和预设的标准答案进行比较,以实现自动阅卷,在自动阅卷后,如果存在错误信息,可以对错误信息进行标注,比如加粗、加颜色处理等,对评价信息中的词语进行分词处理,得到评价信息中的鼓励词,再进行类似的标记处理,从而构成后续的第一分享信息。
78.后续,该第一分享信息可以被处理为链接信息或者二维码,以便于快速进行分享。
79.进一步的,本技术还可以包括以下步骤:
80.当接收到第一触摸操作时,将第一分享信息进行发送,以在第三方平台进行展示;接收第二学生终端在第三方平台登录后,第三方平台发送的作业请求消息;作业请求消息包括学生id;根据学生id,将共享标签的作业信息和评价信息发送给第二学生终端。
81.其中,第一触摸操作可以是按压分享按钮,并选择相应的分享平台,以实现分享,比如,按压分享按钮后,选择将第一分享信息通过微信在朋友圈或者微信群进行分享。此处的第三方平台是用户选择的分享平台,可以利用现有的社交工具,比如微信、qq等,将二维码或者链接发送给其他平台,本技术对此并不限定。
82.从而,对于共享标签对应的信息,可以直接在第一服务器中进行查找,而不用再确定对应的服务器,从而提高了查询的速度。
83.其中,第二学生终端可以是其他学生终端,和第一学生终端相似,也可以是ipad,手机,台式机、笔记本电脑等,本技术对此并不限定。
84.第二学生终端也可以登录第三方平台后,通过点击等操作,第三方平台发送作业请求消息,以便于第二学生终端可以获取到相应的作业信息和评价信息。
85.具体的,根据作业请求消息中的学生id,将作业信息和评价信息发送给第二学生终端,以实现数据共享。
86.发明实施例二提供了一种设备,包括存储器和处理器,存储器用于存储程序,存储器可通过总线与处理器连接。存储器可以是非易失存储器,例如硬盘驱动器和闪存,存储器中存储有软件程序和设备驱动程序。软件程序能够执行本发明实施例提供的上述方法的各种功能;设备驱动程序可以是网络和接口驱动程序。处理器用于执行软件程序,该软件程序被执行时,能够实现本发明实施例一提供的方法。
87.本发明实施例三提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行本发明实施例一提供的方法。
88.本发明实施例四提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现本发明实施例一提供的方法。
89.专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现
不应认为超出本发明的范围。
90.结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
91.以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献