首页> 中文学位 >嵌入式设备WEB管理框架研究及设计
【6h】

嵌入式设备WEB管理框架研究及设计

代理获取

目录

摘要

图目录

表目录

1 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.2.1 嵌入式Web技术研究现状

1.2.2 软件架构研究现状

1.3 本文研究内容

1.4 论文组织结构

2 软件设计架构相关技术

2.1 MVC软件架构

2.1.1 MVC架构简介

2.1.2 MVC架构的优势

2.2 软件架构的多视图模型

2.2.1 多视图架构的介绍

2.2.2 “4+1”视图模型

2.3 Lumen框架

2.3.1 Lumen框架简介

2.3.2 Lumen框架特性

2.3.3 Lumen框架设计架构

2.4 本章小结

3 嵌入式设备Web管理框架设计与实现

3.1 嵌入式设备Web管理框架功能分析与设计

3.1.1 系统视图层设计

3.1.2 系统控制层设计

3.1.3 系统数据层设计

3.2 嵌入式设备Web管理框架实现

3.2.1 Lumen框架裁减

3.2.2 框架专用性模块增强

3.2.3 系统API服务

3.3 本章小结

4 框架在项目开发中的应用

4.1 综合数据采集系统

4.1.1 开发平台

4.1.2 系统功能实现

4.2 云接入系统

4.2.1 开发平台

4.2.2 系统功能实现

4.3 本章小结

5 总结与展望

5.1 总结

5.2 展望

参考文献

本文作者硕士期间参加的科研项目及发表的学术论文

致谢

声明

展开▼

摘要

信息化时代已经到来,嵌入式设备大量涌入人们的生活与工作,为人类带来了便捷。随着硬件技术的大幅度进步,嵌入式设备系统的硬件性能也大大提高。这时,人们对嵌入式设备的软件需求也随之提高,简单的按钮控制操作已经满足不了客户的需求。
  随着互联网与Web通信技术的发展,B/S模式应用以其跨网络、跨平台、客户端低资源占用等优势广受青睐。嵌入式设备的管理系统也越来越倾向于B/S模式。当前,市面已经有大量的B/S模式嵌入式设备Web管理应用。但这些应用一方面是开发商针对自己的嵌入式设备定制的应用,无法被其他项目开发所借用,导致开发者往往需经历较长的开发周期。另一方面由于该类应用需求相对简单,应用范围相对较小,开发者在开发的过程中往往不会将系统安全性以及系统可扩展性作为系统衡量指标。所以从缩短开发者开发类似应用的周期以及提高应用性能等方面考虑,本文对嵌入式设备Web管理框架加以研究,主要研究工作包括:
  1.本文通过分析现有的各种嵌入式设备Web管理系统,总结其功能以及运行平台的共性,并加以总结归纳,完成了对本文研究框架从模型、视图、控制三层的功能模块设计。
  2.本文从多视图的角度对Lumen框架进行剖析,并通过对比证明Lumen框架低资源占有率和高效的特性,通过分析得出其适合作为实现本文研究框架的基础框架。最后深入研究Lumen框架各个功能模块,并将其针对本文框架设计做了专用性删减。
  3.结合本文框架的设计对其加以实现是本文的核心工作。本文框架实现了七个专用性模块:用户登录认证模块、用户权限管理模块、日志读写模块、文件操作模块、数据库操作模块、系统状态显示模块、系统信息配置模块。高度体现了本文框架的专用性。
  4.API服务的实现是本文框架的特色部分。通过分析框架个模块的功能并基于RESTful风格实现了对系统各个模块操作的应用接口,方便系统的后续开发及第三方系统对本系统各模块的调用。
  目前,本文框架已经在两个项目中使用,一方面大大缩短了项目的开发周期,另一方面为系统提供了稳定性、安全性、可扩展性等方面的保障。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号