本發(fā)明涉及計算機領域,具體地,涉及一種基于分布式系統(tǒng)的裝修管理云系統(tǒng)。
背景技術:
“互聯(lián)網(wǎng)+”行動計劃,推動移動互聯(lián)網(wǎng)、云計算、大數(shù)據(jù)、物聯(lián)網(wǎng)等與現(xiàn)代制造業(yè)結合,促進電子商務、工業(yè)互聯(lián)網(wǎng)和互聯(lián)網(wǎng)金融健康發(fā)展,引導互聯(lián)網(wǎng)企業(yè)拓展國際市場。國家已設立400億元新興產(chǎn)業(yè)創(chuàng)業(yè)投資引導基金,要整合籌措更多資金,為產(chǎn)業(yè)創(chuàng)新加油助力。
此外,國家電子商務戰(zhàn)略導向為電子商務發(fā)展營造了有利發(fā)展環(huán)境?!?006—2020年國家信息化發(fā)展戰(zhàn)略》和《國務院辦公廳關于加快發(fā)展服務業(yè)的若干意見》等政策文件的相繼出臺,確立了電子商務的戰(zhàn)略地位,明確了電子商務發(fā)展方向和重點。
在目前中國電子商務發(fā)展情況下,一線城市的電商已經(jīng)發(fā)展的如火如荼;以C2C為代表的淘寶,以B2C為代表的天貓、京東、唯品會,以O2O為代表的蘇寧易購,在這幾年的電商環(huán)境中迅猛發(fā)展,其中最具代表性的——天貓商城在2014年雙11當天營業(yè)額達570億,中國消費者使用互聯(lián)網(wǎng)進行網(wǎng)購的習慣已經(jīng)形成。與其它行業(yè)電子商務蓬勃發(fā)展相比,家裝建材電商滲透率較低。據(jù)相關數(shù)據(jù)顯示,我國家裝建材網(wǎng)購比例只有4%左右。在消費者依賴互聯(lián)網(wǎng)購買的習慣已然形成之后,必然倒逼家裝建材行業(yè)向電商發(fā)展。因此需要提供一個功能更加強大并且全面的家裝平臺來解決當今網(wǎng)購家裝帶來的各種困擾。
技術實現(xiàn)要素:
本發(fā)明的目的在于,針對上述問題,提出一種基于分布式系統(tǒng)的裝修管理云系統(tǒng)以實現(xiàn)電商平臺各個服務器均衡運行優(yōu)點。
為實現(xiàn)上述目的,本發(fā)明采用的技術方案是:
一種基于分布式管理系統(tǒng)的裝修管理云系統(tǒng),所述系統(tǒng)通過ehome8平臺進行數(shù)據(jù)收集和存儲,所述云系統(tǒng)包括:
業(yè)務管理模塊:負責積單、簽單,選材報價,并按照簽訂合同;
工程管理模塊:負責工程派工、施工組織計劃以及工程進度管理;
材料管理模塊:進行材料采購、材料配送與簽收以及核算統(tǒng)計;
財務管理模塊:進行收款、結算、統(tǒng)計報表;
系統(tǒng)管理模塊:負責分配管理的角色與權限、基礎數(shù)據(jù)配置以及報價庫管理;所述分布式系統(tǒng),包括多個設備節(jié)點,還包括一個或多個分布式系統(tǒng)代理以及一個分布式系統(tǒng)管理平臺,其中:多個設備節(jié)點,至少被分為兩層管理,第一層是按組分成的多個第一級分布式系統(tǒng),第二層是由多個第一級分布式系統(tǒng)構成的第二級分布式系統(tǒng);分布式系統(tǒng)代理,用于建立第一級分布式系統(tǒng)內(nèi)的設備節(jié)點之間及第一級分布式系統(tǒng)之間通信通道;將分布式系統(tǒng)管理平臺上傳的第一級系統(tǒng)配置文件上傳給各個設備節(jié)點;分布式系統(tǒng)管理平臺,用于配置第一級分布式系統(tǒng),并將所形成的第一級系統(tǒng)配置文件上傳給分布式系統(tǒng)代理;所述云系統(tǒng)的平臺包括以下服務器:采購管理服務器:負責登記采購商信息、采購物品的數(shù)量、價格和采購日期,并按照采購商對采購數(shù)據(jù)進行分類管理;
開發(fā)管理服務器:面向開發(fā)者,對電商平臺的界面表現(xiàn)、邏輯控制、業(yè)務開發(fā)和系統(tǒng)架構進行開發(fā)管理;
客戶端服務器:接收客戶注冊,客戶按照注冊信息登錄后,按照客戶的搜索內(nèi)容將相關產(chǎn)品信息通過客戶端展現(xiàn)給客戶;
分布式事務協(xié)調(diào)服務器:建立服務器狀態(tài)列表,所述服務器狀態(tài)列表對上述采購管理服務器、開發(fā)管理服務器和客戶端服務器的運行狀態(tài)進行采集,并將采集的運行狀態(tài)上傳至中央處理服務器;
中央處理服務器:根據(jù)分布式事務協(xié)調(diào)服務器上傳的運行狀態(tài),動態(tài)分配采購管理服務器、開發(fā)管理服務器和客戶端服務器的功能;
采購管理服務器、開發(fā)管理服務器和客戶端服務器之間傳遞消息時,在發(fā)送方服務器上建立一個消息隊列表,每次發(fā)送方服務器發(fā)送消息時,都訪問該消息隊列表保證消息按照時間的先后順序進行處理;
消息隊列表還作為在消息傳輸過程中保存消息的容器,消息隊列表在將消息從它的源中繼到它的目標時充當中間人,消息隊列表提供路由功能并保證消息的傳遞,如果發(fā)送消息時接收者不可用,消息隊列表會保留消息,直到接收者可用時,重新將消息傳輸給接收者。
本發(fā)明的技術方案具有以下有益效果:
本發(fā)明的一種基于分布式系統(tǒng)的裝修管理云系統(tǒng),在縱向,分為準備階段、裝修前、裝修中和裝修后等四個階段,每個階段處理的業(yè)務由云系統(tǒng)貫穿起來;在橫向,從操作者角度出發(fā),包括業(yè)主(用戶)、設計師、財務、工程監(jiān)理、材料管理員、材料配送員、供應商等角色。每個角色在裝修云系統(tǒng)中根據(jù)自己的角色權限進行操作,把傳統(tǒng)裝修業(yè)務電子化,搬到云系統(tǒng)中,從業(yè)主積單開始,到設計師選擇主材輔材、簽訂合同、交款、材料的采購和配送、施工驗收,到最后的成本核算等所有環(huán)節(jié),都在云系統(tǒng)中體現(xiàn),以后形成大數(shù)據(jù),讓所有角色隨時隨地都可以通過互聯(lián)網(wǎng)來查看自己需要的內(nèi)容,打造了開放、共贏的裝修家居生態(tài)系統(tǒng)。
具體實施方式
一種基于分布式系統(tǒng)的裝修管理云系統(tǒng),所述系統(tǒng)通過ehome8平臺進行數(shù)據(jù)收集和存儲,所述云系統(tǒng)包括:
業(yè)務管理模塊:負責積單、簽單,選材報價,并按照簽訂合同;
工程管理模塊:負責工程派工、施工組織計劃以及工程進度管理;
材料管理模塊:進行材料采購、材料配送與簽收以及核算統(tǒng)計;
財務管理模塊:進行收款、結算、統(tǒng)計報表;
系統(tǒng)管理模塊:負責分配管理的角色與權限、基礎數(shù)據(jù)配置以及報價庫管理。
所述分布式系統(tǒng),包括多個設備節(jié)點,還包括一個或多個分布式系統(tǒng)代理以及一個分布式系統(tǒng)管理平臺,其中:多個設備節(jié)點,至少被分為兩層管理,第一層是按組分成的多個第一級分布式系統(tǒng),第二層是由多個第一級分布式系統(tǒng)構成的第二級分布式系統(tǒng);分布式系統(tǒng)代理,用于建立第一級分布式系統(tǒng)內(nèi)的設備節(jié)點之間及第一級分布式系統(tǒng)之間通信通道;將分布式系統(tǒng)管理平臺上傳的第一級系統(tǒng)配置文件上傳給各個設備節(jié)點;分布式系統(tǒng)管理平臺,用于配置第一級分布式系統(tǒng),并將所形成的第一級系統(tǒng)配置文件上傳給分布式系統(tǒng)代理;所述云系統(tǒng)的平臺包括以下服務器:采購管理服務器:負責登記采購商信息、采購物品的數(shù)量、價格和采購日期,并按照采購商對采購數(shù)據(jù)進行分類管理;
開發(fā)管理服務器:面向開發(fā)者,對電商平臺的界面表現(xiàn)、邏輯控制、業(yè)務開發(fā)和系統(tǒng)架構進行開發(fā)管理;
客戶端服務器:接收客戶注冊,客戶按照注冊信息登錄后,按照客戶的搜索內(nèi)容將相關產(chǎn)品信息通過客戶端展現(xiàn)給客戶;
分布式事務協(xié)調(diào)服務器:建立服務器狀態(tài)列表,所述服務器狀態(tài)列表對上述采購管理服務器、開發(fā)管理服務器和客戶端服務器的運行狀態(tài)進行采集,并將采集的運行狀態(tài)上傳至中央處理服務器;
中央處理服務器:根據(jù)分布式事務協(xié)調(diào)服務器上傳的運行狀態(tài),動態(tài)分配采購管理服務器、開發(fā)管理服務器和客戶端服務器的功能;
采購管理服務器、開發(fā)管理服務器和客戶端服務器之間傳遞消息時,在發(fā)送方服務器上建立一個消息隊列表,每次發(fā)送方服務器發(fā)送消息時,都訪問該消息隊列表保證消息按照時間的先后順序進行處理;
消息隊列表還作為在消息傳輸過程中保存消息的容器,消息隊列表在將消息從它的源中繼到它的目標時充當中間人,消息隊列表提供路由功能并保證消息的傳遞,如果發(fā)送消息時接收者不可用,消息隊列表會保留消息,直到接收者可用時,重新將消息傳輸給接收者。
快速開發(fā)平臺是企業(yè)快速開發(fā)軟件的一個利器,通過開發(fā)人員分工,將界面表現(xiàn)、邏輯控制、業(yè)務開發(fā)、系統(tǒng)架構進行分層后,每個開發(fā)人員都可以集中精力做其擅長的事情,從而提高勞動效率。
裝修管理云系統(tǒng),把裝修業(yè)務的整個環(huán)節(jié)貫通其中;在縱向,分為準備階段、裝修前、裝修中和裝修后等四個階段,每個階段處理的業(yè)務由云系統(tǒng)貫穿起來;在橫向,從操作者角度出發(fā),包括業(yè)主(用戶)、設計師、財務、工程監(jiān)理、材料管理員、材料配送員、供應商等角色。每個角色在裝修云系統(tǒng)中根據(jù)自己的角色權限進行操作,把傳統(tǒng)裝修業(yè)務電子化,搬到云系統(tǒng)中,從業(yè)主積單開始,到設計師選擇主材輔材、簽訂合同、交款、材料的采購和配送、施工驗收,到最后的成本核算等所有環(huán)節(jié),都在云系統(tǒng)中體現(xiàn),以后形成大數(shù)據(jù),讓所有角色隨時隨地都可以通過互聯(lián)網(wǎng)來查看自己需要的內(nèi)容。
最后應說明的是:以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,盡管參照前述實施例對本發(fā)明進行了詳細的說明,對于本領域的技術人員來說,其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。