没有合适的资源?快使用搜索试试~ 我知道了~
基于ARM9嵌入式微处理器的远程仓库管理系统设计.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 60 浏览量
2023-09-01
13:50:18
上传
评论
收藏 4.2MB DOCX 举报
温馨提示
试读
51页
基于ARM9嵌入式微处理器的远程仓库管理系统设计.docx
资源推荐
资源详情
资源评论
基于 ARM9 嵌入式微处理器
的远程仓库管理系统
摘 要
仓库管理是物流当中的一个重要环节,也在企业的整个管理流程中起着非常重要的作用,如果不
能保证及时准确的进货、库存控制和发货,将会给企业带来巨大损失,这不仅表现为企业各项管理费
用的增加,而且会导致客户服务质量难以得到保证,最终影响企业的市场竞争力.传统的人工仓库作
业模式和数据采集方式早已不能满足仓库管理的快速、准确要求,因此,在 20 世纪 70 年代,通用计
算机开始应用到仓库管理上,它带来了仓库管理的一次革命,但随之也带来了新的问题:建设成本巨
高,后期维护量大,硬件系统不可靠。随着嵌入式技术的发展,人们似乎又找到了更加适合用于仓库
管理的系统。嵌入式系统以体积小,功耗低,运算能力强等优点著称,它一般被设计成某一场合专用
的系统。本文设计的远程仓库管理系统,客户机是以运行 Windows CE 操作系统的手持式设备,服务
器采用运行 Windows Server 2003 的 PC 机。客户机的硬件平台以 ARM9(S3C2410)微处理器作为核
心,通过以太网与服务器建立连接组成一个远程仓库管理系统。该系统可以实现到货检验、入库、出
库、调拨、移库、库存盘点等各个作业环节。
关键词:远程仓库管理系统,嵌入式系统,ARM9 微处理器,Windows CE.net
ABSTRACT
Warehouse management system take an important part in labour exchange , but also the entire business
process management plays an important role, if it can not guarantee timely and accurate purchasing,
inventory control and shipping, will be a great loss to businesses, not only the performance of the
management costs for enterprises increases, and customer service quality will lead to difficult to be assured
that the ultimate impact of the market competitiveness of enterprises. Traditional artificial storage and data
acquisition mode of operation has long warehouse management can not meet the rapid and accurate request,
therefore, in the 20th century, 70's, began to apply general-purpose computers, warehouse management,
warehouse management which has brought a revolution, but with the it has also brought new problems: the
construction of huge high-cost, post-maintenance, and unreliable hardware. With the development of
embedded technology, there seems to have found a more suitable system for warehouse management.
Embedded systems are small, low power consumption, computing power, said the strong advantages, it is
generally designed as a forum dedicated system. In this paper, the design of a remote warehouse
management system, client operating system is running Windows CE handheld devices, servers running
Windows Server 2003 using the PC. Client hardware platform as a core ARM9 microprocessors, servers via
Ethernet to connect a remote warehouse management system. The system enables delivery inspection,
storage, a library, allocate, transfer database, inventory and other operational aspects of inventory.
Key words:Remote Warehouse Management System,Embedded System,ARM9 Device,Windows
CE.net
目 录
第 1 章 绪论..................................................................................................................1
1.1 仓库管理系统的概述................................................................................................1
1.2 仓库管理系统研究背景与意义................................................................................1
1.3 国内外同类软件的研究现状与发展趋势................................................................2
第 2 章 需求分析..........................................................................................................3
2.1 设计目标....................................................................................................................3
2.2 需求描述....................................................................................................................3
2.2.1 功能需求............................................................................................................3
2.2.2 数据需求............................................................................................................3
2.3 可行性分析................................................................................................................4
2.3.1 远程数据库系统原理可行性分析....................................................................4
2.3.2 硬件平台的选择................................................................................................5
第 3 章 系统分析..........................................................................................................6
3.1 整体硬件连接图........................................................................................................6
3.2 服务器软件环境分析................................................................................................7
3.2.1 SQL Server Mobile 服务器代理 ......................................................................7
3.2.2 IIS 6.0 的应用...................................................................................................7
3.2.3 Microsoft® SQL Server™ 2000 简介...............................................................8
3.3 客户端软件环境分析................................................................................................8
3.3.1 SQL Server Mobile 客户端代理 ......................................................................8
3.3.2 ADO.NET 的应用 .............................................................................................8
3.3.3 客户端环境的操作系统定制............................................................................9
第 4 章 服务器的实现................................................................................................11
4.1 配置 IIS 服务对 SQL Server Mobile 3.0 的支持 .................................................11
4.1.1 配置服务器网络..............................................................................................11
4.1.2 创建共享文件夹..............................................................................................11
4.1.3 配置 SQL Server Mobile Web 同步向导 ......................................................12
4.2 重新注册 SQL Server..............................................................................................13
第 5 章 客户端硬件设计............................................................................................15
5.1 MagicARM2410 教学实验开发平台概述 .............................................................15
5.2 核心控制电路..........................................................................................................16
5.3 存储器电路..............................................................................................................18
5.3.1 NOR Flash 存储器 ..........................................................................................18
5.3.2 SDRAM 存储器 ..............................................................................................19
5.3.3 NAND Flash 存储器 .......................................................................................20
5.4 时钟电路..................................................................................................................21
5.5 复位电路..................................................................................................................21
5.6 电源电路..................................................................................................................22
5.7 以太网接口电路......................................................................................................22
5.8 JTAG 调试接口电路...............................................................................................24
5.9 电源模块..................................................................................................................24
第 6 章 客户端软件设计............................................................................................25
6.1 客户端软件功能模块..............................................................................................25
6.2 程序流程图..............................................................................................................26
6.3 客户机界面..............................................................................................................27
6.4 串口通信模块..........................................................................................................29
6.4.1 接口电路设计..................................................................................................29
6.4.2 串口 API 函数使用 .........................................................................................31
6.4.3 VB.net 调用 DLL 文件 ...................................................................................35
6.4.4 打印机驱动模块..............................................................................................36
6.5 本地数据库的访问..................................................................................................36
6.5.1 创建和组装本地数据库..................................................................................37
6.5.2 与目标数据库建立连接..................................................................................37
6.5.3 对记录集的添加、删除、查找和修改..........................................................38
6.6 远程数据库的访问..................................................................................................43
6.6.1 数据库的同步合并..........................................................................................44
6.6.2 向服务器申请或提交数据..............................................................................45
参考文献......................................................................................................................47
附录 A 打印机指令封装模块代码............................................................................48
第1章 绪论
仓库管理系统属于管理信息系统(Management Information System)的一种,在强调管理,强调
信息的现代社会中它变得越来越普及。高效可靠的仓库管理系统软件不仅可以提高企业的管理质量,
而且可以提高生效效益。随着计算机技术和嵌入式系统技术的发展,仓库管理系统的终端硬件平台出
现了很大的变化,可以是通用计算机、专用的嵌入式计算机或者掌上电脑等。多功能、低成本、高可
靠的仓库管理系统产品将是未来的一个趋势。
1.1 远程仓库管理系统的概述
本设计是一套功能齐全,使用简单的企业仓库管理软件产品。远程仓库管理系统采用客户机/服务
器架构,服务器采用通用计算机,负责存储和管理仓库产品信息。客户机采用基于 ARM9 微处理器
(S3C2410)为核心的硬件平台, 负责仓库产品信息的管理,如入货,出货和日常管理等。通过简单
的采购管理,销售管理,库存管理等功能,让用户能够通过最轻松方便的数据录入,获得最快速最完
善的报表输出,从而大大提高企业内部管理的效率,让企业管理者能够轻轻松松地做好企业的管理。
实现基于嵌入式系统的客户机通过以太网与数据库服务器互联;
实现通过无线 WiFi 系统实现与数据库服务器的无线连接;
管理员可以通过可以机实现对仓库信息的管理和查询;
基于帐户和密码的安全的仓库系统访问模式;
通过客户机可以实现采购管理、销售管理、仓库管理、报表打印、基本资料、系统设置、权
限管理等功能。
1.2 远程仓库管理系统的研究背景
随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理的企业
都有自己生产和销售的产品,而这些产品都需要储存在仓库中,对于每个企业来说,随着企业规模的
不断扩大,产品数量的急剧增加,所生产的产品种类也会不断地更新与发展,有关产品的各种信息量
也会成倍增长,计算机技术应用于仓库信息管理早在上个世界七十年代已经开始了。
这些年来掀起了一股嵌入式系统应用热潮,其原因有几个方面:一是芯片技术的发展;另一方面
的原因就是对产品可靠性、成本、更新换代要求需要。这使得嵌入式系统逐渐从纯硬件实现和使用通
用计算机实现的应用中脱颖而出,成为近年来令人关注的焦点。
本设计中的远程仓库管理系统的概述针对目前国内仓库的功能要求而设计的,其客户机终端使用
的是轻便的嵌入式系统,可以是本设计中的专用嵌入式计算机,也可以是 PDA、PPC、POS 机等可
以运行 Windows CE 操作系统的设备,管理人员可以方便地把客户机安装在仓库里任何有网络接口的
地方,使用 PDA、PPC、POS 机等手持式设备的则更加方便,用户通过随身携带的手持式设备可随
时随地通过无线 WiFi 网络连接到服务器。
1.3 远程仓库管理系统的研究意义
面对庞大的产品信息量,如何有效地管理库存产品,对这些企业来说是非常重要的,仓库管理系
统的重点是销售信息能否及时反馈,从而确保企业运行效益。而库存管理又涉及入库、出库的产品、
经办人员及客户等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分考验着仓
库管理员的工作能力,工作量的繁重是可想而知的,所以这就需要由库存管理系统来提高库存管理工
作的效率,这对信息的规范管理、科学统计和快速查询,减少管理方面的工作量,同时对于调动广大
员工的工作积极性,提高企业的生产效率,都具有十分重要的现实意义。
1.4 同类型设备的研究现状与发展趋势
1.4.1 国外发展状况与发展趋势
计算机在管理中的应用开始于 1954 年,当时美国首先用计算机处理工资单。40 多年来,计算机
在处理管理信息方面发展迅速。例如,60 年代美国计算机在管理中应用项目不到 300 项,到了 1975
年达到 2670 项。而用于企业仓库管理的计算机系统更是普及,但由于通用计算机本身的特性使得它
剩余50页未读,继续阅读
资源评论
南抖北快东卫
- 粉丝: 70
- 资源: 5584
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 论文(最终)_20240430235101.pdf
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功