Font Size: a A A

Based On The Research And Implementation Of Xml And Gsm Sms Platform

Posted on:2013-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:J L ZhaoFull Text:PDF
GTID:2248330374986707Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid social development, Short Message (SMS) has become acommunicational language. SMS platform is a group-sending message system that isdeveloped based SMS ports which are provided directly by China Mobile, Unicom andTelecom and connect with internet to realize the function—send lots of SMS andself-definition SMS to pre-appointed mobile number. A compelling SMS platformshould satisfy many qualifications, including no message lost, no length limitation, highaccuracy and good interactivity, etc.In this thesis, we proposed a design and implement of load-balanced of SMSsystem based XML and wireless GSM, and it mainly contains two parts: SMS clientmodule and SMS server subsystem, which is mainly used to provide the message–sending service to the school. Teacher can operate many functions in client module,including editing content that is going to be sent, searching the state whether SMS sendsuccessfully or not, querying the SMS that are replied by students. Server subsystem isthe core module of the control short message service, mainly solves the existingproblem in SMS system—time-delaying and SMS-losing. In this system, aload-balanced proposal based XML configure is brought out and is adopted to solve theproblem existing in the SMS system. In this load-balanced method, many GSM modemare used to control the SMS-sending and SMS-receiving. And, the basic information ofthe GSM modem is configured in XML file. The process of this load-balanced mainlyincludes three steps: first, sorting the short message according to Mobile, Unicom andSmartphone and sorting the GSM modem according to the operation type, receiving orsending; then, dividing the short message by segmentation strategy; finally, using thedifferent GSM modem to send the short message in different queue by using theCycling Arithmetic. Besides, this system can receive the interactive messages fromSMS application platform developed in different language and send out these messagesat the form of short message. This load-balanced SMS system not only solves thetime-delaying and losing problem, but also improves the practicability, the reliability and makes the SMS system intelligent.In this thesis, we first discuss the background of developing this system andresearch status at home and abroad, and then build the requirement analysis modelaccording to the method that converts question space to solution space and provide aneffective solution for main problems existing in the system. Besides, we offer theprocess of designing system; it mainly includes three parts: first, we gradually constructthe system level architecture, deployment architecture, function architecture andbusiness model architecture in the preliminary design process; then, during the processof presenting the detail design, we carefully discuss static modeling, dynamic modelingand database design separately; and finally, we analyze and detail two core modularinvolving in implementing the system.
Keywords/Search Tags:SMS system, XML, GSM, load-balanced, time-delaying, SMS segmentation, Cycling Arithmetic
PDF Full Text Request
Related items