97骚碰,毛片大片免费看,亚洲第一天堂,99re思思,色好看在线视频播放,久久成人免费大片,国产又爽又色在线观看

論文:短信平臺系統的設計與實(shí)現

時(shí)間:2022-09-24 13:00:20 論文 我要投稿
  • 相關(guān)推薦

論文:短信平臺系統的設計與實(shí)現

  摘要: 隨著(zhù)移動(dòng)通信技術(shù)的不斷發(fā)展,移動(dòng)互聯(lián)網(wǎng)應用的日益豐富,電信運營(yíng)商的各種增值業(yè)務(wù)也隨之增加。雖然新業(yè)務(wù)的出現對短信等原有業(yè)務(wù)造成了一定的沖擊,但這些業(yè)務(wù)并不能取代短信業(yè)務(wù)在人們日常工作生活中的地位,因此優(yōu)化短信平臺設計是十分必要的。該文將以軟件工程思想為核心,以互聯(lián)網(wǎng)網(wǎng)關(guān)為基礎,通過(guò)對短信平臺進(jìn)行需求分析,從而對短信平臺系統進(jìn)行設計并加以實(shí)現。對短信的發(fā)送則利用移動(dòng)網(wǎng)關(guān)來(lái)實(shí)現,充分利用了互聯(lián)網(wǎng)的優(yōu)勢,以便實(shí)現用戶(hù)對短信平臺系統的各方面要求。

