欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

實(shí)體聯(lián)系圖展示方法及裝置與流程

文檔序號:11216298閱讀:1863來源:國知局
實(shí)體聯(lián)系圖展示方法及裝置與流程

本申請涉及數(shù)據(jù)庫技術(shù)領(lǐng)域,尤其涉及實(shí)體聯(lián)系圖展示方法及裝置。



背景技術(shù):

在數(shù)據(jù)庫系統(tǒng)中,通常需要對數(shù)據(jù)和信息建模,所建立的模型稱為數(shù)據(jù)模型。數(shù)據(jù)模型中各個(gè)數(shù)據(jù)實(shí)體之間的關(guān)系可以用圖形進(jìn)行展示,所展示的圖形稱為實(shí)體聯(lián)系圖(entity-relationshipdiagram,e-r圖)。e-r圖主要由實(shí)體型、實(shí)體的屬性及實(shí)體之間的聯(lián)系3個(gè)要素組成。

其中,實(shí)體是指客觀存在并可相互區(qū)別的事物,例如可以是一個(gè)職工、一個(gè)學(xué)生、學(xué)生的一次選課、一個(gè)用戶或用戶的一次訂單等。

實(shí)體的屬性是指實(shí)體所具有的某一特性。一個(gè)實(shí)體可以由若干個(gè)屬性來刻畫。例如,學(xué)生實(shí)體可以由學(xué)號、用戶名、性別或出生年月等屬性組成。(150033,張山,男,199308,計(jì)算機(jī)系,2015)這些屬性組合起來表征了一個(gè)學(xué)生。

具有相同屬性的實(shí)體必然具有共同的特征和性質(zhì)。實(shí)體型可以對具有相同屬性的同類實(shí)體進(jìn)行抽象和刻畫,例如,學(xué)生(學(xué)號,姓名,性別,出生年月,院系,入學(xué)時(shí)間)就是一個(gè)實(shí)體型。

聯(lián)系(relationship)用于反映實(shí)體之間的關(guān)系。例如老師給學(xué)生授課存在授課關(guān)系,則老師實(shí)體與學(xué)生實(shí)體存在聯(lián)系;用戶購物產(chǎn)生訂單,則用戶實(shí)體與訂單實(shí)體存在聯(lián)系。

在e-r圖中,實(shí)體型通常用矩形表示,在矩形中展示有該實(shí)體型的每一個(gè)屬性,矩形之間的連線則表示實(shí)體型之間的聯(lián)系。如圖1所示,是相關(guān)技 術(shù)中的一個(gè)e-r圖的示例。

傳統(tǒng)的數(shù)據(jù)模型開發(fā)工具在繪制大數(shù)據(jù)場景下的e-r圖時(shí),由于實(shí)體型的數(shù)量較大,e-r圖中需要繪制和展示非常多的實(shí)體型,其繪制效率較低,展示效果較差。



技術(shù)實(shí)現(xiàn)要素:

本申請?zhí)峁┝藢?shí)體聯(lián)系圖展示方法及裝置,以解決現(xiàn)有e-r圖的繪制效率較低,展示效果較差的問題。

根據(jù)本申請實(shí)施例的第一方面,提供一種實(shí)體聯(lián)系圖展示方法,所述方法包括:

獲取實(shí)體型的屬性;

根據(jù)所述屬性確定實(shí)體型集合,所述實(shí)體型集合中包括若干個(gè)屬性相同的實(shí)體型;

通過一預(yù)設(shè)圖形展示所述實(shí)體型集合。

根據(jù)本申請實(shí)施例的第二方面,提供一種實(shí)體聯(lián)系圖展示裝置,所述裝置包括:

屬性獲取模塊,用于獲取實(shí)體型的屬性;

實(shí)體型集合確定模塊,用于根據(jù)所述屬性確定實(shí)體型集合,所述實(shí)體型集合中包括若干個(gè)屬性相同的實(shí)體型;

實(shí)體型集合展示模塊,用于通過一預(yù)設(shè)圖形展示所述實(shí)體型集合。

根據(jù)本申請實(shí)施例的第三方面,提供一種實(shí)體聯(lián)系圖展示裝置,包括:

處理器;

