開發一個連鎖店Pos系統 |
尚未結案
|
guochunlin
一般會員 發表:19 回覆:8 積分:5 註冊:2005-07-21 發送簡訊給我 |
|
oktony
中階會員 發表:67 回覆:132 積分:64 註冊:2004-12-05 發送簡訊給我 |
|
linbq
一般會員 發表:0 回覆:12 積分:17 註冊:2006-11-10 發送簡訊給我 |
|
japhenchen
高階會員 發表:51 回覆:444 積分:184 註冊:2003-07-23 發送簡訊給我 |
看你是為了什麼原因要做成多層架構囉.....實際應用上,比較多人開發pos,都不會讓pos前台電腦和後端資料庫主機或中間層直接連結,很多人還是用土方法,開機或固定時間到ftp主機下載新的商品基本資料及庫存量,反正前台只負責銷貨不負責進貨,根本不用管庫存量足不足~~只要在人員交班的時候,上載當班銷售記錄回ftp主機(或存在磁片上交給店長輸入到系統里),由後端系統來負責將銷售傳回的資料導入回資料庫即可...........這是我比較常見的一種方法,雖然土,但很高效,因為不需要一直online,也不需要因為網路出現問題而運行失常..............這是一種類型的多層 許下第一千零一個願望
有一天幸福會聽我的話
|
japhenchen
高階會員 發表:51 回覆:444 積分:184 註冊:2003-07-23 發送簡訊給我 |
還有一種也是蠻賊的,用email來傳遞商品基本資料和回傳銷售記錄,這也是一招,反正現在動不動以G計的MAILSERVER一堆,只要你不擔心東西傳丟了,這也是一招 如果你有需要隨時ONLINE來做POS的話(餐廳、網咖這些需要即時查詢桌台狀況的),也有一些方法可以提供,我的方法就是用INDY的TCP元件,前台將需要運行的SQL語句發給中間層主機(當然要固定IP和前台POS用戶認証登錄),中間層主機再將運行SQL查詢到的DATASET記綠直接SAVETOFILE成XML文件,傳回給前台POS機,前台POS機再用相對應的DATASET.LOADFROMFILE把這個XML讀進前台的系統里做本地資料庫,一樣可以達到提取資料的要求,相對的,你也可以把新增的資料(INSERT INTO..)發給中間層去處理......這是一種非常安全的解決方案,一來不用冒著SQLSERVER1433直接對外暴露的風險,二來也不會發生ADO元件為了儲存SERVER密碼,卻把CONNECTIONSTRING里面的USERNAME和PASSWD給一併COMPILE進EXE檔里,只要用ULTRAEDITOR,你的SERVER的登錄IP,認証,全部暴光~~但這方法就不正統,高手別見笑了 許下第一千零一個願望
有一天幸福會聽我的話
|
linbq
一般會員 發表:0 回覆:12 積分:17 註冊:2006-11-10 發送簡訊給我 |
|
guochunlin
一般會員 發表:19 回覆:8 積分:5 註冊:2005-07-21 發送簡訊給我 |
|
linbq
一般會員 發表:0 回覆:12 積分:17 註冊:2006-11-10 發送簡訊給我 |
引言: Pos系統的性能和安全性絕對是一個要考慮的重要問題。請教怎麽樣在這方面做得更好。有沒有哪位仁兄在這方面的實戰過? 引言: Pos系統的性能和安全性絕對是一個要考慮的重要問題。請教怎麽樣在這方面做得更好。有沒有哪位仁兄在這方面的實戰過?您所说的性能和安全性应该是一个需要从多方面考虑的问题。比如影响POS性能的主要因素可分为硬件和软件两种。硬件指POS机的硬件配置,配置高性能肯定会好一点,当然成本也相对来说会高一点。软件上主要指系统的设计质量和功能的复杂性。如果设计质量差,功能复杂性过高,相对来说运行时对系统的资源消耗也就要求过高了。 安全性方面我认为也主要需要考虑两个因素。一为系统安全性,主要指系统因为设计上存在缺陷和测试不充分所隐藏的BUG。这些可极有可能会出现系统运行时死机等问题,从而造成数据丢失。人为安全性,主要指故意非法操作系统所带来的破坏。避免人为非法操作的一个解决方面是在充分做好系统设计和测试工作,以及加强操作人员监督和管理。以上是我在工作中的一些体会,不足之处,欢迎批评指正。 |
Ktop_Robot
站務副站長 發表:0 回覆:3511 積分:0 註冊:2007-04-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |