基于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