用于存儲處理器可執(zhí)行指令的存儲器;

其中,所述處理器被配置為:

獲取實(shí)體型的屬性;

根據(jù)所述屬性確定實(shí)體型集合,所述實(shí)體型集合中包括若干個(gè)屬性相同的實(shí)體型;

通過一預(yù)設(shè)圖形展示所述實(shí)體型集合。

本申請的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:

本申請中,可以根據(jù)實(shí)體型的屬性,將屬性相同的實(shí)體型都?xì)w屬于同一實(shí)體型集合中,并通過一預(yù)設(shè)圖形展示該實(shí)體型集合。由于只通過一預(yù)設(shè)圖形表示實(shí)體型集合中的所有結(jié)構(gòu)相同的實(shí)體型,從而能減少大量相同圖形的繪制工作,提高e-r圖的繪制效率,使e-r圖更為簡潔直觀,提高e-r圖的展示效果。

應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本申請。

附圖說明

此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本申請的實(shí)施例,并與說明書一起用于解釋本申請的原理。

圖1是相關(guān)技術(shù)中一個(gè)e-r圖的示例。

圖2是一用戶實(shí)體型的示意圖。

圖3是相關(guān)技術(shù)中另一個(gè)e-r圖的示例。

圖4是本申請實(shí)體聯(lián)系圖展示方法的一個(gè)實(shí)施例流程圖。

圖5是本申請實(shí)施例中四種預(yù)設(shè)圖形的示意圖。

圖6是本申請實(shí)施例中三種疊放圖形的示意圖。

圖7是本申請實(shí)施例中疊放矩形的示意圖。

圖8是本申請實(shí)施例中e-r圖的示例。

圖9是本申請實(shí)施例中一種展示實(shí)體型集合中實(shí)體型數(shù)量及實(shí)體型名稱的示意圖。

圖10是本申請實(shí)施例中另一種展示實(shí)體型集合中實(shí)體型數(shù)量及實(shí)體型名稱的示意圖。

圖11是本申請實(shí)體聯(lián)系圖展示裝置所在服務(wù)器的一種硬件結(jié)構(gòu)圖。

圖12是本申請實(shí)體聯(lián)系圖展示裝置的一個(gè)實(shí)施例框圖。

具體實(shí)施方式

這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。

在本申請使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請。在本申請和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。

應(yīng)當(dāng)理解,盡管在本申請可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。

數(shù)據(jù)模型的圖形化展示即為e-r圖,其在物理上的體現(xiàn)則是數(shù)據(jù)庫中的表。在e-r圖中,實(shí)體型可以通過矩形以圖形化的方式進(jìn)行展示,而實(shí)體型在物理上的體現(xiàn)則是數(shù)據(jù)庫中的表。如圖2所示,是一用戶實(shí)體型的示例圖。由圖2可知,該用戶實(shí)體型所包含的屬性包括:userid、name、sex和age;e-r圖中以矩形展示了該實(shí)體型的結(jié)構(gòu),而數(shù)據(jù)庫中則以表格的方式記錄了該用戶實(shí)體型的結(jié)構(gòu)和記載的數(shù)據(jù)。其中,數(shù)據(jù)庫表中記錄了100條用戶數(shù)據(jù),每一條用戶數(shù)據(jù)表示一個(gè)實(shí)體。

另外,圖2中,每個(gè)屬性后面的字符串代表該屬性的數(shù)據(jù)類型和字符長度,例如userid:char(10)表示一個(gè)名為userid的屬性,該屬性的數(shù)據(jù)類型為char類型,字符長度最長為10。屬性的數(shù)據(jù)類型和字符長度的具體定義可以根據(jù)實(shí) 際需要而設(shè)定,其語法規(guī)則可參考數(shù)據(jù)庫結(jié)構(gòu)化查詢語言(structuredquerylanguage)。

