[發明專利]排班管理系統的搭建方法及裝置有效
| 申請號: | 201611032546.0 | 申請日: | 2016-11-14 |
| 公開(公告)號: | CN108076029B | 公開(公告)日: | 2021-05-04 |
| 發明(設計)人: | 徐光飛 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06Q10/06 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 張全文 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 排班 管理 系統 搭建 方法 裝置 | ||
本發明適用于通信技術領域,提供了一種排班管理系統的搭建方法及裝置,所述搭建方法包括:在指定的云平臺上創建應用服務器和數據庫服務器;獲取所述排班管理系統的系統容量,根據所述系統容量設置所述應用服務器和數據庫服務器的資源;建立所述排班管理系統的MVC框架模式,通過所述MVC框架模式聯結所述應用服務器和數據庫服務器,處理用戶的業務請求。本發明實現了Browser/Server結構的排班管理系統,將前端的頁面展示和后端的業務邏輯分離,解決了現有Client/Server結構的排班管理系統難以擴展、無法支持SaaS模式下大量企業共同使用的問題。
技術領域
本發明屬于通信技術領域,尤其涉及一種排班管理系統的搭建方法及裝置。
背景技術
現有的排班管理產品為Client/Server結構,即基于中心化的服務器和客戶端模式。Client/Server結構可以充分利用兩端硬件環境的優勢,將任務合理分配到Client端和Sever端來實現,降低了系統的通訊開銷。然而,Client/Server結構中Client端的更新和操作繁瑣,導致現有的排班管理系統難以擴展,無法支持SaaS(Software-as-a-Service,軟件即服務)模式下大量企業共同使用的需求。
發明內容
鑒于此,本發明實施例提供了一種排班管理系統的搭建方法及裝置,以搭建Browser/Server結構的排班管理系統,提升系統的擴展性以及實現支持大量企業共同使用。
第一方面,提供了一種排班管理系統的搭建方法,所述搭建方法包括:
在指定的云平臺上創建應用服務器和數據庫服務器;
獲取所述排班管理系統的系統容量,根據所述系統容量設置所述應用服務器和數據庫服務器的資源;
建立所述排班管理系統的MVC框架模式,通過所述MVC框架模式聯結所述應用服務器和數據庫服務器,處理用戶的業務請求。
進一步地,在獲取所述排班管理系統的系統容量,根據所述系統容量設置所述應用服務器和數據庫服務器的資源之前,所述搭建方法還包括;
獲取所述排班管理系統的性能參數,所述性能參數包括訪問量、并發數、業務數據量、用戶數量中的一種或者其任意組合;
根據所述性能參數估算所述排班管理系統的系統容量。
進一步地,所述通過所述MVC框架模式聯結所述應用服務器和數據庫服務器,處理用戶的業務請求包括:
以所述應用服務器作為所述MVC框架模式中的控制器Controller,獲取Browser端發送的業務請求;
判斷所述業務請求是否合理,并在所述業務請求合理時,將所述業務請求發送至所述數據庫服務器,以查詢所述業務請求對應的數據資源;
獲取所述數據庫服務器返回的所述業務請求對應的數據資源,并將所述數據資源封裝為業務模型Model;
將所述業務模型Model返回至所述Browser端,以使得所述Browser端在接收到所述業務模型Model后根據所述業務模型Model渲染頁面。
進一步地,所述應用服務器為中間件tomcat;
所述數據庫服務器為PostgreSQL。
第二方面,提供了一種排班管理系統的搭建裝置,所述搭建裝置包括:
創建模塊,用于在指定的云平臺上創建應用服務器和數據庫服務器;
設置模塊,用于獲取所述排班管理系統的系統容量,根據所述系統容量設置所述應用服務器和數據庫服務器的資源;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611032546.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:與外涂布光致抗蝕劑一起使用的涂料組合物
- 下一篇:輸入裝置測試系統及方法





