基于MVC模式的Struts框架的终端管理系统的设计与实现

来源 :北京邮电大学 | 被引量 : 24次 | 上传用户:rockgubao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动通信行业快速发展,越来越多的数据增值业务推出,这些既方便了用户,但是又带来了许多的困扰。手机不同于电脑,一个新业务往往需要经过正确的参数配置才可以使用;此外,有的业务还需要在终端上安装对应的客户端软件;终端的固件也需要时时更新以满足新业务的特性需求。由于这些问题的存在,影响了新业务的推广,也影响了运营商的收益。本文介绍的终端管理系统(Device Management)正是用来解决以上问题。终端管理系统以OMA组织的DMl.1.2以及DM1.2标准为技术依据。实现了对终端的远程参数配置、参数采集、软件安装、故障诊断等功能,可以实现对终端快捷、有效管理。终端管理系统采用MVC(Model-View-Controller)设计模式,客服了传统Web应用开发方式所固有的弊端,分离了业务逻辑处理与数据表现,以适应越来越复杂的多层Web应用系统的设计需求。系统选取了Apache Struts框架,这是一个基于J2EE平台,充分体现了MVC设计模式的典型框架,运用Struts框架可以方便的把一个复杂的应用划分成为模型、视图、控制器组件,提高了应用程序的复用性和灵活性。本文首先深入研究了OMA组织的DM规范。以此为基础,采用MVC设计模式,采用了分层和模块化思想对终端管理系的总体体系结构进行了设计,紧接着对具体功能模块进行详细设计。其次,深入研究了Struts框架,并以此框架构建出整个Web应用,详细介绍了具体功能模块实现;最后对项目开发过程中用到的技术进行了提炼,着重介绍了门户管理框架,数据库连接池等关键技术的实现。
其他文献
文件搜索在个人用户数据管理和企业搜索方面都有重要的应用价值,逐渐成为文件系统研究的热点。近年来,随着存储硬件容量和性能的大幅提高,计算机系统需要管理的文件数量和类型大
结构化P2P网络采用DHT (分布式哈希表)技术,把每个节点映射到一个节点标识,构成覆盖网(Overlay Network),把资源关键字映射的覆盖网络的节点中,提供可扩展的、健壮的资源定位
多媒体技术时代,用户从海量数据库中区分有用的信息变得越发困难。图像的迅猛增长向人们搜索图像信息提出了一个挑战。用户迫切地需要一种有效的工具来帮助他们尽可能准确、
面对网络中海量的视频文件,人们迫切需要一种能够有效地检索和获取视频内容的工具。视频中的文本包含了丰富的高层语义信息,从视频图像中提取出文本图像并最终识别为文本字符
我国矿业管理的信息化水平较低,严重影响了资源评价及储量监管的水平、效率和可信度,同时降低了矿山设计和计划编制的效率与可靠性,使得矿业的生存与发展面临着空前的困境。巷道
语义角色标注(Semantic Role Labeling,简称SRL)是浅层语义分析的一种实现方式,其任务是对于给定句子,对句子中的每个谓词标注出句中的相应语义成分,并作出相应的语义标记,如
岩石节理裂隙研究的一项重要内容就是获得精确的岩体节理几何信息。这些断层、节理、裂隙、弱面、夹层等构成的非均质各向异性和非连续的复合结构体,不仅影响岩体完整性和连续
本文论述一个采用服务器前置方案的分布式高清视频交互式点播系统客户端的设计和实现,主要包括如下工作。第一,针对客户端保证视频资源安全性和客户认证需求,应用OpenSSL软件
恶意代码给计算机系统带来了巨大的危害,特别是伴随着互联网的快速发展,恶意代码正朝着传播速度越来越快、波及范围越来越广、损失越来越严重的趋势发展,因此如何遏制恶意代码从
流形学习方法是近年来被学术界公认的有效方法。针对流形学习的选择标注问题,本文提出一种选择标注分层流形学习算法,其内容包括:1)构建了保持流形拓扑特性的标注点集,用于结