pos系统设计方案书

上传人:简****9 文档编号:102333573 上传时间:2019-10-02 格式:PDF 页数:21 大小:677.57KB
返回 下载 相关 举报
pos系统设计方案书_第1页
第1页 / 共21页
pos系统设计方案书_第2页
第2页 / 共21页
pos系统设计方案书_第3页
第3页 / 共21页
pos系统设计方案书_第4页
第4页 / 共21页
pos系统设计方案书_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《pos系统设计方案书》由会员分享,可在线阅读,更多相关《pos系统设计方案书(21页珍藏版)》请在金锄头文库上搜索。

1、资料来源于支付界( ) 支付有道-专业支付系统提供商 010-85969319 POSPOS 系统设计方案系统设计方案 目目 录录 前言前言 一、系统概述一、系统概述 . . 2 2 (一)现状描述(一)现状描述 2 2 (二)(二)系统目标系统目标 2 2 (三)(三)系统开发方法系统开发方法 . . 3 3 二、系统分析二、系统分析 . .6 6 (一)系统需求(一)系统需求 . . .6 6 (二)业务流程图分析(二)业务流程图分析 . .7 7 (三)数据流程图分析(三)数据流程图分析 . .8 8 三、系统设计三、系统设计 10 10 (一)(一)系统功能结构图系统功能结构图设计设计

2、 . .10 10 (二)数据库设计(二)数据库设计 . .10 10 (三三)输入输出设计)输入输出设计 . .11 11 (四)代码设计(四)代码设计 . . 14 14 (五)模块设计(五)模块设计 15 15 四、系统实现四、系统实现 15 15 ( (一一) )开发工具开发工具 . .15 15 (二)模块设计结果(二)模块设计结果 . .15 15 1 (三)系统设计结果(三)系统设计结果 17 17 五、收获和体会五、收获和体会 . .18 18 一、系统概述系统概述 (一)现状描述(一)现状描述 POS 系统即销售时点信息系统,是指通过自动读取设备(如收银机)在销售商品时 直接

3、读取商品销售信息(如商品名、单价、销售数量、销售时间、销售店铺、购买顾客 等) ,并通过通讯网络和计算机系统传送至有关部门进行分析加工以提高经营效率的系 统。POS 系统最早应用于零售业,以后逐渐扩展至其他如金融、旅馆等服务行业,利用 POS 系统的范围也从企业内部扩展到整个供应链。 大到全国性连锁超市,小到社区店,几乎百分之百的都实行了信息化管理。其中,应用最 为普遍的是 POS 管理系统。 业内人士介绍,一套完整的超市 POS 管理系统应该至少包含集团总 部、总公司、仓储中心(物流配送中心) 、分公司 (连锁店、加盟店)和零售前台(POS) 等三大部分。 公司总部和各分支机构的管理系统可以

4、在单机或者网络上运行,各种分支机构在 本地使用软件,定期或实时将数据通过网络传到总部,总部可以对数据进行合并和汇总,从而 得到整个企业的实时业务数据以便于决策分析。 据了解,由于超市 POS 管理系统的核心应用是进销存,行业准入门槛并不算高,因而在该 领域从事软件开发的商家至少有数千家。随着市场竞争的不断加剧,超市 POS 管理系统的价格 也一再走低。其中,单机版零售已从前几年数千元降至目前的数百元,甚至网络上还有不少免 费版本。 (二)(二)系统目标系统目标 本仿真系统的设计目标是能对顾客购买的商品进行自动结算并打印购购物小票(收据) , 具体功能如下: 能通过键盘录入当前的销售商品和实收金

5、额; 2 自动结算应收金额和找零金额; 打印购物小票; 能查询商品销售信息。 (三)(三)系统开发方法系统开发方法 生命周期法生命周期法 任何事物都有产生、发展、成熟、消亡(更新)的过程,信息系统也不例外。信息系统在 使用过程中随着内外部环境的变化及信息需求的改变,需要改变对它进行不断维护、修改和完 善。当系统不再适应需求时,就要被淘汰,就要由新系统代替老系统,这种周期循环称为信息 系统的生命周期。运用生命周期的概念进行系统开发的方法称为生命周期法(Life Cycle Approach)。 生命周期法是信息系统开发的使用方法,它有如下特点生命周期法是信息系统开发的使用方法,它有如下特点 1.

6、 采用系统的观点与系统工程的方法,自上而下进行系统分析,并自下而上进行实施。 2. 开发过程阶段清楚,任务明确,文档齐全,并要求标准化分析报告、流程图、说明文本等 阶段性文档资料及书面审定记录,使得整个开发过程便于管理于管理和控制。 3. 生命周期法适用于大型的信息系统及应用软件的开发。 4. 生命周期法最常见的分析技术是 SSA&D 方法,即结构化的分析与设计方法。这种方法易于 系统的实施,便于系统维护。 生命周期法存在的问题生命周期法存在的问题: 1. 用户进入系统开发的深度不够,系统需求难以准确确定 2. 生命周期法开发周期长,文档过多 3. 分阶段的审批工作困难 结构结构化方法化方法

7、结构化方法也称为新生命周期法,是生命周期法的继承和发展,是生命周期法与结构化程序 设计思想的结合。 结构化的特点结构化的特点: 1. 面向用户的的观点 3 2. 自顶向下的分析,设计与自底而上的系统实施相结合 3 .逻辑设计和物理设计分别进行 4. 严格划分系统的阶段 5. 结构化、模块化 6. 开发过程的工程化 结构化方法的优点:结构化方法的优点: 1. 易于实现 2. 有利于应用软件总体结构的优化 3 .实现的系统具有较好的维护性 结构化方法的缺点:结构化方法的缺点: 1. 起点太低,使用的工具落后 2. 系统开发周期长 原型原型法法 原型法是一种先建立特制系统模型,再与用户分析修改的模型

