歡迎使用[深田之星]送水管理系統網絡版  

     關于分店和總店的數據同步

關于分店和總店的數據同步


     分店和總店的數據提供兩種不同的同步方式:

     1.利用Windows通信基礎(Windows Communication Foundation,簡稱WCF)服務來進行同步。

     2.利用分店業務數據導出到Access數據庫,然后與總店數據進行合并。

下面分別介紹這兩種數據同步的方式。

     先介紹WCF服務同步數據的方式。WCF服務的數據同步需要服務器電腦(就是作為總店的電腦)必須擁有一個固定的域名或者IP地址,在總店的安裝機器上,我們看到安裝目錄下有兩個目錄:ConsoleHosting和ServiceHosting兩個目錄,ConsoleHosting是使用控制臺運行服務的程序,ServiceHosting是將服務注冊到Windows服務上,兩者選其一即可,我們推薦使用ServiceHosting,因為一旦注冊到Windows服務上,服務器電腦重啟則會自動啟動數據同步服務。

     修改ServiceHosting目錄下的WHC.OrderWater.Hosting.exe.config文件,把文件中兩處字符串“http://localhost:8888/generalDataCenter”中的localhost修改為您具體的固定域名或者IP地址。接著雙擊運行setup.bat文件注冊Windows服務即可。會看到出現一個黑色DOS窗口,如下所示。


圖1 運行DOS批處理文件安Windows服務

      然后查看Windows服務中,可以查看到剛安裝的服務,如下圖所示,則表示送水管理系統的Windows同步服務已經順利安裝完成。


     
圖2 查看剛安裝的Window服務

        一旦服務器端的Windows服務安裝完成,且運行正常,那么客戶端就可以利用該服務進行數據同步了。

        首先在分店的電腦上運行深田之星送水管理系統,在登陸窗口中單擊按鈕“獲取”,然后彈出的窗體會列出服務器上的商店名稱,選擇您要同步的商店并輸入商店密碼,然后單擊“下載商店數據”即可,這樣就會把該店的基礎資料都下載下來,您就可以登陸進行商店的日常事務管理了。如下圖所示。


圖3 下載商店數據

        分店開張后,每天都會產生很多業務數據(如訂單信息、客戶信息等),這些分店可以通過WCF服務向總店的服務器交換數據,數據會以最后修改的為準進行同步,一般都不會發生沖突現象。我們單擊“數據維護”-》“服務器數據同步”菜單,彈出如下窗體,可以對數據進行上傳或者下載。


圖4 選擇數據同步菜單

        同步后,系統會記住該次的同步時間,下次就會以此時間為基準進行數據上傳或者同步,你可以通過設置下載時間為較早的時間,這樣可以下載到更多的資料(如初期下載)。


圖5 和服務器數據進行同步(包括上傳和下載)

 

下面再介紹另外一種數據同步的方式。導出Access然后在總店進行合并的操作方式。

        由于某種原因(如申請不到域名或者固定IP),我們可能不能建立以固定域名或者IP地址的WCF服務同步數據的方式,那么我們可以選用這種,導出Access然后在總店合并數據的這種方式。

        首先我們在上圖4 的菜單中選擇“數據導出”,然后指定保存目錄,系統會把一定時間內的業務數據導出Access數據庫中,如下圖所示。


圖6 在分店中導出分店數據

        然后把這些數據拷貝到服務器上,在服務器的機器上執行上圖4中的菜單中“數據導入” 操作,如下圖所示,導入所需的資料。


圖7 在總店中合并分店的數據

 

 
 
 

97精品国视频品洲产片一_中文字幕无线码一区_影音先锋国产精品_欧美mv视频3316