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

正文內(nèi)容

基于gsm短信訂票系統(tǒng)畢業(yè)設(shè)計-預(yù)覽頁

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

下一頁面
 

【正文】 .... 24 結(jié)論 ........................................................................................................................................... 25 致謝 ........................................................................................................................................... 26 參考文獻(xiàn) ................................................................................................................................... 27 附錄 1 系統(tǒng)界面 ...................................................................................................................... 28 附錄 2 系統(tǒng)程序代碼 .............................................................................................................. 32 五邑大學(xué)本科畢業(yè)設(shè)計 1 第 1 章 緒論 課題背景以及建立的意義 手機短信服務(wù)簡稱 SMS 是 GSM 的一項基本業(yè)務(wù),可以通過信令中的信道傳輸,不需要 打電話 即可 創(chuàng)建 相連 ,同時能夠把 短信添上 目的地址 ,然后傳輸 到短消息的服務(wù)中心 里面 。所以到車站購票,幾乎沒有了坐票。對于老一輩來說,手機也是生活的必需品,并且發(fā)一條短信的時間的不長,一學(xué)就會。 熟知串口通信,怎樣使收到的短信自動顯現(xiàn)在 VB 界面上 ① 編輯 VB 界面, 增加 文本框、 MSComm等其他控件 ② 在 load 事件中設(shè)置主要參數(shù),使打開端口,能夠自動接 收 緩沖區(qū)的數(shù)據(jù)。再以一定的格式顯示出來。 實現(xiàn)系統(tǒng) 所要 實現(xiàn)的 目的 、 方法等 。串行接口不同于并行接口是數(shù)據(jù)和控制的信息是通過一位一 位進(jìn)行傳送并且傳送距離相對較長。由于 USB 接口相對于其他接口速度快、簡單方便、并且不需要外界 提供供電電源,所以本系統(tǒng)采用了 RS232 轉(zhuǎn) USB 接口進(jìn)行串行通信。 具有 GSM 射頻處理、 單獨的處理 系統(tǒng)、基帶處理、提供標(biāo)準(zhǔn)接口的功能。 目前市場上的 GSM 模塊種類較多,但是基本的功能和用法都差不多,所以本系統(tǒng)采用了西門子的 TC35 模塊,能夠支持中文短信。 GSM 模塊進(jìn)行 point to point 的通信,實際是在短信服務(wù)中心和 MS 之間的通信。 VB 中的 MSComm 控件 能實現(xiàn)與 GSM 模塊的通信。事件驅(qū)動的功能很 強大,通信的方式類似于其他程序設(shè)計的中斷方式,若串口發(fā)生了事件, MSComm控件就會產(chǎn)生 OnComm事件,用戶就可以通過程序查詢并做出相應(yīng)的對策。 =Value, Value 可以設(shè)置 116 之間的整數(shù)值,表示 COM1 等 COM 口。 =, XX 為文本框的名稱。 =Value, Value 為boolean值,為 True 或者 False。 =Value,Value 為 Integer 型。 MSComm1. SThreshold=X, X 為 0(不產(chǎn)生 OnComm事件)或者 1(產(chǎn)生 OnComm 事件)。 CommEvent 屬性只在運行的時候有效并為只讀,用來返回最靠近的通信錯誤或者事件。數(shù)據(jù)終端設(shè)備把 AT 指令發(fā)送到終端的數(shù)據(jù)電纜終接設(shè)備上。 返回值(例如): AT + CMGD = 1 OK 保存 序 列是 1 的 信息 成功 去掉 。 089168310820xx05F0040D91685119542027F00008314081311501230467095173 這串長數(shù)據(jù)里面包含了短信中心號碼、對方 的 手機號碼、 收到 時間、用戶數(shù)的內(nèi)容。 + CMGR : REC READ,+8615914502720,13/04/18,13:51:10+32 其中: + 8615914502720 為接收號碼; 13/04/18,13:51:10+32 為接收時間,包含 時區(qū)。 序號是 10 ⑹ AT + CPMS = mem1 [, mem2 ] [ , mem3 ],選擇 短信保存 位置 返回值(例如): + CMS ERROR: 517 短信 PDU 模式 與 TEXT 模式 短信模式有 Text 和 PDU兩種模式, PDU 模式全稱是 Protocol Data Unit,協(xié)議數(shù)據(jù)單元。 PDU模式 重要 是短信的中心地址、文件的頭信息、 短信 的類型、發(fā)送 的 目的地址、協(xié)議的標(biāo)識、數(shù)據(jù)的編碼模式、信息的有效 性 、用戶 信息的 長度以及用戶 信息 組成。況且 PDU模式不但能夠 容納 中文短信,而且還有三種中文短信的編碼, 7bit、 UCS2 和 8bit。首先我們來了解一下 UCS2 編碼的原理。但是除了發(fā)送的消息外,里面還含有其他的信息,如手機號碼,服務(wù)中心號碼,時間等。 C— SMSC 的號碼, B 加 上 C 的長度是由 A 的數(shù)據(jù)所 確定 的, D— 文件的頭信息。由兩位 16 進(jìn)制數(shù)構(gòu)成 G— 被叫號碼的類型。由兩位 16 進(jìn)制構(gòu)成 L— 短信內(nèi)容的 總長度。由于編碼的時候,若不足偶數(shù)位,則在后面補個 “F”。 0D被叫號碼的長度,一共 13 個十進(jìn)制數(shù),里面不包含 91 和 F 91目標(biāo)地址格式,國際格式的號碼前面要加 “+” 685119542027F0目標(biāo)地址,編碼時不足偶數(shù)位,在后面加 “F”。 0 是 PDU編碼; 08 是 16Bit。這個時間是指短信到達(dá)短信服務(wù)中心的時間,能夠精確到秒位。 04短信信息 的長度, 16 進(jìn)制表示,為 4 個字節(jié) 4E3B54AF信息內(nèi)容,用 Unicode 方式解碼,得到的短信內(nèi)容為 “”。 五邑大學(xué)本科畢業(yè)設(shè)計 9 第 3 章 設(shè)計思路 系統(tǒng)硬件與軟件 本系統(tǒng)用到的硬件主要是西門子的 GSM 模塊,該 GSM 無線模塊是集成的模塊,內(nèi)部含有標(biāo)準(zhǔn)的 RS232 接口及 SIM 卡的卡槽。 VB 實現(xiàn)串口通信的方式有兩種,一、利用 Windows API 函數(shù);二、利用 MSComm 控件。 系統(tǒng)總的流程圖 首先連接 GSM 模塊、 PC 機。把該字符串以每四個作為一組轉(zhuǎn)換成國標(biāo)字。系統(tǒng)管理員可以對數(shù)據(jù)進(jìn)行相應(yīng)的查詢,導(dǎo)出。 對于圖形、 GUI 的開發(fā)實現(xiàn)較容易 , 利用 VB 的數(shù)據(jù)訪問 可簡單連接數(shù)據(jù)庫。然后再建一個模態(tài)窗體,用來卸載以及重新裝載主窗體。 ⑴ Name:窗體的名稱,程序運行時為只讀屬性。 方法 方法只能對對象進(jìn)行相關(guān)的操作。 ⑶ Refresh:用來刷新窗體 ⑷ Print:用來 展現(xiàn)內(nèi)容在 窗體中。 ⑴ Load:每當(dāng)窗體 被 裝載時 就 會觸發(fā) Load 程序 ,如果 代碼 中存在該事件,則執(zhí)行該事件。Visual Basic 語言可以把中英文字符重新進(jìn)行排列,每兩個字節(jié)代表一個字符。經(jīng)分析了解是當(dāng)有新短信到來時,并不能重新運行 Form_Load 事件。 Microsoft SQL Server數(shù)據(jù)庫的應(yīng)用 Microsoft SQL Server 20xx 是 微軟公司開發(fā)的一項數(shù)據(jù)庫管理系統(tǒng)。然后通過數(shù)據(jù)綁定 類似 文本框這樣的控件對數(shù)據(jù)庫進(jìn)行相應(yīng)的動作。也可 以進(jìn)行單表或者多表的查詢操作,例如: USE 某一數(shù)據(jù)庫 GO SELECT *(*是代表所有的內(nèi)容,也可以輸入要 查詢 的任何 信息 ) FROM 該數(shù)據(jù)庫中的表 如上語句即可查詢到數(shù)據(jù)庫中相應(yīng)的信息。便于查詢 操作 。以及 VB 中一個可以實現(xiàn)重新啟動功能的模態(tài)窗體。 vbCr 39。Sleep (1000) = AT+CNMI= amp。 vbCr 接收短信之前需要提示信息,所以就需要不斷地檢測串口是否有數(shù)據(jù),若串口有新的信息到達(dá)時, MSComm控件中的 OnComm事件可以截取串口的信息, = 1 = 0 = True = Case EvReceive ?判斷是否觸發(fā) EvReceive 事件 每當(dāng)串口有數(shù)據(jù)即可觸發(fā)一次 OnComm事件。 vbCr , AT + CMGL = 0 這條指令,先讀取未讀短信,主要以 PDU的模式提取這條短信中的用戶數(shù),然后調(diào)用轉(zhuǎn)國標(biāo)碼的自定義函數(shù)TOGB 來實現(xiàn)譯碼。清除接收文本框的內(nèi)容 = 39。 vbCr) 39。由于編碼時是以每 4 位的十六進(jìn)制組成 1 個漢字,所以解碼的時候把它分成每 4 位一組進(jìn)行譯碼。 對截取的用戶數(shù)調(diào)用如下程序便可譯碼: Public Function ToGB(ByVal strcon As String) 39。 Gkstr) 39。所以解碼時只需將其相鄰的高位和低位對應(yīng)進(jìn)行交換就可以得到需要的值。( StrReverse( Mid( Tem1, c1+1,2))) Next If Right( Tem2,1) =”F” Then Tem2=(Tem2,Len(Tem21) End if PhoneDecode=Tem2 End Function 但是實際中,并未用到此解碼方式。 = bList On Error Resume Next 39。 Format(AryList(n).ReachTime, HH:MM:SS) amp。把程序放在這里,一旦不為空,則讀入數(shù)據(jù) 39。 End If 數(shù)據(jù)庫信息查詢 在 SQL SERVER 數(shù)據(jù)庫中的新建 查找 中輸入 下面的 語句: USE 訂票系統(tǒng) GO SELECT *(*是代表所有的內(nèi)容,也可以輸入要查找的任何內(nèi)容 ) FROM 信息 即可查詢到對應(yīng)的信息。 五邑大學(xué)本科畢業(yè)設(shè)計 20 第 6 章 系統(tǒng)的測試 系統(tǒng) 主 界面 通過 VB 建立接收界面,首先接收到的短信顯示在接收緩 沖區(qū)信息里面,再提取需要信息進(jìn)行譯碼分別顯示在信息內(nèi)容、手機號碼、接收時間文本框上。系統(tǒng)管理員如何查詢導(dǎo)出數(shù)據(jù)。接收緩沖區(qū)也沒有任何提示。 分別是 AT+CMGL 進(jìn)行 PDU 模式的讀取、 AT+CMGR 進(jìn)行 TEXT 模式的讀取。 圖 57 信息查詢界面 系統(tǒng)管理員 對 信息內(nèi)容的管理 是 導(dǎo)出數(shù)據(jù)。 五邑大學(xué)本科畢業(yè)設(shè)計 24 圖 58 信息查詢界面 本章小結(jié) 本 章主要是對系統(tǒng)界面、 短信到達(dá)前、到達(dá)時、譯碼后、寫入數(shù)據(jù)庫后的展示與及 測試結(jié)果的一個描述。所以這個環(huán)節(jié)就節(jié)省了很多不必要的花費。既定發(fā)短信的規(guī)則,可以使顧客花費一條短信的費用即可訂到需要的票。需要把該系統(tǒng)更加完善化,該系統(tǒng)只是訂票系統(tǒng)的大體輪廓而已。雖然對于接收到的 PDU碼也可以把短信中心、手機號碼、接收時間解出來,但是我并沒有這么做。同時刪除后也不會再占用 SIM 卡的內(nèi)存。同時在模態(tài)窗體中卸載主窗體。不用人工操作,可以省下類似接聽電話的客服費用。日后可以試著對接收到的短信,進(jìn)行短信內(nèi) 容、客戶需求分析,而作出判斷自動反饋信息的操作。我的畢業(yè)設(shè)計也接近了尾聲。也很感謝我的導(dǎo)師,謝謝他在我走錯方向的時候,讓我走回了正軌。這次的設(shè)計很大程度鍛煉了我自學(xué)的能力,從開始什么都不懂,找資料,一邊做,一邊學(xué),遇到問題就找參考書、文獻(xiàn)學(xué)習(xí)。 五邑大學(xué)本科畢業(yè)設(shè)計 27 參考文獻(xiàn) [1] 李江全等編著 .Visual Basic 數(shù)據(jù)采集與串口通信測控應(yīng)用實戰(zhàn) .人民郵電出版社 ,. [2] 常桂英等編著 .Visual Basic 程序設(shè)計 +SQL Server 20xx 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)案例教程 .清華大學(xué)出版社 ,. [3] 李長林編著 .Visual Basic 串口通信技術(shù)與經(jīng)典實例 .清華大學(xué)出版社 ,. [4] 明日科技等編著 .Visual Basic 項目開發(fā)案例全程實錄 .第二版 .清華大學(xué)出版社, . [5] 李愛民 .基于串口通信的 SMS 短消息收發(fā)管理系統(tǒng)的研究與實現(xiàn) .山東大學(xué)碩士學(xué)位論文 .20xx.: 162 [6] 周立平 .VB 在實現(xiàn)短信收發(fā)平臺中的應(yīng)用 .灘坊學(xué)院學(xué)報 .20xx,第 9 卷(第 4 期): 12 [7] Remote data monitoring system design based on GSM short message service[C].//20xx IEEE International Symposi
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1