在大數(shù)據(jù)環(huán)境下所處理的數(shù)據(jù)量非常巨大,例如購物平臺所構(gòu)建的數(shù)據(jù)庫中,由于注冊用戶的數(shù)量較多,有關(guān)用戶賬戶的數(shù)據(jù)可能就多達(dá)百萬條或千萬條。相關(guān)技術(shù)中,對于此類數(shù)據(jù)量巨大的實(shí)體型,為了保證數(shù)據(jù)均勻分布,提高數(shù)據(jù)操作的性能,設(shè)計(jì)人員通常不會只創(chuàng)建一個(gè)數(shù)據(jù)表,將所有數(shù)據(jù)都存儲在一個(gè)數(shù)據(jù)表下,而是創(chuàng)建多個(gè)數(shù)據(jù)表,以將數(shù)據(jù)均勻分布在各個(gè)表中。可以理解,這些數(shù)據(jù)庫表都是為了維護(hù)同一類數(shù)據(jù),除了名稱不同,數(shù)據(jù)表的屬性全都相同。

然而,創(chuàng)建了非常多的數(shù)據(jù)表,那么在用e-r圖展示實(shí)體型時(shí),由于每個(gè)數(shù)據(jù)表對應(yīng)一個(gè)實(shí)體型,繪制e-r圖時(shí)就需要繪制和展示非常多的圖形。

例如,圖3中展示了相關(guān)技術(shù)中另一個(gè)e-r圖的示例,圖3中包括了學(xué)生數(shù)據(jù)表1至學(xué)生數(shù)據(jù)表6共6個(gè)實(shí)體型,該6個(gè)實(shí)體型分別對應(yīng)數(shù)據(jù)庫中記錄的6個(gè)不同表名但實(shí)體屬性都相同的數(shù)據(jù)表,每個(gè)數(shù)據(jù)表下都存儲有多條學(xué)生數(shù)據(jù)。由圖3可知,由于各個(gè)實(shí)體型中的屬性都相同,e-r圖中重復(fù)繪制了大量相同的圖形,而且體現(xiàn)實(shí)體型之間聯(lián)系的連線也非常雜亂。在互聯(lián)網(wǎng)大數(shù)據(jù)等系統(tǒng)環(huán)境下,數(shù)據(jù)庫系統(tǒng)所涉及的數(shù)據(jù)量經(jīng)常達(dá)到幾百億條,數(shù)據(jù)庫設(shè)計(jì)人員所創(chuàng)建的數(shù)據(jù)表可能多達(dá)幾千個(gè),由此可知e-r圖中需繪制和展示了非常多結(jié)構(gòu)相同的實(shí)體圖形,不僅繪制效率差,展示效果也非常差。

綜上,根據(jù)同一類數(shù)據(jù)所創(chuàng)建的多個(gè)數(shù)據(jù)表,除了表名不同,各個(gè)數(shù)據(jù)表具有實(shí)體屬性都相同的特征。本申請實(shí)施例所提供的方案,根據(jù)上述數(shù)據(jù)表的性質(zhì),可以根據(jù)實(shí)體型的屬性,將屬性相同的實(shí)體型都?xì)w屬于同一實(shí)體型集合中,并通過一預(yù)設(shè)圖形展示該實(shí)體型集合。由于只通過一預(yù)設(shè)圖形表示實(shí)體型集合中的所有實(shí)體型,從而能減少大量相同實(shí)體圖形的繪制工作,提高e-r圖的繪制效率,使e-r圖更為簡潔直觀,提高e-r圖的展示效果。

如圖4所示,是本申請實(shí)體聯(lián)系圖展示方法的一個(gè)實(shí)施例流程圖,該實(shí)施例可以應(yīng)用在終端,包括以下步驟401至403:

在步驟401中,獲取實(shí)體型的屬性。

數(shù)據(jù)庫設(shè)計(jì)人員可以采用數(shù)據(jù)模型開發(fā)工具如erwin或powerdesigner等設(shè)計(jì)數(shù)據(jù)模型,此類工具通??梢韵蛴脩糨敵鰧?shí)體型信息輸入框,通過該實(shí)體型信息輸入框可以獲取設(shè)計(jì)人員輸入的實(shí)體型的名稱及其屬性。實(shí)體型的名稱及其屬性即數(shù)據(jù)源,在實(shí)體聯(lián)系圖對應(yīng)的數(shù)據(jù)源被確定后,可以對該數(shù)據(jù)源進(jìn)行解析,獲得實(shí)體型的屬性。

