摘要:兌換券是商家營銷的手段之一,本文介紹了移動(dòng)用戶電子兌換券系統(tǒng)的設(shè)計(jì)過程,解決了以電子兌換券取代傳統(tǒng)紙質(zhì)兌換券的問題,為用戶提供了便捷,提升了企業(yè)形象。
關(guān)鍵詞:移動(dòng);電子兌換券;密碼;解碼器
中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2008)09-11666-03
The Design of Mobile User Electronic Bill of Exchange System
JIANG Xiao-ying
(School of Computer Information Engineering, Changzhou Institute of Technology, Changzhou 213002,China)
Abstract: The bill of exchange is one of business marketing methods. This article introduced the design process of the mobile user electronic bill of exchange system. It has solved the question of using the electronic bill of exchange as a substitute for the tradition paper bill of exchange. It has provided conveniently for the users and has promoted the enterprise image.
Key words: Mobile, electronic bill for exchange, password, decompiler
1 引言
積分計(jì)劃是許多商家采用的一項(xiàng)客戶答謝計(jì)劃,用戶只要進(jìn)行消費(fèi),就能獲得積分,在積分達(dá)到一定額度后,就可以換取兌換券等不同價(jià)值的禮品。移動(dòng)用戶電子兌換券與以前紙質(zhì)兌換券相比,通過電子兌換方式,一方面用戶可以在系統(tǒng)內(nèi)任意選擇兌換物品,豐富了兌換物品的種類,可較好地滿足用戶的多樣化需求;另一方面,以前的紙質(zhì)兌換券只能在自己企業(yè)內(nèi)使用,實(shí)行電子兌換方式后可以將兌換點(diǎn)擴(kuò)充到聯(lián)合商家兌換點(diǎn),方便了用戶兌換。本文對(duì)移動(dòng)用戶電子兌換券系統(tǒng)的設(shè)計(jì)做了詳細(xì)介紹。
2 系統(tǒng)需求分析
本系統(tǒng)需要實(shí)現(xiàn)以下功能:
(1)營業(yè)員能夠根據(jù)用戶現(xiàn)有積分迅速地比對(duì)可以兌換的實(shí)物并下發(fā)含有驗(yàn)證密碼的短信至用戶手機(jī)。
(2)如果用戶忘記兌換密碼,可以通過營業(yè)員或自行網(wǎng)上進(jìn)行密碼重置操作。
(3)指定商家能夠登錄系統(tǒng),根據(jù)用戶提供的手機(jī)號(hào)和驗(yàn)證密碼確認(rèn)用戶提供的信息正確性并進(jìn)行兌換。所生成的密碼要有時(shí)效性,過期未兌換的積分應(yīng)自動(dòng)還原給用戶,并取消該兌換請(qǐng)求。
(4)已經(jīng)兌換的積分要從現(xiàn)有積分中扣除。
(5)用戶可以自行網(wǎng)上查看兌換歷史記錄。
3 系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖

4 系統(tǒng)主要模塊設(shè)計(jì)
4.1 基礎(chǔ)數(shù)據(jù)維護(hù)模塊
(1)系統(tǒng)參數(shù)設(shè)置:對(duì)系統(tǒng)運(yùn)行的一些基本參數(shù)進(jìn)行設(shè)置:密碼時(shí)限(以天為單位),物品類別,物品單位……
(2)用戶管理:主要對(duì)管理員、營業(yè)員、商家用戶進(jìn)行增刪改操作。這三種用戶必須是通過管理員進(jìn)行增加的,然后根據(jù)不同的權(quán)限完成不同的業(yè)務(wù)。
(3)制定角色:主要是維護(hù)系統(tǒng)用戶的角色,不同的角色擁用不同的權(quán)限,在增加用戶時(shí),必須為其選擇相應(yīng)的權(quán)限。設(shè)定的權(quán)限如下:管理員、營業(yè)員、商家、手機(jī)用戶。前三種角色由管理員分給不同的用戶,后一種角色在手機(jī)用戶注冊時(shí),自行分配給此用戶。
(4)角色授權(quán):主要完成對(duì)定義的角色進(jìn)行權(quán)限分配,本系統(tǒng)存在多個(gè)頁面和模塊,不同的用戶擁用不同的角色,不同的角色擁有不同的權(quán)限。
(5)商家維護(hù):主要是維護(hù)企業(yè)特約商家,維護(hù)商家的基本信息。如地址、聯(lián)系電話、公交路線等,以便更方便的提供給用戶可用信息。
(6)商家物品清單導(dǎo)入:主要是導(dǎo)入商家可兌換物品清單,以方便營業(yè)員更快的查找商品并提供給用戶。
(7)商家兌換情況查詢:以商家為索引查詢兌換歷史情況。
(8)用戶兌換歷史記錄查詢:以用戶手機(jī)號(hào)為索引查詢兌換歷史情況。
基礎(chǔ)數(shù)據(jù)維護(hù)業(yè)務(wù)流程如圖2所示:

