连锁药房需求分析
案例三:
华氏大药房门店管理系统的开发与分析
第一章 系统概述
1.1 华氏大药房概况及经营现状
上海华氏大药房有限公司成立于1998年4月,是在原金龟、新特药、思强三个零售公司基础上组建而成,注册资金9000万元。主要经营药品、保健品、医疗器械以及各类百货,商品总数达18000多种。在本市医药零售企业重独占鳌头。
目前华氏在上海已拥有208家药房,占到上海市药房总数的9.75%,按照上海医药商业协会2005年统计数据分析,华氏大药房占市场近10%的零售门店,取得了大于15%的零售销售市场份额。其中38家为医保定点药房。华氏与大型的超市卖场合作,设立OTC专柜,居上海卖场专柜首位。同时为了实现企业快速发展,华氏实施了全国的战略布局,先后在安徽黄山以及江苏南通等地,建立控股的合资公司,在各地方的零售市场份额中均处于领导地位。
华氏大药房成立至今已形成一套完整、严密的组织体系。组织架构严密,部门分工明确。
行 政部
总经理室 管理部门 营运部门 人 力 资源 部财 务管理部 信 息服务部 开 发规划部 质 量管理部 商 品部 销 售部. 市 场营销部 投 资管理部 物 流部 由于是医药连锁企业,所以在成立之初,华氏在管理上就一直坚持对所有门
图1-1 华氏大药房总部组织结构图
店实行统一管理,加强终端的人员以及制度的管理,不断培训、教育,有效的杜绝门店的差异化执行,从而也确保了公司执行力的控制。在门店的扩张方面,华氏一直坚持直营店的发展路线,尽量减少加盟店,以规避不必要的风险,虽然在发展速度上落后于其它公司,但在管理上,华氏确保了他的管理一致性。同时为规划华氏做为连锁企业的功能,华氏建立“六统一”的管理模式,以确保企业能有序、有效的发展。
1.2 华氏的信息化发展
华氏深知企业信息化地重要性,成立至今一直致力于企业信息化地发展,先后开发了总部ERP系统和门店管理系统。总部ERP系统从98年开始,先后经历了三次升级,在一般连锁企业信息管理系统的基础上,添加药品经营特殊性的要求。完全按照药品经营企业的实际业务流程和管理需要,系统将GSP的具体要求准确而完整地融合进企业日常的业务流程中,解决了质量管理和业务管理中存在的问题。同时,系统对各项操作适时进行符合GSP规范的操作提示,让使用者按照GSP的要求严格规范企业日常业务操作,对药品经营企业GSP顺利达标和实现符合GSP的日常运作产生巨大的辅助作用。
随着门店数的与日俱增,以及药品市场结构和经营模式地改变,如:开架式药房的兴起、药妆特色店的引入、经营品种结构的改变等。旧版的门店管理系统不仅不能满足经营管理的要求,而且对于企业数据分析、高层经营决策也带来诸多不变,故开发了新的门店管理系统,目的是对华氏的门店进行全面的规划和管理,已满足企业发展和经营决策的需要。
1.3 华氏大药房门店管理系统功能简介
新的门店管理系统包括门店进销存所有相关业务,主要模块有:基本信息、进货、销售、调拨、数据交换、业务查询;主要实现了以下功能:
1. POS机销售管理:门店可以配备多台终端POS机与主服务器相连,终端POS机可扫条形码实现实时销售。
2. 设立独立的医保台帐:即一个商品可以同时存在于多在货架;医保商品有独立的进销存台帐。
3. 及时上传销售明细:实现与总部数据库交换的数据均为明细数据,并确保数据的准确性和安全性。
系统具有良好的延展性和适应性,前台界面操作简便,便于使用;对于重要操作和信息设立了不同的用户名和密码进行加密,提高了数据的安全性。
第二章 系统开发理论与工具介绍
2.1 系统开发理论
本系统参考结构化生命周期法进行。结构化方法的基本思想是:用系统的思想、系统工程的方法,按用户至上的原则,结构化、模块化、自顶向下地对信息系统进行分析与设计。结构生命周期法强调将整个开发过程分为若干个阶段,每个阶段都有明确的任务和目标以及预期要达到的阶段性效果。本系统开发过程主要划分为6个阶段:系统可行性分析、系统规划、系统分析、系统设计、系统实施和系统运行评价阶段。
系统分析是信息同的逻辑设计阶段,是系统开发中非常重要的一个阶段。主要任务是对系统组织机构、业务流程进行详细的调查;绘制业务流程图,确立新系统的逻辑结构;进行功能分析,用数据流程图、数据字典、判定树等将分析结果描述出来。本门店管理系统的系统分析详见第三章。
系统设计是信息系统开发过程中的第二个重要阶段。系统设计的主要任务是根据新系统的逻辑模型,完成对系统总体结构和基本框架的设计;系统设计的关键是模块化,设计工作中强调采用结构化设计方法。主要包括系统结构模块设计、代码设计、输入输出界面设计、数据库设计:ER图及表结构。本门店管理系统的系统分析详见第四章。
系统实施阶段是将设计的系统付诸实施的阶段。这一阶段的任务包括程序的编写和调试,人员培训,数据文件转换,计算机等设备的购置、安装和调试,系统调试与转换等。本阶段的成果为大量的程序清单、测试报告以及系统使用说明书。本门店管理系统的系统实施详见第五章。
2.2系统开发工具介绍
本门店管理系统开发软件为PowerBuilder8.0;数据库为Sybase。
随着数据库技术在各行各业的广泛应用,作为企业级数据库前端开发工具的PowerBuilder日益成为开发人员的得力助手。PowerBuilder以其开放的体系结构、简洁高效的集成开发环境、强大的数据窗口技术、几乎无所不能的数据库访问能力和友好的用户界面,越来越受到开发人员的青睐。目前,PowerBuilder已经广泛地应用于世界各地地银行、电信、医疗保健、保险等行业中,为这些行业地网上应用提供了强大的开发功能。从1991年1.0版本的问世,到8.0版本
的发行,PowerBuilder不断发展,推陈出新,历经了十多年的辉煌,已成为Client/Server模式应用和基于Internet模式应用最优秀的开发工具之一。PowerBuilder8.0通过诸多强大功能、创新特性以及应用服务器的无缝集成,提供了基于客户机/服务器、Web及多层结构的快速开发环境。
PowerBuilder8.0是Sybase公司推出的专业数据库开发工具,与前几个版本相比,PowerBuilder8.0在用户界面、应用开发方法等方面都有了明显的变化。例如,引入了工作区(WorkSpace)以及目标(Target)的概念,使得开发效率显着提高;大大加强了开发Web应用以及分布式应用方面的功能,并与企业应用服务器紧密集成。在开发传统的客户机/服务器应用方面,PowerBuilder8.0更是有着其它开发工具无可比拟的优越性。PowerBuilder已经成为RAD(快速应用开发)的最优秀的4GL编程工具之一。
语言是编程的基础,PowerBuilder采用的是结构化的、面向对象的高级编程语言——PowerScript。PowerScript语言简洁高效,容易上手,并且提供了众多的处理函数,能完成各种复杂功能。PB8新增的函数:文件系统函数、打印函数、系统函数、数学函数、字符函数,并提供了源代码编辑器,可以以全代码方式编辑窗口、菜单、函数、用户对象和数据窗口对象等的源代码和更改定义,可以非常方便的完成一些其它方法难以完成的工作,如查看、修改数据窗口对象的语法、更改窗口的继承。丰富的数据类型和众多的函数进一步提高了PowerBuilder8.0的适应性和灵活性。PowerScript不仅支持常规的数据类型,还支持用于处理多媒体数据的二进制大对象,当然它也完全支持对象类型。而众多的函数为开发人员提供强大功能的同时也避免和减少了不必要的重复编程,提高了开发效率。
数据库是数据库信息管理系统地核心部分,PowerBuilder作为数据库前端开发工具,在世纪应用中必须与数据库管理系统配合起来才能成为开发地一个整体。PowerBuilder支持各种常见的数据库,与数据库的连接建立在驱动程序之上。对于Sybase、Orcale、Informix这样大型数据库管理系统,PowerBuilder提供了旨在提高数据库访问效率的专用数据库接口;而对小型数据库(如Xbase、Access、Excel)和支持ODBC借口的数据库(如IBM DB2),PowerBuilder提供了ODBC接口。PowerBuilder几乎支持所有常见数据库的连接,强大的数据窗口技术,灵活的嵌入式SQL等,使系统具有良好的可塑性与适应性。
第三章 门店管理系统系统分析
3.1 华氏大药房门店现状论述
本系统的操作人员为华氏各门店的店经理及门店工作人员,将由他们录入门店的进货、销售等一系列数据;同时该系统也是总部各管理部门和职能部门对门店进行考核和管理的数据来源和手段。因此,该系统不止要满足操作人员的要求,还要满足监督管理的要求。
遵循“用户参与”原则,在开发之前详细征求门店经理及店员的意见,详细了解他们的需要,再将这些需求进行汇总分析。
由于药品经营的特殊性决定了该系统区别于其它连锁企业系统的区别: 一.药品数量、批号跟踪的特殊要求
药品流通过程中对商品数量统计要求也远比一般商品高,它不是一般仓储管理中静态的帐、卡、物三相符,而是要保证随时掌握所有药品购、存、销的准确数量和相应的批号、效期等,以做到合理安排先产先销。
药品的管理强于其它商品,主要表现在:在各项业务流转管理中每个药品的批号为基本单位。即药品的批号、数量在企业进、销、存的资料都要能够跟踪,一旦需要详细记录,以备万一发生质量有疑义时能及时、最大范围查询该药品批号目前的库存状况及最终销售去向的明细清单,把影响降低到最低限度。这对一个经营成千上万个品种、规格商品的药品连锁企业来说是很不容易的。 二.异常情况处理的特殊要求
在药品流通过程中,一旦发现有异常情况,必须及时查明原因,按规定妥善处理。如有假、劣药嫌疑的,就地封存,并最大限度地设法追回已发出的有疑问的药品,同时报药监部门处理;如发现有药品不良反应者,如实记录并报有关部门;一般质量问题,可作退货处理或在企业质量管理部门监督下销毁处理。
以上各项对药品连锁企业的要求,除严格按法规要求管理、处理外,还要有详细的原始记录备查。各种原始记录至少保留至药品有效期过后一年,但配送中心不得少于三年,连锁门店不得少于二年。 三、药品效期、药品验收和养护的特殊要求
药品效期,是指药品在一定的贮存条件下,能够保持质量的期限。药品由于各自理化性质的不同,具有不同的稳定性。通过一段时间,药品渐渐地失去了效力。一些性质不稳定的药品,如抗生素、生物制剂、脏器制剂等,因其自身性质不稳定和不可避免的外界自然因素(光线、湿度、温度等)的影响,即使在规定的贮存条件下保存,其质量仍会随着时间的延长而逐渐变化。根据法律规定,药品必须在到期之前使用。
效期在1个月以内的商品为准过效期商品,准过效期商品门店一律下架。对已过期失效的药品除应按药品的报损处理方法处理外,还应该注意将废品敲碎深埋,不可随便抛弃,防止混用或引起人畜接触过敏事故的发生。
药品连锁企业完成了其采购过程后,药品真正流通到消费者手之前,还有个入库和在库保养的过程。此期间企业要保证药品质量。为此药品经营企业购进药品,必须建立并执行进货检查验收制度,验明药品合格证明和其它标识;不符合规定要求的,不得购进。检查验收项目包括药品的通用名称、剂型、规格、批号、有效期、生产厂商、供货单位、数量、价格、日期等内容。验收合格者方可入库,配送中心和连锁门店都是如此。药品入库后,要根据药品的性质分类、分别放存于冷库:2-8℃;阴凉库:<20℃;常温库:0-30℃。仓库相对湿度一般应保持在45%-75%。仓库养护员要对在库药品做好养护和“三三制”检查,即每月检查在库商品的三分之一进行质量检查,以确保每三个月能对在库药品检查一次。
结合以上药品经营管理的特性,将系统按功能分为门店管理子系统和商场日常传输子系统,门店管理子系统包含基本信息管理、进货管理、销售管理、库存管理、调拨管理、报表查询和台帐管理;商场日常传输主要是门店和总部信息的传递功能,包括进货、销售、库存信息的信息传递,以保证总部ERP系统有及时、正确的门店数据,为公司决策层分析提供决策依据。
华氏大药房门店众多,门店员工的年龄层次分布教广,员工对计算机操作熟练程度不一。对于系统界面的第一个要求就是简单、快捷,容易操作,提高新系统的安全性和容错性。应当增加快捷键,如快速输入和快速查询功能,便于用户操作;还应配备简单的联机帮助功能,当用户遇到操作失误和系统报错时,可以查看这些帮助功能,指导操作;尽量使界面人性化,增加快手功能,多用键盘输入,少用鼠标,加快输入速度,明确各界面的功能和要求;在数据库方面,通过
增加数据库后台的触发功能和在程序中减少对数据库的存取次数来减少数据库的错误。
每个界面风格要求一致,各个界面要有明显的区别;信息录入界面和查询界面分开;信息录入窗口界面要求有录入、修改、删除功能;信息查询窗口不能更改数据,只有查询、预览和打印功能;要求有二种查询方式,一种是简单查询,主要用于用户输入时的快手功能上,一种是复杂查询功能,要求可以对每个字段进行查询,也可以针对每个字段进行排序;简单查询要求有快捷方式,而复杂查询要求仅用于信息查询界面;系统要求数据有过滤功能。
3.2 门店人员组织结构
华氏大药房在上海市共有208家门店,遍布上海市各区县。门店员工占总公司人数的绝大部分。由于药品经营的特殊性,可将员工按药学专业技能等级分为:职业药师、从业药师、主管药师、药师、药士。经过8年经营华氏已建立了一套完善的门店运营制度和管理机制。华氏将门店按区域划分为10个大区,每个大区设立一名大区经理,由大区经理管理该大区内地所有门店;10大区经理直接受销售部销售总监领导和管理。其人员组织结构如下:
店经理B 店经理A 。。。。。。 大区经理B 大区经理A 。。。。。。 销售总监 副经理 质量员 柜组长1 柜组长2 收银员1 收银员2 物价员 营业员1 营业员2 。。。。。。 图3-1 华氏大药房门店组织结构图
3.3 业务流程分析
经过调查,华氏门店在日常经营管理中开展的主要业务有:
1.点菜:生成门店要货需求单,向总部提出要货申请; 2.配送入架:门店进货;
3.退货:根据性质不同可分为质量回收、经营性回收、零星退货,即门店将库存退给总部配送中心; 4.销售:即零售;
5.调拨:门店之间的商品借调;
6.台帐管理:GSP规定的药品经营必须具备的台帐; 7.基本信息管理:包括商品基本信息与部门基本信息等。
其门店高层业务流程图如图3-2: 门店 调拨单 调拨管 理 调拨 明细表 进货 信息 配送入架管 理 库存 商品 缺货 计划单 部门 信息 退货 通知单 点菜管 理 出库单 入库 单明细 台帐管 理 售后 退货管 理 退货 清单 库存 商品 门店供应 物价库存 商品 销售管 理 营业 要货单 顾客 调价 通知单 基本信息管 理 门店财务
商品基本信息
图3-2 华氏门店高层业务流程图
经过进一步调查分析,基本信息管理要做的主要事情,其业务流程图如图3-3所示。
物价商品基本信息 打印商品牌 价 确定已调价品种库存 量 牌价 调价 通知单 下载并执行调价 单 营业调价 清单 制定调价损失分 析 库存 商品 调价损失分析 门店图3-3 基本信息管理业务流程图
点菜管理要做的主要事情,其业务流程图如图3-4所示。 门店 部门 信息 点菜单 缺货 计划单 按货架汇总 货价 汇总单 确定点菜商 品 点菜信息上 传 需求 单控制 配送清单 确出并改存 认库修库缺货 需求单 配货单 生成并打印配货 单 可发货 需求单 确定可发货的品 种 总部 库存 出库单 物流图3-4 点菜管理业务流程图 配送入架管理要做的主要事情,其业务流程图如图3-5所示。 门店 入验并改存 库收修库 出库单 出库信息下 载 库存 商品 入库 单明细 配送 入架单 质量进货 信息 图3-5 配送入架管理业务流程图
退货管理要做的主要事情,其业务流程图如图3-6所示。 售后库存 商品 质量 供应退货 通知单 确认退货品 种 待退 货清单 修改库 存 退货 清单 退货信息上 传 确退并改存 认货修库正确 退货单 核对退货数 量 退总 部清单
总部 库存 出库单 物流图3-6 退货管理业务流程图
生成出库单 错误 退货单
销售管理要做的主要事情,其业务流程图如图3-7所示。 顾 客 库存 商品 发货单 可发货要货单 开发货 单 修改库 存 要货单 确认顾客要 货 销售 明细 销售 日报 门店 缺货 计划单 生成缺货计划单 缺货 要货单 财 务 图3-7 销售管理业务流程图
调拨管理要做的主要事情,其业务流程图如图3-8所示。
确调品并改存 认出种修库门店B 库存 商品 调拨 入库单 调出 清单 调拨信息传 递 确调品并改存 认入种修库门店
调拨单 调拨 明细 质量员 图3-8 调拨管理业务流程图 调入 清单
台帐管理要做的主要事情,其业务流程图如图3-9所示。 质量 员 入库 明细单 调拨 明细 退货 清单 编并印种帐 制打各台质量 台帐 台帐 明细 门店经理 询问 效期 库存 商品 促销 计划 制定促销计 划 进效期催销表 确认库存效 期 图3-9 台帐管理业务流程图
3.1.3 数据流程图
根据对华氏大药房门店的详细调查,可将门店的处理业务分解为基本信息管理、点菜管理、配送入架管理、退货管理、销售管理、调拨管理和台帐管理。
系统的顶层数据流程图,如图3-10所示。
点菜单 公 司总 部 退货通知单 发货单 顾客 要货单 调价通知单 出库单 销售日报 门店管理系统 图3-10 华氏大药房门店管理系统顶层数据流程图
华氏大药房门店管理系统一层数据流程图,如图3-11所示。 调拨单 6 调拨管理 门店 部门信息 进货信息 调拨明细 入库单明细 7 台帐管理 缺货计划单 2 点菜管理 出库单 3 配送入架管理 错误退货单 总部库存 售 后 服 务退货通知单 4 退货管理 退货清单 台帐明细 门店经 理 正确退货单 库存商品 供应商 缺货要货单 要货单 5 销售管理 1 基本信息管理 牌价 营业员 调价损失分析 顾客 发货单 商品基本信息 销售日报 调价通知单 物价员 财务 图3-11 门店管理系统一层数据流程图
在画出一层数据流程图厚,再对其中的每一个处理功能进行扩展。也就是对基本信息管理、点菜管理、配送入架管理、退货管理、销售管理、调拨管理、台帐管理等进一步扩展。
图3-11中的处理功能基本信息管理进一步扩展如图3-12所示。 物价员 调价通知单 D1商品基本信息 1.3 打印商品牌价 1.1 下载并执行调价单 1.2 确定已调价品种库存量 调价清单 牌价 营业员 D2库存商品 图3-12 基本信息管理数据流程图
1.4 编制调价损失分析 调价损失分析 门店经 理
图3-11中的处理功能点菜管理进一步扩展如图3-13所示。
D4点菜单 D3部门信息
缺货需求单
D5需求单控制表 D7配送清单 配货单
可发货需求单
出库单 配送入 确认出库并修改库存 生成并打印配货单 可发货得品种 D6总部库存 图3-13 点菜管理数据流程图
图3-11中的处理功能配送入架管理进一步扩展如图3-14所示。 出库单 点 菜3.1 出库信息下载 3.2 入库验收并修改库存 D2库存商品 配送入库单 D8 进货信息 入库明细单 台帐图3-14 配送入架管理数据流程图
图3-11中的处理功能退货管理进一步扩展如图3-15所示。 售后退货通知单 4.1 确认退货品种 待退货清单 4.2 修改库存 退货清单 台帐D2库存商品 供应 D6总部库存 4.5 确认退货并修改库存 正确退货单 4.4 核对退货数量 退总部清单 4.3 退货信息上传 出库单 4.6 生成出库单 错误退货单 配送入
图3-15 退货管理数据流程图
图3-11中的处理功能销售管理进一步扩展如图3-16所示。 要货单 5.1 确认顾客要货 可发货要货单 5.2 开发货单并修改库存 D2库存商品 D9销售明细 缺货要货单 5.3 生成缺货计划单 销售日报 缺货计划单 点菜发货单 图3-16 销售管理数据流程图
图3-11中的处理功能调拨管理进一步扩展如图3-17所示。 调拨单 6.1 确认调出品种并修改库存 D10调出清单 D2库存商品 6.2 调拨信息传递 调拨入库单 调拨明细 台帐调拨明细 6.3 确认调入品种并修改库存 D11调入清单 图3-17 调拨管理数据流程图 图3-11中的处理功能台帐管理进一步扩展如图3-18所示。
D12 质量台帐 质 调拨明细 入库明细单 7.1 编制并打印各种台帐 台帐明细 门店促销计划 询问效期 7.2 确认库存效期 量 退货清单 D2库存商品 7.3 制定促销计划 近效期催销表 图3-18 台帐管理数据流程图
第四章 系统设计
4.1 总体设计—模块结构图
根据第三章系统分析中的数据流程图,对本系统的结构进行设计。 图3-11是门店管理系统的一级数据流程图,其中包含了7个处理功能,对应顶层数据流程图,采用事务型分析的方法画出第一张模块结构图: M M1 M2 M3 M4 M5 M6 M7 基本信 息管理 点菜 管理 配送入架管理 退货 管理 销售 管理 调拨 管理 台帐 管理 华氏大药房 门店管理系统 图4-1 华氏大药房门店管理系统高层模块结构图
根据第三章中的数据流程图,现分别对基本信息管理、点菜管理、配送入架管理、退货管理、销售管理、调拨管理和台帐管理进行分解。
基 本 信 息 管 理
下载执 打 印 牌 价
图4-2 基本信息管理模块的分解
编制调 价损失单 商品信 息查询
确定点 点 菜 复 核 点 菜 上 传 点菜信 息查询 点 菜 管 理 图4-3 点菜管理模块的分解
出 库 入库验收 修改库存 进货信 息查询 配 送 入 架 管 理
图4-4 配送入架管理模块的分解
退 货 退 货 管 理
退 货 复 核 退货信 息上传 退货信 息查询 图4-5 退货管理模块的分解
销 售 销 售 管 理
确认并 修改库存 图4-6 销售管理模块的分解
销售信 息查询
调出方录 调 拨 管 理
调 拨 复 核 调拨信 息传出 调 入 方确认 调拨信 息查询 图4-7 调拨管理模块的分解
台帐A 台帐B 台帐… 台 帐 管 理
图4-8 台帐管理模块的分解
4.2 数据库设计
数据库是管理系统的核心和基础,它把系统中的大量数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使系统可以方便、及时、准确地从数据库中获得所需要的信息。数据库设计是系统开发和建设的重要组成部分,是系统开发和建设中的核心技术。
4.2.1 华氏大药房门店管理系统E-R图
在数据流程图和数据存储结构中定义了“商品基本信息”、“库存商品”、“部门信息”、“点菜单”、“需求单控制表”、“销售明细”、“调拨清单”、“进货信息”等数据存储。其ER图如图4-9所示。 部门 标识 调出部门标识 调入部门标识 商品名称 商品批号 出库日期 商品标识 生产日期 调拨数量 库存数量 商品标识 销售日期 零售价 商品批号 商品名称 商品标识 规格 销售数量 规格 生产厂家 零售价 保质天数 销 售 明 细 商品基 本信息表 零售价 成本价 调 拨 明 细 入库日期 库 存 商 品 点菜单 商品 标识 商品批号 商品标识 需求单号 需求数量 有效期 库存数量 部门标识 需求处理状态 需求日期 台帐名称 商品批号 库存数量 有效期 商品标识 需求单 控制表 需求单号 质 量 台 帐 需求单修改日期 质量员 商品标识 部门标识 进 货 信 息 进货数量 入库日期 商品批号 需求单号 有效期 图4-9 华氏大药房门店管理系统E-R图
4.2.2 华氏大药房信息管理系统计算机逻辑配置
华氏大药房目前使用的服务器为IBM RS6000小型服务器,总部ERP系统开发软件PB7.0,资料库SYBASE;网络环境为公司总部宽带两条:有线通与ADSL;所有直营店采用VPN宽带与总部相连进行数据交换。新开发的门店管理系统开发软件与资料库与ERP系统相同,分别为PB7.0与SYBASE。门店计算机性能要求:安装操作系统WINDOWS XP; P4处理器;256内存。
基于晟华系统平台的集团信息网络架构集团总部财务数据库供应商 EOS/B2BInternet/PT历史数据库商品资料库客户 EOS/B2B业务数据库文档资料库Internet/PTWindows NT服务器组DDN区域配送中心 1 EDI业务组财务组行政组企管组WWW SERVERFirewallFirewall工作组NDDN区域配送中心 2 EDI多分支机构多层次多成份结构InternetFirewallInternet区域分公司1区域分公司2区域分公司3区域分公司4区域分公司5连锁公司工作组工作组工作组公用网DDN公用电话网Modem工作组工作组工作组CloudDDN连锁中心公用电话网Modem连锁中心工作组工作组工作组公用电话网CloudModemDDN工作组工作组工作组CloudDDN连锁中心公用电话网Modem工作组工作组工作组CloudDDN连锁公司公用电话网Modem供应商 N客户 N配送中心N门店 N供应商 NPOS客户 N配送中心N门店 NPOS供应商 N客户 N配送中心N门店 N供应商 N客户 N配送中心NPOS门店 NPOS供应商 N客户 N配送中心N门店 NPOS图4-10 华氏系统平台架构
资料来源:自制
4.3 输入输出界面设计
输入输出界面是人和计算机联系的主要途径,操作者通过屏幕显示和计算机对话,向计算机输入有关数据,控制计算机处理过程,并将计算机的处理结果反馈给用户。华氏门店管理系统主要采用键盘-屏幕的人机对话方式,屏幕是系统用户的“窗口”。屏幕界面设计的好坏直接影响用户对整个系统的认知,关系到系统应用的有效性和推广性。如果人机对话设计得不好,会使用户对整个系统失去信心。
根据本文第二章中“用户界面需求和产品应当遵循的规范”,华氏门店管理系统的界面操作具有如下特点:
相同的数据一次输入,多次使用;一处输入,多处应用。 尽量减少汉字输入。支持拼音输入、价格输入。 屏幕显示形式直观、清晰,贴近使用者的习惯。 操作简单、方便。
数据录入有检错、纠错和容错功能。如对关键字段有强制输入功能等。 具备快速的系统响应和完善的帮助系统。
系统主要采用的交互方式有菜单式、填表法和提问法。
菜单式是指屏幕显示各种可供选择的操作,用户输入有关代码或把光标移到
相应位置操作计算机运行。华氏门店管理系统的登陆界面如图4-11所示。
图4-11 华氏大药房门店管理系统登陆界面
每个用户都有自己的用户名和口令,在登陆华氏门店管理系统后可以清晰的看到店名及当前登陆用户的名字,如图4-12所示。系统菜单简洁明了,用户能够很快找到需要使用的界面,方便用户操作。
图4-11 华氏门店管理系统登陆界面
图4-12 华氏门店管理系统主页面
登陆门店管理系统后,操作人员可以根据菜单选择不同的业务进行操作。数据的输入通常采用填表法。将要输入的项目先显示在屏幕上,用户根据项目输入相应的数据。如图4-13所示,操作人员根据“退货通知单”输入退货信息,包括“商品编码”、“退货数量”、“退货原因”等。
图4-13 退货录入界面
提问法这种方式主要是用户查询,例如要查询门店的销售情况,输入“销售日期”或者“商品编码”,当操作员正确输入后,屏幕上显示符合条件的销售记录,如图4-14所示。
为规范界面风格,统一了界面所有菜单图标,并添加文字说明,菜单图标说明如下:
查询各类数据; 新增一条记录;
放弃前一步操作; 保存当前记录;
打印预览; 打印当前报表;
关闭当前窗口; 选中所中记录;
4.4 系统代码设计
编码设计是将系统中具有某些共同属性或特征地信息归并在一起,并通过一些便于计算机或人进行识别和处理的符号来表示各类信息。
华氏大药房门店管理系统中,根据系统分析阶段对系统的详细调查结果,确定的编码对象如下:
1.商品编码
商品编码为8位,即:
商品大类(4位)+顺序号(4位)
针剂从1101开始,片剂从1201开始,医疗器械5501开始,保健品从6201开始,中草药从8101开始。 2.部门编码
直营店部门编码为3位,顺序号
普通店由010开始,超市店中店由601开始。 3.需求单号
需求单号由8位组成,即
810 + 06 + 001
店号(第一位为0,加8) 年份 顺序号 4.调拨单号
调拨单号为5位,顺序号 5.台帐编码
01入库验收台帐;02库存质量台帐;03近效期催销表;04退货台帐;05调拨台帐
第五章 系统实施设想
系统实施是在系统设计的基础上进行的,是将新系统付诸实现的实践阶段。
在华氏门店管理系统实施阶段,投入了大量的人力、物力,用了较长地时间替代了旧版的管理系统。
为确保项目的顺利实施,华氏专门成立了项目小组,项目小组成员包括项目组长、系统分析员、程序员、测试工程师、硬件工程师、数据库管理员等,并成立了业务支持小组,主要由年轻的门店经理和营业员骨干组成。他们既熟悉业务工作,同时又对信息技术有一定的理解,特别是具有较强的计算机操作能力。他们主要负责对项目组成员提供业务解释、提出需求等支持。
在成立项目组后,制定了项目进度计划,如表5-1所示。 活 动 收集数据 可行性研究 准备系统规划报告 与业务人员沟通,明确用户需求,并研究现有系统 准备系统分析报告 处理数据和建数据库 审查数据字典 准备系统设计报告 开发软件 硬件规划、采购与网络实现 准备系统实施报告 测试软件、硬件、网络 准备系统测试报告 人员培训 系统转换 准备系统转换报告 0.5 2 0.5 0.5 4 3 0.5 3 0.5 10 10 0.5 4 4 6 6.5 7 7 11 11.5 14.5 15 15 25 4.5 6 6.5 7 11 10 11.5 14.5 15 25 25 25.5 工期估计(周) 1 1.5 0.5 2 0 0 1.5 2 开始时间 1 1.5 2 4 结束时间 表5-1 门店管理系统项目进度表
由于华氏已有ERP系统和老的门店系统在使用,故无须大批量购买设备。但由于部分设备年限较长,系统配置过低,无法满足新的门店系统的要求,应予以更换。
软件测试分为两个阶段,第一阶段为测试员测试程序错误;第二阶段为业
务支持小组对门店管理系统进行测试,确保开发出高质量的符合用户需要的软件。
在人员培训方面,由于华氏大药房门店员工年龄层次分布教广,对计算机应用熟练程度差异相当大。故人员培训时间较长,贯穿于整个系统转换阶段,长达10周。按照计算机操作熟练程度将门店员工划分为不同等级进行培训,这样就更有针对性。通过10周的培训,基本确保每家门店有2名员工可以较熟练地操作该系统。
由于华氏门店众多,在上海就有208家,同时考虑到系统转换的安全性、人力资源的调配等综合因素,故在系统转换时采用并行转换方式,按批对门店进行系统切换,这样新旧系统可以相互对比、审核,可靠性强,风险小。新旧系统并行运行期间,可以对门店员工继续进行培训、规范操作员的行为、检查并改进新系统的功能,提高系统运行的成功率。
因篇幅问题不能全部显示,请点此查看更多更全内容