在步驟402中,根據(jù)所述屬性確定實(shí)體型集合,所述實(shí)體型集合中包括若干個(gè)屬性相同的實(shí)體型。

一個(gè)實(shí)體可以由若干個(gè)屬性組成。根據(jù)上述對于大數(shù)據(jù)環(huán)境下的數(shù)據(jù)庫的分析,當(dāng)創(chuàng)建多個(gè)屬性相同的數(shù)據(jù)表以存儲同一類數(shù)據(jù)時(shí),可以根據(jù)預(yù)設(shè)的屬性一致性原則確定實(shí)體型之間是否屬于同類實(shí)體型,從而將屬性相同的同類實(shí)體型歸屬于同一個(gè)實(shí)體型集合中。

在具體實(shí)施時(shí),可以將各個(gè)實(shí)體型所包含的屬性進(jìn)行一一對比,對比時(shí),可以采用字符串匹配的方式進(jìn)行判斷。若不同實(shí)體型所包含的每個(gè)屬性都相同,則可確定這些實(shí)體型的結(jié)構(gòu)相同,從而將結(jié)構(gòu)相同的實(shí)體型都?xì)w屬在一個(gè)實(shí)體型集合中。

在步驟403中,通過一預(yù)設(shè)圖形展示所述實(shí)體型集合。

本申請實(shí)施例中,針對多個(gè)同類實(shí)體型,即一個(gè)實(shí)體型集合,確定對應(yīng)的實(shí)體型集合描述數(shù)據(jù),其中該描述數(shù)據(jù)可以包括與該類實(shí)體型對應(yīng)的預(yù)設(shè)圖形,進(jìn)而根據(jù)描述數(shù)據(jù)繪制實(shí)體聯(lián)系圖。由于實(shí)體聯(lián)系圖中可以通過一個(gè)預(yù)設(shè)圖形表示實(shí)體型集合中所包含的多個(gè)結(jié)構(gòu)相同的同類實(shí)體型,因此相對于傳統(tǒng)技術(shù)中對每個(gè)實(shí)體型一一通過繪制矩形進(jìn)行展示的方式,本申請實(shí)施例能減少大量的繪制工作,顯著提高了e-r圖的繪制效率??梢岳斫?,針對沒有同類的單個(gè)實(shí)體型,也可以獲取與該實(shí)體型對應(yīng)的描述數(shù)據(jù),該描述數(shù)據(jù)包括與該類實(shí)體型對應(yīng)的其他圖形,例如相關(guān)技術(shù)中矩形圖形,并根據(jù)該描述數(shù)據(jù)繪制實(shí)體聯(lián)系圖。

為與單個(gè)實(shí)體型區(qū)分,預(yù)設(shè)圖形可選取能直觀表達(dá)多個(gè)實(shí)體型的圖形, 參考圖5,圖5示出了幾種預(yù)設(shè)圖形,預(yù)設(shè)圖形可以是由多個(gè)圖形對象平鋪所構(gòu)成的平鋪圖形,或者是帶有三維框的圖形,或者是疊放圖形等。在實(shí)際應(yīng)用中,預(yù)設(shè)圖形的具體形狀可靈活設(shè)置。例如,圖5中的平鋪圖形采用平鋪4個(gè)圖形為例,在實(shí)際應(yīng)用中,平鋪的數(shù)量還可以是2個(gè)、5個(gè)或6個(gè)等其他數(shù)值,并且,平鋪的數(shù)量可以不等于所展示的實(shí)體型集合中實(shí)體型的個(gè)數(shù),例如,若實(shí)體型集合中的實(shí)體型個(gè)數(shù)為20個(gè),平鋪的數(shù)量可以是4個(gè)或6個(gè)等,因此平鋪圖形能直觀表達(dá)其展示有多個(gè)實(shí)體型。

