《超市进销存管理系统(共6页).doc》由会员分享,可在线阅读,更多相关《超市进销存管理系统(共6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上超市进销存管理系统超市进销存管理系统是典型的信息系统,其开发主要包括后台数据库的建立和维护以及前台销售应用程序两个方面。对于后台数据维护关联部分要求建立起一个数据一致性和完整性强、数据安全性好的数据库。而对于前台销售部分则要求应用程序功能完备以及操作相对简便等特点。1.开发背景随着社会经济的发展,人们的工作越来越忙碌,而为了节省时间,人们已经习惯到超市采购日常的生活用品,在节省时间的同时也促进了超市的发展。而超市为了能够吸引更多的消费者,应该引进更多的商品,并且要完善商品的管理。开发超市进销存管理系统不但可以简化超市的日常管理,并且可以减少员工的工作量,在提高效率的同
2、时压缩了成本,是超市必不可少的管理工具。2.需求分析在超市的经营中,离不开进货、销售和存储等方面,而如何能将这些方面都管理好就成了首要问题。在过去,通常是通过大量的人力来保证管理的正常运作,但当员工进行交接时就容易出错,而且由于参与管理的人相对较多,出现问题很难分清责任。为了解决这个问题,超市都开始使用超市进销存管理系统,根据需要,超市进销存管理系统应该具有以下功能: 前台销售结帐; 基本信息管理; 基本信息查询; 日结查询; 超市小票打印。3.系统设计3.1系统目标对于超市进销存管理系统这样的数据库管理系统,必须具有存储数据量大,数据使用方便、操作灵活和安全性好等设计要求。本系统在设计时应该
3、满足以下几个目标: 采用人机对话的操作方式,界面设计美观友好、操作灵活、方便、快捷、准确、数据存储安全可靠; 系统可以进行大量数据的存储和操作; 提供基本信息查询功能,查询员工和库存等信息; 提供结算查询功能,查询每天的销售额; 在销售时提供超市小票打印功能; 系统最大限度地实现了易维护性和易操作性; 系统运行稳定、安全可靠。3.2 系统功能结构超市进销存管理系统功能结构如图所示: 3.3业务流程图超市进销存管理系统的业务流程图如图所示:3.4数据库设计1) 数据库分析超市进销存管理系统需求包括对商品信息、供应商信息、员工信息、销售信息、退货信息和库存信息的管理,这些信息都保存在数据库中,管理
4、员可以通过修改数据库中的数据来对这些信息进行管理。在数据库中存储了9张表,用于存储相差信息,它们是:CTXSYS:数据库名称;TB_BACK:销售退货信息表;TB_BDEPOTQ:库存退货信息表;TB_DEPOT:商品库存信息表;TB_EMPLOYEES:员工信息表;TB_MONTH:月销售信息表;TB_PROVIDE:供应商信息表;TB_SELL:商品销售信息表;TB_SHANGPIN:商品信息表;TB_USER:管理员信息表。2) 数据库概念设计根据前面介绍的需求分析和系统设计规划出本系统中使用的数据库实体对象,分别为管理员实体、商品实体、供应商实体、员工实体、库存实体和销售实体等。下面给
5、出几个关键实体的E-R图。 管理员实体管理员实体中包括管理员名称、管理员密码和管理员权限。管理员实体的E-R图如下所示: 商品实体商品实体包括商品编号、商品名称、商品简码、商品类别、商品单位、条形码、进货价格和销售价格。商品实体的E-R图好下所示: 供应商实体供应商实体包括供应商编号、供应商名称、供应商简称、供应商地址、供应商联系人、供应商电话和供应商传真。供应商实体的E-R图如下所示: 员工实体员工实体包括员工编号、员工姓名、员工性别、员工职务和员工薪资。员工实体的E-R图如下图所示: 库存实体库存实体包括商品编号、商品名称、商品进价、商品数量、进货时间、供应商编号和供应商名称。库存实体的E
6、-R图如下图所示: 销售实体销售实体包括销售票号、商品编号、商品名称、商品简码、商品类别、条形码、销售数量、商品单价和销售时间。销售实体的E-R图如下图所示:3) 数据库逻辑结构设计TB_USER(管理员信息表)名称数据类型大小小数位说明NAMECHAR20管理员名称PWDCHAR20管理员密码POPEDOMCHAR10管理员权限TB_SHANGPIN(商品信息表)名称数据类型大小小数位说明SPBHCHAR20商品编号SPMCCHAR20商品名称SPJMCHAR10商品简码SPLBCHAR20商品类别SPDWCHAR10商品单位TXMNUMBER200条形码JHJGNUMBER102进货价格X
7、SJGNUMBER102销售价格TB_PROVIDE(供应商信息表)名称数据类型大小小数位说明GYSBHCHAR20供应商编号GYSMCCHAR20供应商名称GYSJCCHAR10供应商简称GYSDZCHAR40供应商地址LXRCHAR10联系人GYSDHCHAR20供应商电话GYSCZCHAR20供应商传真TB_EMPLOYEES(员工信息表)名称数据类型大小小数位说明YGBHCHAR10员工编号YGXMCHAR10员工姓名YGXBCHAR10员工性别YGZWCHAR10员工职务YGXZNUMBER100员工薪资TB_DEPOT(商品库存信息表)名称数据类型大小小数位说明SPBHCHAR20商品编号SPMCCHAR20商品名称SPJJNUMBER102商品进价SPSLNUMBER100商品数量JHSJDATE进货时间GYSBHCHAR20供应商编号GYSMCCHAR20供应商名称TB_SELL(商品销售信息表)名称数据类型大小小数位说明XSPHCHAR20销售票号SPBHCHAR20商品编号SPMCCHAR20商品名称SPJMCHAR20商品简码SPLBCHAR10商品类别TXMCHAR20条形码XSSLNUMBER100销售数量SPDJNUMBER102商品单价XSSJDATE销售时间专心-专注-专业
限制150内