首页> 中文学位 >基于MVC模式的Struts框架的终端管理系统的设计与实现
【6h】

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

代理获取

目录

文摘

英文文摘

第一章 绪论

1.1 研究背景

1.2 终端管理标准发展现状

1.3 研究目的及意义

1.4 论文主要内容及章节结构

1.5 本章小结

第二章 OMA DM协议介绍

2.1 DM协议概述

2.1.1 DM协议模型

2.1.2 DM协议应用

2.1.3 DM协议与其它相关标准比较

2.2 DM协议中的数据模型

2.2.1 终端管理树

2.2.2 终端描述框架

2.3 DM协议的技术实现

2.3.1 SyncML消息包

2.3.2 OMA—DM技术实现

2.4 DM协议的安全性

2.4.1 DM协议所采用的认证方式

2.4.2 服务器与客户端之间认证流程

2.5 本章小结

第三章 终端管理系统的设计

3.1 终端管理系统功能需求

3.1.1 业务分类

3.1.2 具体业务介绍

3.2 终端管理系统设计思想

3.2.1 MVC设计模式

3.2.2 MVC设计模式的优点

3.3 基于MVC的J2EE框架

3.3.1 J2EE概述

3.3.2 J2EE四层模型

3.3.3 J2EE的优势

3.4 终端管理系统的总体设计

3.4.1 终端管理系统的体系结构

3.5 终端管理系统的详细设计

3.5.1 参数配置模块

3.5.2 软件安装模块

3.5.3 参数采集模块

3.5.4 故障诊断模块

3.5.5 数据库设计

3.5.6 系统与外界接口设计

3.6 本章小结

第四章 终端管理系统的实现

4.1 开发工具及环境介绍

4.2 Struts框架

4.2.1 Struts概述

4.2.2 Struts的核心组件

4.2.3 Struts框架的优势

4.3 业务操作模块的实现

4.3.1 业务操作模块的分层结构

4.3.2 Web层实现

4.3.3 业务逻辑层实现

4.3.4 数据访问层实现

4.3.5 控制器实现

4.3.6 Struts—config.xml配置

4.3.7 Struts处理请求的过程

4.4 DM协议引擎模块的实现

4.5 本章小结

第五章 终端管理系统关键技术研究

5.1 门户管理框架

5.1.1 框架的设计与实现

5.2 数据库连接池的实现

5.2.1 Java程序连接数据库的方式

5.2.2 数据库连接池技术原理

5.2.3 数据库连接池的实现

5.2.3 数据库连接池技术的优点

5.3 应用DOM4j解析XML文档

5.3.1 XML文档的两种解析方式

5.3.2 DOM4j解析XML文档

5.4 Log4j在日志管理中的应用

5.5 本章小结

第六章 结论与展望

6.1 结论

6.2 展望

参考文献

作者攻读学位期间发表的学术论文

致谢

展开▼

摘要

移动通信行业快速发展,越来越多的数据增值业务推出,这些既方便了用户,但是又带来了许多的困扰。手机不同于电脑,一个新业务往往需要经过正确的参数配置才可以使用;此外,有的业务还需要在终端上安装对应的客户端软件;终端的固件也需要时时更新以满足新业务的特性需求。由于这些问题的存在,影响了新业务的推广,也影响了运营商的收益。本文介绍的终端管理系统(Device Management)正是用来解决以上问题。
   终端管理系统以OMA组织的DM1.1.2以及DM1.2标准为技术依据。实现了对终端的远程参数配置、参数采集、软件安装、故障诊断等功能,可以实现对终端快捷、有效管理。终端管理系统采用MVC(Model-View-Controller)设计模式,客服了传统Web应用开发方式所固有的弊端,分离了业务逻辑处理与数据表现,以适应越来越复杂的多层Web应用系统的设计需求。系统选取了Apache Struts框架,这是一个基于J2EE平台,充分体现了MVC设计模式的典型框架,运用Struts框架可以方便的把一个复杂的应用划分成为模型、视图、控制器组件,提高了应用程序的复用性和灵活性。
   本文首先深入研究了OMA组织的DM规范。以此为基础,采用MVC设计模式,采用了分层和模块化思想对终端管理系的总体体系结构进行了设计,紧接着对具体功能模块进行详细设计。其次,深入研究了Struts框架,并以此框架构建出整个Web应用,详细介绍了具体功能模块实现;最后对项目开发过程中用到的技术进行了提炼,着重介绍了门户管理框架,数据库连接池等关键技术的实现。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号