在一個(gè)可選的實(shí)現(xiàn)方式中,為了更加突出所展示的是多個(gè)實(shí)體型,預(yù)設(shè)圖形可以采用疊放圖形。疊放圖形是指由若干個(gè)相同或不相同的圖形對象按一定次序疊放所構(gòu)成的圖形。例如,參考圖6示出的三種疊放圖形,該圖6中的三種疊放圖形分別以菱形、矩形及圓形為例進(jìn)行示意。其中,上層圖形對象可覆蓋或不覆蓋下層圖形對象,例如圖6的疊放圖形1中,上層菱形可覆蓋下層菱形,而疊放圖形2中的上層矩形可不覆蓋下層矩形。具體的疊放數(shù)量和疊放方式可在實(shí)際應(yīng)用中靈活設(shè)置。

現(xiàn)有的e-r圖中,實(shí)體型通常采用矩形表示。因此,疊放圖形具體可以采用疊放矩形,以使e-r圖中對實(shí)體型集合的展示更為直觀。參考圖7,在圖7中示出了幾種可選的疊放矩形的示意圖,可以理解的是,圖7中以疊放3個(gè)矩形為例表示一個(gè)疊放矩形,在實(shí)際應(yīng)用中,疊放的數(shù)量還可以是2個(gè)、4個(gè)等其他數(shù)值。參考圖7,還可以在該預(yù)設(shè)圖形上選取合適的位置展示實(shí)體型的屬性,以展示該實(shí)體型集合中所包含的各個(gè)實(shí)體型的屬性信息。

在實(shí)際應(yīng)用中,不同實(shí)體型集合可以采用不同的預(yù)設(shè)圖形進(jìn)行展示,為統(tǒng)一展示風(fēng)格,優(yōu)選采用同樣的預(yù)設(shè)圖形展示不同的實(shí)體型集合。預(yù)設(shè)圖形可以預(yù)先繪制,并采用圖像格式存儲,當(dāng)需要展示實(shí)體型集合時(shí),調(diào)用該圖像即可實(shí)現(xiàn)快速展示。

在e-r圖中,還可以展示不同實(shí)體型之間的聯(lián)系。例如,以教學(xué)平臺所構(gòu)建的數(shù)據(jù)庫為例,該數(shù)據(jù)庫中需要維護(hù)兩類數(shù)據(jù),一類是教師數(shù)據(jù),一類是學(xué)生數(shù)據(jù)。教師數(shù)據(jù)采用一個(gè)數(shù)據(jù)表進(jìn)行記錄,則對應(yīng)一個(gè)實(shí)體型,在e-r 圖中對應(yīng)一個(gè)圖形;學(xué)生數(shù)據(jù)則采用多個(gè)數(shù)據(jù)表進(jìn)行記錄,則對應(yīng)多個(gè)實(shí)體型,在如圖3所述的傳統(tǒng)技術(shù)中的e-r圖會對應(yīng)多個(gè)圖形,如圖3所示,各個(gè)有關(guān)學(xué)生數(shù)據(jù)的實(shí)體型都需要與教師實(shí)體型連線,因此e-r圖的展示效果較差。

本申請實(shí)施例中,由于實(shí)體型集合中包括的是結(jié)構(gòu)相同的多個(gè)實(shí)體型,實(shí)體型集合表示了數(shù)據(jù)庫表中記錄同一類數(shù)據(jù)的多個(gè)數(shù)據(jù)庫表,由此可知,實(shí)體型集合中雖然包括多個(gè)實(shí)體型,但是這些實(shí)體型與其他實(shí)體或?qū)嶓w型集合的聯(lián)系是相同的。因此,實(shí)體型集合中一個(gè)實(shí)體型與其他實(shí)體型的聯(lián)系,即可代表整個(gè)實(shí)體型集合與其他實(shí)體型或?qū)嶓w型集合的聯(lián)系。e-r圖在展示上述聯(lián)系時(shí),可以通過一條或多條連線表示所述實(shí)體型集合與其他實(shí)體或?qū)嶓w型集合之間的聯(lián)系。采用一條連線進(jìn)行表示,可以使e-r圖更為簡潔,采用多條連線進(jìn)行表示,可以更為直觀地表示該預(yù)設(shè)圖形代表一包含多個(gè)實(shí)體型的實(shí)體型集合,具體的連線數(shù)量可以根據(jù)實(shí)際需要而靈活配置。參考圖8,是本申請實(shí)施例中的e-r圖的示例,在圖8中通過一疊放有3個(gè)矩形的疊放圖形展示一個(gè)包括有6個(gè)實(shí)體型的實(shí)體型集合,由于只需示出一個(gè)有關(guān)學(xué)生數(shù)據(jù)的圖形,因此能顯著減少繪制工作量,教師實(shí)體型和學(xué)生實(shí)體型集合之間的連線也非常簡潔。

