亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種高速列車結(jié)構(gòu)樹更新方法及裝置的制造方法

文檔序號:9417389閱讀:253來源:國知局
一種高速列車結(jié)構(gòu)樹更新方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及公共交通技術(shù)領(lǐng)域,尤其涉及一種高速列車結(jié)構(gòu)樹更新方法及裝置。
【背景技術(shù)】
[0002]在現(xiàn)有的高速列車開發(fā)中,當(dāng)車輛生產(chǎn)廠商接到訂單之后,需要人為對訂單的技術(shù)指標(biāo)進(jìn)行分解,分解到各個組分模塊,如承載組分、行走組分和車體組分等,之后各組分對應(yīng)的研發(fā)部門針對對應(yīng)的技術(shù)指標(biāo),要求設(shè)計(jì)人員根據(jù)自身的設(shè)計(jì)經(jīng)驗(yàn),按照技術(shù)指標(biāo)的要求,將各個技術(shù)指標(biāo)對應(yīng)轉(zhuǎn)化為列車結(jié)構(gòu)數(shù)據(jù),以便開發(fā)出滿足要求的車型。
[0003]由于列車結(jié)構(gòu)數(shù)據(jù)復(fù)雜繁瑣且某些數(shù)據(jù)之間還具有相關(guān)性,為了便于各研發(fā)部門獲取所需的列車結(jié)構(gòu)數(shù)據(jù),將列車結(jié)構(gòu)數(shù)據(jù)以列車結(jié)構(gòu)樹的形成呈現(xiàn),但隨著列車結(jié)構(gòu)數(shù)據(jù)的變化,需要對所述列車結(jié)構(gòu)樹進(jìn)行更新,但是所述列車結(jié)構(gòu)樹中的列車結(jié)構(gòu)數(shù)據(jù)是按照層級劃分的,且層級之間的列車結(jié)構(gòu)數(shù)據(jù)部分會有相關(guān)性,所以,如果人為的對所述列車結(jié)構(gòu)樹中的數(shù)據(jù)進(jìn)行更新操作,出錯概率會較大,且不但數(shù)據(jù)更新速度較慢還浪費(fèi)了大量的人力成本。

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

