基于手持终端的固定资产管理系统设计与实现内容摘要:

纵向两个方向上携带信息 ,信息的容量 更大。 常见的有 QR 码 (快速响应矩阵码 )、 PDF417 码 (便携数据文件 417 码 )、Data[11] Matrix 码、 iCode 码、 AztecCode 码、 Code one 码等。 QR 来自英文 “ Quick Response” 的缩写 ,即快速反应的意思 ,源自发明者希 [12] 望 QR 码可让其内容快速被解码。 QR 码呈正方形 ,只有黑白两色。 在 4 个角落 的其中 3 个 ,印有较小 ,像“回”字的正方图案。 这 3 个是帮助解码软件定位的图 [13] 案 ,使用者不需要对准 ,无论以任何角度扫描 ,资料仍可正确被读取。 QR 码比普通条码可储存更多资料。 QR 码资料容量 :数字 (最多 7,089 字元 )、字 母 (最多 4,296 字元 )、二进位数 (8bit 最多 2,953 位元 )、日文汉字 / 片假名 (最多 [14] 1,817 字元 )、中文汉字 (最多 984 字元 )。 二维条码信息密度大是它的主要优点 ,但是正是由于这个原因 ,译码时就比较 容易受到噪声的影响 ,抗干扰能力就远远低于一维条码 ,因此 ,二维条码就需要采 [15] 用有效的纠错编码。 QR 码错误修正容量 :L 水平 (7%的字码可被修正 )、 M 水平 (15%的字码可被修正 )、 Q 水平 (25%的字码可被修正 )、 H 水平 (30%的字码可被 [16] 修正 )。 QR 码作 为一种先进的信息采集和输入技术 ,己被广泛应用于物流信息自动处 [17] 理和工业自动化生产过程的诸多行业。 如商品销售、仓储管理、图书信息处理、 邮政系统、客运服务等领域。 随着技术的进一步发展 ,它的应用会越来越广越来越 [18] 多。 手持式终端客户端 MTK6225 手机开发平台简介 MTK 是联发科技股份有限公司 (联发科技 )的英文缩写 ,英文全称叫MediaTek。 联发科技成立于 1997 年 ,是全球排名前十的半导体芯片设计公司。 公司前期主要生 [19] 产 DVD,CDROM 等存储器的 IC 芯片文明。 2020 年 MTK 涉足无线通信领域 ,不久 凭借表现出色性价比的 GSM/GPRS 芯片组和超强通用性的整合软件解决方案 ,MTK 6 华 中 科 技 大 学 硕 士 学 位 论 文 手机方案迅速得到了手机厂商的支持。 随着手机技术的不断进步 ,联发科技和其他 很多上游芯片厂商开始将手机芯片同手机软件进行捆绑开发 ,也就是目前手机业界 [20] 流行的 Turnkey Solution 模式。 目前国内绝大部分手机企业都采用了 MTK平台作为 手机的解决方案 ,如 OPPO、联想。 国内其他二三线手机品牌 ,尤其是“黑手机” , 更是采用 MTK 整体方案。 在 MTK 手机方案家族中 ,目前使用最广泛、最稳定、最成熟的要数 MTK6225 手机开发平台。 从 2020 年推出到现在 ,已经有 5 年的时间 ,出货手机数量可以用 亿来计算。 对于绝大部分客户来说 ,手机无非就是通话、短消息和多媒体功能 , 而它基本上都能满足。 此外 ,MTK6225 在这 5 年的时间里 ,得到了大量的手机公 司的支持 ,所以有大量的基于 MTK6225 的开发者 ,也有丰富的各种外围配套软硬 [21] 件。 华禹 P1220 手持终端是深圳华禹高科技有限公 司在 MTK6225 平台上开发的一款 行业应用手持终端。 它是一款基于 GPRS 的手机开发平台 ,具有丰富的扩展性及灵 活的连接选项 ,支持 GPRS 功能 ,支持二维条码扫描 (SE4500 二维码头 )。 既是一 款手机又可以应用于行业开发的产品 ,比如无线数据采集、控制、安防等领域。 基 于此 ,本系统的手持终端解决方案便是在华禹 P1220 手持终端上进行的开发。 GPRS 简介 [2223] 通用分组无线业务 (GPRS)与传统的 GSM 网不同 ,它并非使用电路交换 的 方式进行数据传输 ,而是使用分组交 换的思维方式 ,采用添加对应的实体功能以及 小部分改造当前的基站的系统来实现。 所需的改造成本对于产生的用户数据传输速 [24] [25] 度而言很小 ,这种传输方式可以看作是 GSM 的扩展 ,是以其为基础的一种数据 传输方式。 GPRS 以封包的方式来进行数据传输 ,同以往建立连接后变始终占用频道 进行传输不同。 所以使用者所需付出的费用是以他所传输的数据的大小来计算的 , [2627] 相对而言比较便宜。 GPRS 的技术优势 (1)资源利用率高 由于 GPRS 是采用封包方式进行数据传输同以往 GSM 采用电 路交换的方式不 7 华 中 科 技 大 学 硕 士 学 位 论 文 同 ,使用分组交换的数据传输方式能够在无线带宽有限的状态下服务更多的用户。 对于电路交换来说 ,在用户连接之后直到结束连接 ,这整个期间 ,无论是否发送了 数据都是占用着这条通道。 而对于分组数据交换 ,只有在用户接受或者发送数据的 时候才占用通道 ,这表示多个用户可以同时高效地使用同一条通道 ,从而提高了网 络的使用效率。 同时 GPRS 的计费方式是通过收发数据的流量来计算的 ,体现了“得 到多少 ,支付多少”的原则。 在现实中 ,用户通过 GPRS 建立连 接 ,通常可能有几 个小时 ,而所支付的连接费用却相当低廉。 (2)传输速率高 GPRS 可提供高达 115kbit/s 的传输速率最高值为 ,不包括 FEC。 这 意味通过便携式电脑 ,GPRS 用户能和 ISDN 用户一样快速地上网浏览 ,同时也使一 些对传输速率敏感的移动多媒体应用成为可能。 (3)接入时间短 GPRS 的接入时间通常为不到一秒 ,可以提供及时的快速的连接 ,能够提高某些 事务的执行效率 ,并可以使已有的网络应用 (比如邮件 ,web 访问等 )更加快捷。 (4)支持 IP 协议和 协议 GPRS 支持互联网应用的最广泛的两种协议 :IP 协议以及 协议。 目前很多公 司将互联网作为员工访问公司内部网络的媒介 ,因此支持 IPA 则显得越发的重要。 由 于存在大量的分组数据网 ,因此支持 协议便可以令已存在其上的应用能够继续 [28] 在 GSM 上使用。 同时由于 GPRS 网络覆盖面广 ,所以也使得它能提供互联网和其它分组交换方式 的网络的全球性无线式的接入。 因此 ,采用 GPRS 技术进行无线数据的传输是手持式 [29] 终端客户端程序实时传输数据的最适合的方式。 J2ME 概述 J2ME(Java 2 Micro Edition)是由 Sun 公司在 1999 年 6 月推出专门为那些无法得 到稳定电源、较高运算能力处理器、不受限网络连接的设备开发的 ,适合消费电子 和嵌入式设备之类小型设备。 J2ME 在结构上分为 CDC(Connect Device Configuration) 以及 CLDC(Connect Limited Device Configuration) ,而 MIDP则是基于 CLDC之上的 8 华 中 科 技 大 学 硕 士 学 位 论 文 [30] 一种应用广泛的规范。 MIDP 的英语全称为 Mobile Information Device Profile 即移动信息设备规范 ,它详 细规范了 J2ME 适用的硬件和软件框架 ,并提供了其基本功能的实现及一些标准接 口。 MIDP 定义了一系列的软件接口 ,包括了基本输入输出、 GUI、网络、事件机制、 [31] 文件系统、 AMS 等。 足以满足大多数程序开发的需求。 由于手机受自身资源、无线网络带宽的限制 ,无法采用 和 包来接入 Inter 进行数据交互 ,因此 MIDP 采用 CLDC 规范中的通用连接框架GCF(Generic Connection Frame2work)来支持对网络的连接。 并在原来接口层次结构的基础上进 [32] 行了扩展 ,提供了更多的网络连接接口。 MIDP 支持 3 种通信 协议 分别为 超文本 传输 协议 (Hypertext TransferProtocol, [33] HTTP)、用户数据报协议 (User Datagram Protocol, UDP)和套接字协议(Socket)。 在现在手机程序的开发中最常用的通信协议就是 HTTP 协议 ,所 有支持 MIDP的 手机平台对 HTTP 协议都是支持的 ,无需使用第三方包来进行扩展。 HTTP 协议是以 TCP / IP 协议为基础 ,用于从互联网上传输超文本到本地浏览器。 在 MIDP的 GCF 中 , 使用 HTTP Connection 接口实现基于 HTTP 协议的网络通信 ,该接口从 Content Connec。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。