【編者按】近日,CSDN聯合IBM舉辦了在線話題討論活動,主題是“如何構建大型在線票務系統”,主話題下設三個子話題,分別為(1)高并發、持續運營、宕機災備處理;(2)如何高效移動訂票系統、跨設備兼容性測試、數據安全;(3)大型開源系統的需求分析和管理。hpx-party.net創始人、Axure RP高級咨詢顧問胡爭輝對此發表了一些見解,筆者轉發至此,供大家探討。
他認為,系統邊界是任何一個系統中都需要優先考慮的問題,通過定義一個系統的系統邊界,可以將需求的分成三類:
清晰的系統邊界有助于快速分辨需求。
先以“實物電商系統”為例,實物銷售就會涉及到物流,物流可以分成三類:
1. 甲方物流,也就是買方物流,買方自己運輸貨物。由于電商系統是在網上下單,沒有固定的商品展示場所,因此甲方物流也就是自提點。
2. 乙方物流,也就是賣方物流。賣方運輸貨物到買方所在地。由于乙方物流的成本較高,目前國內實物電商采用乙方物流的不多,同時乙方物流本身代表賣方的利益,因此賣方可以通過各種手段提升乙方物流的效率。
3. 第三方物流,也就是專門的物流企業,常見的快遞公司就屬于這類。賣方將實物交付給快遞公司,快遞公司將貨物運輸到買方所在地。此時第三方物流為了節約成本,會一次盡量運輸更多的貨物,并不會優先考慮運輸的效率。這是國內實物電商的主要形式。
因此在“實物電商系統”中,要考慮不同的物流形式。如果是乙方物流和自提點,就需要自己管理貨物運輸到買方或自提點的過程。如果是第三方物流,就只需要和第三方物流的信息系統對接。
如果是乙方物流和第三方物流混合模式的話,為了便于統一管理,就需要將乙方物流的信息系統獨立,此時的“實物電商系統”和乙方物流和第三方物流的信息系統對接。
從這個思路分析“大型票務系統”時,就需要考慮“票”的管理和“票”的銷售之間的關系。如果是銷售自己營運交通工具的“票”,就是自營銷售票務,如果銷售其他營運交通工具的“票”,就是第三方銷售票務。如果自己營運交通工具既通過自己的網站銷售,也通過其他渠道銷售的話,也就是混合模式的話,為了便于統一管理,就需要將自營銷售票務獨立,此時的“大型票務系統”就需要包含票務管理和票務銷售兩部分。
綜上所述,在討論“大型票務系統“時,需要明確系統邊界:(1)僅包含票務銷售的一個系統;(2)包含票務銷售和票務管理的一個系統;(3)僅包含票務銷售的一個系統和僅包含票務管理的一個系統。
據悉,對于在本次話題討論中提出明確觀點或討論積極的同學,主辦方還將有特別獎勵。討論時間為5月28日-30日,其中包含上午9:00-10:00、15:00-16:00、20:00-22:00三個高峰時段,為活躍討論及鼓勵大家積極發言,主辦方將對在29日17:00前報名注冊的用戶回饋10元話費。您還可以查看技術大爆炸更多精彩話題,發表您的奇思妙想吧。點擊查看技術大爆炸――“如何構建大型在線票務系統”。
話題討論:如何構建大規模在線訂票系統?
原文來自:胡爭輝的微博