发明名称 一种新型的基于网络的数学学系统
摘要 本发明涉及一种新型的基于网络的数学学系统,其包括输入模块,其将远端用户的需求信息传输通过相连接的信息转换模块传输至信息采集模块中;所述的输入模块包括语音输入单元和文字输入单元;所述的信息转换模块,其将语音和文字信息转换成编码信息,通过网络传输;所述的信息转换模块还包括数据加密子单元,在对数据进行编码的同时,对数据进行加密;所述的分类单元按照数据的编码进行分类,在对数据进行编码时,报头的序列号按照预设的序列B<sub>0</sub>进行排列,序列B<sub>0</sub>按照客户的需求进行分类;分类单元根据该序列B<sub>0</sub>进行排列与筛选本发明采用三维矩阵组将用户需求,预设方案与组合方式在系统内进行选择,具有很大的适应性。
申请公布号 CN104735136A 申请公布日期 2015.06.24
申请号 CN201510094483.0 申请日期 2015.03.02
申请人 西安科技大学 发明人 郑颖春;王雪峰;宋彦娥
分类号 H04L29/08(2006.01)I;H04L9/32(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 代理人
主权项 一种新型的基于网络的数学学习系统,其特征在于,其包括输入模块,其将远端用户的需求信息传输通过相连接的信息转换模块传输至信息采集模块中;所述的输入模块包括语音输入单元和文字输入单元;所述的信息转换模块,其将语音和文字信息转换成编码信息,通过网络传输;所述的信息转换模块还包括数据加密子单元,在对数据进行编码的同时,对数据进行加密;所述数据加密子单元对消息格式中的数据加密,并将初始密钥k0存储在报头中,在数据处理模块接收到加密信息后,使用初始密钥k0和存储在数据库中的预留密钥k1对数据信息解密,从而获得原始数据。加密过程中密钥的修正值公式:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>&Delta;K</mi><mo>=</mo><msub><mi>K</mi><mn>0</mn></msub><mo>+</mo><msub><mi>K</mi><mn>1</mn></msub><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>i</mi></munderover><mi>sin</mi><mrow><mo>(</mo><mi>Am</mi><mo>+</mo><mi>B</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSA0000114421320000011.GIF" wi="1364" he="133" /></maths>加密过程公式为<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>&theta;</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mn>16</mn></munderover><mo>[</mo><mrow><mo>(</mo><mfrac><mrow><mi>k</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>-</mo><mi>&Delta;k</mi></mrow><mn>2</mn></mfrac><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><mfrac><mrow><mi>k</mi><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>+</mo><mi>&Delta;k</mi></mrow><mn>2</mn></mfrac><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSA0000114421320000012.GIF" wi="1407" he="137" /></maths>Y=X<sup>λ</sup>%(m*ΔK)   (3)其中,λ为加密指数,从(0,θ‑1)随机选取一个与θ互质的数,m为消息序列号,ΔK为密钥的修正值,X为明文,Y为密文;所述加密过程,随着消息序列号m的不同而不同,防止了数据上传过程中被截取的不安全性,A、B为两个常数;所述的数据处理模块包括分类单元和编码单元,其中,所述的编码单元包括接收电路,其首先将用户终端接收的数据进行转换,在数据处理模块处理后,将处理信息进行编码压缩,通过通信网络传输至用户终端;所述的分类单元按照数据的编码进行分类,在对数据进行编码时,报头的序列号按照预设的序列B<sub>0</sub>进行排列,序列B<sub>0</sub>按照客户的需求进行分类;分类单元根据该序列B<sub>0</sub>进行排列与筛选;同时,所述的数据库中存储有三维的矩阵组(B<sub>0</sub>,C<sub>0</sub>,D<sub>0</sub>),其中,B<sub>0</sub>为序列信息,根据用户需求确定;C<sub>0</sub>为数据库内预设的方案类型,D<sub>0</sub>为搭配的方式,其根据用户的需求与预设的方案类型进行随机搭配,其内存储的为用户需求与方案类型的组合方式;其为二维矩阵,根据序列号对应有相应的组合方式;系统在对输出结果进行选择时,按照下述公式进行计算,<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>P</mi><mo>=</mo><mfrac><mrow><msub><mi>&Sigma;</mi><mrow><mi>B</mi><mo>,</mo><mi>C</mi></mrow></msub><mrow><mo>(</mo><mi>T</mi><mrow><mo>(</mo><mi>B</mi><mo>,</mo><mi>C</mi><mo>)</mo></mrow><mo>*</mo><mi>I</mi><mrow><mo>(</mo><mi>B</mi><mo>+</mo><mi>C</mi><mo>,</mo><mi>B</mi><mo>-</mo><mi>C</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow><msqrt><msub><mi>&Sigma;</mi><mrow><mi>B</mi><mo>,</mo><mi>C</mi></mrow></msub><mi>T</mi><msup><mrow><mo>(</mo><mi>B</mi><mo>,</mo><mi>C</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>*</mo><msub><mi>&Sigma;</mi><msub><mrow><mi>B</mi><mo>,</mo><mi>C</mi></mrow><mn>1</mn></msub></msub><mi>I</mi><msup><mrow><mo>(</mo><mi>B</mi><mo>+</mo><mi>C</mi><mo>,</mo><mi>B</mi><mo>-</mo><mi>C</mi><mo>)</mo></mrow><mn>2</mn></msup></msqrt></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSA0000114421320000013.GIF" wi="1481" he="223" /></maths>式中,P表示客户需求信息与预设的方案类型代码的重合度,B表示系统获取的客户需求信息代码的采样值,C表示预设的方案类型代码值;(B,C)表示同一时刻客户需求信息与预设的方案类型代码的二维坐标;(B+C,B‑C)表示同一时刻客户需求信息与预设的方案类型代码值的和与差的二维坐标;T表示均方差运算,I表示积分运算;所述的数据处理模块根据选择的数据库的三维矩阵组,获取相应的存储信息,并将其传输至用户终端内。
地址 710061 陕西省西安市碑林区雁塔中路58号