[發(fā)明專利]一種商業(yè)智能儀表盤的組件布局方法有效
| 申請?zhí)枺?/td> | 201811615123.0 | 申請日: | 2018-12-27 |
| 公開(公告)號: | CN109885363B | 公開(公告)日: | 2022-03-25 |
| 發(fā)明(設計)人: | 不公告發(fā)明人 | 申請(專利權)人: | 北京永洪商智科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100020 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 商業(yè) 智能 儀表盤 組件 布局 方法 | ||
本發(fā)明涉及一種商業(yè)智能儀表盤的組件布局方法,包括組件插入,組件刪除、組件移動、組件縮放和組件校驗的方法。通過使用儀表盤旋轉的方式,將不同方向的操作全部規(guī)約到一個方向進行處理,處理完后再將儀表盤旋轉回初始方向,使得四個方向的處理能夠簡化為一個方向,簡化了四分之三的邏輯。另外通過整體面積校驗的方式降低校驗合法性的計算復雜度。本發(fā)明涉及的組件布局方法,解決了現有技術中繁瑣復雜的終端處理問題,同時實現方便快捷地調整儀表盤布局。
技術領域
本發(fā)明涉及商業(yè)智能技術領域,尤其涉及一種商業(yè)智能儀表盤的組件布局方法,包括組件插入的方法,組件刪除方法、組件移動、組件縮放和校驗方法。
背景技術
儀表盤(business intelligence dashboard,BI dashboard)是一般商業(yè)智能都擁有的實現數據可視化的模塊,它是向企業(yè)展示度量信息和關鍵業(yè)務指標現狀的工具,是商業(yè)智能最終展現給用戶的結果物。
如何快速高效的創(chuàng)建一個儀表盤對于任何一個商業(yè)智能系統(tǒng)都至關重要。根據我們的調查,在制作儀表盤的過程中,業(yè)務人員主要將時間花在了兩大部分:第一,儀表盤的業(yè)務定義;第二,儀表盤的布局美化。在儀表盤的美化的過程中儀表盤中各個組件的布局是最頻繁的操作之一,需要對齊,均分,移動等,如果都是每個像素的去對齊和手工移動會非常的耗時費心,雖然會有對齊線等技術支持,但是還是不能夠快速和方便。為了解決上述問題,需要一種儀表盤快速布局的方法,實現方便、快捷的調整儀表盤方法。
發(fā)明內容
鑒于上述的分析,本發(fā)明旨在提供一種商業(yè)智能儀表盤的組件布局方法,包括組件插入的方法,組件刪除方法、組件移動、組件縮放和校驗方法,用以解決現有組件布局過程中操作繁瑣、后臺代碼復雜,運算速度慢的問題。
本發(fā)明的目的主要是通過以下技術方案實現的:
提供一種商業(yè)智能儀表盤中的組件插入方法,包括以下步驟:
步驟S1.客戶端獲取組件插入事件;
步驟S2,根據上述組件插入事件,獲取組件的插入方向和插入位置,進一步判定是否進行儀表盤及其組件的旋轉,將上、或下、或左、或右四個方向的插入通過儀表盤及其組件的旋轉規(guī)約到一個方向再進行插入處理;
步驟S3,根據組件插入事件中的插入位置,執(zhí)行插入處理;
步驟S4,在執(zhí)行完上述插入操作后,將儀表盤及其組件反向旋轉與步驟S2中旋轉角度相同的度數,以將儀表盤及其組件轉換到原來角度,再由客戶端展現插入結果。
其中,所述步驟S3中的插入處理為:
根據待插入組件的寬度判斷該組件是否是整行插入;
如果是整行插入,執(zhí)行步驟S31;如果不是整行插入,則執(zhí)行步驟S32;
步驟S31:新增插入組件的寬度與儀表盤的寬度相同、高度為默認高度;新插入組件下方的其他組件,則下移相應的高度;
步驟S32:根據待插入組件的高度,判斷是該組件是實現單列插入、還是多列插入;在單列插入的情境下,新插入組件與其影響的原有組件將均分原有組件占據的面積;在多列插入的情景下,新插入組件與其影響的多排組件將按列共同均分原來多排組件占據的面積。
本發(fā)明還提供一種商業(yè)智能儀表盤中的組件刪除方法,包括步驟:
步驟S1.客戶端獲取組件刪除事件;
步驟S2.根據上述組件刪除事件,獲取被刪除組件相鄰的右側所有組件,在沒有相鄰右側組件的情景下,通過儀表盤及其組件旋轉的方式,獲取相鄰的右側所有組件;
步驟S3.在獲取相鄰的右側所有組件后,將右側所有組件向左側延伸,填充刪除組件的區(qū)域;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京永洪商智科技有限公司,未經北京永洪商智科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811615123.0/2.html,轉載請聲明來源鉆瓜專利網。





