国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種用于生成用戶瀏覽候選界面方法及系統(tǒng)的制作方法

      文檔序號:8457135閱讀:219來源:國知局
      一種用于生成用戶瀏覽候選界面方法及系統(tǒng)的制作方法
      【專利說明】
      [0001]
      技術(shù)領(lǐng)域
      [0002] 本發(fā)明涉及工業(yè)設(shè)計領(lǐng)域,尤其涉及一種用于生成用戶瀏覽候選界面方法及系 統(tǒng)。
      [0003]
      【背景技術(shù)】
      [0004] 在所有存在人機(jī)交互的設(shè)備上,其界面工作都可以認(rèn)為是基于人機(jī)之間信息輸入 輸出激勵下地屏幕切換。人機(jī)交互也就是一種通過操作者對屏幕內(nèi)各個信息邏輯單元的觸 發(fā)來形成屏幕的切換。好的人機(jī)交互界面美觀易懂、操作簡單且具有引導(dǎo)功能,從而提高用 戶使用效率。但對不同用戶來說,其對界面的要求及操作習(xí)慣都各不相同,從而導(dǎo)致很難設(shè) 計出能夠滿足不同用戶需求的界面流程,對于復(fù)雜流程業(yè)務(wù)來說更是如此。對于大部分用 戶來說,其只能人工進(jìn)行界面切換,浪費(fèi)時間且不利于提高用戶的使用效率。
      [0005]

      【發(fā)明內(nèi)容】

      [0006] 本發(fā)明提出了一種用于生成用戶瀏覽候選界面方法及系統(tǒng),其根據(jù)用戶界面操作 記錄構(gòu)建界面流程模型從而可以滿足不同用戶對界面設(shè)計的需求,同時根據(jù)用戶操作內(nèi)容 按概率列出候選界面來引導(dǎo)用戶快速便捷地選擇所期望的界面,從而提高用戶使用效率。
      [0007] -種用于生成用戶瀏覽候選界面系統(tǒng),包括以下模塊: 搜索模塊,用于統(tǒng)計用戶以往的界面流程歷史記錄并組成界面流程庫; 拆分模塊,用于把界面流程庫中的每個界面流程歷史記錄拆分成相互之間具有邏輯關(guān) 系的界面元素組; 原始界面流程模型生成模塊,用于統(tǒng)計每個界面元素組使用概率并形成原始的界面流 程模型; 修正界面流程模型生成模塊,用于在原始的界面流程模型基礎(chǔ)上構(gòu)造一個基于N元回 饋的界面流程模型; 剪裁優(yōu)化模塊,用于對基于N元回饋的界面流程模型進(jìn)行剪裁優(yōu)化; 最終界面流程模型生成模塊,用于對剪裁優(yōu)化后的界面流程模型進(jìn)行線索化并生成最 終的界面流程模型; 候選界面生成模塊,用于在當(dāng)前界面以及操作事件下,根據(jù)最終的界面流程模型,列出 候選界面供用戶選擇; 更新模塊,用于進(jìn)行邏輯判斷,把用戶當(dāng)前瀏覽的界面流程將作為歷史記錄更新界面 流程模型。
      [0008] -種用于生成用戶瀏覽候選界面方法,包括以下步驟: 51、 統(tǒng)計用戶以往的界面流程歷史記錄并組成界面流程庫; 52、 把界面流程庫中的每個界面流程歷史記錄拆分成相互之間具有邏輯關(guān)系的界面元 素組; 53、 統(tǒng)計每個界面元素組使用概率并形成原始的界面流程模型; 54、 在原始的界面流程模型基礎(chǔ)上構(gòu)造一個基于N元回饋的界面流程模型; 55、 對基于N元回饋的界面流程模型進(jìn)行剪裁優(yōu)化; 56、 對剪裁優(yōu)化后的界面流程模型進(jìn)行線索化并生成最終的界面流程模型; 57、 在當(dāng)前界面以及操作事件下,根據(jù)最終的界面流程模型,列出候選界面供用戶選 擇; 58、 進(jìn)行邏輯判斷,把用戶當(dāng)前瀏覽的界面流程將作為歷史記錄更新界面流程模型。
      [0009]
      【附圖說明】
      [0010] 圖1是本發(fā)明提供的用于生成用戶瀏覽候選界面方法的流程圖; 圖2是本發(fā)明圖1中步驟S2的子流程圖; 圖3是本發(fā)明圖1中步驟S3的子流程圖; 圖4是本發(fā)明圖1中步驟S5的子流程圖; 圖5是本發(fā)明圖1中步驟S6的子流程圖; 圖6是本發(fā)明圖1中步驟S8的子流程圖; 圖7是本發(fā)明提供的用于生成用戶瀏覽候選界面系統(tǒng)的結(jié)構(gòu)框圖; 圖8是圖7中拆分模塊的子結(jié)構(gòu)框圖; 圖9是圖7中原始界面流程模型生成模塊的子結(jié)構(gòu)框圖; 圖10是圖7中剪裁優(yōu)化模塊的子結(jié)構(gòu)框圖; 圖11是圖7中最終界面流程模型生成模塊的子結(jié)構(gòu)框圖; 圖12是圖7中更新模塊的子結(jié)構(gòu)框圖。
      [0011]
      【具體實(shí)施方式】
      [0012] 下面將結(jié)合附圖對本發(fā)明的【具體實(shí)施方式】加以詳細(xì)說明。
      [0013] 如圖1所示,本發(fā)明提供的用于生成用戶瀏覽候選界面方法包括以下步驟: S1、依據(jù)界面流程歷史記錄構(gòu)建界面流程庫。具體操作過程為搜索并統(tǒng)計歷史選擇界 面來構(gòu)建界面流程庫。
      [0014] S2、對界面流程庫中的每個界面流程歷史記錄進(jìn)行拆分獲得界面元素組。針對界 面流程庫中的每個界面流程按照正向最大匹配法和加載于內(nèi)存中的界面元素邏輯關(guān)系庫 進(jìn)行正向最大匹配,從而分解形成多個單一的三元界面流程元素組。
      [0015] 可選地,如圖2所示,本步驟S2具體包括以下兩個子步驟: S21、獲取與加載界面元素邏輯關(guān)系庫。首先對界面流程庫中的界面流程進(jìn)行分解并形 成單個的界面元素,然后再按照人機(jī)交互的邏輯關(guān)系將界面元素組建成界面元素邏輯關(guān)系 庫,最后將界面元素邏輯關(guān)系庫以樹形數(shù)據(jù)結(jié)構(gòu)加載于內(nèi)存中。
      [0016] S22、基于正向最大匹配法構(gòu)建三元界面流程元素組。首先逐句讀取界面流程語料 庫,然后采用最大匹配法進(jìn)行最長匹配。最長匹配的原則是使最終獲取的界面流程元素組 中有邏輯交集歧義的界面元素邏輯關(guān)系的界面流程元素的長度達(dá)到最大。
      [0017] 將匹配出的最長的界面流程元素組作為一套獨(dú)立的完整界面流程,輸出到拆分的 結(jié)果中。然后跳過這個元素組,繼續(xù)進(jìn)行流程拆分。最終得到的拆分結(jié)果中,所有的有邏輯 交集歧義的界面流程都作為一個完整界面流程。
      [0018] 然后對界面流程語料庫進(jìn)行三元拆分,最終得到更為精確的排除邏輯交集歧義的 三元界面流程元素組。
      [0019] S3、統(tǒng)計每個界面元素組次數(shù)和概率,形成原始的界面流程模型。
      [0020] 可選地,如圖3所示,本步驟S3具體包括以下三個子步驟: S31、讀取元素組。依次讀取各個完整的三元界面流程元素組,保存到η元界面流程模 型對象中的地址成員數(shù)組中。
      [0021] S32、對讀取的三元界面流程元素組的次數(shù)進(jìn)行統(tǒng)計。
      [0022] S33、歸并排序。對已經(jīng)讀取的并已獲取統(tǒng)計次數(shù)的三元界面流程元素組隊(duì)列進(jìn)行 歸并排序,就是找出最小或最大的隊(duì)頭元素,然后將
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1