4.2 營業(yè)員操作模塊
(1)用戶可兌換實(shí)物查詢:主要完成對(duì)用戶積分的查詢并比對(duì)當(dāng)前積分可兌換的實(shí)物。
積分兌換:主要完成用戶積分兌換并生成兌換密碼發(fā)送至用戶手機(jī)上。第一步:產(chǎn)生驗(yàn)證碼發(fā)送至用戶手機(jī),確認(rèn)用戶身份以避免誤操作或用戶手機(jī)用誤,如果用戶未收到驗(yàn)證或用戶不是動(dòng)感用戶,將不能繼續(xù)執(zhí)行。第二步:選擇可兌換實(shí)物。
(2)用戶兌換密碼重置:此功能主要是對(duì)用戶獲取到兌換密碼后并未實(shí)際兌換前,密碼丟失的情況下,重新獲取密碼。第一步:產(chǎn)生驗(yàn)證碼發(fā)送至用戶手機(jī),確認(rèn)用戶身份以避免誤操作或用戶手機(jī)用誤,如果用戶未收到驗(yàn)證或用戶不是動(dòng)感用戶,將不能繼續(xù)執(zhí)行。第二步:選擇需要重置密碼的兌換記錄(只顯示未經(jīng)實(shí)物兌換的記錄)。
(3)用戶兌換歷史查詢
營業(yè)員操作業(yè)務(wù)流程如圖3所示:

4.3 商家操作模塊
(1)商家實(shí)物兌換:第一步:驗(yàn)證用戶兌換密碼是否正確,過期的或密碼不正確的將不能繼續(xù)。第二步:查看兌換單。
(2)兌換記錄查詢。
如圖4為商家操作業(yè)務(wù)流程。
4.4用戶操作模塊
(1)用戶注冊;
(2)自助兌換密碼重置;
(3)兌換歷史記錄查詢。
用戶操作業(yè)務(wù)流程如圖5所示。
5 系統(tǒng)解碼器端設(shè)計(jì)
解碼器用于判斷密碼是否可以在本柜臺(tái)使用,并能統(tǒng)計(jì)到某個(gè)手機(jī)號(hào)碼在某段時(shí)間內(nèi)的使用量、能統(tǒng)計(jì)各收款臺(tái)的數(shù)據(jù)量,某個(gè)月的實(shí)際使用量,能判別某天某人的密碼使用次數(shù),確保密碼的唯一性和不重復(fù)性,能自動(dòng)刪除數(shù)據(jù),確保按年能循環(huán)使用。
解碼器用于判斷密碼方法是輸入11位手機(jī)號(hào)碼和7位隨機(jī)碼,首先從7位隨機(jī)碼中讀出一位流水號(hào),判斷存儲(chǔ)器中是否已記錄該手機(jī)的該日期的流水號(hào),如有,表示該號(hào)已經(jīng)使用過,如果沒有,則根據(jù)手機(jī)號(hào)后4位、日期、流水號(hào),算出柜臺(tái)號(hào),然后進(jìn)行比較,判斷該隨機(jī)碼是否可以在本柜臺(tái)使用。
在使用時(shí),例如短信用戶發(fā)送cz加收款臺(tái)的編號(hào)到05190,然后會(huì)收到如下信息:您的手機(jī)號(hào)碼為1390150××××,您的打折密碼為×××××××(7為數(shù)),您本月尚有×條優(yōu)惠次數(shù)未使用。用戶收到短信后,按解碼器的語音提示步驟輸入本人的手機(jī)號(hào)碼及7位密碼,密碼解碼準(zhǔn)確后,即液晶顯示“OK”和語音提示“密碼準(zhǔn)確”。商家即按約定進(jìn)行優(yōu)惠收款。若密碼不正確,語音提示:“密碼錯(cuò)誤,請(qǐng)重新輸入密碼”, 顯示:RETRY。連續(xù)二次輸入密碼錯(cuò)誤,語音提示:“密碼錯(cuò)誤,對(duì)不起,謝謝光臨”,顯示:ERROR。


6 結(jié)束語
本文設(shè)計(jì)的移動(dòng)用戶電子兌換券系統(tǒng)運(yùn)用移動(dòng)短信方式使客戶兌換優(yōu)惠品更便捷,并且可以提供更加豐富的優(yōu)惠品種以供客戶選擇,會(huì)大大激勵(lì)客戶的消費(fèi)。商家可以運(yùn)用該系統(tǒng)和電影院、特色店(咖啡館、冰淇淋、茶吧、飯店)、品牌服裝店、品牌快餐連鎖店、品牌家裝店、品牌眼鏡店等行業(yè)協(xié)作,還可以定時(shí)向客戶發(fā)送本地特約商家的優(yōu)惠信息、打折信息、新品發(fā)布信息、本地特色商情信息等等,應(yīng)該很有發(fā)展前景。
參考文獻(xiàn):
[1] (美)沙(Shah,N.)著,劉偉琴,譯. Oracle 數(shù)據(jù)庫系統(tǒng) (第2版)SQL和PL/SQL[M]. 北京:清華大學(xué)出版社, 2005.
[2] 蓋國強(qiáng),等著. Oracle數(shù)據(jù)庫性能優(yōu)化[M]. 北京:人民郵電出版社, 2005.
[3] (英)哈諾德,著,朱濤江,林劍,譯. Java網(wǎng)絡(luò)編程(第3版)[M]. 北京:中國電力出版社, 2005.
[4] 陳龍,張春紅,云亮,等著. 電信運(yùn)營支撐系統(tǒng)[M]. 北京:人民郵電出版社,2005.