8、,最终使用户满意的系统开 发方法。 所谓的“原型”是指其结构, 大小和功能都与某个物体相似的模拟该物体的原型方法。 原型法的特征:原型法的特征: 1. 原型法并不要求系统开发之初完全掌握系统的所有需求 2. 构造原型法必须依赖快速的原型构造工具 3. 原型的反复修改是必然的和不可避免的 原型法的优缺点:原型法的优缺点: 1. 开发周期短 2. 能增加用户的满意度 3. 加强了开发过程中用户的参与程度 4. 降低了系统开发中的风险 5. 降低了系统开发的成本,易学易用,减少了对用户的培训时间 6. 课产生正确的系统需求描述 原型法的缺点:原型法的缺点: 1. 对于大系统,复杂系统,不是与直接使用

9、 2. 开发过程管理困难 4 3. 用户较早看到原型,错认为就就是新系统,使用户缺乏耐心开发人员很容易用原型取代系 统分析 4. 对系统的修订会产生五休止的反复 面面向向对象法对象法 对问题空间进行自软分割以便更接近人类思维的方式;建立问题域模型,以便对客观实体 进行结构模拟和行为模拟,从而使设计的软件尽可能直接地描述现实世界;构造模块化,可重 性,维护性好的软件且能控制软件的复杂性和降低开发费用. 面向对象发那个发面向对象发那个发的基本特征:的基本特征: 1. 继承性 2. 封装性 3. 多态性 面向对象方法的优点:面向对象方法的优点: 1. 采用面向对象思想,使得系统的描述及信息模型的表示

10、客观实体相对应,符合人类的思维 习惯,有利于系统开发过程中用户与开发人员的交流和沟通,缩短了开发周期,提高了系 统开发的正确性和效。 2. 系统开发基础统一于对象之上,各段工作平滑,避免了许多中间转换环节和多余的劳动, 加快了系统的开发进程。 3. 面向对象技术中的各种概念和特征,使软件的一致性,模块的独立性及程序的共享性和重 用性大大提高,也与分布式处理,多级系统及网络通信等发展趋势相吻合,具有广阔的应 用前景。 面向对象方法的缺点: 1. 必须依靠一定的软件技术支持 2. 在大型项目的开发上具有一定的局限, 必须以结构化系统开发方法的自顶向下的系统调查 和系统分析为基础,否则会存在系统结构

11、不合理,关系不协调的问题。 本 POS 系统设计过程中我使用的是结构化方法。 即根据需求,按照结构化、模块化、自顶向 下地对系统进行分析与设计。 二、系统分析二、系统分析 5 (一)系统需求(一)系统需求 数据类需求分析 系统包含的主要实体有:顾客、收款员、POS 机、小票、商店、商品、购物篮。 实体联系图(E-R 图)如图 1 所示 根据上述 E-R 图分析得到系统基本关系如下: 顾客(顾客代号) ; 收款员(收款员代号,收款员姓名,口令) ; POS 机(机号,品名,厂家) ; 小票(单据号,日期,时间,收款员代号,机号,商店名称,购物信息,礼貌语,提示语) ; 商店(商店号,商店名称)

12、; 商品(商品代号,商品名称,单价) ; 购物篮(顾客代号,商品代号,数量,金额) ; 付款结算(顾客代号,实收,应收,找零) 。 根据数据处理流程得到补充关系:销售情况表(历史购物信息) 。 6 图 1 pos 系统实体联系图(E-R 图) 1.收款员和收银机是从属于商店,商店中可以同时拥有多个收款员和收银机,因此商店与 收款员和收银机的关系是一对多的关系。 2.收款员操作收银机。在不同的时间内,可以有多个不同的收款员操作收银机,即一个收 银机可以被多个收款员操作,收银机与收款员之间的关系是一对多的关系。 3.收款员通过付款结算(应收金额,实收金额,找零金额)与顾客联系起来。一个收款员 在同

13、一时间内只能为一位顾客服务,收款员与顾客之间的关系是一对一的关系。 4.顾客选购商品(商品代号,商品名称,单价) 。一个顾客可以选购多个商品,一个商品 可以被多个顾客选购。即顾客跟商品之间的关系是多对多的关系。 5.顾客在付款后就拥有了购物小票,顾客付款后只会打印一张小票,而一张小票在同一时 间内只能被一个顾客所拥有,因此,顾客与小票之间的关系是一对一的关系。 6.收银机打印小票。一个收银机可以打印多张小票,多张小票可以被一台收银机打印,因 此收银机与小票的关系是一对多的关系! 7.顾客通过选购与购物篮联系起来!一位顾客一次选择的商品放在一个购物篮内,一个购 物篮一次只能被一位顾客使用,因此顾客与购物篮之间的关系是一对一的关系。 7 8.收款员通过付款结算(应收金额,实收金额,找零金额)与购物篮联系起来。一位收款 员可以处理多个购物篮,一个购物篮一次只能被一位收款员处理,因此收款员与购物篮之间的 关系是一对多的关系。 (二)业务流程图分析(二)业务流程图分析 如图 2 所示 POS 前台销售处理流程为: 顾客选择商品后将现金和购物篮给收款员, 然后收款员使用电脑将购物篮里的商品信息和 实收金额输入 POS 机,并在 POS 机上打印出购物小票,最后收款员将找零和购物小票返还给顾 客。 POS 机将顾客所消费的信息存储,定期制定销售情况

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号