POS销售管理系统的设计与实现.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:4 大小:2.2MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

POS销售管理系统的设计与实现.pdf

POS销售管理系统的设计与实现.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

信息化建设计算机与信息技术·99·POS销售管理系统的设计与实现刘照斌邹凌飞(辽宁师范大学实验中心,辽宁大连116029)摘要从应用实际出发,介绍了一个中小型零售企业销售管理系统的设计与实现。系统结合Windows友好的人机界面以及POS高度集成、易于操作的特性,实现了一个基于Windows平台的POS销售管理系统,并详细阐述了该系统网络结构、设计思想、工作原理和具体实现方法。关键词POS;收银;销售;报表1引言两个子系统:随着计算机技术的飞速发展和普及,计算机应用水平已(1)前台收银子系统:完成销售数据的采集工作,打印逐渐成为衡量企业管理水平的重要尺度。销售管理作为零售小票及简单的销售报表。企业现代化管理不可缺少的组成部分,日益受到人们的重视。(2)后台销售数据处理子系统:完成销售数据的加工处传统销售模式以及销售管理体系和机制,已经越来越难以适理工作及综合报表打印。应零售企业现代化管理的需求。日常销售时,顾客选购商品后至收银台付款,收银员根POS(PointofSales,销售终端的英文缩写)是微电子技据相应结算方式完成收银(并找零),销售终端随后打印购物术发展及现代化商品流通管理理念和技术发展结合的产物[1],小票,并同时将销售收银数据存储到数据库中。通过将电脑硬件和软件集成,形成一个智能型的,即可独立随着销售的进行,数据库中存储了大量的销售数据。通工作,也可在网络环境下工作的商业工作站。pos机实际上就过对其进行分类统计与汇总分析,可以生成不同统计条件下是一台PC机,但是它又有专用外围设备。常用外围设备包(如分类别、分时段、分销售人员)销售数据的各种对比图括:客显、票据打印机、刷卡器、扫描设备,客显是给顾客形和数据表格,快捷、直观地了解和把握销售执行情况,合看的,显示所收金额,找零金额,分两种LED和VFD;票理预测未来的销售量,进而制定出科学合理的原材料采购计据打印机用于打印收款小票,有针式打印机和热敏打印机两划、生产计划、人员配备计划、库存计划以及营销计划。种;刷卡器是刷磁卡的设备,主要用于会员积分与店内会员3系统网络结构储值、钱箱、装钱的设备,打印机打完小票后自动弹开钱箱;收银系统包括多台POS机,具体数目视应用规模而定。扫描设备是扫描商品条码的设备,从样式上分扫描枪和激光数目较多的情况下可以将其分组。销售数据处理系统一般可平台,扫描发射器分为红外线与激光两种。由于这些设备的由普通PC机和一台(视应用规模而定)服务器构成。PC机专用性,POS机成本往往比PC机贵一些,但是POS机安全、上执行销售数据处理,查询、汇总及打印销售报表,服务器可靠、灵活、直观等特点,在零售业非常受欢迎,对这些专作为整个系统的数据库服务器,负责存储销售数据(本应用用外围设备编程控制,是开发POS销售管理系统要重点研究中DBMS采用MicrosoftSQLServer)。的。文中详细阐述了该系统网络结构、设计思想、工作原理收银子系统和销售处理子系统通过交换机连接成星型结和具体实现,随着我国经济的快速发展,POS销售管理系统构,并配备大容量UPS。这样,即使其中几台POS机发生故将有着广阔的市场前景。障或崩溃,仍不影响整个系统的正常运行。2系统概述此外,为提高系统稳定性,当网络或服务器一旦出现故POS销售管理系统包括销售终端和上层的计算机系统,障,系统能自动转入本地运行状态(脱机),销售结算不会中其主要任务是完成销售数据的采集、存储、传递和处理工作。断,销售收银数据在本地硬盘中另作备份,当网络或服务器本应用中销售终端选用IBMSureOne。该产品采用一体故障排除,恢复通讯后,系统会自动将未送服务器原备份数化设计,高度集成而不失灵活的设计使零售商可以定制系统据送至服务器。而无需进行复杂的部件集成。其开放式平台和分布式设计,系统网络结构如图1所示:扩大了软件和外围设备的选择空间。软件系统根据功能不同,可划分为收银和销售数据处理·100·计算机与信息技术信息化建设图1系统网络结构4具体实现Windows平台下的人机界面使得收银员操作更为直观、4.1前台收银子系统方便、快捷。进行结算时,商品总金额、顾客支付金额、找前台收银子系统功能模块图如图2所示:零等信息将会显示在顾客显示器上,保持与购物者的交流。关键代码如下(以VisualBasic为例,其中mscPOS为Microsoft前台收银子系统CommControl控件):mscPOS.CommPort=4'串口初始化mscPOS.Settings="9600,N,8,1"'端口初始化,收银打印查询及报表设置9600波特,无奇偶校验,8位数据,一个停止位mscPOS.Port