freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于gsm短信訂票系統(tǒng)畢業(yè)設(shè)計(存儲版)

2025-07-14 08:27上一頁面

下一頁面
  

【正文】 面 顯 示數(shù) 據(jù) 庫接 收發(fā) 送自 動 寫 入 圖 21 短信接收 通過手機(jī)終端發(fā)送短信, GSM 模塊接收信息,反饋給 VB 接收界面,通過篩選出需求信息然后解碼顯示在 VB 界面,再自動寫入數(shù)據(jù)庫。時區(qū)中的 32 是用 32/4=8,作為東 8 區(qū),是北京時間。 08編碼方式為 UCS2。國際格式的號碼前面加 “+” 68310820xx05F0短信中心的地址,所用服務(wù)中心的地址。 F— 被叫號碼的長度。 PDU 表面上是 ASCII 碼,由十六進(jìn)制組成。短信內(nèi)容最長可以是 140 字節(jié),都由 16 進(jìn)制構(gòu)成。 3—直接 告知 TE,若數(shù)據(jù)線 有數(shù)據(jù) 時, 告知 TE 的 短信 混合數(shù)據(jù)一起 傳送 ② mt 編輯信息保存的 位置和 告知 TE 0—收 到的 信息 被 保存 在默認(rèn)的 地方 中,不 告知 TE 1— 收到的 信息 被 保存 在默認(rèn)的 地方 中,而且 告知 TE 2— Class2 的短信,被存儲 在 SIM 卡中,而且 告知 TE,其他 類型的 class 短信,直接發(fā)到 TE 3—Class3 的短信,被直接發(fā)到 TE ③ ds 小區(qū)廣播 0—小區(qū)廣播到來不通知 五邑大學(xué)本科畢業(yè)設(shè)計 7 2—新的小區(qū)廣播通知 3— 通知 class3 的小區(qū)廣播 ④ bfr 一直是 1 返回值(例如): + CMTI : SM,10 信息 , 保存 在 SM 內(nèi)存中。 Index值的設(shè)置如下: 0—取出手機(jī) 卡中還 沒 讀取的短信 1—取出手機(jī) 卡中已經(jīng) 被 讀取的短信 五邑大學(xué)本科畢業(yè)設(shè)計 6 2—取出手機(jī) 卡中的草稿 3—取出手機(jī) 卡中已經(jīng) 被 發(fā)送的短信 4—取出手機(jī) 卡內(nèi)所 保存 的短信 返回值(例如): + CMGL : 1,0,24 089168310820xx05F0040D91685119542027F00008314081311501230467095173 + CMGL : 1,0,24 : 1 是信息的編號,在手機(jī)中的位置; 0 代表短信的類型, 是未讀取的意思; 24 是短信的長度。 AT 指令的應(yīng)用 設(shè)備控制 MS 是通過 AT 指令的發(fā)送,而且可以與全球移動通信系統(tǒng)進(jìn)行相互交流。 ⑼ 、 SThreshold 屬性, OnComm 發(fā)生前,設(shè)置返回發(fā)送緩沖區(qū)允許最小字符數(shù)。 ⑸ 、 PortOpen屬性,設(shè)置或者返回通信口的狀態(tài)。 MSComm 控件屬性 ⑴ 、 CommPort 屬性,用來設(shè)置或者返回端口號。 MSComm 控件的實現(xiàn) 系統(tǒng)主要運(yùn)用 MSComm 控件來 落實 事件的觸發(fā)、查詢 等操作 。 GSM 模塊的通信速率是 9600Kbps、 8 位異步通訊方五邑大學(xué)本科畢業(yè)設(shè)計 4 式、 1 位起始位 、 8 位數(shù)據(jù)位、 1 位停止位。 USB 接口是一種四針型的接口,其中有兩個針是用于數(shù)據(jù)傳輸,另外兩個針是用于供電給外接設(shè)備。 TC35 模塊 的優(yōu)點(diǎn), 運(yùn)用手機(jī)發(fā)送 短信訂票 的 意義及 展望 。 PC 通過 GSM 模塊接收手機(jī)發(fā)送的中文短信,然后采用 VB( Visual Basic)語言,開發(fā)具有自動接收短信的管理系統(tǒng)。目前的訂票系統(tǒng)雖然很完善,但是對于老一輩的來說,不會網(wǎng)上訂票,對于電腦的操作也是一無所知,他們又舍不得打電話的費(fèi)用。能夠利用 VB 語言設(shè)置串口參數(shù),能夠?qū)?shù)據(jù)庫進(jìn)行收集信息,能實現(xiàn)手機(jī)與數(shù)據(jù)庫的 聯(lián)系。人們對于信息的依賴程度也變得越來越高,所以信息的傳播速度、傳播方式、傳播范圍都有著廣闊的發(fā)展前景。 關(guān)鍵詞 AT 指令 串口通信 PDU解碼 GSM 模塊 五邑大學(xué)本科畢業(yè)設(shè)計 II Abstract With the continuous development of the munications industry, serial munication is more and more mature. People39。鑒于這個原因,我覺得短信訂票更加適用于社會上的這群人。 怎么對 收到 的 PDU模式的短信 進(jìn)行 分析、譯 碼 ① 首先以 PDU的模式接收短信,用到 AT + CMGL指令,從 中 取出用戶數(shù)據(jù)的長度 ② 調(diào)用自定義函數(shù) ToGB,首先用 Val 函數(shù)轉(zhuǎn)換十六進(jìn)制數(shù),然后每四位用 Chrw 函數(shù)解碼成漢字 ③ 再用 Text 模式接收短信,相當(dāng)于重復(fù)讀取一次短信。 RS232C 協(xié)議的全稱是EIARS323C 標(biāo)準(zhǔn),全稱中的 C 含義是最新的一次修正, 232 含義是標(biāo)識號, RS 含義是推薦標(biāo)準(zhǔn)。在控制線上信號有效時電壓是 從正三伏至正十五伏,無效時電壓從負(fù)三伏至負(fù)十五伏 .假如通信時沒有調(diào)制解調(diào)器,通信距離小于 15 米,可以直接建立連接,只需用到 3 根線( GND、接收 的 線 路 、發(fā)送 的 線 路 ) 就可以 可完成串行通信。SMS 是我們平常所用的短信服務(wù), SMS 短信能夠長時間保存在短信服務(wù)中心或者手機(jī)的終端上。 MSComm控件的簡述 Microsoft 微軟公司提供的 ActiveX 控件是串行通信控件 MSComm,能夠?qū)崿F(xiàn)串行端口的通信,也可以建立事件驅(qū)動的方式、功能完備的程序。 =X, X 為 0時為緩沖區(qū)所有內(nèi)容。 =Value, Value 用來設(shè)置波特率(9600bit/s)、奇偶檢驗位 N、 8 位的 數(shù)據(jù)位 1 位的 停止位。 MSComm1. RThreshold =Value, Value 為 0(不產(chǎn)生 OnComm事件)或者 1(產(chǎn)生 OnComm事件)。 本系統(tǒng)用到的 AT 指令如下: ⑴ . AT + CMGD = index ,刪除 SIM 卡 里面的內(nèi)容 , index為刪除 SIM 卡內(nèi)容 的序號,可以是任何整數(shù)。信息是從 + CPMS 中的命令設(shè)置的存儲器中讀取的。接收的短信能夠直接把手機(jī)號碼,接受時間顯示出來。 PDU碼由十三個字母組成,字母 A 至字母 E。由兩位 16 進(jìn)制構(gòu)造,即一個字節(jié) B— SMSC 號碼的類型。由兩位十六進(jìn)制構(gòu)成 J— 數(shù)據(jù)的編碼方式。解碼時先奇偶位 互換為 861380020xx00F,去掉后面的 F 后為 861380020xx00,去掉 86, 1380020xx00 就為短信中心的地址。國內(nèi)采用的 UCS2 編碼是用 Unicode 方式,能夠支持英文、中文或者中英文的混合發(fā)送。系統(tǒng)主要模塊 GSM 的功能 , 運(yùn)用的西門子 TC35 模塊的, VB 中的MSComm 控件,控件屬性、控件觸發(fā)事件,系統(tǒng)運(yùn)用到的 AT 指令,與及短信通信主要的兩種模式。串行端口通信完整傳送的方法是先拆字節(jié),然 1位 1 位傳送。再把內(nèi)容分別顯示在對應(yīng)的文本框中。 Visual Basic 的工程建立 新建一個工程,在主窗體中加入通信的控件 MSComm用來訪問串口, 4 個文本框, 1個用來存放緩沖區(qū)接收的數(shù)據(jù),另外 3 個分別用來存儲解碼后的短信內(nèi)容、手機(jī)號碼、接收時間。 ⑶ BorderStyle: 0 是無邊框, 1 是單線邊框,但窗體大小固定等屬性。當(dāng)某一事件發(fā)生被一個對象識別時 ,就會響應(yīng)事件的代碼,被響應(yīng)的代碼就是事件的過程。這個表中包含有類型轉(zhuǎn)換函數(shù),能夠進(jìn)行數(shù)據(jù)類型的轉(zhuǎn)換。但是本系統(tǒng)只運(yùn)用 保存 、查詢 、導(dǎo)出的功能,只需構(gòu)建相對簡單的一個記錄集。 系統(tǒng)管理員 通過打開數(shù)據(jù)庫, 在訂票系統(tǒng)數(shù)據(jù)庫中右擊 、 選擇任務(wù) 、 選擇導(dǎo)出數(shù)據(jù)。 五邑大學(xué)本科畢業(yè)設(shè)計 15 第 5 章 系統(tǒng) 的設(shè)計 GSM 模塊 串口 的 啟動設(shè)置 MSComm控件在系統(tǒng)中的設(shè)置如下: 設(shè)置串口的端口號, 通信速率 , 奇偶 校驗位, = 1 ?設(shè) 置端口號為 1 = 9600,n,8,1 ?速率為 9600,無奇偶校驗,數(shù)據(jù)長度為 8,停止位的長度為 1 = 0 = 1 = 0 = True ?打開通信端口 = ?清空接收的文本內(nèi)容 ?參數(shù)都設(shè)置好之后,檢查是否連接成果,通過如下的 AT 指令測試 = AT amp。 vbCr Sleep (1000) = AT+CPMS= amp。再以一定的格式顯示出來。在編碼中, 1 個數(shù)據(jù)的字節(jié)或者 1 個漢字,又或者是 1個英文字母都可算 1 個字符。每四位解碼為漢字組成字符串 shiliu = Val(amp。 收到的 時間的前6 位 代表 日期,后 6 位 代表 時間,后 兩 位 代表 時區(qū)。 若接收的短信時間中含有時區(qū),把時區(qū)去除 If c1 0 Then MyStr(3) = Left(MyStr(3), c1 1) c1 = InStr(MyStr(3), ) If c1 0 Then MyStr(3) = Left(MyStr(3), c1 1) 讀取 完, 就運(yùn)用如下 的指 令 進(jìn)行取出 ,并以 一定 的格式 展現(xiàn) : = AryList(n).SourceNo = Format(AryList(n).ReachDate, YYYYMMDD) amp。 39。 圖 51 短信接收界面 系統(tǒng)測試 主要測試 沒有 短信到達(dá)時系統(tǒng)界面,新短信到達(dá)時系統(tǒng)界面,有何 提醒 ?讀取短信時顯示界面。 五邑大學(xué)本科畢業(yè)設(shè)計 21 圖 52 讀取新短信 當(dāng)系統(tǒng)接收到新的短信,會在接收緩沖區(qū)信息文本框中顯示內(nèi)容 +CMTI: “SM”,1 說明有新短信到達(dá),短信序號為 1。 同樣也可以把系統(tǒng)做得更加的完美,在系統(tǒng)界面上進(jìn)行查詢。 五邑大學(xué)本科畢業(yè)設(shè)計 25 結(jié)論 本系統(tǒng)的設(shè)計能夠?qū)崿F(xiàn)短信的自動接收,并且自動寫入數(shù)據(jù)庫。在研究這個系統(tǒng)中遇到了很多的困難,也得到了很多的體會: ⑴ 如何使接收到的短信自動顯示在 VB 界面上 ?這里主要涉及到對 GSM 串口通信的熟悉,所以我借了好幾本關(guān)于串口通信的書,最后把相關(guān)參數(shù)學(xué)會,便進(jìn)行相應(yīng)參數(shù)的設(shè)置。后 來我想了一個辦法,新建一個窗體,叫模態(tài)窗體。 系統(tǒng)大體輪廓出來了,但是還是不夠完善, 這只是訂票系統(tǒng)實現(xiàn)短信自動接收、寫入 的簡單功能 。但是最后還是堅持下來了。最后不但做出了作品,也學(xué)會了很多東西。我的導(dǎo)師認(rèn)真負(fù)責(zé),該指點(diǎn)的時候給與幫助,該讓我獨(dú) 立的時候從不心軟。正越來越被更多的人所采用。這樣循環(huán),所有新的短信都能夠讀取出來。然后用 AT + CMGR = 1 讀取已讀的短信, AT + CMPS = 1,獲取 Text 模式的短信,從中根據(jù)符號截取所需的手機(jī)號碼,接收時間,并以一定的格式顯示出來。這將便于訂票系統(tǒng)的運(yùn)行。當(dāng)有短信到達(dá)時也有提醒的功能。 第二次讀取是為了獲取手機(jī)號碼、接收時間。 未 到的 界面 系統(tǒng)沒有新短信到達(dá)時, 短信內(nèi)容、手機(jī)號碼、收到時間是空白的。 GSM 模塊設(shè)置串口的主要程序、如何實現(xiàn)對 新短信到來的自動提醒 、短信的自動接收 , 然后 對短信 進(jìn)行解碼,譯漢字、提取手機(jī)號碼、接收時間。定義接收到短信的顯示格式 信息寫入數(shù)據(jù)庫 讀取完短信后,信息內(nèi)容會顯示在對應(yīng)的文本框中,此時一旦文本框都有數(shù)據(jù),則連接數(shù)據(jù)庫,自動 添加 數(shù)據(jù)庫中。其中的手機(jī)號碼、接收時間均正常顯示,例如: AT + CMGR = 1 返回值: +CMGR: REC READ,+8615914502720,13/04/18,13:51:10+32 其中 +8615914502720便是手機(jī)號碼, 13/04/18,13:51:10+32便是時間,里面包含了時區(qū)。 ChrW(shiliu) 39。 Chrw()是把 Unicode碼轉(zhuǎn)換成國標(biāo)字,由于收到的短信是以 Unicode 的方式放在緩沖區(qū)中,其中每四個 Unicode碼 就會組成一個漢字,所以解碼時必須是每四位解碼組成一個漢字,才能夠得到信息的內(nèi)容。 vbCr) 39。窗體一開始加載會先執(zhí)行 Form_Load事件,因此把讀取短信的代碼放在這里,便可以實現(xiàn)。 vbCr 39。 VB 工程的建立 ,系統(tǒng)運(yùn)用控件如何建立,如何編碼運(yùn)行。一是利用對象模型訪問數(shù)據(jù)庫,二是利用數(shù)據(jù)控件訪問數(shù)據(jù)庫。所以運(yùn)用了一個新的方法,利用模態(tài)窗體,新建一個窗體,當(dāng)主窗體的所有程序運(yùn)行完最后一條語句時,用到 1,此語句是顯示模態(tài)窗體Form1,然而 Form1 中的程序為: Private Sub Form_Load() Sleep (10000) Unload FrmMain ?卸載主窗體 五邑大學(xué)本科畢業(yè)設(shè)計 13 ?重新裝載主窗體 Unload Form1 ?卸載模態(tài)窗體 End Sub 這樣循環(huán)下來,每條收到的短信都能自動獲取。 ⑵ Unload:用來卸載 Load 事件,使用 Unload 語句即可觸發(fā)該事件。 ⑴ Hide:用來隱藏窗體。 屬性、方法、事件、內(nèi)部字符函數(shù) 屬性 窗體的屬性 能夠確定 窗體的行為。以及基于 GSM 短信訂票系統(tǒng)實現(xiàn)流程 ,簡要
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1