[0004]有鑒于此,本發(fā)明實(shí)施例的主要目的在于提供一種高速列車結(jié)構(gòu)樹更新方法及裝置,以實(shí)現(xiàn)自動更新高速列車結(jié)構(gòu)樹的目的。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種高速列車結(jié)構(gòu)樹更新方法,包括:
[0006]展示高速列車結(jié)構(gòu)樹的定義界面,所述高速列車結(jié)構(gòu)樹中包括層級數(shù)據(jù)及拓?fù)鋽?shù)據(jù),所述層級數(shù)據(jù)包括高速列車結(jié)構(gòu)的層級信息,所述拓?fù)鋽?shù)據(jù)包括高速列車結(jié)構(gòu)的結(jié)構(gòu)信息以及所述結(jié)構(gòu)信息之間的關(guān)聯(lián)信息;
[0007]接收用戶在所述定義界面輸入的對所述層級信息的第一更新信息,根據(jù)所述第一更新信息更新所述層級信息;
[0008]接收用戶在所述定義界面輸入的對所述結(jié)構(gòu)信息的第二更新信息,根據(jù)所述第二更新信息更新所述結(jié)構(gòu)信息。
[0009]優(yōu)選地,所述接收用戶在所述定義界面輸入的對所述層級信息的第一更新信息,根據(jù)所述第一更新信息更新所述層級信息,包括:
[0010]接收用戶在所述定義界面中的層級定義子界面上輸入的第一添加信息,所述第一添加信息攜帶了新的層級信息,在所述高速列車結(jié)構(gòu)樹中添加所述新的層級信息;
[0011]接收用戶在所述定義界面中的層級定義子界面上輸入的第一修改信息,所述第一修改信息攜帶了對所述高速列車結(jié)構(gòu)樹當(dāng)前層級的當(dāng)前層級信息的修改內(nèi)容;判斷所述當(dāng)前層級信息是否被用于所述當(dāng)前層級以外的其它層級,如果是,則將所述其它層級與所述當(dāng)前層級中的所述當(dāng)前層級信息進(jìn)行同步修改,如果否,則直接將所述當(dāng)前層級中的所述當(dāng)前層級信息進(jìn)行修改;若所述當(dāng)前層級信息被用于所述高速列車結(jié)構(gòu)樹中的實(shí)例,則保留實(shí)例中的所述當(dāng)前層級信息;
[0012]接收用戶在所述定義界面中的層級定義子界面上輸入的第一刪除信息,所述第一刪除信息攜帶了所述高速列車結(jié)構(gòu)樹中需要刪除的當(dāng)前層級的信息;判斷所述當(dāng)前層級的層級信息是否被用于所述當(dāng)前層級以外的其它層級,如果是,則禁止刪除所述當(dāng)前層級,如果否,則刪除所述當(dāng)前層級;若所述當(dāng)前層級的層級信息被用于所述高速列車結(jié)構(gòu)樹中的實(shí)例,則保留實(shí)例中的所述當(dāng)前層級信息。
[0013]優(yōu)選地,所述接收用戶在所述定義界面輸入的對所述結(jié)構(gòu)信息的第二更新信息,根據(jù)所述第二更新信息更新所述結(jié)構(gòu)信息,包括:
[0014]接收用戶在所述定義界面中的結(jié)構(gòu)定義子界面上輸入的第二添加信息,所述第二添加信息攜帶了新的結(jié)構(gòu)信息,在所述高速列車結(jié)構(gòu)樹中添加所述新的結(jié)構(gòu)信息;
[0015]接收用戶在所述定義界面中的結(jié)構(gòu)定義子界面上輸入的第二修改信息,所述第二修改信息攜帶了對所述高速列車結(jié)構(gòu)樹當(dāng)前層級的當(dāng)前結(jié)構(gòu)信息的修改內(nèi)容;判斷所述當(dāng)前結(jié)構(gòu)信息是否被用于所述當(dāng)前層級以外的其它層級,如果是,則將所述其它層級與所述當(dāng)前層級中的所述當(dāng)前結(jié)構(gòu)信息進(jìn)行同步修改,如果否,則直接將所述當(dāng)前層級中的所述當(dāng)前結(jié)構(gòu)信息進(jìn)行修改;若所述當(dāng)前結(jié)構(gòu)信息被用于所述高速列車結(jié)構(gòu)樹中的實(shí)例,則保留實(shí)例中的所述當(dāng)前結(jié)構(gòu)信息;
[0016]接收用戶在所述定義界面中的結(jié)構(gòu)定義子界面上輸入的第二刪除信息,所述第二刪除信息攜帶了對所述高速列車結(jié)構(gòu)樹當(dāng)前層級的當(dāng)前結(jié)構(gòu)信息的刪除內(nèi)容;判斷所述當(dāng)前結(jié)構(gòu)信息是否被用于所述當(dāng)前層級以外的其它層級,如果是,則將所述其它層級與所述當(dāng)前層級中的所述當(dāng)前結(jié)構(gòu)信息進(jìn)行同步刪除,如果否,則直接將所述當(dāng)前層級中的所述當(dāng)前結(jié)構(gòu)信息進(jìn)行刪除;若所述當(dāng)前結(jié)構(gòu)信息被用于所述高速列車結(jié)構(gòu)樹中的實(shí)例,則保留實(shí)例中的所述當(dāng)前結(jié)構(gòu)信息。
[0017]優(yōu)選地,所述方法還包括:
[0018]接收用戶在所述定義界面輸入的對車輛類型信息的第三更新信息,根據(jù)所述第三更新信息更新所述車輛類型信息;
[0019]所述接收用戶在所述定義界面輸入的對車輛類型信息的第三更新信息,根據(jù)所述第三更新信息更新所述車輛類型信息,包括:
[0020]接收用戶在所述定義界面中的車輛類型定義子界面上輸入的第三添加信息,所述第三添加信息攜帶了新的車輛類型信息,在所述高速列車結(jié)構(gòu)樹中添加所述新的車輛類型信息;
[0021]接收用戶在所述定義界面中的車輛類型定義子界面上輸入的第三修改信息,所述第三修改信息攜帶了對所述高速列車結(jié)構(gòu)樹中當(dāng)前車輛類型信息的修改內(nèi)容;將所述高速列車結(jié)構(gòu)樹各個層級中所有涉及所述當(dāng)前車輛類型信息的層級進(jìn)行同步修改;若所述當(dāng)前車輛類型信息被用于所述高速列車結(jié)構(gòu)樹中的實(shí)例,則保留實(shí)例中的所述當(dāng)前車輛類型信息;
[0022]接收用戶在所述定義界面中的車輛類型定義子界面上輸入的第三刪除信息,所述第三刪除信息攜帶了所述高速列車結(jié)構(gòu)樹中需要刪除的當(dāng)前車輛類型信息;將所述高速列車結(jié)構(gòu)樹各個層級中所有所述當(dāng)前車輛類型信息進(jìn)行同步刪除;若所述當(dāng)前車輛類型信息被用于所述高速列車結(jié)構(gòu)樹中的實(shí)例,則保留實(shí)例中的所述當(dāng)前車輛類型信息。
[0023]優(yōu)選地,所述結(jié)構(gòu)信息包括:
[0024]結(jié)構(gòu)名稱、結(jié)構(gòu)所屬層級、結(jié)構(gòu)的父級結(jié)構(gòu)、結(jié)構(gòu)描述、結(jié)構(gòu)來源。
[0025]優(yōu)選地,所述方法還包括:
[0026]將所述高速列車結(jié)構(gòu)樹中的每一層級進(jìn)行唯一編碼;
[0027]將所述高速列車結(jié)構(gòu)樹中的每一結(jié)構(gòu)進(jìn)行唯一編碼;
[0028]將所述高速列車結(jié)構(gòu)樹中的每一車輛類型進(jìn)行唯一編碼。
[0029]優(yōu)選地,所述方法還包括:
[0030]在執(zhí)行完更新操作后,所述更新操作為添加操作或修改操作或刪除操作,在可視化顯示模塊上同步顯示更新后的高速列車結(jié)構(gòu)樹。
[0031]本發(fā)明實(shí)施例還提供了一種高速列車結(jié)構(gòu)樹更新裝置,包括:
[0032]界面展示單元,用于展示高速列車結(jié)構(gòu)樹的定義界面,所述高速列車結(jié)構(gòu)樹中包括層級數(shù)據(jù)及拓?fù)鋽?shù)據(jù),所述層級數(shù)據(jù)包括高速列車結(jié)構(gòu)的層級信息,所述拓?fù)鋽?shù)據(jù)包括高速列車結(jié)構(gòu)的結(jié)構(gòu)信息以及所述結(jié)構(gòu)信息之間的關(guān)聯(lián)信息;
[0033]第一更新單元,用于接收用戶在所述定義界面輸入的對所述層級信息的第一更新信息,根據(jù)所述第一更新信息更新所述層級信息;
[0034]第二更新單元,用于接收用戶在所述定義界面輸入的對所述結(jié)構(gòu)信息的第二更新信息,根據(jù)所述第二更新信息更新所述結(jié)構(gòu)信息。
[0035]優(yōu)選地,所述第一更新單元,包括:
[0036]第一添加模塊,用于接收用戶在所述定義界面中的層級定義子界面上輸入的第一添加信息,所述第一添加信息攜帶了新的層級信息,在所述高速列車結(jié)構(gòu)樹中添加所述新的層級信息;
[0037]第一修改模塊,用于接收用戶在所述定義界面中的層級定義子界面上輸入的第一修改信息,所述第一修改信息攜帶了對所述高速列車結(jié)構(gòu)樹當(dāng)前層級的當(dāng)前層級信息的修改內(nèi)容;判斷所述當(dāng)前層級信息是否被用于所述當(dāng)前層級以外的其它層級,如果是,則將所述其它層級與所述當(dāng)前層級中的所述當(dāng)前層級信息進(jìn)行同步修改,如果否,則直接將所述當(dāng)前層級中的所述當(dāng)前層級信息進(jìn)行修改;若所述當(dāng)前層級信息被用于所述高速列車結(jié)構(gòu)樹中的實(shí)例,則保留實(shí)例中的所述當(dāng)前層級信息;
[0038]第一刪除模塊,用于接收用戶在所述定義界面中的層級定義子界面上輸入的第一刪除信息,所述第一刪除信息攜帶了所述高速列車結(jié)構(gòu)樹中需要刪除的當(dāng)前層級的信息;判斷所述當(dāng)前層級的層級信息是否被用于所述當(dāng)前層級以外的其它層級,如果是,則禁止刪除所述當(dāng)前層級,如果否,則刪除所述當(dāng)前層級;若所述當(dāng)前層級的層級信息被用于所述高速列車結(jié)構(gòu)樹中的實(shí)例,則保留實(shí)例中的所述當(dāng)前層級信息。
[0039]優(yōu)選地,所述第二更新單元,包括:
[0040]第二添加模塊,用于接收用戶在所述定義界面中的結(jié)構(gòu)定義子界面上輸入的第二添加信息,所述第二添加信息攜帶了新的結(jié)構(gòu)信息,在所述高速列車結(jié)構(gòu)樹中添加所述新的結(jié)構(gòu)信息;
[0041]第二修改模塊,用于接收用戶在所述定義界面中的結(jié)構(gòu)定義子界面上輸入的第二修改信息,所述第二修改信息攜帶了對所述高速列車結(jié)構(gòu)樹當(dāng)前層級的當(dāng)前結(jié)構(gòu)信息的修改內(nèi)容;判斷所述當(dāng)前結(jié)構(gòu)信息是否被用于所述當(dāng)前層級以外的其它層級,如果是,則將所述其它層級與所述當(dāng)前層級中的所述當(dāng)前結(jié)構(gòu)信息進(jìn)行同步修改,如果否,則直接將所述當(dāng)前層級中的
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1