顯示具有 53 pos系統軟體架構 標籤的文章。 顯示所有文章
顯示具有 53 pos系統軟體架構 標籤的文章。 顯示所有文章

2015年9月2日 星期三

53 pos系統軟體架構_09 報表設計工具


掌握客戶APP及行業別POS 系統設計/規劃/建置 資料整理


神奇pos系統的【報表設計工具】在報表的解決方案如下:



1.每個資料輸入畫面皆提供預留欄位給企業使用。2.每個輸入畫面上的所有欄位皆可成為該畫面內含報表的查詢條件。3.提供報表工具來新增報表,企業使用者可無限新增報表並掛在系統上隨時使用及修改報表。4.不定期開報表製作教育訓練課程,另外也提供報表工具教學光碟。5.提供客戶付費的修改服務。

報表設計工具





以軟體技術的觀點來說,一張報表的產生有兩個階段。
1、是資料整理。
2、是格式設定。



其中資料整理又分,(A)標準SQL(與資料庫溝通一種程式語言)語法可萃取資料,時間花費不多。(B)非得動用工程師慢慢程式寫作,將資料從資料庫萃取出來,此種情況經常要花點時間。

一般pos系統只會試著提供『報表格式設定』解決方案,希望某種程度解決客戶報表客製化的需求。在深入分析之前,會誤以為有了這個彈性之後,應該可以自行解決一些報表需求;但實際上只能解決:欄位位置的調整,某些欄位順序的調整,某些欄位的顯示與否,或統計群組的重新設定。這樣的解決程度,根本漠視了客戶的真正的管理需求!

神奇pos系統為徹底解決客戶多樣化的需求,提供整套報表工具。從頭到尾:資料整理->格式調整,一應俱全。因此,一個報表工具要彈性所需內建程式語言(Scripting,國內幾乎較少從事的研究的題材),也是順手捻來。有了Scripting當作基礎,才能像Excel般一樣的製作各式各樣報表格式。




華綺資訊顧問股份有限公司

連絡承辦人員 : 謝先生

行動電話 : 0988-967-688

Line ID : pos.app

E-Mail: pos.advisor@gmail.com

連絡時間 : 平常工作日 09:00 ~ 17:00 

53 pos系統軟體架構_08 報表設計

掌握客戶APP及行業別POS 系統設計/規劃/建置 資料整理


pos系統使用上管理人員最常提及的問是---沒有某某報表,所以管理上會有不方便的地方,把這個問題如何克服呢?我們進一步的分析:

首先報表的第一個困難在於每一個公司皆有其管理上的個別需求及特殊點,而系統無預留的空欄位可供輸入其特殊點的資料;若系統沒有”預留欄位”則報表當然無法產出。


報表的第二個困難在於如何”準確篩選”資料庫的資料到報表上,例如企業想得知 ”在某段時間內” 所有 “銷貨單毛利大於5000元” 的統計報表,以便作決策的參考,結果發現系統只有”在某段時間內” “全部銷貨單”的毛利分析表。


更糟糕的是通常隨著時間及需求報表的人想法及企業外部環境的改變,可能這張報表的查詢條件要增加 ”銷貨單折扣率” “產品類別” “客戶類別”….等,只要企業認為對其商業行為有意義的查詢條件都對,試想一套管理系統有多少報表,每張報表都有N種組合方式的查詢條件,上述的例子整個銷貨單的所有欄位都可能是查詢條件。

報表的第三個困難在於報表的格式,它的排列及統計方式也是N種可能性,忘了一提還有套表的需求,例如報價單、訂單、銷貨單、支票套印、傳票、發票…等。


pos系統經常因查詢條件不足及報表格式無法彈性變化而無法符合公司使用及企業主管理需求。傳統上通常解決方案不外乎下列三種方法:

 
1.
企業內有會寫程式的工程師,直接自行花時間作報表---內部成本。

 
2.
花錢請軟體公司開發報表---外部成本,且有時修改時間無法配合企業需求。

 
3.
克難一點,將報表轉到EXECL中再自行修改---一張簡單的報表幾十分鐘完成,難一點的報表幾個小時到數天都有可能,試想一套系統使用5年的話,企業人員在上面化了多少”無形”成本。


【報表設計工具】如何解決這問題?



華綺資訊顧問股份有限公司

連絡承辦人員 : 謝先生

行動電話 : 0988-967-688

Line ID : pos.app

E-Mail: pos.advisor@gmail.com

連絡時間 : 平常工作日 09:00 ~ 17:00 

53 pos系統軟體架構_07 多點即時集中式

掌握客戶APP及行業別POS 系統設計/規劃/建置 資料整理



在神奇pos系統,在以上問題均被仔細分析考量之後提出【多點、即時、集中式整合方案】,跳脫傳統單向檔案傳輸的施工方法,採用較複雜較高技術的雙向單筆資料傳輸方式。

其pos系統資料交換方式大致如下:



單點的電腦操作人員,就可動手操作將資料傳回總公司後台系統,不需總公司有人負責照顧資料轉回的細節。而且無需擔憂萬一資料有漏失,必須耗費大量人力去以報表一筆一筆核對資料正確與否。

從成本上,總公司所需的資訊人一定會被大大降低,至於資料漏失的情形,系統會自動記錄下次再傳。
原理如下:神奇pos系統架構分成分點版及總公司版,當傳資料時一定【雙向確認】,且系統在分店部署時,會以下列方式進行:


我們稱為【母子部署法】。
有了【雙向確認】及【母子部署法】所有多點資訊系統相關問題才能一一突破解決。

