协同ASP平台的嵌入式终端设计实现

协同ASP平台的嵌入式终端设计实现

论文摘要

随着信息技术的迅猛发展,企业信息化的需求不断增加,但是在竞争激烈的市场中,企业只有把有限的资源用于核心业务,而把非核心业务外包,才能有效地建立自己的竞争优势。ASP模式是网络时代下一种很好的IT外包模式,是企业可行的、廉价的信息化解决途径。ASP服务平台通常安装在企业的一台服务器或服务器集群上,用户通过浏览器使用ASP平台提供的服务,但是作为门店、零售店或仓库等涉及到商品销售、出入库等业务操作的地方使用浏览器很不方便,如浏览器不能提供用户想要的条码扫描等功能,本文实现的就是针对ASP平台的特点所设计的一个终端设备,能够方便获取并充分利用ASP平台提供的服务。嵌入式系统成为当前最热门最有发展前途的IT应用领域之一。本文提出一个基于嵌入式技术的协同ASP平台的终端系统,除实现终端数据采集功能外,更注重与ASP平台的协同应用,契合ASP平台的服务接口,从而发挥比一般嵌入式销售终端更大的作用。本文首先介绍了协同的概念及理论,然后对基于SOA架构实现的海大ASP平台特点及架构进行了深入分析,提出了采用优点显著并且应用广泛ARM处理器和嵌入式Linux操作系统协同嵌入式终端的系统设计方案,详细论述了协同嵌入式终端的具体实现方法和实现过程,最后总结了全文,表明此系统具有成本低、管理远程化等优势,具有实际的应用价值和良好的发展前景。本文所设计实现的协同嵌入式终端系统创新性主要表现在以下几个方面:1.应用嵌入式数据库,实现了终端离线状态的协同ASP平台应用,使基于广域网的应用并不过分依赖网络。2.设计实现了自定义的数据传输协议—数据交换和控制协议,将数据处理标准化,为基于配置文件的终端业务逻辑实现奠定了基础。3.有效划分业务逻辑功能模块,具体应用流程中通用模块通过调用配置文件实现具体功能,实现了基于配置文件的终端业务逻辑。

论文目录

  • 摘要
  • Abstract
  • 1 前言
  • 1.1 课题背景
  • 1.2 课题来源
  • 1.3 课题开展过程
  • 2 协同概念及理论
  • 2.1 协同理论
  • 2.2 企业先进生产管理与协同管理模式
  • 2.3 计算机协同技术
  • 3 基于SOA 架构的海大ASP 平台
  • 3.1 SOA 原理
  • 3.1.1 SOA 概念
  • 3.1.2 SOA 的主要组成元素
  • 3.1.3 SOA 主要技术和标准
  • 3.1.4 SOA 的优点
  • 3.1.5 SOA 在信息化中的作用
  • 3.2 海大ASP 平台
  • 3.2.1 ASP 概念
  • 3.2.2 海大ASP 平台设计实现
  • 3.2.3 ASP 协同嵌入式终端管理系统应用的意义
  • 4 嵌入式终端设计方案
  • 4.1 技术选型
  • 4.1.1 处理器选型
  • 4.1.2 操作系统选型
  • 4.1.3 以太网控制器选择
  • 4.1.4 存储器选择
  • 4.1.5 嵌入式数据库选择
  • 4.2 协同嵌入式终端设计
  • 4.2.1 总体设计
  • 4.2.2 功能设计
  • 4.3 协同系统数据库设计
  • 4.3.1 协同系统数据库设计原则
  • 4.3.2 协同系统数据库设计方案
  • 5 嵌入式终端实现
  • 5.1 硬件平台的实现
  • 5.2 软件平台的实现
  • 5.2.1 软件开发流程
  • 5.2.2 开发平台的搭建
  • 5.2.3 系统平台的搭建
  • 5.3 应用程序设计实现
  • 5.3.1 软件工作流程
  • 5.3.2 应用程序模块划分
  • 5.3.3 关键模块的实现
  • 5.3.4 应用程序交叉编译
  • 6 总结与展望
  • 6.1 全文总结
  • 6.2 工作展望
  • 参考文献
  • 致谢
  • 个人简历
  • 发表的学术论文
  • 相关论文文献

    标签:;  ;  

    协同ASP平台的嵌入式终端设计实现
    下载Doc文档

    猜你喜欢