新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于GSM模塊的移動(dòng)購(gòu)物系統(tǒng)設(shè)計(jì)

基于GSM模塊的移動(dòng)購(gòu)物系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2009-09-27 來(lái)源:網(wǎng)絡(luò) 收藏

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

本文引用地址:http://butianyuan.cn/article/188593.htm

4.3 短信分解算法
短信貓一次讀取將取得接收隊(duì)列里的所有短信息,格式為:短信類型|存儲(chǔ)位置|發(fā)送時(shí)間|接收號(hào)碼|短信編碼|短信長(zhǎng)度|短信內(nèi)容||短信類型|存儲(chǔ)位置|發(fā)送時(shí)間|接收號(hào)碼|短信編碼|短信長(zhǎng)度|短信內(nèi)容||。多條短信以“||”進(jìn)行分隔,每條短信中各項(xiàng)以“|”進(jìn)行分隔,各內(nèi)容描述見表3。本系統(tǒng)中約定購(gòu)買短信格式為“0商品編號(hào)0購(gòu)買數(shù)量0如(01020)一次最大購(gòu)買量為9件”,短信分解算法如圖3所示。

5 結(jié) 語(yǔ)
在借鑒其他基于的短信應(yīng)用的基礎(chǔ)上,設(shè)計(jì)了基于GSM的購(gòu)物系統(tǒng),對(duì)其構(gòu)架、功能、接口和短信分解算法做了闡述和分析,通過測(cè)試得到了比較理想的結(jié)果。在后續(xù)的系統(tǒng)優(yōu)化過程中,可以用Delphi/Visual C++編寫系統(tǒng)界面,使其更美觀,更人性化,更具交互性。其極大地方便了消費(fèi)者,亦給商家?guī)?lái)了無(wú)限商機(jī),在小額交易領(lǐng)域有廣闊的應(yīng)用空間。


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