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

一种课程分班的方法、装置、设备和存储介质与流程

2022-02-20 00:28:56 来源:中国专利 TAG:


1.本发明涉及课程分班领域,特别地,涉及一种课程分班的方法、装置、设备和存储介质。


背景技术:

2.随着社会的发展,海量知识进入人们的视野,越来越多的人期望通过系统的课程学习来掌握一门知识。一般来说,针对一门课程,课程开办方会安排多个班级。现有技术中为了保证每个班级的开课效果和保证用户的听课质量,课程开办方大多会对每个班的用户人数进行限额,用户在进行课程报名时,如果人数超过了限额就会无法报名。例如每个班的人数限额是30个人,假设有70个用户进行报名学习,依据现有技术的课程分班方法,先排满第一个班,然后排满第二个班,剩下10个人无法成班。
3.现有技术的课程分班方法不仅会导致部分用户无法成班上课,而且当一个班的老师数目确定的前提下,班级里的人数越多,相对来说教学质量会越低,现有技术中每个班的人数均为满额人数,对应的教学质量较低。
4.因此现在亟需一种课程分班的方法,在用户进行分班后,能够一定程度上提高班级的教学质量。


技术实现要素:

5.本文实施例的目的在于提供一种课程分班的方法、装置、设备和存储介质,以提高班级的教学质量。
6.为达到上述目的,一方面,本文实施例提供了一种课程分班的方法,包括:
7.获取设定时间之前报名的用户信息,根据多个用户信息生成第一报名顺序,所述设定时间在开课日之前;
8.按照所述第一报名顺序对用户进行第一次分班,确定第一次分班成功的班级以及第一次分班失败的用户,其中第一次分班成功的班级中每个班级的人数为设定下限值;
9.获取设定时间之后且在开课日之前报名的用户信息,以及第一次分班失败的用户信息,共同形成第二报名顺序;
10.按照所述第二报名顺序将用户分配至第一次分班成功的班级中,完成第二次分班,其中第二次分班成功的班级中每个班级的人数均不超过设定上限值。
11.优选的,所述按照所述第二报名顺序将用户分配至第一次分班成功的班级中进一步包括:
12.按照第二报名顺序,循环向第一次分班成功的每个班级中分配一名用户。
13.优选的,所述按照所述第二报名顺序将用户分配至第一次分班成功的班级中进一步包括:
14.按照第二报名顺序,循环向第一次分班成功的每个班级中分配设定数目的用户,其中设定数目不大于设定上限值与设定下限值之差。
15.优选的,所述按照所述第二报名顺序将用户分配至第一次分班成功的班级中,完成第二次分班之后还包括:
16.判断第二次分班后是否存在分班失败的用户;
17.如果存在,则判断第二次分班失败的用户人数是否不大于设定阈值;
18.如果不大于,则将第二次分班失败的用户按照第二报名顺序,循环向第二次分班成功的每个班级中分配一名用户。
19.优选的,所述判断第二次分班失败的用户人数是否不大于设定阈值中进一步包括:
20.所述设定阈值与所述第二次分班成功的班级数目成正比。
21.优选的,所述判断第二次分班失败的用户人数是否不大于设定阈值之后还包括:
22.如果第二次分班失败的用户人数不大于设定阈值,
23.则确定在开课后预设时间段内无故未上课的可剔除用户,将第二次分班失败的用户按照第二报名顺序替代所述可剔除用户。
24.优选的,所述按照所述第二报名顺序将用户分配至第一次分班成功的班级中,完成第二次分班之后还包括:
25.判断第二次分班后是否存在分班失败的用户;
26.如果存在,则对第二次分班失败的用户进行优先标记,具有优先标记的用户优先进行下次课程的分配。
27.另一方面,本文实施例提供了一种课程分班的装置,所述装置包括:
28.第一报名顺序确定模块:获取设定时间之前报名的用户信息,根据多个用户信息生成第一报名顺序,所述设定时间在开课日之前;
29.第一次分班模块:按照所述第一报名顺序对用户进行第一次分班,确定第一次分班成功的班级以及第一次分班失败的用户,其中第一次分班成功的班级中每个班级的人数为设定下限值;
30.第二报名顺序确定模块:获取设定时间之后且在开课日之前报名的用户信息,以及第一次分班失败的用户信息,共同形成第二报名顺序;
31.第二次分班模块:按照所述第二报名顺序将用户分配至第一次分班成功的班级中,完成第二次分班,其中第二次分班成功的班级中每个班级的人数均不超过设定上限值。
32.又一方面,本文实施例还提供了一种计算机设备,包括存储器、处理器、以及存储在所述存储器上的计算机程序,所述计算机程序被所述处理器运行时,执行上述任意一项所述方法的指令。
33.又一方面,本文实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被计算机设备的处理器运行时,执行上述任意一项所述方法的指令。
34.由以上本文实施例提供的技术方案可见,本文实施例通过本文通过设定时间之前报名的用户信息,生成第一报名顺序,根据第一包顺序对用户进行第一次分班,第一次分班时只需要保证每个班级的人数为设定下限值。对于第一次分班失败的用户和在设定时间之后至开课日之前报名的用户,可以按照第二顺序进行第二次分班。这样在平均了每个班对应的用户人数后,就可以尽可能的保证每个班的教学质量。
35.为让本文的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并
配合所附图式,作详细说明如下。
附图说明
36.为了更清楚地说明本文实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本文的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
37.图1示出了本文实施例提供的一种课程分班的方法的流程示意图;
38.图2示出了本文实施例提供的另一种课程分班的方法的流程示意图;
39.图3示出了本文实施例提供的又一种课程分班的方法的流程示意图;
40.图4示出了本文实施例提供的一种课程分班的装置的模块结构示意图;
41.图5示出了本文实施例提供的计算机设备的结构示意图。
42.附图符号说明:
43.100、第一报名顺序确定模块;
44.200、第一次分班模块;
45.300、第二报名顺序确定模块;
46.400、第二次分班模块;
47.502、计算机设备;
48.504、处理器;
49.506、存储器;
50.508、驱动机构;
51.510、输入/输出模块;
52.512、输入设备;
53.514、输出设备;
54.516、呈现设备;
55.518、图形用户接口;
56.520、网络接口;
57.522、通信链路;
58.524、通信总线。
具体实施方式
59.下面将结合本文实施例中的附图,对本文实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本文一部分实施例,而不是全部的实施例。基于本文中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本文保护的范围。
60.现有技术中为了保证每个班级的开课效果和保证用户的听课质量,课程开办方大多会对每个班的用户人数进行限额,用户在进行课程报名时,如果人数超过了限额就会无法报名。例如每个班的人数限额是30个人,假设有70个用户进行报名学习,依据现有技术的课程分班方法,先排满第一个班,然后排满第二个班,剩下10个人无法成班。
61.现有技术的课程分班方法不仅会导致部分用户无法成班上课,而且当一个班的老师数目确定的前提下,班级里的人数越多,相对来说教学质量会越低,现有技术中每个班的人数均为满额人数,对应的教学质量较低。
62.为了解决上述问题,本文实施例提供了一种课程分班的方法。图1是本文实施例提供的一种课程分班的方法的步骤示意图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或装置产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行。
63.参照图1,一种课程分班的方法,包括:
64.s101:获取设定时间之前报名的用户信息,根据多个用户信息生成第一报名顺序,所述设定时间在开课日之前;
65.s102:按照所述第一报名顺序对用户进行第一次分班,确定第一次分班成功的班级以及第一次分班失败的用户,其中第一次分班成功的班级中每个班级的人数为设定下限值;
66.s103:获取设定时间之后且在开课日之前报名的用户信息,以及第一次分班失败的用户信息,共同形成第二报名顺序;
67.s104:按照所述第二报名顺序将用户分配至第一次分班成功的班级中,完成第二次分班,其中第二次分班成功的班级中每个班级的人数均不超过设定上限值。
68.设定时间为开始报名日至开课日之间的某一时间,用户信息为可以包括用户的姓名、学号、报名时间等等。其中学号可以唯一代表确定的用户,当然学号可以与报名时间结合在一起,将报名时间体现在学号中,这样用户信息中可以不必。同时包括学号和报名时间,只需包括学号即可。第一报名顺序可以按照报名时间由先到后将用户依次排列。
69.每个班都有人数的设定上限值和设定下限值,设定上限值即为每个班的人数容纳上限,设定下限值为每个班的人数容纳下限,根据实际情况,可以将设定上限值的设定百分比定为设定下限值。例如设定上限值为200人,设定百分比为60%,设定下限值为120人。
70.在进行第一次分班时,按照第一报名顺序,将每个班中安排120人后,可能存在分班失败的用户,这些分班失败的用户数目可能不到120人,导致无法形成一个班级。也可能不存在分班失败的用户,即每个班恰好都是120人,人数不多不少。
71.第一次分班之后会进行第二次分班,进行第二次分班的用户除了第一次分班失败的用户,还有在设定时间之后在开课之前报名的用户,第二报名顺序同样可以按照报名时间由先到后将用户依次排列,然后按照第二报名顺序将用户分配至第一次分班成功的班级中。
72.对于一个班级来说,在老师数目一定的前提下,班级人数越少,相对的教学质量就越高,教学效果也越好。在本文实施例中,当班级人数为设定下限值时,开设该班可以做到收支平衡,处于不盈利也不亏本的状态。随着班级人数的增加,教学质量相对下降,但利润相对上升,一直到班级人数增加到设定上限值时,此时教学质量下降至最低,利润上升至最高。
73.对于现有技术来说,如果先排满第一个班,然后排满第二个班的话会导致教学质量较低。例如总共有360人报名,班级设定上限值为200人,设定下限值为120人,按照现有技
术的报名方法,总共安排两个班,第一个班是200人,第二个班是160人。按照本技术的报名方法,总共安排三个班,每个班都是120人。对于两种的分班方式来说,本技术的分班方式比现有技术的分班方式的班级数目多,但每个班的人数少,因此采用本技术的分班方式使得教学质量更高。
74.本文通过设定时间之前报名的用户信息,生成第一报名顺序,根据第一包顺序对用户进行第一次分班,第一次分班时只需要保证每个班级的人数为设定下限值。对于第一次分班失败的用户和在设定时间之后至开课日之前报名的用户,可以按照第二顺序进行第二次分班。这样在平均了每个班对应的用户人数后,就可以尽可能的保证每个班的教学质量。
75.在本文实施例中,所述按照所述第二报名顺序将用户分配至第一次分班成功的班级中进一步包括:
76.按照第二报名顺序,循环向第一次分班成功的每个班级中分配一名用户。
77.该循环分配的方法即每次向每个班级中分配一名用户,这样可以使各个班级的人数大致相同,进而保证各个班级之间的教学质量大致相同,保证各个班级之间进行同步的学习。
78.在本文实施例中,所述按照所述第二报名顺序将用户分配至第一次分班成功的班级中进一步包括:
79.按照第二报名顺序,循环向第一次分班成功的每个班级中分配设定数目的用户,其中设定数目不大于设定上限值与设定下限值之差。
80.该循环分配的方法即每次将一个班级分配满员,这个可以提高用户分配的效率,实现用户的快速分配。
81.参照图2,相较于上述两种循环分配方法,在本文实施例中可以根据需求选用其中一种或将两种循环分配方法结合使用。
82.在本文实施例中,在步骤s104之后,还包括:
83.s201:判断第二次分班后是否存在分班失败的用户;
84.s202:如果存在,则判断第二次分班失败的用户人数是否不大于设定阈值;
85.s203:如果不大于,则将第二次分班失败的用户按照第二报名顺序,循环向第二次分班成功的每个班级中分配一名用户。
86.s204:如果大于,则不再进行分班;
87.s205:如果不存在,则不再进行分班。
88.第二次分班后可能存在分班失败的用户,例如在上述360人报名的基础上,第一次分班是每个班分配了设定下限值120人,一共三个班。在设定时间之后且在开课日之前又有250人报名,按照上述两种循环分配方法进行第二次分班后,每个班分配至设定上限值200人,此时仍旧有10个人分班失败。
89.考虑到在实际上课的过程中,尤其是上网课的过程中,每个班不一定能够全员都全勤上课,因此有极大的可能性存在有200个人报名但是实际上课人数不到200人的情况。
90.考虑到这种情况的存在,可以将第二次分班成功的班级人数在设定上限值的基础上在进行适应性的扩充,但在扩充时为了保证扩充的人数在合理的范围内,其中设定阈值与所述第二次分班成功的班级数目成正比。扩充存在的必要条件是存在第二次分班失败的
用户,对这些用户进行再分配时,需要将这些用户平均分配至第二次分班成功的班级中。对于每个班来说,可以在设定上限值的基础上增加设定人数,则设定阈值即为设定人数与第二次分班成功的班级数目的乘积,其中设定人数可以综合考量班级的缺勤情况进行设置。
91.进一步的,可以通过历史用户上课数据来确定设定人数。具体的,可以获取历史数据中用户在每节课的缺勤人数,将所有课程的缺勤人数求取平均数,即可大致估算平均一节课的缺勤人数,将平均一节课的缺勤人数作为设定人数。当然在进行历史数据的统计时,很有可能存在因节假日导致其中某一节课的缺勤人数特别多,或由于老师讲授某一重点知识导致其中某一节课的缺勤人数特别少。
92.为了提高设定人数计算的准确度,可以先对所有课程的缺勤人数进行筛选,对于极大或极小的数目进行剔除,最后将剩余的课程对应的缺勤人数计算平均数。在对极大或极小的数目进行剔除时,可以先计算所有课程缺勤人数的平均数,然后将偏离该平均数较远的课程缺勤人数剔除。
93.例如上述有三个班第二次分班成功,假设设定人数为4人,设定阈值为3
×
4=12人,因为10<12,所以可以将这10个人按照第二报名顺序,循环向第二次分班成功的每个班级中分配一名用户,也可以将这10个人按照第二报名顺序,循环向第一次分班成功的每个班级中分配设定数目的用户。
94.但如果第二次分班失败的用户人数大于设定阈值,即第二次分班失败的用户人数太多,可以不再进行分班,当然也可以按照第二报名顺序将前设定阈值数目的用户进行分班。假设设定阈值为12人,但是第二次分班失败的用户有30人,则可以按照第二报名顺序,将30人中的前12人进行分班,分班的方法可以依据前述的两种循环分配方法中的任意一者或将两者结合使用。
95.在本文实施例中,在步骤s202之后,还包括:
96.如果第二次分班失败的用户人数不大于设定阈值,
97.则确定在开课后预设时间段内无故未上课的可剔除用户,将第二次分班失败的用户按照第二报名顺序替代所述可剔除用户。
98.由于存在在上课期间每个班不一定能够全员都全勤上课的情况,因此对于开课后预设时间内无故未上课的用户进行剔除。预设时间段可以根据实际情况进行设定,设定为3天至5天,如果用户在缺勤之前通过上课系统进行请假操作并写明事由时可以不将其剔除,但如果未通过上课系统进行请假操作,就认定其为无故未上课的可剔除用户。
99.具体的,每节课的选定时间进行用户统计,确定该节课的上课用户。其中选定时间可以为确定的一个时间,例如可以为每节课上课后5分钟,或者每节课结束前5分钟,当然选定时间也可以为不确定的一个时间,可以随机设定,每节课的选定时间均不相同。选定时间不确定相较于选定时间确定来说,能够防止用户为了统计而只在一节课确定的时间来上课,而在其他时间不上课,能够更加准确的统计全勤上课的用户人数,更有利于进行无故未上课的用户的剔除工作。
100.此时在开课设定时间段后可以将分班失败的用户按照第二报名顺序替代可剔除用户。由于在开课设定时间段的时间内一般是讲授一些课程注意事项、课堂纪律或者基础内容,因此相对来说这些内容用户可以通过简单看一下视频回放快速学习,因此可以在开课设定时间段后将第二次分班失败的用户按照第二报名顺序逐一替代可剔除用户。
101.参照图3,在本文实施例中,在步骤s104之后,还包括:
102.s301:判断第二次分班后是否存在分班失败的用户;
103.s302:如果存在,则对第二次分班失败的用户进行优先标记,具有优先标记的用户优先进行下次课程的分配;
104.s303:如果不存在,则无需进行标记。
105.对于优先标记的用户,在下次进行同一门课程的分班之前,如果存在有优先标记的用户进行分班,则将优先标记的用户顺序排在其他用户的前面。以确保经历过一次分班失败的用户不会连续分班失败。
106.在本文实施例中,还需要进行老师的分配。
107.具体的,老师分为两种类型:在职老师和兼职老师。对于一个班级来说,可以安排一个在职老师和一个兼职老师,在职老师的教学质量高但是对应成本也高,兼职老师的教学质量相对较低但是对应成本也低。按照本文的老师搭配方法,可以兼顾教学质量和教学成本。
108.在进行在职老师和兼职老师的搭配时,可以将在职老师按照教学评分进行由高至低排序,将兼职老师按照教学评分进行由高至低排序。按照分班成功的数目选取在职老师和兼职老师,具体的,假设共有三个班,则可以按照排序选取在职老师三名,兼职老师三名,选取出来的在职老师和兼职老师均为教学评分较高的老师。然后将部分选取出来的老师按照排序使在职老师中教学评分最高的与兼职老师中教学评分最低的进行结合。例如选取出来在职老师按照排序为a、b、c三位老师,兼职老师按照排序为d、e、f三位老师,则可以将a与f结合,b与e结合,c与d结合。这样可以综合在职老师和兼职老师,提高其教学质量。
109.进一步的,教学评分可以按照管理能力、授课能力和专业能力等进行评分。具体的,管理能力可以通过每节课后的用户打分进行获得,求取对应老师在一节课后用户打分的平均数,可以得到该老师对于这节课的管理能力评分,对该老师所有课程的管理能力评分求平均数,可以得到该老师的管理能力总分。
110.授课能力可以通过用户的课程成绩进行获得,求取对应老师在一节课后用户的随堂测验的平均成绩,可以得到该老师对于这节课的授课能力评分,对该老师所有课程的授课能力评分求平均数,可以得到该老师的授课能力总分。
111.专业能力可以通过老师的专业证书获取水平进行确定,对于每种课程来说,一种课程需要老师具备的专业证书有很多,如果该老师考取了其中一个专业证书,则对应该老师的专业能力得到对应的分数,统计老师总共获取的专业证书的数目,进而得到老师的专业能力总分。每个专业证书的分值可以相同也可以不同,不同的话可以按照专业证书必要性或者专业证书的稀缺性来设置分值。例如以专业证书必要性来设置分值,对于讲授理财类课程的老师来说,银行从业资格证是必要的,则银行从业资格证的分值设置为最高。例如以专业证书的稀缺性来设置分值,注册会计师证是稀缺的,则注册会计师证的分值设置为最高。
112.当然,教学评分还可以按照其他因素进行评分,管理能力、授课能力和专业能力的确定方法也可以存在其他可能性。这样可以更合理的安排在职老师和兼职老师,提高老师的教学质量。
113.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人
信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
114.基于上述所述的一种课程分班的方法,本文实施例还提供一种课程分班的装置。所述的装置可以包括使用了本文实施例所述方法的系统(包括分布式系统)、软件(应用)、模块、组件、服务器、客户端等并结合必要的实施硬件的装置。基于同一创新构思,本文实施例提供的一个或多个实施例中的装置如下面的实施例所述。由于装置解决问题的实现方案与方法相似,因此本文实施例具体的装置的实施可以参见前述方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
115.具体地,图4是本文实施例提供的一种课程分班的装置一个实施例的模块结构示意图,参照图4所示,本文实施例提供的一种课程分班的装置包括:第一报名顺序确定模块100、第一次分班模块200、第二报名顺序确定模块300、第二次分班模块400。
116.第一报名顺序确定模块100:获取设定时间之前报名的用户信息,根据多个用户信息生成第一报名顺序,所述设定时间在开课日之前;
117.第一次分班模块200:按照所述第一报名顺序对用户进行第一次分班,确定第一次分班成功的班级以及第一次分班失败的用户,其中第一次分班成功的班级中每个班级的人数为设定下限值;
118.第二报名顺序确定模块300:获取设定时间之后且在开课日之前报名的用户信息,以及第一次分班失败的用户信息,共同形成第二报名顺序;
119.第二次分班模块400:按照所述第二报名顺序将用户分配至第一次分班成功的班级中,完成第二次分班,其中第二次分班成功的班级中每个班级的人数均不超过设定上限值。
120.参照图5所示,基于上述所述的一种课程分班的方法,本文一实施例中还提供一种计算机设备502,其中上述方法运行在计算机设备502上。计算机设备502可以包括一个或多个处理器504,诸如一个或多个中央处理单元(cpu)或图形处理器(gpu),每个处理单元可以实现一个或多个硬件线程。计算机设备502还可以包括任何存储器506,其用于存储诸如代码、设置、数据等之类的任何种类的信息,一具体实施方式中,存储器506上并可在处理器504上运行的计算机程序,所述计算机程序被所述处理器504运行时,可以执行根据上述方法的指令。非限制性的,比如,存储器506可以包括以下任一项或多种组合:任何类型的ram,任何类型的rom,闪存设备,硬盘,光盘等。更一般地,任何存储器都可以使用任何技术来存储信息。进一步地,任何存储器可以提供信息的易失性或非易失性保留。进一步地,任何存储器可以表示计算机设备502的固定或可移除部件。在一种情况下,当处理器504执行被存储在任何存储器或存储器的组合中的相关联的指令时,计算机设备502可以执行相关联指令的任一操作。计算机设备502还包括用于与任何存储器交互的一个或多个驱动机构408,诸如硬盘驱动机构、光盘驱动机构等。
121.计算机设备502还可以包括输入/输出模块510(i/o),其用于接收各种输入(经由输入设备512)和用于提供各种输出(经由输出设备514)。一个具体输出机构可以包括呈现设备516和相关联的图形用户接口518(gui)。在其他实施例中,还可以不包括输入/输出模
块510(i/o)、输入设备512以及输出设备514,仅作为网络中的一台计算机设备。计算机设备502还可以包括一个或多个网络接口520,其用于经由一个或多个通信链路522与其他设备交换数据。一个或多个通信总线524将上文所描述的部件耦合在一起。
122.通信链路522可以以任何方式实现,例如,通过局域网、广域网(例如,因特网)、点对点连接等、或其任何组合。通信链路522可以包括由任何协议或协议组合支配的硬连线链路、无线链路、路由器、网关功能、名称服务器等的任何组合。
123.对应于图1-图3中的方法,本文实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法的步骤。
124.本文实施例还提供一种计算机可读指令,其中当处理器执行所述指令时,其中的程序使得处理器执行如图1至图3所示的方法。
125.应理解,在本文的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本文实施例的实施过程构成任何限定。
126.还应理解,在本文实施例中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
127.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本文的范围。
128.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
129.在本文所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
130.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本文实施例方案的目的。
131.另外,在本文各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
132.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用
时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本文的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本文各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
133.本文中应用了具体实施例对本文的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本文的方法及其核心思想;同时,对于本领域的一般技术人员,依据本文的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本文的限制。
再多了解一些

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

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

相关文献