第二章_超市连锁店管理系统分析与设计剖析.doc

上传人:牧羊曲112 文档编号:4295792 上传时间:2023-04-14 格式:DOC 页数:26 大小:1.23MB
返回 下载 相关 举报
第二章_超市连锁店管理系统分析与设计剖析.doc_第1页
第1页 / 共26页
第二章_超市连锁店管理系统分析与设计剖析.doc_第2页
第2页 / 共26页
第二章_超市连锁店管理系统分析与设计剖析.doc_第3页
第3页 / 共26页
第二章_超市连锁店管理系统分析与设计剖析.doc_第4页
第4页 / 共26页
第二章_超市连锁店管理系统分析与设计剖析.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《第二章_超市连锁店管理系统分析与设计剖析.doc》由会员分享,可在线阅读,更多相关《第二章_超市连锁店管理系统分析与设计剖析.doc(26页珍藏版)》请在三一办公上搜索。

1、第二章 超市连锁店管理系统2.1概述2.1.1开发背景北京某某超市连锁店,成立于二十世纪九十年代初期。该连锁店采用统一采购,统一核算,统一配送的低成本经营方式。超市发展至今已经拥有十几家连锁店和一家配送中心。我们研究的对象是该连锁超市的一个分店,其规模属于中型超市。它占地面积约六百多平方米,拥有管理人员及职员一百人左右。主要提供日用百货、烟酒食品、各种肉类、蔬菜、水果等商品,品种超过上千种。因其经营规模的扩大,业务的扩张,必须引进先进的管理思想、方法和技术,以提高企业的管理水平,使该店实现在五年内发展成为一个大型综合超市的目标。为此,该连锁店提出,近期内要运用信息技术,建立起包括库存、人事管理

2、的管理信息系统,以提高商品库存效率,简化人事管理,增加公司年度利润。2.1.2系统目标和开发的可行性1、系统目标本系统开发混合采用结构化系统开发方法与面向对象开发方法,结合两种开发方法各自的优势进行系统开发。对原来的库存管理系统进行改进,使之能为公司提供强大的管理支持和查询服务。具体完成以下功能:(1)库存输入; (2)库存修改;(3)库存查询;(4)库存处理。系统实现后,由计算机系统代替原来繁琐的人工档案管理,能完成以下功能:(1)档案查询;(2)档案更新;(3)档案输出。2、系统开发可行性技术可行性:要求系统开发人员能够熟练运用VB、VF等编程语言,并具备软件开发的设备环境。目前技术人员已

3、经掌握这些编程语言。因此,本次系统开发在技术上是可行的。时间可行性:开发时间约需要三个月左右。前两个月,主要用于系统分析、设计、实现,后面的时间用于调试。经济可行性:由于现在已有一部分电脑等所需设备,可以充分发挥作用,并节约不少设备资金,其余开发人员费用由连锁店支付。人员可行性:所需人员十人左右,其中由系统分析员、系统设计员、程序员等构成,同时应有超市业务人员参与。开发小组进行培训学习后可达到人员技术和业务上开发的要求。2.1.3组织结构分析该超市的组织结构如图1-1组织结构图描述:超市的主要决策和管理机构是董事会,董事会分管各连锁店经理和配送中心,配送中心在超市的经营中所扮演的角色是给货品不

4、足的各连锁店补充货品,相对来说,此部门是相对独立的。连锁店由专职经理负责,每家连锁店分为销售部,库存管理部,财务部,人事部四个主要部门。董事会连锁店经理连锁店经理配送中心库存管理部销售部财务部人事部图2-1 原系统组织结构图销售部主要负责日常销售工作,包括物品摆放,货架整理,收银台等货物销售区的日常事务。也需要及时准确地将销售信息反馈给其他部门,以保证商品的及时供应更新。同时处理消费者提出的各种疑问和信息,为公司的整体运作提供实际销售的基础数据。库存管理部主要任务是根据销售部提供的信息和配送中心及时联系,使商品库房货源充足。负责货物的接收,并安排好货物的存放事宜。对每天进出库房的货物详细记录,