論文:短信平臺系統的設計與實(shí)現

  關(guān)鍵詞:短信平臺;設計;實(shí)現

  Abstract: With the development of mobile telecomunication technology, alone with the enrichment of the mobile internet application, the value-added services from the telecom operaters accordingly increase. Though the emerging of some new services, to some extent, have inpact on the old ones like the short message service, however, these new services can’t replace the role of short message in people’s daily life and work. Therefore the SMS platform designing is obviously necessary. Taking the idea of software engineering as the core, and the internet gateway as the foundation, this thesis analyze peaple’s demand for short message platform so as to put it into practice. Through the internet gateway, with the great advantadges of the internet, people’s demands for the SMS platform are meet.

  Key words: short massage system platform(SMS platform); design; implementation

  1 研究背景及意義

  1.1 研究背景

  隨著(zhù)全球經(jīng)濟的進(jìn)步,通訊行業(yè)也迅速發(fā)展起來(lái)。而通訊行業(yè)的發(fā)展以及人們生活水平的提高又使得手機用戶(hù)數量迅猛增加,因此也帶動(dòng)了短信業(yè)務(wù)量的上升。由于移動(dòng)通信的各種增值業(yè)務(wù)不斷擴大,雖然出現了很多新的消息類(lèi)業(yè)務(wù),但仍取代不了短信業(yè)務(wù)的地位,它在人們的工作、生活中仍然起著(zhù)非常重要的作用。

  現代社會(huì )是一個(gè)信息化快速發(fā)展的社會(huì ),各類(lèi)企事業(yè)單位都在進(jìn)行信息化建設,因此各單位對于信息的溝通效率以及互動(dòng)就更加的關(guān)注了。在信息化建設中如何將移動(dòng)網(wǎng)絡(luò )與企事業(yè)單位的客戶(hù)服務(wù)系統、辦公系統以及信息管理系統進(jìn)行有效的結合,使得企事業(yè)單位的一系列信息,比如郵件、會(huì )議通知、辦公情況、數據采集以及信息發(fā)布等等,都以短信的方式在企事業(yè)單位中進(jìn)行有效溝通。這種溝通交流的方式已經(jīng)成為當前企事業(yè)單位的重要關(guān)注點(diǎn)。本文就是基于這種背景,對短信平臺系統進(jìn)行設計以及實(shí)現來(lái)進(jìn)行研究,期望通過(guò)此來(lái)為企事業(yè)單位之間的信息交流與溝通提供更好的服務(wù)。

  短信具有隨時(shí)、隨身、方便的特點(diǎn),本次短信平臺系統的設計與實(shí)現就是利用這種優(yōu)勢來(lái)為企事業(yè)單位用戶(hù)提供服務(wù),能夠根據其業(yè)務(wù)需要來(lái)實(shí)現精確的信息溝通并能夠有效的提高工作效率。

  本文在設計短信平臺框架時(shí)運用的是MVC模式中的Struts2框架規范,能夠對工作量起到一定的縮減作用。本次設計的短信平臺系統還對其后期的維護以及系統部署較為注重,在系統的擴展性方面進(jìn)行了研究和實(shí)現,由此使其設計及開(kāi)發(fā)的效率得以提升。用戶(hù)能夠通過(guò)本次設計的短信平臺來(lái)進(jìn)行方便的信息發(fā)送、信息狀態(tài)的查詢(xún),同時(shí)還能夠對對方信息的回復進(jìn)行接收,從而使得雙向交流的目的得以實(shí)現。本次設計的基于Web的短信平臺不需要對客戶(hù)端進(jìn)行下載和安裝,其是利用網(wǎng)站域名來(lái)進(jìn)行訪(fǎng)問(wèn)的軟件,其收、發(fā)短信可以直接通過(guò)軟件的登錄來(lái)實(shí)現,并且簡(jiǎn)單直觀(guān)、高效方便。

  2 核心技術(shù)介紹

  2.1 MVC

  MVC指的是模型、視圖以及控制器的軟件設計模式,其對于面向對象程序設計所有的語(yǔ)言規范進(jìn)行支持,由于這種優(yōu)勢已經(jīng)在社會(huì )上得到了廣泛的應用。MVC的應用思想屬于一種協(xié)同工作思想,也就是說(shuō)將一個(gè)應用分為三部分進(jìn)行工作,即模型、視圖以及控制器,這種思想使得系統的維護性、擴展性、移植性和修復性都得到了進(jìn)一步的提升。MVC的優(yōu)勢有以下幾個(gè)方面:

  首先,以較低的耦合性達到了水平較高的協(xié)同工作。這是因為模型、視圖以及控制器這三個(gè)工作部分之間具有相互分離的特性,因此不需要對控制器代碼以及模型進(jìn)行重新編譯就能夠實(shí)現視圖層代碼的改變。

  其次,MVC使得系統具有較高可維護性。在修改和維護Web應用方面較為容易,這是因為視圖層和業(yè)務(wù)邏輯層分離設計能夠使其達到這種效果。

  然后,MVC使得系統各層具備很強的重用性。MVC中的元素運動(dòng)方式具有彼此獨立的性質(zhì),而通過(guò)這些獨立運作的元素就能夠對系統的可維護性進(jìn)行構建,并能夠組建獨立更新程序。 再次,MVC具有快速部署的優(yōu)勢。因為MVC具有很低的耦合性,因此在對系統進(jìn)行設計和開(kāi)發(fā)時(shí)使用MVC模式可以達到縮短設計時(shí)間和縮短開(kāi)發(fā)時(shí)間的效果,MVC模式將程序員的精力主要集中于業(yè)務(wù)邏輯層次,而將界面程序員的精力主要集中于表現形式中。

  另外,MVC模式能夠使得系統生命周期成本有所降低。

  2.2 Struts2框架

  3 系統需求分析

  3.1 功能需求分析

  短信平臺系統屬于一種雙向交流渠道,它為用戶(hù)提供了便利且靈活的溝通服務(wù)。短信平臺系統的基本功能分為四大功能模塊,即業(yè)務(wù)處理功能模塊、系統維護功能模塊、功能擴展模塊以及備份日志功能模塊。其中業(yè)務(wù)處理功能模塊又具體分為以下幾個(gè)功能:查收與發(fā)送信息以及管理通訊錄;系統維護功能模塊細化為:統計分析功能、管理用戶(hù)功能、分配短信功能以及應用管理功能;功能擴展模塊具體劃分為:自動(dòng)推送功能以及Socket接口功能;而備份日志功能則主要是查看日志功能和備份短信功能。

  3.2 主業(yè)務(wù)流程需求分析

  本次設計系統的主業(yè)務(wù)流程是短信的發(fā)送流程。在發(fā)送短信之前首先要做的就是進(jìn)行用戶(hù)登錄,登錄時(shí)要進(jìn)行檢查,看其是否能夠登錄,如果不能則申請修改,如果登錄成功,用戶(hù)可根據自己的需要進(jìn)行短信的編輯,編輯完成之后要進(jìn)行短信條數的檢查,如果條數不符合則需要申請分配,如果符合條數要求,那么就可以進(jìn)行信息的發(fā)送。在短信發(fā)送之后再進(jìn)行定期備份,至此短信的發(fā)送過(guò)程結束,發(fā)送成功。

  4 短信平臺系統設計與實(shí)現

  4.1 系統設計

  4.1.1 結構設計

  GSM短信模塊、Web應用以及數據庫是短信平臺系統結構的組成部分。利用Web方式對短信平臺進(jìn)行登錄來(lái)幫助用戶(hù)發(fā)送信息,選擇發(fā)送信息之后短信會(huì )暫時(shí)在數據庫中存放起來(lái),然后再通過(guò)GSM短信模塊將信息成功發(fā)送出去。短信平臺結構如圖1所示。

  基于系統設計的角度可以將短信平臺系統分為短信接收、短信查看、短信回復、通訊錄管理、接口、日志和短信的備份七大模塊。根據用戶(hù)角色,可以分為管理員用戶(hù)以及普通用戶(hù)。普通用戶(hù)可以進(jìn)行短信的查收、發(fā)送以及管理等操作,并能管理通訊錄。而管理員用戶(hù)除了能夠進(jìn)行普通用戶(hù)所進(jìn)行的操作之外,還能夠進(jìn)行組織結構的管理、查詢(xún)日志、管理用戶(hù)以及管理應用等操作。

  作為一種關(guān)系型數據庫管理系統,MySQL已經(jīng)在中小型網(wǎng)站中得到了廣泛的應用。其具有商業(yè)版本和社區版本兩大版本。從整體上來(lái)看,其具有成本低、速度快以及體積小的優(yōu)勢,特別是在開(kāi)放源碼這一方面的優(yōu)勢,已經(jīng)被大部分中小型網(wǎng)站所看中,且為了降低企事業(yè)單位網(wǎng)站的運行成本,MySQL在很多中小企業(yè)中普遍流行起來(lái),它主要具有以下幾個(gè)特點(diǎn):

  首先,它極強的可移植性使得它對多種常用操作系統都有支持,如 Linux、Windows、FreeBSD以及Mac OS等。

  其次,MySQL數據庫可以為多種編程語(yǔ)言提供API,這些編程語(yǔ)言包括:C、C++、C#、Java、Tel、PHP、VB.NET等。它對CPU資源能夠充分利用,并對多用戶(hù)以及多線(xiàn)程進(jìn)行支持。

  然后,MySQL數據庫在客戶(hù)端服務(wù)器網(wǎng)絡(luò )中以一種單獨的運行程序進(jìn)行運用,同時(shí)也能夠在其他軟件中以一種程序庫進(jìn)行嵌入。不僅對SQL的查詢(xún)方法進(jìn)行了優(yōu)化,還對其查詢(xún)速度實(shí)現了有效的提升。

  另外,MySQL數據庫支持多語(yǔ)言,并能夠提供多種數據庫連接方式,如TCP/IP、ODBC和JDBC等,能夠對大型數據庫進(jìn)行處理。

  4.2 系統實(shí)現

  4.2.1 系統登錄

  系統默認的短信登錄平臺用戶(hù)為admin,將用戶(hù)的賬號與密碼進(jìn)行輸入并登錄,然后進(jìn)行用戶(hù)名與密碼的匹配,如果提示用戶(hù)名或者密碼不通過(guò),則返回登錄界面,重新填寫(xiě);如果密碼正確則進(jìn)行登錄權限的查看,如果有權限再進(jìn)行信息的保存。輸入正確的賬號和密碼之后進(jìn)行身份的選擇,然后確認是普通用戶(hù)進(jìn)入系統平臺還是管理員用戶(hù)登錄系統平臺。因為管理員用戶(hù)的操作基本上都包含了普通用戶(hù)的操作,所以管理員用戶(hù)登錄系統的實(shí)現也就是普通用戶(hù)登錄系統的實(shí)現。

  4.2.2 系統收發(fā)信息

  登錄成功之后,進(jìn)行短信發(fā)送時(shí),首先要選擇“短信”菜單,然后再對“編寫(xiě)短信”菜單進(jìn)行選擇,這樣就能直接彈出短信編輯的界面。用戶(hù)此時(shí)就可以進(jìn)行短信的編寫(xiě),在進(jìn)行收信人的選擇時(shí),既可以在通訊錄中查詢(xún)也可以直接填寫(xiě)收信人的手機號碼,然后在短信內容編寫(xiě)框中進(jìn)行短信的編寫(xiě)。編寫(xiě)完成之后,本文設計的系統使用javascript 腳本計數法對編寫(xiě)的文字進(jìn)行計算,在發(fā)送短信之前用戶(hù)根據實(shí)際需要可以選擇存入草稿箱,也可以選擇直接發(fā)送。選擇發(fā)送之后系統后臺會(huì )對填寫(xiě)的收信人進(jìn)行匹配,如果在通訊錄中匹配到聯(lián)系人則會(huì )以顯示姓名的方式發(fā)送,如果沒(méi)找到匹配的聯(lián)系人則只顯示號碼,而不記錄姓名。

  短信的查收是通過(guò)對短信“收件箱”的選擇并進(jìn)入未讀信息中進(jìn)行查看,如果發(fā)送人是用戶(hù)通訊錄里的聯(lián)系人,則可以顯示發(fā)送人的姓名,如果不是,則顯示號碼。用戶(hù)進(jìn)行查看短信之后,該條短信就會(huì )由未讀信息變?yōu)橐炎x信息,最后用戶(hù)可以根據需要進(jìn)行信息的處理,例如,是備份信息還是刪除信息等。

  5 結束語(yǔ)

  綜上所述,短信以其強大的信息溝通優(yōu)勢在各行各業(yè)中得到了廣泛應用。本文通過(guò)對短信平臺系統的設計和實(shí)現對MVC模型、Struts2框架等核心設計技術(shù)有了一定深度的了解,并通過(guò)本次系統設計的需求分析探究出短信系統平臺的設計目標,最終對系統分別從其結構以及數據庫方面進(jìn)行了設計,并使本次設計的短信系統平臺得到了實(shí)現,以期對相關(guān)信息行業(yè)起到一定的借鑒作用。

【論文:短信平臺系統的設計與實(shí)現】相關(guān)文章:

解析科技競賽賽務(wù)系統的設計與實(shí)現論文04-19

校園網(wǎng)的網(wǎng)絡(luò )教學(xué)平臺架構設計與實(shí)現論文07-12

關(guān)于校園網(wǎng)的網(wǎng)絡(luò )教學(xué)平臺架構設計與實(shí)現論文07-12

旅游網(wǎng)站的設計與實(shí)現畢業(yè)論文11-14

電影院售票系統的設計與實(shí)現開(kāi)題報告12-01

FPGA數據采集與回放系統設計論文04-24

基于系統設計的科研管理論文09-22

開(kāi)放式實(shí)驗教學(xué)網(wǎng)絡(luò )平臺的設計論文07-12

電子書(shū)城的設計與實(shí)現 畢業(yè)論文開(kāi)題報告12-22

綜合布線(xiàn)系統設計項目教學(xué)模式應用論文07-12