一種處理高速列車需求數據的方法及裝置的制造方法
【技術領域】
[0001]本發明涉及列車技術領域,尤其涉及一種處理高速列車需求數據的方法及裝置。
【背景技術】
[0002]高速列車需求數據是指收集得到的所有有關客戶針對高速列車產品提出的具體要求的數據集合。所述需求數據是指導列車產品設計的重要依據,并為新老客戶的新訂單提供出相關填寫模板來引導客戶完成新訂單的生成。所述需求數據的收集來源主要由高速列車的運用環境、運行線路、客戶對列車關鍵性能的要求,以及旅客所需要的功能要求。
[0003]目前,高速列車需求數據的采集,包括以下幾種方式:
[0004]1、市場調研;
[0005]2、企業內部數據信息分析;
[0006]3、根據人工經驗獲得。
[0007]現有的高速列車開發中,當車輛生產廠商接到客戶的訂單之后,需要人為的對訂單的技術指標進行分解,分解到各個組分模塊,如承載組分、行走組分和車體組分等,之后,各組分對應的研發部門的設計人員根據自身的設計經驗,將分解后得到的技術指標,按照要求,將技術指標對應轉化為需求數據。
[0008]但是,由于需求數據來源較多且內容復雜,需要花費大量設計人員的時間,人工處理需求數據,造成研發資源重復浪費,且使研發進度耽擱。而且,將技術指標對應轉化為需求數據,需要大量的人力操作,導致出錯概率較大,不能滿足快速開發高速列車的需求。
【發明內容】
[0009]有鑒于此,本發明實施例的主要目的在于提供一種處理高速列車需求數據的方法及裝置,以實現提高處理高速列車需求數據的快速性、準確性的目的。
[0010]為實現上述目的,本發明實施例提供了一種處理高速列車需求數據的方法,包括:
[0011]當檢測到用戶在高速列車需求數據模板上添加第一需求數據后,在所述高速列車需求數據模板上保存添加的第一需求數據;
[0012]當檢測到用戶在高速列車需求數據模板上修改第二需求數據后,在所述高速列車需求數據模板上保存修改后的第二需求數據;
[0013]當檢測到用戶在高速列車需求數據模板上刪除第三需求數據后,在所述高速列車需求數據模板上去除第三需求數據。
[0014]可選的,
[0015]所述當檢測到用戶在高速列車需求數據模板上添加第一需求數據后,還包括:在用于保存高速列車需求數據的需求數據庫中,直接添加所述第一需求數據;
[0016]所述當檢測到用戶在高速列車需求數據模板上修改第二需求數據后,還包括:在用于保存高速列車需求數據的需求數據庫中,直接利用修改后的第二需求數據替換修改前的第二需求數據;
[0017]所述當檢測到用戶在高速列車需求數據模板上刪除第三需求數據后,還包括:在用于保存高速列車需求數據的需求數據庫中,直接去除所述第三需求數據。
[0018]可選的,所述方法還包括:
[0019]當檢測到用戶在所述高速列車需求數據模板上輸入的對第四需求數據的查看請求后,在所述高速列車需求數據模板上顯示所述第四需求數據,所述第四需求數據的顯示方式為樹狀方式和/或列表方式;
[0020]當檢測到用戶在所述高速列車需求數據模板上輸入的對第五需求數據的檢索請求后,在所述高速列車需求數據模板上顯示檢索出的所述第五需求數據。
[0021 ] 可選的,所述方法還包括:
[0022]以報表和/或文檔的方式輸出所述第四需求數據;
[0023]以報表和/或文檔的方式輸出所述第五需求數據。
[0024]可選的,在操作所述高速列車需求數據模板之前,還包括:
[0025]將高速列車需求數據按照層級劃分,并通過逐層添加需求數據項的方式構建所述高速列車需求數據模板;
[0026]所述通過逐層添加需求數據項的方式構建所述高速列車需求數據模板,包括:
[0027]對于正在構建的高速列車需求數據模板,若獲取到用戶在第一窗口中輸入的添加當前節點的子節點的請求,則彈出第二窗口,所述第二窗口中顯示了所有的可選數據項;若檢測到用戶在所述第二窗口中勾選了需求數據項后,則在所述當前節點后顯示所有勾選了的需求數據項;
[0028]對于正在構建的高速列車需求數據模板,若獲取到用戶在第一窗口中輸入的修改當前節點的子節點的請求,則彈出第二窗口,所述第二窗口中顯示已被勾選過的所有數據項、或已被勾選過的至少一個第一數據項和未被勾選過的至少一個第二數據項,所述第一數據項是所述當前節點下的一個子節點對應的需求數據,所述第二數據項不是所述當前節點下的一個子節點對應的需求數據;若檢測到用戶在所述第二窗口進行添加勾選和/或去除勾選數據項操作后,則在所述當前節點后顯示所有勾選了的數據項。
[0029]可選的,若獲取到用戶在所述第一窗口中輸入的對當前層級的當前節點的數據查看請求,則在第三窗口顯示所述當前節點對應的所有需求數據項。
[0030]本發明實施例還提供了一種處理高速列車需求數據的裝置,包括:
[0031]模板添加單元,用于當檢測到用戶在高速列車需求數據模板上添加第一需求數據后,在所述高速列車需求數據模板上保存添加的第一需求數據;
[0032]模板修改單元,用于當檢測到用戶在高速列車需求數據模板上修改第二需求數據后,在所述高速列車需求數據模板上保存修改后的第二需求數據;
[0033]模板刪除單元,用于當檢測到用戶在高速列車需求數據模板上刪除第三需求數據后,在所述高速列車需求數據模板上去除第三需求數據。
[0034]可選的,所述裝置還包括:
[0035]數據庫添加單元,用于當檢測到用戶在高速列車需求數據模板上添加第一需求數據后,在用于保存高速列車需求數據的需求數據庫中,直接添加所述第一需求數據;
[0036]數據庫修改單元,用于當檢測到用戶在高速列車需求數據模板上修改第二需求數據后,在用于保存高速列車需求數據的需求數據庫中,直接利用修改后的第二需求數據替換修改前的第二需求數據;
[0037]數據庫刪除單元,用于當檢測到用戶在高速列車需求數據模板上刪除第三需求數據后,在用于保存高速列車需求數據的需求數據庫中,直接去除所述第三需求數據。
[0038]可選的,所述裝置還包括:
[0039]模板查看單元,用于當檢測到用戶在所述高速列車需求數據模板上輸入的對第四需求數據的查看請求后,在所述高速列車需求數據模板上顯示所述第四需求數據,所述第四需求數據的顯示方式為樹狀方式和/或列表方式;
[0040]模板檢索單元,用于當檢測到用戶在所述高速列車需求數據模板上輸入的對第五需求數據的檢索請求后,在所述高速列車需求數據模板上顯示檢索出的所述第五需求數據。
[0041 ] 可選的,所述裝置還包括:
[0042]第一輸出單元,用于以報表和/或文檔的方式輸出所述第四需求數據;
[0043]第二輸出單元,用于以報表和/或文檔的方式輸出所述第五需求數據。
[0044]可選的,所述裝置還包括:
[0045]模板構建單元,用于將高速列車需求數據按照層級劃分,并通過逐層添加需求數據項的方式構建所述高速列車需求數據模板;
[0046]所述模板構建單元,包括:
[0047]節點添加模塊,用于對于正在構建的高速列車需求數據模板,若獲取到用戶在第一窗口中輸入的添加當前節點的子節點的請求,則彈出第二窗口,所述第二窗口中顯示了所有的可選數據項;若檢測到用戶在所述第二窗口中勾選了需求數據項后,則在所述當前節點后顯示所有勾選了的需求數據項;
[0048]節點修改模塊,用于對于正在構建的高速列車需求數據模板,若獲取到用戶在第一窗口中輸入的修改當前節點的子節點的請求,則彈出第二窗口,所述第二窗口中顯示已被勾選過的所有數據項、或已被勾選過的至少一個第一數據項和未被勾選過的至少一個第二數據項,所述第一數據項是所述當前節點下的一個子節點對應的需求數據,所述第二數據項不是所述當前節點下的一個子節點對應的需求數據;若檢測到用戶在所述第二窗口