5、使基础数据完备。财务部门负责一切与财务有关的各项事宜,全面记录公司的所有收支资金流动,包括各种收入、支出、税务、财务结算等。对进出货款项实行控制,定期分析资金走向,为公司的发展计划做好准备。人事部工作重心在店内员工的工作安排、分配、调动、管理。也包括对人事档案的整理,定期分批对员工进行培训,以增加专业知识。为把公司凝聚成统一、奋进的团队而提供保障。教师点评:(注:在本书中所有教师的修改与点评均以斜体字标识)1、概述中开发背景、系统目标和开发的可行性这二部分,写得简明扼要,逻辑清楚;但是“开发可行性”叙述应该以目标和方案、技术、经济和社会方面的可行性为主要分析内容。1、2、 组织结构分析部分存在

6、一定问题。通常分析问题首先应该明确分析的对象,然后针对对象开展分析研究。组织结构分析也是如此。首先我们要明确是什么单位、什么层次的组织,然后进行相应的组织结构分析。本部分描述的问题在于没有找准分析的对象。由于本项目开发超市连锁店的管理信息系统,因此分析的对象是超市连锁店,而不是超市集团;所以本部分以对超市集团作为分析对象,扩大了研究的范围;另外不要把人工档案管理作为超市的主要业务来重点研究,而应该将其销售业务作为重点分析和设计的对象。2.2系统需求分析本次系统开发主要开发库存管理和人事档案管理,在系统分析阶段的调研采取的是全面铺开与重点调查相结合的方法,即把工作重点放在库存管理部与人事部的具体

7、业务上,略去其他无关部门的具体业务调查。2.2.1现行系统的业务描述现行系统的库存管理业务流程图如图2-2所示 ,销售部在销售货物时发现某种商品不足,根据这种商品的销售量及时制定货品需求计划,送至库存管理部。库存管理部检查这种商品的货存量,如果储货不足则制定进货计划,交给连锁店经理审批。经理批准后,告知财务部提款。库存管理部与配送中心联系,然后接收存储货物,并送至销售部进行销售。存档系统分析B1.2表格名称 库存管理业务流程 共 1 图 / 第 1 张图货品需求计划销售部检查存货 量库存管理部进货计划审批连锁店经理提款财务部接货存储库存管理部销售销售部业务名称:库存管理制图:XXX审核: YY

8、Y单位名称:运输01-01 第2组 核对:ZZZXX年XX月 XX日图2-2 现行系统库存管理业务流程图现行系统的人事管理业务流程图如图2-3。各部门根据本部门的自身发展要求递交职员需求文件至人事部。人事部调用各部门人事档案,进行检查修改并根据档案制定招聘或解雇计划,将计划交至连锁店经理进行审批。经理批准后,人事部正式下达招聘或解雇职员的计划,以使得新职员在各部门投入工作。存档系统分析B1.1表格名称 人事管理业务流程 共1图 / 第1张图职员需求文件各部门检查职员档案人事部招聘或解雇计划审批连锁店经理招聘或解雇职员下达人员变动文件任用各部门业务名称:库存管理制图:XXX审核:YYY单位名称:

9、运输01-01 第2组 核对:ZZZ库存材料图2-3现行系统的人事管理业务流程图教师点评:分析问题要明确分析的对象。业务流程分析也是一样,需要事先弄清要确定所研究的业务功能。本项目要开发库存管理和人事管理子系统,在实际工作中,人事档案主要的使用对象是销售部和人事部,销售部只是查询档案,而人事部门则负责根据人员变动文件对档案进行增加、删除和修改,人事档案变动业务流程图如图2-2改。图2-2的业务流程非常清晰,但在业务流程中间或结束环节应该有存档处理,比如在销售部的销售环节或者在进货计划环节加上“存档”处理。人事管理系统实质上是人事档案管理子系统,所以业务流程分析的对象应该是人事档案管理的业务流程

10、;而图2-3描述的是人事招聘业务流程,弄错了研究的对象。同样不应该在超市系统中重点研究人事管理的业务。系统分析B1.1表格名称 人事管理业务流程 共1图 / 第1张图业务名称:库存管理制图:XXX审核:YYY单位名称:运输01-01 第2组 核对:ZZZXX年XX月XX日人事部人事部下达人员变动文件修改人事档案管理库职员变动文件职工档案库图2-3改 人员变动信息修改业务流程图图9-13 子管理系统界面设计分布图2.2.2现行系统的数据与数据流程分析1、现行系统数据分析 通过U/C矩阵(图2-4)分析现行系统的汇总数据 数据类 功能 计划销售量实际销售量财务计划成本商品供应库存订货职工销售计划C

