首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

基于Windows CE的超市预收款系统 01

基于Windows CE的超市预收款系统 01

 1 概 述
  为了缓解销售旺季收款台的压力,节省顾客的时间,以吸引更多顾客,本文设计一种超市预收款系统。当顾客排队交款时,在一定位置由两到三人组成临时收款台,扫描商品并装袋,装袋完毕后扫描包装条码并将包装条码贴到袋子上放进特制的红色袋子中。若顾客还有商品则继续扫描并放入新袋子中,直至全部商品扫描完毕。确认后顾客提着带有防盗码的红色袋子到收款台交款。收款台解除防盗码后,扫描包装条码进行结账。
  Windows CE属于嵌入式操作系统,可以定制为很多设备的操作系统,所以很适合于工业控制。随着微软对Windows CE的不断升级,产生了Pocket PC以及当前非常流行的Mobile 5.0。如今Windows CE 5.0也已成熟,更令人惊喜的是使用微软的Visual Studio.NET可以轻松地开发智能设备应用程序,而且它还集成了Pocket PC、Windows CE模拟开发环境。.NET Compact Framework是.NET Framework的子集,设计为运行在智能设备上,对受管代码和XML Web服务提供支持。这为开发者开发智能设备应用带来很大方便。
  Web Service是微软提出的基于互联网的开发模型。所谓的Web Service是指由企业发布的实现其特别商务需求的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务。
  2 系统架构及工作原理
  2.1 系统架构
  系统主要涉及的硬件设备有:Symbol手持终端、AP(Access Point)、交换机、数据库、收款台、Novell文件服务器以及程序服务器等。涉及的软件主要有:Visual Studio.NET、运行在手持终端上的前台程序、WebSphere开发的数据库应用、收款台程序等。系统架构如图1所示。

返回列表