System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及差旅出行服務計算機軟件系統,特別涉及在差旅出行服務系統中實現企業定制需求的方法。
技術介紹
1、以企業作為服務對象(to?b)的計算機軟件系統面向企業(b)端市場,在其開發和維護過程中,繞不開企業個性化需求、定制化開發的話題。不同的企業總是會根據各自的實際情形提出各種個性化需求,需要有針對性地進行定制化開發。
2、差旅出行服務系統便是這樣一種面向多個企業的系統。各個企業內部的差旅出行規則不同,存在各種不同的個性化需求,定制化需求繁多,需要相應進行定制化開發。例如,一些企業會要求在出差場景下同性合住;還有一些企業可能允許員工探親場景下也可以采用企業支付等等。
3、針對這些企業個性化需求,就需要在服務系統的開發和維護過程中相應解決以實現。
4、目前,針對不同企業客戶,會采用不用的版本來進行開發和維護,需要獨立的運行環境,成本高。
5、而且,這樣會衍生出多達十幾甚至幾十個的預發環境開發分支,每個分支都需要去進行完整的開發和維護操作。
6、另一方面,一些需求,即使似乎只是個小需求,例如,涉及酒店預定鏈路的需求,都需要多個鏈路配合開發,例如需要酒店預定鏈路、管控鏈路配合開發,這進一步提升了系統開發和維護的難度。
7、因此,仍然需要一種能夠更加便捷地在面向多個企業的差旅出行服務系統中實現企業定制需求的方法。
技術實現思路
1、本公開要解決的一個技術問題是提供一種能夠更加便捷地在面向多個企業的差旅出行服務系統中實現
2、根據本公開的第一個方面,提供了一種在面向多個企業的差旅出行服務系統中實現企業定制需求的方法,包括:呈現插件配置界面,所述插件配置界面用于為企業配置在差旅出行管控流程中實現所述企業的定制需求的插件;在所述插件配置界面中呈現擴展點列表,所述擴展點列表包括多個擴展點的標識信息,所述擴展點是在所述差旅出行管控流程中設置的可添加功能的節點;呈現為所述多個擴展點分別提供的一個或多個擴展點實現的標識信息,所述擴展點實現被分別設計為用于實現能夠在所述擴展點執行的功能;以及保存基于所述企業的定制需求而針對多個擴展點分別選擇的擴展點實現的集合,作為實現所述企業定制需求的插件。
3、可選地,所述呈現插件配置界面的步驟包括:創建新插件,呈現針對所述新插件的插件配置界面。
4、可選地,所述呈現插件配置界面的步驟包括:選擇插件庫中已經配置好的已有插件,呈現針對所述已有插件的插件配置界面。
5、可選地,該方法還包括:將為所述企業創建的新插件添加到所述插件庫,以便作為已有插件針對其他企業選擇使用。
6、可選地,該方法還包括:對從所述插件庫中選擇的已有插件的擴展點選擇和/或擴展點實現選擇進行調整。
7、可選地,企業數據存儲在數據庫中,所述擴展點實現被設計為從所述數據庫讀取企業數據。
8、可選地,所述擴展點實現對應的功能是為實現企業的定制需求而被設計為要在相應擴展點執行的功能。
9、可選地,在為一個擴展點提供多個擴展點實現的情況下,所述多個擴展點實現分別對應于不同的定制需求。
10、可選地,針對新插件,默認所有擴展點實現未被選擇。
11、可選地,在為一個擴展點僅提供了一個擴展點實現的情況下,響應于所述一個擴展點被選擇,將為其提供的所述一個擴展點實現設定為被選擇。
12、可選地,響應于一個擴展點實現的標識信息被點按,確定所述一個擴展點實現被選擇。
13、可選地,響應于一個擴展點實現的標識信息被點按,呈現所述一個擴展點實現的配置界面,在所述配置界面接收對所述一個擴展點實現的選擇。
14、可選地,響應于一個擴展點實現的標識信息被點按,呈現所述一個擴展點實現的配置界面,在所述配置界面提供參數配置控件,用于接收針對所述企業為所述一個擴展點實現所涉及的參數配置的參數值,并將所述參數值作為企業數據與所述企業關聯地存儲在數據庫中。
15、可選地,所述差旅出行管控流程包括多個流程節點,在所述多個流程節點中能夠根據企業定制需求進行定制的多個可定制流程節點處分別設置有一個或多個擴展點。
16、可選地,所述企業定制需求包括預算管控定制需求,所述多個可定制流程節點包括所述差旅出行管控流程中涉及預算管控的多個流程節點。
17、可選地,所述企業定制需求包括出差場景下同性合住,所述多個可定制流程節點包括所述差旅出行管控流程中與訂單相關的流程階段中涉及酒店房間入住人員信息的多個流程節點。
18、可選地,所述企業定制需求包括允許探親采用企業支付,所述多個可定制流程節點包括所述差旅出行管控流程中與交易下單相關的流程階段中涉及支付的流程節點。
19、可選地,該方法還包括:在針對所述企業執行所述差旅出行管控流程的過程中,確定為所述企業配置的插件的信息;根據為所述企業配置的插件的信息,確定針對所述企業選擇的要在多個擴展點添加的多個擴展點實現;在所述差旅出行管控流程的所述多個擴展點添加相應的擴展點實現。
20、可選地,該方法還包括:在為所述企業配置的一個或多個插件包括針對同一個擴展點選擇的多個擴展點實現的情況下,按預設規則對所述針對同一個擴展點選擇的多個擴展點實現進行整合處理。
21、可選地,所述按預設規則對所述針對同一個擴展點選擇的多個擴展點實現進行整合處理的步驟包括下述至少一項:在為所述企業配置的多個插件中針對同一個擴展點分別選擇了相同的擴展點實現的情況下,將所述相同的擴展點實現在所述同一個擴展點僅添加一次;將所述針對同一個擴展點選擇的多個擴展點實現中相互不沖突的兩個或更多個不同擴展點實現均添加到所述同一個擴展點;對于所述針對同一個擴展點選擇的多個擴展點實現中相互沖突的兩個或更多個不同擴展點實現,按預設優先級規則選擇優先級最高的擴展點實現添加到所述同一個擴展點。
22、根據本公開的第二個方面,提供了一種計算設備,包括:處理器;以及存儲器,其上存儲有可執行代碼,當可執行代碼被處理器執行時,使處理器執行如上述第一方面所述的方法。
23、根據本公開的第三個方面,提供了一種計算機程序產品,包括可執行代碼,當所述可執行代碼被電子設備的處理器執行時,使所述處理器執行如上述第一方面所述的方法。
24、根據本公開的第四個方面,提供了一種非暫時性機器可讀存儲介質,其上存儲有可執行代碼,當可執行代碼被電子設備的處理器執行時,使處理器執行如上述第一方面所述的方法。
25、由此,提供了一種能夠更加便捷地在面向多個企業的差旅出行服務系統中實現企業定制需求的方法,以便能夠更高效更穩定地交付,利用有限的資源釋放出更大的生產力,能夠快速支撐系統的迭代發展。
本文檔來自技高網...【技術保護點】
1.一種在面向多個企業的差旅出行服務系統中實現企業定制需求的方法,包括:
2.根據權利要求1所述的方法,其中,所述呈現插件配置界面的步驟包括:
3.根據權利要求2所述的方法,還包括:
4.根據權利要求1所述的方法,其中,
5.根據權利要求1所述的方法,其中,
6.根據權利要求5所述的方法,其中,
7.根據權利要求1所述的方法,還包括:
8.根據權利要求7所述的方法,還包括:
9.根據權利要求8所述的方法,其中,所述按預設規則對所述針對同一個擴展點選擇的多個擴展點實現進行整合處理的步驟包括下述至少一項:
10.一種計算機程序產品,包括可執行代碼,當所述可執行代碼被電子設備的處理器執行時,使所述處理器執行如權利要求1至9中任何一項所述的方法。
【技術特征摘要】
1.一種在面向多個企業的差旅出行服務系統中實現企業定制需求的方法,包括:
2.根據權利要求1所述的方法,其中,所述呈現插件配置界面的步驟包括:
3.根據權利要求2所述的方法,還包括:
4.根據權利要求1所述的方法,其中,
5.根據權利要求1所述的方法,其中,
6.根據權利要求5所述的方法,其中,
7.根據...
【專利技術屬性】
技術研發人員:武金亮,楊凱明,曹建平,
申請(專利權)人:浙江飛豬網絡技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。