11、 UU销售管理C财务规划UCUU财务会计UUUU成本会计UCU商品需求UUCU库存控制UUUCU订货服务UC用人计划UC业绩考评U教师点评:系统分析过程中的U/C矩阵是对数据作进一步分析的主要工具,在系统规模不大或系统数据流程分析很清楚的情况下,此部分可以不作要求。图2-4的U/C矩阵涉及到许多业务功能和数据类,但实际上在后面的系统设计和开发中,很多数据均没有涉及到。因此,此部分的必要性尚需探讨。如果需要利用U/C矩阵作数据分析,则主要在于利用U/C矩阵进行数据的正确性分析。2、现行系统数据流程分析 因本次开发着重于建立科学的库存管理信息系统,所以对库存处理过程进行数据流程分析。销售部人员将每

12、日的货物销售量信息数据传至库存管理部进行库存处理。库存管理部综合商品需求信息初步确定所需补充的商品。在对现有库存量进行检查后再确定是否进货。库存充足,则无须进货,直接送货至销售部;库存不足,通过一定程序批准补充货物,将订单传至配送中心。库存管理部接受配送中心送来的货物,进行库存处理。库存处理后,生成库存数据并存储。现行库存商品信息反馈至销售部。具体数据处理过程如图2-5所示。系统分析20表格名称:库存处理数据流程顶层结构图 第 1 图 / 共 2 张图 销售清单 订单 库存信息 送货单 1.1库存处理销售部配送中心商品数据数据名称:库存处理单位名称:运输01-01 第2组审核:YYY制图时间:

13、XX年XX月XX日制图:XXX核对:ZZZ库存数据.系统分析表格名称: 库存处理数据流程(第二层) 2.1补充商品2.2检查库存销售部2.3库存处理2.4提供现有商品信息 第 2 图 / 共 2图单位名称:运输01-01 班2组制图:XXX核对:ZZZ审核: YYY 制图时间: XX年XX月XX日配送中心2.0数据名称:库存处理商品数据库存数据批准的补货数据商品条码图2-6 图2-5的展开图销售清单订单教师点评:1、注意在数据流上写明数据流的名称;修改后详见图2-6的修改图;2、在图2-5中的数据流“库存信息”,在图2-6中被细化成几个数据流,应该有“库存充足,发货通知”,“发货通知”和“商品

14、信息”,具体内容详见图2-6的修改图;3、需要对图2-6加以解释。其解释可以写成:销售部提交每日的销售清单,以商品的编号、品名、数量核对现有的库存(商品数据),根据“订货细则”判断检查是否需要补充库存,如果库存充足,则可以发出“发货通知”,否则,则需要补充库存商品,根据“库存信息”发出“补货计划”,将其信息数据写入“批准的补货数据”存档;同时向“配送中心”发出“订货单”,配送中心将货物和“送货单”送达后进行“库存处理”,修改“库存数据”,更新库存信息,并将当前的“现有商品信息”告之销售部,发出“发货通知”。原系统分析表格名称: 库存处理数据流程(第二层) 第 2 图 / 共 2图2.02.1补

15、充商品2.2销售部2.3库存处理2.4提供现有商品信息单位名称:运输01-01 班2组制图:XXX核对:ZZZ审核: YYY 制图时间: XX年XX月XX日配送中心数据名称:库存处理商品数据库存数据库存信息补货计划批准的补货数据商品条码 图2-6的修改图发货通知库存充足,发货通知销售数据送货单商品信息库存信息新库存数据商品条码数据销售清单商品的编号、品名、数量货物清单订货细则检查库存订单2.3新系统的逻辑方案设计2.3.1新系统拟定的管理方法及管理制度原系统中销售部人员根据对货架上商品数量的检查,人工的向库存管理部提供需求计划。库存管理也是通过对货存量人工的检查发现缺货后,发传真至货物配送中心

