3.2 案例1:POS机系统
POS机系统是销售终端系统的简称,通过计算机化处理销售和支付,记录销售信息。该系统包括计算机终端、条码扫描仪、现金抽屉、票据打印机等硬件,以及使系统运转的软件和用于不同服务的接口。POS机系统的问题描述如下:
收银员通过条码扫描仪读取或键盘输入商品的条码号来记录商品信息,系统自动计算销售的总价。收银员能够通过系统处理支付,包括现金支付、信用卡支付和支票支付。经理通过系统能处理顾客退货。系统要求具有一定的容错性,即如果远程服务(如库存系统)暂时中断,系统必须仍然能够获取销售信息并且至少能够处理现金付款。POS机必须支持日益增多的各种客户终端和接口,比如多种形式的用户图形界面、触摸屏输入装置、无线PDA等。系统需要一种机制,提供灵活地处理不同客户独特的业务逻辑规则和定制的能力。系统能够处理多台POS机并发工作。
相关资源:POS系统的分析与设计(UML)