Font Size: a A A

Design Of Digital Agriculture Short Message Platform Based On MVC Module

Posted on:2008-09-27Degree:MasterType:Thesis
Country:ChinaCandidate:X W DongFull Text:PDF
GTID:2178360242460189Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the widely development of the GSM mobile communication network and the drastically competition, new technology and new business become more and more important. As a kind of basic communication business GSM network offers to users a basic communication which is different from only audio transmission. Short Message Service (SMS) had already been regarded as an important business by system operator. All kinds of application based on this business have also developed tremendously. platform of short message value-added service is an advanced short massage system, it can realize sending short massage on the internet through the connection of short massage gateway and short massage service center, it can also improve the process speed of the short massage.In resent years, there are lots of agriculture service short massage platform had been used to offer services to farmers. The content of the service is focus on News Policy, market information, and some technology. The News Policy includes agriculture News, country policy, and Rich information. The market information includes supply and demand information, price information and so on. The practicality information includes breed technology, planting technology and so on. The weather information can offer the forecast information for agriculture and disaster forecast. With the development of mobile communication, the number of mobile user in countryside had increased tremendously; short massage will be fully used in agriculture technique information in the future.This paper had realized a digital agriculture short massage platform, there are two important parts in this design, one is business manage layer and the other is short massage manage layer. The business management module realizes the service supply of SP and the management of all the registered users, short massage manage module realize the upload of the users and download massage of SP. In business management layer, it has realized a three layer structure based on Struts framework. This paper had discussed the characteristic and method to develop of the Browser/Server structure. Browser/Server structure developing with the intranet and had been used by lots of company to be a new structure. In Browser/Server structure system, users can request for lots of servers on the internet with the browser. It had been simplified a lot for the client, the client just need to install some software; the server will take the responsibility to deal with all of the problems, accessing of the database is done on the server. Under the Browser/Server structure, it had been divided to three independent layers which is Presentation layer, Business Logic and Data Service.The first layer is presentation layer: The web browser in client includes view logic in this layer. Its task is to submit request for one of the web server on the internet. The web server validates the user data and response the client with the HTTP protocol. Client receives the information and shows it on the client browser.The second layer is business logic layer: In the web server it includes the data logic transaction. Its task is to receive the request from the client. Firstly, it is needed to connect the application code with the database. With the SQL method, it can submit request data to the database, after the database finished the transaction it will return the data to the web server and the server will send the data back to the client.The third layer is data layer: It includes the data transaction in this layer and in the database server. Its task is receives the request from web server and realize the query, modify and update function and so on. And send the result back to the web server.This architecture make the client so thin that only a browser such as Internet explore is enough. The architecture is adapted to releasing information long-distant acquirements Internet. User can send out requirements to Web Server through Web Browser. The applied Programs on Web Server accomplish the operation of Database according to the requirements and return the result to client browser by HTML page.The advantage of the three-layer architecture is that it can divided the application into several absolute layers, so when a layer is changed, it does not influence the other layers. This advantage makes the maintenance of the system easier. Moreover the structure of the layers is so legible that it is easy to develop and deploy.The short massage increment operation is a software system that SP offers their own service to their customs via internet. It can convenient, quick communicate with the customer, on the foundation to meet the requirement of the customer, they had extant their business and attract lots of customers, it had reach the goal to increase benefit for their own and the Network Operator. This paper had introduced the short massage structure and some protocols to realize it. The CMPP is an interface protocol that used in China Mobile short massage gateway, it has defined three parts contents: 1. The interface protocol between information resource site and internet short massage gateway; 2. Interface protocol in internet short massage gateway; 3. The interface protocol between internet short massage gateway and GNS.This paper had realized the service that SP offers to the registered customers. It had been detailed analyze the function of the whole system. For the business layer it has realized six subsystems design: Type Management System, Content Management System, Information Management System, Security Management System, Management System and Statistic Management System. For each module, this paper has analyzed its function and realized a system based on three layers. For the application layer, we use the JSP, JavaScript technique. The web server utilizes the Tomcat server to realize the access of the user layer. The Logic layer use the java language to realize the transaction of the logic data, it is includes the transaction of the user form data and transference of the data between the application layer and the data layer, the data layer has realized the access of the information in the database. It had been tested this short massage platform had been used by SP to supply digital agriculture service for users.
Keywords/Search Tags:Agriculture
PDF Full Text Request
Related items