16、。在原系统中采用的管理方法都是比较落后的,只适用于小型超市。原系统的人事信息管理是纯手工管理。这种管理只适用于职员较少的小型超市。随着超市规模的发展,该超市已经发展成为一家中型超市。原系统已经不能适用于该超市。我们在新系统设计方案中将做以下修改:1、为了适应市场的需要,使企业效益更好,我们设计的新超市管理系统,利用电脑管理,处理货品需求信息,设立库存量底限,货存不足时由系统自动提出。2、现在的社会已成为信息社会,信息扮演着非常重要的角色。为了使企业能够在激烈的竞争中取得更好的业绩,得到及时有用的信息,我们给系统添加了信息部。信息部将就供货商提供的新商品进行市场预测以及需求分析,以便及时引进。

17、3、人事档案由计算机管理,为人事部设计人事档案管理信息系统。 新系统将使各级主管从繁重的传统式经营管理中解脱出来,并且有更多的时间从事于管理工作,工作重心逐渐转到管理上来,进一步提高了工作效率。新系统的组织结构如图2-7所示,在超市连锁分店中添加信息部,主要负责分析商品的销售情况,并且通过调查及时获得新商品的信息,提供给库存管理部。其他管理都与原系统一样。董事会连锁店经理连锁店经理配送中心库存管理部销售部信息部人事部财务部图2-7 新系统组织结构图2.3.2新系统拟定的业务流程新系统的业务流程主要是多了信息部的业务环节。在当今信息社会,商品信息对超市非常重要。信息部专门负责收集商品信息,经处理

18、后,作出市场预测以及新商品的需求分析。这样可以弥补原系统信息滞后的缺点。同时,有利于高层决策者据此作出正确决策,及时调整计划。如图2-8所示,销售部将销售数据通过新系统传给库存管理部,库存管理部对库存进行检查并处理,提交进货计划。同时,信息部收集信息,对新产品进行需求分析,制定出新产品的进货计划并提交。经连锁店批准后,财务部记账,提款。库存管理部发送进货信息,接货并存储,把产品送至销售部销售。(见图2-8,虚框内为改进处) 新系统分析表格名称业务流程 第 1 图 / 共 1张图 数据名称:库存管理制图:XXX审核: YYY单位名称:运输01-01 第2组核对:ZZZ制图时间: XX年XX月XX

19、日图2-8 新系统业务流程图销售部销售数据检查并存储库存管理部进货计划新产品需求分析信息部审批连锁店经理提款财务部接货存储库存管理部销售销售部存档教师点评:业务流程分析通常需要明确三个方面的内容:一是所调查的业务是由哪些环节组成,二是各个环节由谁来完成,三是各个环节产生什么样的结果。图2-8业务流程图是在图2-3的基础上修改而得。增加了信息部,增加新产品的需求分析业务。本图正确地分析了新系统的库存处理业务的组成,但在业务的承担者分析上有问题,如“新产品的需求分析”业务通常情况下是由该单位的市场部门来完成,而不是由信息部。在业务流程中间或结束环节应该有存档处理,比如在销售部的销售环节或者在进货计

20、划环节加上“存档”处理。2.3.3新系统拟定的数据与数据流程分析1、新系统拟定的数据流程分析 新系统分析10表格名称:库存处理数据流程顶层结构图 第 1 图 / 共 2 张图 1.1库存处理销售部配送中心商品数据数据名称:库存处理单位名称:运输01-01 第2组审核:YYY制图时间:XX年XX月XX日制图:XXX核对:ZZZ库存数据信息部市场信息销售清单订单送货清单库存信息图2-9 新系统的数据流程新系统中增设了信息部。信息部向库存管理部提供商品需求以及市场预测信息。库存管理部据此列出新定的商品,再对此进行检查处理。将送货通知传至配送中心。库存管理部接受配送中心送来的货物,进行库存处理。库存处

21、理后,生成库存数据并存储。现行库存商品信息反馈至销售部。对于超市原来已经引进的商品,由计算机控制库存。当库存量达到系统所设定的底线时,系统将自动提示库存管理人员订货。具体处理过程如图2.10所示。新系统分析表格名称: 库存处理数据流程(第二层) 2.1补充商品2.2销售部2.3库存处理2.4提供现有商品信息 第 2 图 / 共 2图单位名称:运输01-01 班2组制图:XXX核对:ZZZ审核: YYY制图时间: XX年XX月XX日配送中心2.0数据名称:库存处理商品数据库存数据库存信息补货计划批准的补货数据商品条码图2-10 图2-9的展开图发货通知库存充足,发货通知销售数据送货清单库存信息商

