商场的好管家——商业POS/MIS系统

时间:2023-04-25 18:00:09 公文范文 来源:网友投稿

苏州市电子信息技术推广应用办公室 吴良清   苏州市第一百货商店计算机室 黄进之

目前商业零售企业发展迅速,要在剧烈竞争中立于不败之地,在管理模式、管理手段上急需现代化。苏州市第一百货商店是一家国有大中型零售企业,作为江苏省首批“金卡工程”联网试点商户,与系统集成商合作开发完成苏州市第一百货商店 POS/MIS系统。系统涵盖了整个商店“进、销、调、存”,财务,物价,人事、安全保卫等主要的职能,使商店的人、财、物联在一起。本文围绕苏州市第一百货商店的MIS/POS系统的设计与实现,讨论信息管理系统在商业零售企业的应用。

系统设计原则与构成

商业POS/MIS系统是一个实时的信息系统,要求能提供7(13(15运行保证,出现故障要求在当天晚上能给予解决,保证第二天系统能正常运行,对设备、数据进行维护也只能在晚上进行,而且要求能在当天晚上结束,不影响第二的营业。另外对数据的安全性、保密性也特别重要,这关系到商业机密和商店的信誉。

零售商店的计算机管理系统由POS系统(前台与后台)和MIS系统两大部分组成,通过网络将中心计算机与各收款机(POS机)、各工作站联成一体,由相应的软件完成商店的商品进货、销售、库存、核算、统计、财务、监控等整个过程。

POS系统前台负责收款,其功能包括商品交易的收款、银行信用卡的交易,当班收款情况的汇总、统计,POS系统后台负责商品的进货、退货、调价等处理,商品销售管理、库存管理以及各种统计报表的生成。MIS系统围绕商店商品的进、销、调、存工作,提供商店的销售情况、库存情况、物价情况、财务核算情况、利润情况、资金周转情况等明细、汇总统计数据,以及人事、劳动工资、安全保卫的资料,实时监控全商店的人流、物流、资金流的情况。

采用Client/Server体系结构

此模式是目前世界上流行的结构,商店所有的数据存放在中心计算机房的数据服务器上,系统的运行由服务器与各工作站协同完成,工作站负责界面的处理,提出数据存取的请求,所有的运算放在服务器上执行,较好的发挥了服务器和客户机的潜力,在通信线路上传输的只有客户机的服务请求和服务器的服务结果,大大降低了通信线路的负载,使网络系统的工作效率得到了极大的提高。

采用大型关系型数据库与先进的前端开发工具

Sybase SQL Server 11在数据库的恢复、数据完整性控制、多用户环境下的并发控制、数据安全性控制和数据存储、检索的优化等方面都具有较强的功能:

1.数据库恢复:①在Sybase SQL Server出现故障后重新启动时自动恢复进程,将出现故障前已提交的事务写到数据库设备上,未完成的事务则回滚;②在DBMS一级提供了对磁盘镜像的支持;③提供了Dump和Load命令,可对Database和Transaction进行转储,转储的设备支持磁带、磁盘,而且支持程序备份;④提供了复制服务器的功能,可进行同步或异步的数据复制。

2.数据完整性控制:Sybase SQL Server提供了规则、缺省值以及主键标和唯一性约束、检查约束、引用完整性约束等功能,可保证进入数据库中的数据的正确性、有效性,防止对数据造成错误的操作。

3.并发控制:Sybase SQL Server的核心是一个单进程、多线程的数据库引擎,支持SMP,是一个构筑在Client/Server结构上DBMS,提供Shared locks、Update locks、Exclusive locks三种基本类型的锁,加锁的对象可是页层和表层,还提供了对锁升级阈值进行设置的功能,另外提供了四级事务处理隔离层,可根据应用的需要设置不同允许“脏读”的级别,能很好地处理多用户、多任务下的并行操作。

4.数据安全性控制:一个用户要访问Sybase SQL Server的数据需要越过四层安全层次:①操作系统;②Sybase服务器;③Sybase数据库;④Sybase对象。Sybase SQL Server提供后三层的安全层次。

5.数据存储、检索的优化:Sybase SQL Server上的一个数据库可驻留在许多设备中,另外一台设备中可以容纳许多数据库。上述控制的实现是通过数据库段,能提高数据的读写性能。Sybase SQL Server还提供了群集索引、非群集索引两种索引,能根据数据检索的条件,自动利用Sybase的查询优化器进行优化,避免或减少了瓶颈的出现。

充分考虑到大型关系型数据库的标准化程序、性能、并行处理能力、可靠性、安全性、对分布式系统的支持,配套的开发工具等情况,后台数据库采用Sybase SQL Server 11;前端开发工具使用PowerBuilder 5.0,使用MS C++开发POS机程序。

网络平台

1. 网络拓朴结构:

网络的拓扑结构和传输介质是决定LAN性质的主要技术之一,常见的有星型、环型、总线型三种基本类型。从网络连接的简便性、可扩展性和连接的可靠性来看,使用集线器的星型为最佳方式,也是目前使用得最多、最广泛的一种形式。所以我们采用交换式高速以太网,以交换式集线器和普通集线器作为结点,通过五类八芯双绞线辐射连接到各工作站点。(见图1)

2.网络配置:采用TCP/IP与IPX/SPX作为网络互连协议。计算机室采用一台IBM PC Server 720作为主服务器与一台IBM PC Server 325作为后备服务器。中心交换机为3COM 3C16901,每个楼层配置一至三台3COM 3C16700集线器,服务器至Switch的通信速率为100M bps,Switch至各楼层Hub的通信速率为10M bps。远程网经Cisco 2501路由器通过X.25专线与银行信用卡系统联接。

3.网络操作系统:采用Microsoft Windows NT Server 3.51。

客户端

有25台P 133/100 PC机与31台IBM 4694 POS机。PC机由购机时间的先后,运行平台分别为Windows for Workgroup 3.11和中文Windows 95,应用软件为用PowerBuilder 5.0开发;POS机运行平台为IBM的DOS 6.3,应用软件用MS C++开发。

系统可靠性

中心计算机室采用主服务器与后备服务器,主服务器内置磁盘阵列系统,两组硬盘由RAID Level 1组成镜像配置,支持热插拔;日常数据由Sybase SQL Server提供的备份功能定期向磁带机进行完全备份,每天向磁带机进行增量备份;应用程序与历史汇总数据则由可读写光盘(PD)机进行备份。

数据安全、保密性

整个系统的数据安全、保密分为四级:由Windows NT提供对文件访问的安全审核,通过Windows NT的NTFS文件系统,提供对目录、文件的访问限制;由Sybase SQL Server提供对数据库数据访问的安全审核,通过Sybase SQL Server的登录和口令来控制,Sybase SQL Server提供了对象级安全许可,对以不同Lonin登录的用户授予不同访问权限,如Select、Insert、Update等,还提供了View功能,只向用户提供访问表的部分列和行;在应用程序中提供使用软件的权限和口令,防止无关人员使用应用程序和通过应用程序访问数据库;在POS机上使用银行信用卡时,持卡人的密码通过联接在POS机上的加密键盘,用DES算法加密后在局域网上传送,再通过专用商用加密机加密后通过公共数据网传至银行系统,保证信用卡数据的安全。

应用效果

系统应用以后提高了工作效率和准确性,大大减轻了工作量。系统的销售监控功能,可分部门、分柜组、分收款机,分时间段提供刚发生的业务情况,所有的数据统计都在秒一级完成,各种报表及时准确。实现向单品管理的转化,提高了管理的真实性、准确性。实现了全商店的信息共享,避免了数据的重复录入。使用本系统以后,使商店的管理人员更加及时地了解商店的销售、经营情况,加速了商店内部信息流转,提高了信息的利用率,从静态管理变为动态管理。为提高商店的社会效益和经济效益起到了积极的作用。

MIS/POS系统在大中型零售企业中已得到较普遍的应用,并且由前几年的二代收款机发展到现在的基于PC的第三代POS机,计算机系统的应用模式由前几年的单机管理模式发展为局域网加Internet,操作平台由DOS向Windows转移,由16位向32位的操作系统转移,数据库由桌机数据库FoxPro、Paradox等发展到现在的Oracle、Sybase、DB2、MS SQL Server等。企业计算机系统的应用由单纯的商品管理发展为现在的对企业进行全方位的管理,并在向ERP发展,在企业的各个管理领域发挥着越来越重要的作用。另外,计算机系统业的应用给商业零售企业带来了新的商机,带来了新的增长点,如信用卡交易、企业内部的各种优惠卡以及运用Internet的网络优势开展电子商务、网上商店等业务,是当今信息社会高速发展对计算机应用的迫切要求。

推荐访问:商场 商业 好管家 系统 POS