中央戲劇學院票務系統建設項目技術描述和部署架構
項目基本情況
項目編號:TC240W6M4
項目名稱:中央戲劇學院票務系統建設項目
采購方式:競爭性磋商
預算金額:60 萬元(人民幣)
中央戲劇學院票務系統建設項目技術描述
1、 可集成性
#1.1 投標人本期承建的業務系統須遵循我校信息標準體系;
#1.2 投標人本期承建的業務系統身份認證須遵循 LDAP 和 CAS 協議,免費開放與我校的統一身份認證與管理平臺集成的接口,實現系統的單點登錄和統一身份認證;
#1.3 投標人本期承建的業務系統需免費開放與我校數據集成平臺集成的接口,保障數據集成平臺從業務系統抓取其他業務系統需要共享交換的數據,并且保障了數據集成平臺推送業務系統訂閱的數據;
#1.4 投標人本期承建的業務系統需免費開放與我校門戶平臺集成的接口;
#1.5 投標人本期承建的業務系統需免費開放與我校移動校園集成的接口,需要集成 Oauth 認證,確保用戶在移動校園的統一登錄,移動內容需要提供獨立的 URL 地址和移動端的自適應展現,便于進行移動校園的整合,同時還要提供推送的相關數據源訪問方式和數據庫視圖信息,便于和推動引擎對接提供移動化推送服務;
2、開放性
需要有良好地開放性,對于一些新的應用,能夠比較便捷地進行整合對接。
3、可管理性
要有良好的后臺管理,能夠針對用戶、角色、功能以及權限進行可視化地配置,對于系統正常輸入、異常輸入,乃至第三方整合的異常問題,能夠有效地處理并提供提醒機制,便于問題的發現和快速處理。
4、可擴展性
便于學院后續應用的變更、調整以及擴展,要能夠支持組件開發模式,比較便捷地進行自主開發以及第三方的開發擴展。
5、整體架構
本系統采用以下架構方案實現
中央戲劇學院票務系統建設項目設計依據:
1.系統具備一定的復雜性,各個模塊之間的關聯性和耦合程度較強
2.系統對并發的要求不高
3.系統在渲染側(企業微信端與瀏覽器)的客戶端比較單一
4.系統的業務相對比較單一基于以上考慮,將大型分布式票務營銷平臺核心業務作二次抽取后形成單體架構業務系統。該架構具有以下特點:
1.統一性:所有功能作為一個整體存在,易于理解和部署,初始開發成本較低,因為不需要復雜的系統間交互設計。
2.技術棧單一:整個應用使用同一種編程語言和技術棧開發,便于團隊成員之間的協作和知識共享。
3.集中式管理:系統的配置、編譯、部署和監控都是集中進行的,運維相對簡單。
4.性能優化簡便:由于所有組件運行在同一進程中,內存、CPU 資源調配和性能優化較為直接。
5. 開發效率高:開發團隊可以快速迭代,因為修改一處代碼無需考慮對其他模塊的影響(假定良好的模塊化設計)。
中央戲劇學院票務系統建設項目部署架構:
基于單體架構設計,本系統采用以下部署方案
該部署方案具備以下特性:
1.單一部署包:整個應用程序被打包為一個單獨的部署單元,在本項目中,前端將通過 Nginx 中間件作為靜態資源分發服務器,后端服務以可執行 jar 包的方式進行部署。部署時只需上傳靜態溫江并啟動 jar 即可,部署過程相對簡單直接。
2.集中部署:由于所有功能模塊都集成在一起,對服務器的資源需求比較一致,請求將通過負載均衡器分發到多臺服務器上。這種部署模式減少了部署配置的復雜度,并使所有服務在一致的環境中運行,加強了多個服務節點之間的負載權重的一致性。
3. 部署頻率較低:由于服務模塊相對較少,采用這種部署方式降低了服務的更新頻率,同時避免了在大型分布式架構中的復雜鏈路,便于保證系統的穩定性。
隨便看看
- 2021-03-06山西利用紅色資源全方位推動高質量紅色基因
- 2021-03-10豐魚巖景區介紹 豐魚巖景區怎么去
- 2021-03-07江門鶴山市景區完善疫情防控措施
- 2020-11-25新疆有哪些好玩的旅游景點 新疆旅游攻略
- 2021-02-11四川省雅安市石棉縣王崗坪景區兩個月累計接待游客5萬余人