22、品信息商品条码数据销售清单商品的编号、品名、数量货物订单订货细则信息部市场信息检查处理订单货物信息2.3.4新系统拟定的管理模型由于开发是超市管理系统,库存管理显得十分重要,因此在这里采用库存管理模型就能加强科学管理。结构化的库存管理模型如下:库存物质的分类法:根椐统计分析,一般库存物质都遵循ABC分类规律。即A类物质品种数占库存物质总数的不到10%,但金额却占总数的75%;B类物质这两项数据比例分别为20%和20%左右;C类物质为70%和5% 。根据此理论和实际调研结果,分类如下: A类为一些销量较少但成本较贵的物质,主要有高档酒类、高档香烟、高档营养品、蒸锅、高压锅、饮水机、风扇、遥控玩具

23、、工艺品、较高档体育器材(如羽毛球拍)等等;B类为一些销量一般成本也一般的物质,主要有中档酒类、中档香烟、中档营养品、刀具、洗发水、沐浴露、一般体育用品(如乒乓球拍)、瓶装食用油、熟食类食品(如烤鸭、烧鸡)等等;C类为销量大但成本便宜的物品,主要有小食品(如薯条、日本豆)、小生活用品(如镜子、小刀、牙刷牙膏、毛巾、香皂)、娱乐用品(如扑克牌、象棋、跳绳)、水果类、饮料类等等。2.4系统总体结构设计 2.4.1子系统的划分 按照系统的业务处理功能进行子系统划分,可将本系统划分成三个子系统:人事管理子系统、库存管理子系统和密码管理子系统。系统总体结构以及各子系统功能结构如图2-11、2-12、2-

24、13所示。超市连锁店,从系统总体结构上包含三部分:人事管理子系统、库存管理子系统和密码管理子系统。人事管理子系统,包括:档案查询,档案更新,档案输出以及其他操作;库存管理子系统,包括:输入模块,库存处理模块,修改模块,查询模块; 密码管理子系统是为系统管理员设置的,具有密码修改等功能。 总控人事档案管理子系统库存管理子系统密码管理子系统退出图2-11 系统结构图 人事档案管理子系统档案查询档案更新档案输出其他操作退出图2-12 系统结构图输入模块修改模块查询模块退出库存管理子系统库存处理模块 图2-13 库存管理子系统结构图 教师点评: 本部分描述的简单、明了。有图、有对图的简要描述,符合设计

25、要求。 2.4.2计算机处理流程设计 1、库存管理子系统 库存管理子系统1 2读数据读数据读数据合格判断?合格判断?输出处理修改处理查询处理库存主文件表单生成文件商品资料库新库存文件查询结果表单出入库单据查询条件合格判断?3销售文件销售子系统文件N返回原处检查图2-14 库存管理计算机处理流程图库存管理子系统的计算机处理流程如图2-14所示。图中表示库存管理子系统的方式有两种,一种新引进商品出入库单据和查询时的查询条件通过键盘输入,另一种为直接从销售统计传过来的软磁盘中读取数据。当系统进入输出处理分支时,首先读入商品出入库单据,进行合格判断,若合格则进行输出处理,结果存放在销售文件中、库存文件

26、中和商品资料文件库中。2、人事档案子系统 人事档案子系统的计算机处理流程如图2-15所示。图中表示规划设计中数据输入子系统均以键盘方式输入。进入人事档案子系统后,可以在档案查询、档案更新和档案输出三个处理中选择。进行档案查询时,只需输入所查职员姓名,系统便会读取数据,进行判断,处理后以表单形式在界面输出。更新处理分支,接受键盘上输入的档案资料,合格判断后,将合格的资料送入档案更新处理,结果写入人事档案文件中;不合格则返回原处检查。查询结果也是以表单形式在界面输出。 人事档案管理子系统123读数据读数据读数据合格判断?合格判断?输出处理更新处理查询处理人事档案主文件表单生成文件个人档案输出表单新

