Print

基于MVC模型的数字农业短信平台系统的设计

论文摘要

随着通信网络的迅速发展,GSM, GPRS, CDMA等技术标准的出现,通信终端的不断普及使人们之间的联系越来越方便,手机短信己成为广泛使用的通信方式,同时基于短信的各类增值业务也越来越多。农业手机短信具有移动性好,收发便捷,趣味性强,价格低廉等特点。目前短信服务的技术己很成熟,服务商只需通过一个短信客户端软件,将编辑好的短信通过互联网提交到短信平台服务器,即可发送到用户的手机或小灵通。本文实现了数字农业短信平台的设计,详细阐述了短信平台中业务管理层和短信处理层的实现,并对相关技术进行了探讨。其中对短信网络结构以及互联网短消息网关协议进行了分析,并对三层结构的MVC模型以及Struts框架进行了研究。本文业务管理层实现了基于Struts的三层体系结构,包括类别管理子系统,内容管理子系统,信息处理子系统,安全管理子系统,系统管理子系统,统计子系统等六大功能模块,业务管理层主要负责对整个系统的管理以及对收发短信的管理,属于上层应用。短信处理层实现了对用户上行短信以及SP对用户提供服务短信的收发功能,该层主要通过CMPP协议负责系统与短信网关之间的通信,将注册用户上传得信息发送到SP系统端,并能将SP所要下行的业务信息发送给用户,该层属于底层的业务处理,该系统经过测试已经应用于SP向用户提供数字农业服务。

论文目录

  • 提要
  • 第一章 绪论
  • 1.1 课题背景及研究意义
  • 1.2 农业信息化发展状况
  • 1.3 短信增值业务发展现状
  • 1.4 论文主要工作
  • 第二章 短信网络结构及互联网短消息网关协议分析
  • 2.1 短信网络体系结构
  • 2.1.1 前端GSM 部分
  • 2.1.2 短信系统网关功能结构(中间部分)
  • 2.1.3 SP 短信平台在短信系统所处的地位及其功能(后台)
  • 2.2 CMPP 协议
  • 2.2.1 CMPP 功能概述
  • 2.2.2 CMPP 通信方式
  • 2.2.3 CMPP 消息定义及格式
  • 2.2.4 CMPP 消息
  • 第三章 三层体系结构的介绍
  • 3.1 MVC 模式理论基础
  • 3.2 Struts 介绍
  • 3.3 三层体系结构优点
  • 第四章 数字农业短信平台系统实现
  • 4.1 业务层系统功能模块设计
  • 4.1.1 系统登录模块设计
  • 4.1.2 类别管理子系统
  • 4.1.3 内容管理子系统
  • 4.1.4 信息处理子系统
  • 4.1.5 安全管理子系统
  • 4.1.6 系统管理子系统
  • 4.1.7 统计子系统
  • 4.2 短信层功能模块设计
  • 第五章 系统数据库的实现
  • 5.1 ORACLE 数据库
  • 5.2 业务数据的设计
  • 5.2.1 包月用户表
  • 5.2.2 业务类型表
  • 5.2.3 业务数据登记
  • 5.2.4 业务数据
  • 5.3 短信数据的设计
  • 5.3.1 业务代码表
  • 5.3.2 短信发送表
  • 5.3.3 号段表
  • 5.3.4 状态报告表
  • 5.3.5 接收短信表
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 短信系统展望
  • 参考文献
  • 摘要
  • Abstract
  • 致谢
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/d00076468c92274b8dfb6f23.html