在一個(gè)可選的實(shí)現(xiàn)方式中,所述方法還可包括:當(dāng)接收到實(shí)體型集合查看命令時(shí),展示所述實(shí)體型集合所包括的實(shí)體型數(shù)量或?qū)嶓w型的名稱。

在本申請實(shí)施例中,無論是幾百個(gè)或是數(shù)千個(gè)結(jié)構(gòu)相同的實(shí)體型,都可以很簡潔地只采用一個(gè)預(yù)設(shè)圖形進(jìn)行表示。如果用戶希望知道實(shí)體型集合中各個(gè)實(shí)體型的名稱或數(shù)量,用戶可以觸發(fā)實(shí)體型集合查看命令,根據(jù)該命令展示所述實(shí)體型集合所包括的實(shí)體型數(shù)量或?qū)嶓w型的名稱,從而豐富e-r圖的展示功能。其中,具體的展示形式可以采用菜單、彈出框或文本清單等多種方式。

具體的,所述實(shí)體型集合查看命令可以包括以下一種或多種命令:

鼠標(biāo)指針懸停在所述預(yù)設(shè)圖形上所觸發(fā)的命令。例如,可以設(shè)置當(dāng)檢測到鼠標(biāo)指針懸停在預(yù)設(shè)圖形時(shí)自動觸發(fā)該實(shí)體型集合查看命令,如圖9所示,示 出了一種展示實(shí)體型集合中實(shí)體型數(shù)量及實(shí)體型名稱的示意圖,當(dāng)檢測到用戶將鼠標(biāo)指針懸停該預(yù)設(shè)圖形上時(shí)可觸發(fā)實(shí)體型集合查看命令,因此通過一列表的形式展示該用戶實(shí)體型包括了300個(gè)實(shí)體型,以及若干個(gè)實(shí)體型的名稱。

實(shí)體聯(lián)系圖呈現(xiàn)界面上預(yù)設(shè)的查看選項(xiàng)所觸發(fā)的命令。例如,圖10所示,是另一種展示實(shí)體型集合中實(shí)體型數(shù)量及實(shí)體型名稱的示意圖,圖10中示出了e-r圖的呈現(xiàn)界面,可以在預(yù)設(shè)圖形的右上角等位置設(shè)置查看選項(xiàng)按鈕,當(dāng)用戶想要瀏覽具體的實(shí)體型數(shù)量或名稱時(shí),可以點(diǎn)擊該查看選項(xiàng)按鈕,從而觸發(fā)實(shí)體型集合查看命令,以便對實(shí)體型數(shù)量或名稱進(jìn)行詳細(xì)展示。

指定按鍵對應(yīng)的按鍵事件所觸發(fā)的命令。本申請實(shí)施例中,若接收到指定按鍵對應(yīng)的按鍵事件后,可觸發(fā)實(shí)體型集合查看命令,以便對實(shí)體型數(shù)量或名稱進(jìn)行詳細(xì)展示。在這里,指定按鍵可以是鼠標(biāo)左鍵、鼠標(biāo)右鍵或鍵盤按鍵等,指定按鍵對應(yīng)的按鍵事件可以為指定按鍵的單擊事件、雙擊事件或者長按事件等,在實(shí)際應(yīng)用中可靈活配置,本申請實(shí)施例對此不作限定。

與前述實(shí)體聯(lián)系圖展示方法的實(shí)施例相對應(yīng),本申請還提供了實(shí)體聯(lián)系圖展示裝置的實(shí)施例。