27、档案文件查询结果表单职员姓名查询条件档案资料合格判断?图2-15 人事管理计算机处理流程图 教师点评:计算机处理流程图,是在系统分析方案基础上设计各个子系统内部计算机处理流程,侧重描述信息在新系统内部各介质之间的流动、转换、存储和处理。这里有二个关键点:一是要强调本图是在系统分析方案基础上,设计的计算机处理流程图,而不是凭空设想的。二是流程图强调的是描述信息在介质间流动过程,而不是对具体处理细节的描述,也不是对模块调用关系的描述.图2-14的不足在于未能抓住计算机处理流程图的实质。表现如下几个方面:一是本图中描述部分组件在系统分析报告中找不到依据,如存档文件“表单生成文件”、“新库存文件”等。

28、在“判断”环节应该有两个出口,在两个出口都应标明“是”与“否”。二是本图描述更多的是具体处理过程,而不是信息在介质的流动。具体修改参见下图图2-15的问题同上。库存管理子系统读数据读数据读数据入库处理修改处理查询处理入库数据出库数据销售清单、市场信息查询条件图2-14的修改图 库存管理计算机处理流程图1234送货清单出库处理定货清单读数据查询信息库存材料2.4.3系统设备配置 1、网络设计 网络设计将解决如何将系统规划中的各个子系统从内部用局域网连接起来,以及今后系统如何与外界系统连接的问题。主要是根据实际业务的需要去考虑如何配置和选用网络产品。网络设计首先是根据用户的要求选择网络的结构。本系

29、统采用的是总线式网络拓扑结构。在总线式电缆网络中,任何瞬间仅有一台机器是主站,可以发送信息。网络协议选择X.25的接口协议,与总公司和配送中心通信采用TCP/IP协议。使用时不必涉及协议标准的内部细节,只需按照其规定操作即可。 连锁超市的网络拓扑结构如图2-16所示。图2-16 网络拓扑结构图教师点评:科技报告是以告知科技过程和结果作为目的,且以文字简练为特点。上段文字描述条理不清楚,还加入了一些与本主题无关的文字。修改为:网络设计包括网络设计原则、设计内容二个方面。该网络设计的原则是根据实际业务的需要进行网络的设计。该网络设计内容分为3部分:1、网络拓扑结构;2、传输介质;3、网络协议。1、

30、网络拓扑结构。店内局域网络是总线型网络拓扑结构,集团公司的广域网络采用了星型结构,所以,整个网络拓扑结构应是采取总线型为主的混合型网络拓扑结构。2、传输介质、网络协议。配送中心的局域网(LAN)中采用以太网协议,传输介质为双绞线。连锁店、配送中心通过ADSL和总公司连接,构成一个广域网(WAN)。2、设备和网络的配置本系统是应用了VB6.0、Access编写而成,其安装程序为VB6.0的打包文件。安装程序的操作系统必须为WindowsXP操作系统,(在WindowsMe及Windows2000系统下安装程序会因程序文件与操作系统System中文件冲突。程序文件要求更新操作系统文件而导致程序安装

31、失败)另外,系统采用现在主流计算机设计,计算机的配置要求为P4 2.8G以上的计算机。系统管理员处配备一台主服务器(H),库存、人事部各配备两台通过网络集线器(HUB)(F)与主服务器H联网的微机(A、B、C、E),以及打印机(D)。具体如图2-17所示。 A B C 1 2 3 4DEHFG图2-17 网络设备配置图教师点评:应该写一些与本主题有关的文字。修改为:该部分的内容分为3部分:1、网络操作系统;2、网络设备;3、终端设备。1、 网络操作系统。该网络采用采用Windows2000或以上操作系统。2、 网络设备。局域网内部通过双绞线将路由器、服务器、网络打印机以及各种终端连接交换机;各

32、局域网之间通过路由器和ADSL相连接。3、 终端设备。各局域网配有1台服务器、1台网络打印机、在库存、人事部各配备两台微机,并根据需要在收银处配置若干POS终端。各局域网配有若干交换机和1个路由器。图2-16为广域网的网络拓扑结构图;图2-17为局域网的网络拓扑结构图。2.5系统分类编码设计 2.5.1 分类方案 1、库存物资分类方案应用国际标准型EAN-13条码符号代码,这种代码的设计是建立在线性分类法基础上的,具体如图2-18(a)所示。其中,库存物资分类法采用ABC分类法。公司连锁店总部配送中心库存管理部信息部人事部职员1职员2职员3图2-18(b) 职员分类图国家厂商2厂商1厂商3A类

