新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于GSM模塊的移動購物系統設計

        基于GSM模塊的移動購物系統設計

        作者: 時間:2009-09-27 來源:網絡 收藏

        4.1.1 商品交易
        此時系統處于接收購物短信狀態。當系統接收到購物短信,系統就會自動讀取短信,并判斷其內容是否符合約定的購物格式。若符合購物格式且商品數量充足,則交易成功,并向顧客回復訂單信息;若符合購物格式但商品剩余數量不足,則回復該商品所剩余的數量;否則回復所約定的購物格式。同時系統顯示交易信息,更新商品數量,生成交易記錄文件,將所有交易信息保存于文件中,并檢測商品剩余量,小于一定量則給管理員報告商品信息。若接收的短信是由管理員發送且內容為管理員密碼時,則系統返回到主菜單界面。
        4.1.2 發送短信
        利用短信貓發送短信息,系統將所輸入的接收方手機號碼和內容放入短信發送隊列,通過Mo-demSMSsend API把短信遞交給短信貓,發送短信。
        4.1.3 交易記錄查看
        系統導入交易記錄文件,顯示所有交易信息,包括顧客的手機號碼、交易時間、短信內容及交易狀態。
        4.1.4 商品設置
        商品設置包括查看商品、修改商品、添加商品和刪除商品選項。
        查看商品 系統導入商品文件,分行顯示當前已設置的所有商品信息,包括商品的編號、名稱和數量。修改商品 修改商品編號、名稱和數量,修改完成后更新商品文件。
        添加商品 根據商品編號、名稱和數量添加一種新的商品,添加完成后更新商品文件。
        刪除商品 刪除所選中商品的信息,刪除完成后更新商品文件。
        4.1.5 管理員設置
        管理設置包括查看設置和修改設置選項。查看設置 系統導入管理員文件,顯示管理員手機號碼。
        修改設置 判斷輸入的管理員密碼,若正確則保存新的手機號碼和密碼,并更新管理員文件;若密碼輸入連續錯誤三次則返回主菜單界面。
        4.1.6 斷開連接
        通過ModemRelease API釋放資源,關閉系統。
        4.2 短信貓接口函數
        短信貓通過RS 232串口與計算機連接,系統需通過接口驅動短信貓發送或讀取短信,各接口函數說明見表2。

        本文引用地址:http://www.104case.com/article/188593.htm

        4.3 短信分解算法
        短信貓一次讀取將取得接收隊列里的所有短信息,格式為:短信類型|存儲位置|發送時間|接收號碼|短信編碼|短信長度|短信內容||短信類型|存儲位置|發送時間|接收號碼|短信編碼|短信長度|短信內容||。多條短信以“||”進行分隔,每條短信中各項以“|”進行分隔,各內容描述見表3。本系統中約定購買短信格式為“0商品編號0購買數量0如(01020)一次最大購買量為9件”,短信分解算法如圖3所示。

        5 結 語
        在借鑒其他基于的短信應用的基礎上,設計了基于GSM的購物系統,對其構架、功能、接口和短信分解算法做了闡述和分析,通過測試得到了比較理想的結果。在后續的系統優化過程中,可以用Delphi/Visual C++編寫系統界面,使其更美觀,更人性化,更具交互性。其極大地方便了消費者,亦給商家帶來了無限商機,在小額交易領域有廣闊的應用空間。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 界首市| 通辽市| 达州市| 嫩江县| 太仆寺旗| 延津县| 望都县| 马山县| 香港| 长岛县| 志丹县| 斗六市| 铁岭市| 建瓯市| 石城县| 望奎县| 济阳县| 泸西县| 平昌县| 洛浦县| 芒康县| 永城市| 涞水县| 永济市| 专栏| 丰都县| 上饶市| 德令哈市| 闽侯县| 马关县| 岳西县| 靖边县| 临江市| 芒康县| 新疆| 石台县| 大埔县| 中卫市| 西贡区| 白沙| 突泉县|