本申請實(shí)體聯(lián)系圖展示裝置的實(shí)施例可以應(yīng)用在計(jì)算機(jī)等終端上。裝置實(shí)施例可以通過軟件實(shí)現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實(shí)現(xiàn)。以軟件實(shí)現(xiàn)為例,作為一個(gè)邏輯意義上的裝置,是通過其所在終端的處理器將非易失性存儲器中對應(yīng)的計(jì)算機(jī)程序指令讀取到內(nèi)存中運(yùn)行形成的。從硬件層面而言,如圖11所示,為本申請實(shí)體聯(lián)系圖展示裝置所在終端的一種硬件結(jié)構(gòu)圖,除了圖11所示的處理器、內(nèi)存、網(wǎng)絡(luò)接口、以及非易失性存儲器之外,實(shí)施例中裝置所在的終端通常根據(jù)該終端的實(shí)際功能,還可以包括其他硬件,對此不再贅述。

參見圖12,為本申請一種實(shí)體聯(lián)系圖展示裝置的一個(gè)實(shí)施例框圖,所述裝置包括:

屬性獲取模塊121,用于獲取實(shí)體型的屬性。

實(shí)體型集合確定模塊122,用于根據(jù)所述屬性確定實(shí)體型集合,所述實(shí) 體型集合中包括若干個(gè)屬性相同的實(shí)體型。

實(shí)體型集合展示模塊123,用于通過一預(yù)設(shè)圖形展示所述實(shí)體型集合。

在一個(gè)可選的實(shí)現(xiàn)方式中,所述預(yù)設(shè)圖形包括疊放圖形。

在一個(gè)可選的實(shí)現(xiàn)方式中,所述疊放圖形包括疊放矩形。

在一個(gè)可選的實(shí)現(xiàn)方式中,所述預(yù)設(shè)圖形上展示有所述實(shí)體的屬性。

在一個(gè)可選的實(shí)現(xiàn)方式中,所述裝置還包括:

聯(lián)系展示模塊(圖12未示出),用于通過一條或多條連線表示所述實(shí)體型集合與其他實(shí)體型或?qū)嶓w型集合之間的聯(lián)系。

在一個(gè)可選的實(shí)現(xiàn)方式中,所述實(shí)體型集合展示模塊還用于:當(dāng)接收到實(shí)體型集合查看命令時(shí),展示所述實(shí)體型集合所包括的實(shí)體型數(shù)量或若干個(gè)實(shí)體型的名稱。

在一個(gè)可選的實(shí)現(xiàn)方式中,所述實(shí)體型集合查看命令包括以下一種或多種命令:

鼠標(biāo)指針懸停在所述預(yù)設(shè)圖形上所觸發(fā)的命令;

實(shí)體聯(lián)系圖呈現(xiàn)界面上預(yù)設(shè)的查看選項(xiàng)所觸發(fā)的命令;

指定按鍵對應(yīng)的按鍵事件所觸發(fā)的命令。

相應(yīng)的,本申請還提供一種實(shí)體聯(lián)系圖展示裝置,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:

獲取實(shí)體型的屬性。

根據(jù)所述屬性確定實(shí)體型集合,所述實(shí)體型集合中包括若干個(gè)屬性相同的實(shí)體型。

通過一預(yù)設(shè)圖形展示所述實(shí)體型集合。

上述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程具體詳見上述方法中對應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。

對于裝置實(shí)施例而言,由于其基本對應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作 為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本申請方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實(shí)施。

本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里申請的發(fā)明后,將容易想到本申請的其它實(shí)施方案。本申請旨在涵蓋本申請的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本申請的一般性原理并包括本申請未申請的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本申請的真正范圍和精神由下面的權(quán)利要求指出。

應(yīng)當(dāng)理解的是,本申請并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本申請的范圍僅由所附的權(quán)利要求來限制。

以上所述僅為本申請的較佳實(shí)施例而已,并不用以限制本申請,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請保護(hù)的范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
满城县| 渝北区| 仙居县| 浠水县| 惠州市| 抚顺县| 开江县| 深泽县| 上蔡县| 杂多县| 元阳县| 庆城县| 甘谷县| 西和县| 偃师市| 扶余县| 桦甸市| 工布江达县| 府谷县| 德化县| 泊头市| 宁都县| 中江县| 布拖县| 个旧市| 昭觉县| 揭阳市| 德州市| 宁津县| 大同县| 江川县| 长沙市| 通榆县| 丰城市| 错那县| 班戈县| 永福县| 嘉荫县| 乳山市| 额尔古纳市| 景泰县|