33、商品C类商品B类商品商品1商品2商品3图2-18(a) 库存物资分类图2、职员分类方案 超市职员的分类法:采用线分类法。具体如图2-18(b)所示。2.5.2 编码和校对方式 1、库存编码和校对方式库存编码采用标准型EAN代码,标准型EAN代码由13位数字构成,称为EAN-13代码,其结构如表2-1所示:表2-1 库存编码结构表前缀码厂商代码商品项目代码校验字符P1P2P3M1M2M3M4I1I2I3I4I5CP2-P3代表3位阿拉伯数字,称为前缀码,是国际物品编码协会分配给其成员国或者地区(EAN编码组织)的唯一标识代码。我国的为690。M1-M4:代表4位阿拉伯数字,是企业标识代码,称为厂

34、商代码。I1-I5:代表5位阿拉伯数字,称为商品项目代码,用以表示具体的商品项目,即具有相同包装和价格的同一种商品。C类由00000到69999,B类由70000到89999,A类由90000到99999。C:一位校验字符,用以提高数据的可靠性。如,满婷皂、为B类商品、商品编码为6928320700018;果酱面包、为C类商品、商品编码为6932516000080。按国际物品编码协会规定的方法计算其数值。校验字符按以下方法计算:第一步:将13位数字(包括校验字符)自右向左顺序编号; 第二步:将所有序号为偶数的位置上的数值相加; 第三步:用数值3乘第二步的结果; 第四步:从序号3开始,将所有序号

35、为奇数的位置上的数值相加; 第五步:将第三步的结果与第四步结果相加; 第六步:用一个大于第五步的结果且为10的最小整数倍的数减去第五步的结果,其差即为所求的校验字符的值。 例:计算690100505501 C的校验字符C的值。 第一步: 序号13 12 11 10 9 8 7 6 5 4 3 2 1 代码 6 9 0 1 0 0 5 0 5 5 0 1 C 第二步:1+5+0+0+1+9=16 第三步:163=48 第四步:0+5+5+0+0+6=16 第五步:48+16=64。 第六步:70-64=6 校验字符的值为6。 这里只是介绍校验字符的计算方法,实际上,商品条码系统成员在对商品项目编

36、码时,可不必计算校验字符的值。该值由制作条码原版胶片或直接打印条码符号的设备自动生成。 标准型的消费单元代码用EAN-13条码符号表示。 2、职员编码和校对方式 人事编码结构如表2-2所示:表2-2 人事编码结构表 连锁店代码部门代码职员代码P1P2M1I1I2I3P1P2为各连锁店所分到的代码。 M1位各部门所分到的代码。销售部为1,库存管理部为2,市场信息部为3,财务部为4,人事部为5。I1I2I3位个职员所分到的代码。 2.6数据结构和数据库设计本系统采用Visual Basic建立数据库。在数据的规范表达中,一般将一组相互关联的数据称为一个关系,而在这个关系下的每一个数据指标项则成为数

37、据元素。这种关系落实到具体数据库就是基本表(在VB中是一个.DBF文件)。在本系统中,建立了两个数据库,一是人事档案管理数据库,另一个是库存管理数据库。人事档案管理数据库表结构,如表2-3所示。表2-3 职工人事档案的结构表 字段名类型宽度小数位数索引说明职工编号字符型6有编号规则见表2-2姓名字符型8性别字符型2男、女出生日期日期型8年月日民族字符型8籍贯字符型16省(直辖市)、市(区)家庭住址字符型36政治面貌字符型10文化程度字符型6小学、初中、高中、大学、研究生等健康状况字符型10良好、一般等婚姻状况字符型4已婚、未婚、离异、丧偶等参加工作日期日期型8年月日进本单位日期日期型8年月日工资数值型62基本工资各种补贴数值型62部门字符型8现任职务字符型10职号字符型3职务编号权限字符型1系统使用权限具体内容1-系统管理员;2-一般用户电话字符型12备注备注型4库存管理数据库中含有出库表、入库表和库存表,这三个表的数据结构如表2.4-2.6所示。 表2-4 出库表 字段名类型宽度小数位数索引说明商品编号文本13有编号规则见表2-1商品名称文本50数量数字整型经手人文本8买家文本8出库日期/时间日期/时间8常规日期(年月日/时分秒) 表2-5入库表 字段名

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号