[發(fā)明專(zhuān)利]一種數(shù)據(jù)建模的方法有效
| 申請(qǐng)?zhí)枺?/td> | 201410727330.0 | 申請(qǐng)日: | 2014-12-05 |
| 公開(kāi)(公告)號(hào): | CN105718473B | 公開(kāi)(公告)日: | 2019-01-25 |
| 發(fā)明(設(shè)計(jì))人: | 付強(qiáng) | 申請(qǐng)(專(zhuān)利權(quán))人: | 成都復(fù)曉科技有限公司 |
| 主分類(lèi)號(hào): | G06F16/2458 | 分類(lèi)號(hào): | G06F16/2458 |
| 代理公司: | 暫無(wú)信息 | 代理人: | 暫無(wú)信息 |
| 地址: | 610073 四川省成都市成都*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 建模 方法 | ||
本發(fā)明公開(kāi)了一種通過(guò)對(duì)業(yè)務(wù)事件的拆解和處理進(jìn)行數(shù)據(jù)建模的方法,本方法從用戶(hù)描述業(yè)務(wù)事件開(kāi)始,自動(dòng)根據(jù)業(yè)務(wù)事件描述形成初步拆解表單,在確認(rèn)后進(jìn)行各種自動(dòng)處理,最終形成可直接適用于各種數(shù)據(jù)庫(kù)的模型定義表格。本方法通過(guò)人們熟知的“事件描述”這種類(lèi)似“記敘文”的寫(xiě)作方式,引導(dǎo)業(yè)務(wù)人員從熟悉的業(yè)務(wù)開(kāi)始,減輕了大部分機(jī)械、呆板的建模操作;且根據(jù)業(yè)務(wù)人員已經(jīng)完成的數(shù)據(jù)建模案例,“自擴(kuò)充”業(yè)務(wù)領(lǐng)域內(nèi)的“知識(shí)”,隨著“知識(shí)”越來(lái)越豐富,將使得業(yè)務(wù)事件的建模過(guò)程越來(lái)越“智能化”。本方法可以直接用于完成OLTP的過(guò)程數(shù)據(jù)建模和OLAP的事實(shí)數(shù)據(jù)建模。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)庫(kù)及數(shù)據(jù)倉(cāng)庫(kù)領(lǐng)域,并且更具體地,涉及數(shù)據(jù)建模的方法。
背景技術(shù)
長(zhǎng)久以來(lái),數(shù)據(jù)建模都是小眾的技術(shù)人群擁有的、高深的事情,需要利用各種專(zhuān)業(yè)軟件,如Erwin,PowerDesigner,EA等,根據(jù)業(yè)務(wù)需求,直接建立模型,如指定數(shù)據(jù)庫(kù)表中的符合長(zhǎng)度要求的字母型名稱(chēng)、符合長(zhǎng)度要求的字段的字母型名稱(chēng)等。在建立模型過(guò)程中還需要知道什么是數(shù)據(jù)庫(kù)設(shè)計(jì)的三范式,需要知道數(shù)據(jù)庫(kù)的字段類(lèi)型、主鍵、外鍵、索引等一大堆高深的專(zhuān)業(yè)術(shù)語(yǔ),使得數(shù)據(jù)建模的真正受益者—大多數(shù)的業(yè)務(wù)人員無(wú)法參與、無(wú)法評(píng)判數(shù)據(jù)建模中的業(yè)務(wù)合理性、擴(kuò)展性,而一旦根據(jù)建立的模型完成應(yīng)用開(kāi)發(fā)后,再發(fā)現(xiàn)數(shù)據(jù)建模的問(wèn)題,會(huì)花費(fèi)額外的人力、財(cái)力、物力去變更從數(shù)據(jù)建模到應(yīng)用開(kāi)發(fā)的全部過(guò)程。重要的是,這樣的數(shù)據(jù)建模方式,沒(méi)有充分發(fā)揮最大多數(shù)業(yè)務(wù)人員對(duì)于自己應(yīng)用的軟件的設(shè)計(jì)熱情,畢竟技術(shù)人員永遠(yuǎn)都比業(yè)務(wù)人員少得多,對(duì)于業(yè)務(wù)的精通程度,技術(shù)人員也比業(yè)務(wù)人員差得多。
但實(shí)際上,業(yè)務(wù)人員心中的初步設(shè)想,大部分都是簡(jiǎn)單的。只要條件適合,不需要專(zhuān)業(yè)建模人員,業(yè)務(wù)人員自己是可以完成的。精通業(yè)務(wù)的業(yè)務(wù)人員雖然不能清晰地、完整地說(shuō)出自己的設(shè)想,但在頭腦中,一定隱藏著一條完整的線條,“文章本天成,妙手偶得之”,在條件成熟時(shí),就會(huì)源源不斷地順暢地牽引出來(lái),這個(gè)條件,就是一個(gè)能把自己的思路很快變成現(xiàn)實(shí)的具備易操作性的方法。
這個(gè)方法把時(shí)間碎片化,不需要大塊的時(shí)間來(lái)處理、探索數(shù)據(jù)建模,只需要每次一點(diǎn)點(diǎn)的改進(jìn)、增加內(nèi)容,不影響主要業(yè)務(wù)的工作,讓業(yè)務(wù)人員在時(shí)間上能夠接受這種方法。
利用這個(gè)方法,業(yè)務(wù)人員在自己的業(yè)務(wù)的數(shù)據(jù)模型在不斷精細(xì)化、實(shí)用化的進(jìn)化過(guò)程中,對(duì)于數(shù)據(jù)建模的知識(shí)和思想也在進(jìn)步。隨著業(yè)務(wù)人員自己建立的數(shù)據(jù)模型越來(lái)越專(zhuān)業(yè),范圍越來(lái)越多,業(yè)務(wù)人員對(duì)于數(shù)據(jù)建模的能力會(huì)變得越來(lái)越強(qiáng),一方面自己的駕馭軟件的能力越來(lái)越強(qiáng),相應(yīng)的業(yè)務(wù)工作能力也因?yàn)樽约涸O(shè)計(jì)的軟件工具的應(yīng)用得到進(jìn)一步的增強(qiáng)。
另一方面,數(shù)據(jù)建模專(zhuān)業(yè)的人員,也可以更集中精力處理復(fù)雜的更有價(jià)值的數(shù)據(jù)建模,而不是把精力大量地耗費(fèi)在初步的、簡(jiǎn)單的數(shù)據(jù)建模上,影響自己專(zhuān)業(yè)的進(jìn)步。
OLTP中的數(shù)據(jù)模型,主要分成兩類(lèi),一類(lèi)是對(duì)象模型,主要是描述一個(gè)業(yè)務(wù)對(duì)象的屬性,另一類(lèi)是過(guò)程模型,是描述業(yè)務(wù)發(fā)生的過(guò)程。對(duì)一個(gè)業(yè)務(wù)來(lái)說(shuō),對(duì)象模型是被動(dòng)的、被過(guò)程模型調(diào)用的模型,相當(dāng)于一棵大樹(shù)的枝葉,過(guò)程模型作為貫穿業(yè)務(wù)操作的紅線,是應(yīng)用的主體,相當(dāng)于大樹(shù)的主干。
OLAP中的數(shù)據(jù)模型的基礎(chǔ)來(lái)源,主要分成三類(lèi),一類(lèi)是維度模型,主要是描述一個(gè)事實(shí)對(duì)象的維度;一類(lèi)是事實(shí)模型,是描述最細(xì)粒度的業(yè)務(wù)事實(shí);另一類(lèi)是大量的統(tǒng)計(jì)匯總模型,主要是統(tǒng)計(jì)應(yīng)用。對(duì)OLAP應(yīng)用來(lái)說(shuō),事實(shí)模型雖然數(shù)量少,但作為統(tǒng)計(jì)應(yīng)用的基礎(chǔ)核心數(shù)據(jù),在其上才能進(jìn)行各種層次的統(tǒng)計(jì)、匯總,當(dāng)事實(shí)模型涉及具體維度時(shí),由維度模型來(lái)描述。從這里可以看出,事實(shí)模型的數(shù)據(jù)建模,是建立數(shù)據(jù)倉(cāng)庫(kù)應(yīng)用的基礎(chǔ),打好了這個(gè)基礎(chǔ),數(shù)據(jù)倉(cāng)庫(kù)應(yīng)用的大廈才可以比較容易地建立起來(lái)。
發(fā)明內(nèi)容
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于成都復(fù)曉科技有限公司,未經(jīng)成都復(fù)曉科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410727330.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 一種面向制造領(lǐng)域的MDA建模工具的實(shí)現(xiàn)方法
- 一種基于統(tǒng)一建模環(huán)境的建模方法
- 一種統(tǒng)一建模平臺(tái)
- 用于管理數(shù)據(jù)建模的系統(tǒng)及其方法
- 建模裝置、建模方法以及建模程序
- 一種提供思維導(dǎo)圖式的模型評(píng)價(jià)方法和系統(tǒng)
- 一種動(dòng)態(tài)交互建模工具的實(shí)現(xiàn)方法及裝置
- 電力設(shè)備建模方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種基于瀏覽器傳輸?shù)慕7椒把b置
- 數(shù)據(jù)建模方法、裝置、存儲(chǔ)介質(zhì)及處理器
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