實際上,分點傳回總公司動作細節大致如下:


實際上,總公司下傳分點動作細節大致如下:


如果在情況緊急時,或為了不增加總公司人手的負荷下


這裡有些技術細節必須逐一被釐清。

1.     在分點安裝總公司版神奇系列的Client端,由總公司版神奇系列Client端負責寫回總公司,必須克服萬一總公司程式碼修改,每一分點的程式碼要能自動版本更新,一筆一筆資料透過網路回寫,其執行速度是要被接受。
2.     如何能確保分點的兩個神奇系列是同步運作,不會發生總公司版已成功寫入,分公司版還記錄未成功。
3.     如何實作一套追蹤系統,開放讓分點資訊人員修改已上傳過的資料,才能作事後追蹤。

一般系統為了易於操作,往往讓整個上傳下傳的流程變得沒有人性化。例如:單向資料傳輸,已上傳過的資料不准修改,甚且有一旦存檔過的資料不准修改,(對於銷貨單或許可以,但進貨單則有些不通情理)。

藉由將pos系統交易資料交換的動作細節仔細剖析之後,可見【多點即時集中式】的pos系統並不多見;因為相關的問題相當的繁複,而且企業期望在最精簡的人力下還能維護pos系統運作,簡直是少之又少。


或許讀者會問:既然這樣的施工方法有這些好處,那為什麼別家軟體公司不採用?
原因是程式技術困難度高,且要克服因多次傳輸之後,所帶來速度下降的難題。





華綺資訊顧問股份有限公司

連絡承辦人員 : 謝先生

行動電話 : 0988-967-688

Line ID : pos.app

E-Mail: pos.advisor@gmail.com

連絡時間 : 平常工作日 09:00 ~ 17:00 

53 pos系統軟體架構_06 集中式或分散式

掌握客戶APP及行業別POS 系統設計/規劃/建置 資料整理



除了在上章文章所提的連線方式外,其實在多點的整合系統有以下幾個共同的基本問題是必須面對。
1.    如何確保分點資料是完整被匯整。
2.    如何將總公司所建檔資料寫入分點系統。
3.    分點傳回總公司的資料,總公司是否能刪除或修改。
4.    分點能否修改或刪除已傳回總公司的資料。
5.    分點是否因情況緊急而授權從事原本屬於總公司專屬建檔工作。
6.    如何確保各個分點的資料,不會有資料衝突的情況。
7.    系統如何追蹤同一筆資料,不巧同時被分點與總公司修改。
8.    系統如何追蹤分點因情況特殊所作修正行為。
當這些基本的資料交換問題若是資訊系統無法自動處理時其影響是相當深遠。

我們一起來看看一般POS系統分為前台POS及後台資訊匯總系統是如何面對這問題?
前台POS經常扮演是銷售及客戶資訊的收集(年齡、性別…),至於後台資訊匯總系統則扮演將各個分點POS資訊匯總,以利於總公司深入了解每個分點的銷售狀況、庫存狀況,而且會將總公司的產品定價策略自動輸送至每一分點的POS。

如果將之以圖示的方法表達大致如下:


這樣的系統理論上不會太困難,無非是先製作一個POS(單機系統),然後再製作一個後台系統,最後再將這二個系統的資訊交換。分開考量POS或後台系統在台灣均是相當的成熟,但奇怪的是,整合起來的資訊系統在台灣就不常見。原來這實務上,這樣的系統細節相當的繁複,以POS將銷售、庫存狀況回傳至後台為例:POS有300筆資料,會被壓縮成一的檔案或多的檔案,傳回總公後,然後再被解壓縮一筆一筆寫回台資訊系統。這樣的流程相當方便,也容易實作,但問題來了,一旦因某種情況,傳回的300筆資料,因某種情況只成功寫入298筆,試問遺漏是哪2筆,而總公司的人員又怎麼能相信每天資料都有被完整傳回,想當然爾,一定要每日製作分點報表,傳回總公司然後立案備存,一旦有問題再一筆筆肉眼核對。於是乎,隨著分點越開越多,總部資訊人員也成等比級數增加,其絕大部分的工作不是接收傳檔,不然就是核對資料。
以後台系統將產品價格傳至POS為例:如果考慮單純的價格傳送大致不會有太大問題,但往往一般為了競爭,常常會開發新產品組合或新的價格促銷策略,那萬一原本POS系統無法負荷,必須先更版之後才能達成新品的銷售,單店越多越見其難度。
因此,這樣的系統不是幾乎是以各個獨立POS存在,不然就是專案客製,由資訊人員一肩挑下所有重擔。因此,雖然經營者雖然能體認到多點整合系統的重要性,但要實施起來,可說是千心萬苦。

而如何由系統軟體架構從根本解決,其中相關細節以後篇幅再來討論。





華綺資訊顧問股份有限公司

連絡承辦人員 : 謝先生

行動電話 : 0988-967-688

Line ID : pos.app

E-Mail: pos.advisor@gmail.com

連絡時間 : 平常工作日 09:00 ~ 17:00 

75 POS系統近期使用客戶 東客集 MIT 好襪專賣店

【關於東客集】 工廠位於彰化田中 已有30年襪子製造經驗 從童襪 淑女襪 五指襪 機能襪 專業運動襪等等 運用台灣在地機能性紡織材料 為客戶量身打造 客製化襪款 一直以來都是國內外知名品牌的最佳合作夥伴 合作過的品牌數量高達上千個 累積了充沛的能量而自創<東客集...