您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 进销存管理系统-参考数据库
第1页3需求分析本软件对超市的采购、销售、仓库、资金、帐务等实际运作流程均实现了动态的计算管理,使得超市经营者能够迅速的掌控公司的实际运作状况、合理做出公司的战略决策。软件提供的商品入库流水账、商品销售流水账、商品台账、会计账及各种报表在提高公司工作效率、减少人为的差错、最大限度堵塞漏洞的基础上很好的减轻了采购、销售、仓库、财务等环节工作人员的劳动强度,全面体现了现代企业管理理论所倡导的工作高效、环境轻松的氛围[7]。3.1功能调查分析系统的初步调查是系统设计规划阶段的第一项活动,也是整个系统开发的第一项活动,主要目标就是了解组织机构、工作现状[8]。系统要求实现:基本资料、进货管理、销售管理、库存管理、财务管理、自动编制记帐凭证,营业员的提成查询、各分机的销售情况汇总、数据库管理、数据库备份、恢复、期初建账等管理功能,支持如下要求:1、支持单仓/多仓或总店/分店管理体系,可以管理任意分仓或分店、任意品种的库存。2、支持条形码功能。您可以自定义条形码,设计、打印各种规格的条码标签,省去了购买条码打印机的开支。3、员工提成方式多样,可针对每个商品设置提成三种提成方式:数量提成率、销售额提成率及销售毛利提成率,员工的业绩及提成一目了然。4、操作权限设置功能强大。既可以设置各种菜单级别的操作权限,也可以设置“成本管理权”、“会员管理权”、“单据删除权”、“销售退货权”、“售价调整权”及“销售反确认权”等权限。5、订货功能大。软件可根据商品资料中设置的最高库存、最低库存及当前库存自动升级定货清单,也可以通过提取补货数据生成定货清单,让您的订货工作轻松、方便。6、独创的单据确认与反确认功能,方便用户对单据输入、修改。7、批发价、零售价可自动生成,减轻了定价的工作量。8、功能强大的各类统计报表,为您提供详尽的营业报告,让您对商品进、销、存及利润等财务状况了如指掌。第2页9、所有单据、报表均可以在打印前预览,并且可以导出为Excel文件,然后根据您的实际需要进行特别编排处理。所有单据的打印格式均可以重新设计。10、有专业的前台Pos销售功能。11、“傻瓜化、人性化”设计的财务管理,简单易用,不懂会计、计算机也能轻松应对编制记帐凭证、登记记帐凭证、记帐凭证查询、会计帐册查询、损益表查询、资产负债表查询等操作。12、常用工具软件丰富。迷你计算器、帐套数据的导入导出、帐套初始化及帐套压缩或修复等为维护系统的正常运行提供了强有力的保障。3.2功能需求分析1、零售前台(POS)管理系统,本系统必须具有以下功能:商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行打折优惠,并将所购物品的总金额累计到该会员的总消费金额中。安全性:OS登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作。独立作业:有的断网收银即在网络服务器断开或网络不通的情况下,收银机仍能正常作业[9]。2、后台管理系统,本系统必须具备以下功能:进货管理:根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。按计划单有选择性地进行自动入库登记。综合查询打印计划进货与入库记录及金额。销售管理:商品正常销售、促销与限量、限期及禁止销售控制。综合查询各种销第3页售明细记录、各地收银员收银记录以及交结账情况等。按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。库存管理:综合查询库存明细记录。库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。库存自动盘点计算。人员管理:员工、会员、供货商、厂商等基本信息登记管理。员工操作权限管理。客户销售权限管理。3.3数据流图3.3.1系统顶层DFD图超市进销存管理系统的DFD顶层图如图3.1所示。条形码信息业务清单商品录入信息图3.1系统DFD顶层图3.3.2系统一层DFD图根据自顶向下,逐层分解的原则,对系统顶层处理功能进行细化分成若干个处理功能,产生一层细化DFD图,如图3.2所示。3.4数据字典数据字典是结构化分析中半形式化定义对象内容的工具,是数据流、数据加工、事件触发行为的详细说明。仅仅靠图形并不能完全说明系统分析的模型。数据字典是对DFD、ERD和状态变迁图的补充,详细说明了数据实体的数据记录和属性,数据加工单元的处理内容以及事件触发的内容,力求做到准确无歧义。它是分析数据建模的重要组成部分。由于篇幅有限,这里仅给出科大超市进销存管理系统的8个主要的数据字典条目,如下各列表所示。销售人员超市进销存管理系统管理员第4页商品录入信息商品信息商品信息商品信息表条形码信息商品信息业务信息进货信息业务清单业务信息业务清单会员信息表销售单统计表图3.2系统一层DFD图数据流“超市信息”的字典条目如表3.3所示。表3.3数据流“超市信息”的字典条目数据流名:超市信息组成:名称+性质+联系方式+地址+备注数据流“分机”的字典条目如表3.4所示。表3.4数据流“分机”的字典条目数据流“供应商”的字典条目如表3.5所示。数据流名:分机组成:编号+名称+备注快速商品录入条形码扫描管理员销售人员交易总额打印交易清单文档第5页表3.5数据流“供应商”的字典条目数据流名:供应商组成:编号+名称+性质+联系人+联系方式+地址+备注数据流“商品档案”的字典条目如表3.6所示。表3.6数据流“商品档案”的字典条目数据流名:商品档案组成:分类编码+条形码+编码+助记码+拼音码+名称+规格+单位+库存上限+库存下限+进货价+销售价+会员价+业务提成+供应商数据流“商品分类”的字典条目如表3.7所示。表3.7数据流“商品分类”的字典条目数据流名:商品分类组成:编号+名称+备注数据流“管理员”的字典条目如表3.8所示。表3.8数据流“管理员”的字典条目数据流名:管理员组成:编号+姓名+身份证号+密码+权限+联系方式+地址数据流“销售单”的字典条目如表3.9所示。第6页表3.9数据流“销售单”的字典条目数据流名:销售单组成:编号+销售商品+数量+销售单价+经办人+分机号+销售日期数据流“进货单”的字典条目如表3.10所示。表3.10数据流“进货单”的字典条目数据流名:进货单组成:编号+销售商品+数量+进货单价+经办人+分机号+进货日期第7页4总体设计4.1功能结构图功能结构图如图4.1所示。图4.1系统功能结构图科大超市进销存管理系统基本资料超市信息分机信息供应商商品分类采购进货商品档案销售开单销售结算销售退单库存非销售非进货期初建账销售汇总进货汇总进货结算进货退单进货管理数据管理财务管理库存管理销售管理备份恢复总盘点盘盈汇总盘亏汇总第8页4.2功能介绍1、基本信息:用于建立系统正常运行所必需的基础资料,如:本超市、员工(操作员)、计量单位、往来单位(供货商、客户)、分店、商品大类、商品类别等资料。正式使用本软件前,必须先进行基础信息设置,然后才能顺利的开展工作。超市基本信息:超市基本信息的输入和修改。POS分机档案登记:分级信息的输入、修改和删除。商品分类:商品分类信息的输入、修改、删除。商品档案:商品档案信息的输入、修改、删除和库存的增减。供应商档案:供应商信息的输入、修改、删除。价格自动生成设置:进货价、零售价、会员价、业务提成的整体调整。商品分类统计:分类信息的统计报表。商品档案统计:商品档案信息的统计报表。供应商档案统计:供应商信息的统计报表。超市分机统计:分机信息的统计报表。2、进货管理:用于登记入库商品的名称、单价、数量及入库日期、供货商、经办人、存放分店等资料。期初库存也在此输入。进货开单:进货开单、商品的添加、进货价的调整等。进货退货:进货退回。进货单汇总:进货单统计报表。退货单汇总:退货单统计报表。所有进货商品汇总:所有进货商品的统计报表。所有退货商品汇总:所有退回商品的统计报表。所有无退货进货商品汇总:所有无退货进货的统计报表。月度结算:本月内的所有进货汇总。3、销售管理:用于登记销售商品的名称、单价、数量及销售日期、客户、业务员、销售分店等资料。销售开单:销售开单、商品的添加、零售价的调整等。销售退货:销售退回。销售单汇总:销售单统计报表。第9页退货单汇总:退货单统计报表。所有销售商品汇总:所有销售商品的统计报表。所有退货商品汇总:所有退回商品的统计报表。所有无退货销售商品汇总:所有无退货销售的统计报表。月度结算:本月内的所有销售汇总。4、库存管理:用于查询商品适(当)时的库存情况。库存过多、过少商品报警的查询。非进货入库:其他入库。非进货出库:其他出库。库存查询:库存统计报表。非进货入库单统计:其他入库单统计报表。非进货出库单统计:其他出库单统计报表。非进货入库商品统计:其他入库商品统计报表。非进货出库商品统计:其他出库商品统计报表。所有过少报警商品统计:所有库存过少的报警统计。所有过多报警商品统计:所有库存过多的报警统计。月度结算(非进货出库):本月内的所有出库汇总。月度结算(非进货入库):本月内的所有入库汇总。5、财务管理:用于根据已确认的原始单据(入库单、销售单、收款单、付款单等)自动编制记帐凭证,营业员的提成查询、各分机的销售情况汇总、日营业额的查询等。收银员提成查询:按经办人统计业务提成。按收银员销售统计查询:按经办人统计销售。月度结算(收银员提成):按经办人统计本月销售。营业收入日报表:统计当当天的销售。POS分机销售查询:分机统计销售。总盘盈查询:盘赢利商品销售。总盘亏查询:盘吃亏商品销售。总盘点:所有盘点。6、数据库管理:数据库备份、恢复、期初建账等。第10页数据备份:数据库备份。数据恢复:数据库恢复。数据清理:数据清理。期初建账:建账。月初结算建账:建账。4.3数据库设计在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进入数据世界,而超市进销存管理系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个超市进销存管理系统的开发过程,这也就是数据库的设计问题,超市进销存系统系统设计的一个核心[10]。设计数据库系统时应该首相充分了解用户个方面的要求,包括现有的几将来可能增加的要求。数据库设计一般包括如下几个步骤:1、数据库需求分析。2、数据库概念结构设计。3、数据库逻辑结构设计[10]。4.3.1数据库一览表4.3.2实体属性图1.图4.2超市基本信息实体属性图第11页2.图4.3供应商基本信息实体属性图3.图4.4分机信息实体属性图4.图4.5管理员实体属性图5.图4.6商品分类实体属性图第12页6.图4.7进货单实体属性图表4.1数据库一览表表名称超市基本信息表非进货单统计表非进货商品管理表非销售单统计表非销售商品管理表分机基本信息表供应商基本信息表管理员基本信息表价格参数设置表进货单统计表进货商品管理表进货退货单统计表路径参数设置表商品档案基本信息表商品分类基本信息表商品库存数量统计表销售单统计表销售商品管理表销售退货单统计表第13页4.3.数据库详细设计数据库详细设计的内容:对于一个确定的环境,进行符合应用语义的逻辑设计,以及提供一个确定存贮结构和物理设计,建立实现系统目标,并能有效存取数据和数据模型。以下是所用到的表:1、超市基本信息表表
本文标题:进销存管理系统-参考数据库
链接地址:https://www.777doc.com/doc-1712069 .html