[發明專利]一種基于細粒度的業務模型自動過濾方法及系統在審
| 申請號: | 201310407671.5 | 申請日: | 2013-09-09 |
| 公開(公告)號: | CN103473301A | 公開(公告)日: | 2013-12-25 |
| 發明(設計)人: | 劉新武 | 申請(專利權)人: | 北京思特奇信息技術股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京輕創知識產權代理有限公司 11212 | 代理人: | 楊立 |
| 地址: | 100086 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 細粒度 業務 模型 自動 過濾 方法 系統 | ||
技術領域
本發明涉及一種基于細粒度的業務模型自動過濾的方法及系統。
背景技術
第一、目前運營商電子渠道產品的需求或營銷活動上線、下線的基本流程:需求或活動的功能代碼開發完畢后上線;需求或活動結束前,重新修改代碼,將活動代碼刪除或注釋;維護人員在指定的時間,將修改后的代碼,重新上線部署;
第二、目前運營商電子渠道產品針對某業務受限操作,基本是通過硬編碼方式,對業務進行限制。譬如每月底最后一天不能套餐變更,會通過硬編碼的方式,在程序中對受限時間進行控制。
通過上述流程可以看出,目前運營商電子渠道方面的需求和營銷活動上線、下線,或者對某種業務的受限控制,基本處于人工操作或硬編碼階段,不能夠及時準確的滿足客戶的需求,也不能做到靈活自動的實時控制。這種人工操作,不僅不能對需求做到很好的支撐,反而會因人工操作失誤等原因產生錯誤,甚至釀成故障,同時,對于開發和維護人員而言,難免會增加大量不必要的工作。
發明內容
本發明所要解決的技術問題是提供一種能夠使業務模型受限配置自動化的基于細粒度的業務模型自動過濾的方法及系統。
本發明解決上述技術問題的技術方案如下:一種基于細粒度的業務模型自動過濾方法,包括以下步驟:
步驟1:將業務模型進行細粒度劃分,并為劃分后的每個對象分別分配網頁地址;
步驟2:配置業務受限數據,并將業務受限數據存儲于緩存中,配置業務受限過濾器,所述業務受限數據用于存儲業務受限過濾器即將攔截的業務模型的攔截地址,所述業務受限過濾器用于攔截業務模型;
步驟3:接收用戶發送的請求訪問業務模型中的任一對象的訪問請求,解析訪問請求,得到與業務模型中待訪問的對象對應的網頁地址;
步驟4:查詢緩存中是否存在與解析后的網頁地址相同的攔截地址,如果有,執行步驟5,如果沒有,跳轉到該業務模型的頁面正常顯示,結束;
步驟5:攔截該業務模型。
本發明的有益效果是:實現功能業務受限配置化,不再采用人工或硬編碼方式;需求或活動上線、下線自動化,可通過配置準備實現;對用戶需求做到準確、及時響應,更好的滿足用戶的需求;減少工作量,降低成本,同時減少因人工操作造成的故障。
在上述技術方案的基礎上,本發明還可以做如下改進。
所述業務模型包括:功能代碼表、角色表、頁面信息表和角色功能表;
所述功能代碼表,用于對業務模型的功能進行編碼存儲,包括功能名稱、功能代碼和系統ID;
所述角色表,用于配置系統角色,包括角色名稱、角色代碼和狀態;
所述頁面信息表,用于存放功能與網頁地址的對應關系,包括頁面代碼、頁面名稱、網頁地址、功能代碼和系統ID;
所述角色功能表,用于標識角色對應的訪問權限,包括系統ID、功能代碼和角色代碼。
所述配置業務受限數據具體包括以下步驟:
步驟2a:配置受限的頁面信息,在頁面信息表中添加頁面數據;
步驟2b:定義受限的業務模型的功能代碼和未受限的業務模型的功能代碼,并將受限的業務模型的功能代碼和未受限的業務模型的功能代碼存儲于功能代碼表中;
步驟2c:配置業務模型的受限信息,確定業務模型的受限的功能代碼、受限開始時間和受限結束時間。
所述步驟3中還包括:
步驟3.1:初始化錯誤提示頁面,所述錯誤提示頁面用于顯示攔截業務模型后提示信息。
所述步驟5之后還包括:步驟6:顯示錯誤提示頁面。
一種基于細粒度的業務模型自動過濾系統,包括劃分模塊,配置模塊,接收解析模塊,查詢模塊和攔截模塊;
所述劃分模塊,用于將業務模型進行細粒度劃分,并為劃分后的每個對象分別分配網頁地址,將所有對象及其分別對應的網頁地址發送給接收解析模塊;
所述配置模塊,用于配置業務受限數據,并將業務受限數據存儲于緩存中,配置業務受限過濾器,所述業務受限數據用于存儲業務受限過濾器即將攔截的業務模型的攔截地址,所述業務受限過濾器用于攔截業務模型,將存儲業務受限數據的緩存的信息發送給查詢模塊,將業務受限過濾器的信息發送給攔截模塊;
所述接收解析模塊,用于接收所有對象及其分別對應的網頁地址,接收用戶發送的請求訪問業務模型的訪問請求,解析訪問請求,得到業務模型的待訪問對象由劃分模塊分配的網頁地址,將解析出的網頁地址發送給查詢模塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京思特奇信息技術股份有限公司,未經北京思特奇信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310407671.5/2.html,轉載請聲明來源鉆瓜專利網。





