小型超市进销存管理系统.docx
- 文档编号:592979
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:30
- 大小:327.39KB
小型超市进销存管理系统.docx
《小型超市进销存管理系统.docx》由会员分享,可在线阅读,更多相关《小型超市进销存管理系统.docx(30页珍藏版)》请在冰豆网上搜索。
小型超市进销存管理系统
<<数据库原理及应用>>
课程设计
题目小型超市进销存治理信息系统
指导老师陈晨
专业年级计算机科学与技术
姓名
班级
学号
2014年2月25日
引言
目前,不管是公司依旧企业关于物资都实行了信息化治理,以提高治理水平和工作效率,同时也能够最大限度地减少手工操作带来的错误。
因此,进销存治理信息系统便应运而生。
在工厂中,产品的进销存涉及产品原料的采购、库存、投入生产、报损,甚至有时涉及到销售,同时,关于产品也有相应的生产、库存、销售、和报损等环节。
在其他非生产性单位,如超市、商店等,则要紧涉及到进货、库存、销售和报损4个方面。
超市进销存治理的对象是专门多的,广而言之,它能够包括:
商业、企业超市的商品,图书馆超市的图书,博物馆超市的展品等等。
在那个地点本文仅涉及工业企业的产品超市。
超市进销存治理系统按分类、分级的模式对仓库进行全面的治理和监控,缩短了超市信息流转时刻,使企业的物资治理层次分明、井然有序,为采购、销售提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;系统还可进行材料超市ABC分类汇总,减少资金积压。
完善的超市治理功能,可对企业的存货进行全面的操纵和治理,降低超市成本,增强企业的市场竞争力。
1系统概述
超市进销存治理系统按分类、分级的模式对仓库进行全面的治理和监控,缩短了超市信息流转时刻,使企业的物资治理层次分明、井然有序,为采购、销售提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;系统还可进行材料超市ABC分类汇总,减少资金积压。
完善的超市治理功能,可对企业的存货进行全面的操纵和治理,降低超市成本,增强企业的市场竞争力。
超市进销存治理系统研究的内容涉及超市进销存治理的全过程,包括入库、出库、退货、订货、超市统计查询等等。
依照工作流程,超市进销存治理系统将包含以下内容:
(1)能对企业内的各类物资进行ABC分类治理,并提供最低超市量、最高超市量、安全超市量的预警功能。
(2)能够存储各类信息档案包括物资、产品差不多信息、供货单位信息、使用单位信息等。
(3)能够方便快捷的进行物资入库治理\物资出库治理等等,安全、高效;支持各种类型的出/入库业务:
生产入库、委外加工入库、采购入库、其他入库、生产领料出库、委外领料出库、销售出库和其他出库等
(4)提供退货治理功能
(5)通过查询超市,及时了解超市余额信息,便于订货下单,以免由于缺货,阻碍生产。
另外,还提供经济订货量计算功能和打印订货采购单功能。
(6)支持超市盘点功能,可按仓库、物料进行盘点,自动汇总盘点数据,及时生成盘赢亏调整单
(7)可及时打印超市余额,方便领导决策或安排及时定货.
2需求分析
2.1系统功能分析
(1)差不多信息的维护
商品类型的建立与维护,包括商品类型的新建、修改和删除等。
商品差不多信息治理:
包括商品差不多信息的新建、修改和删除等。
供货商信息治理:
包括供货商信息的新建、修改和删除等。
治理员信息治理:
系统治理员的添加、删除和修改密码等。
(2)进货治理
商品进货信息治理:
商品进货信息包括商品进货数量、单价、供货商等。
商品进货治理功能完成进货信息登记、修改和删除等。
分类查看:
能够依照商品类型来查看某种商品的进货情况。
更新库存:
进货信息的变动直接关系到库存的变化。
进货分析:
列出当前进货量最多的前几项商品和进货量最少的前几项商品。
库存分析:
列出当前库存量最多的前几项商品和库存量最少的前几项商品。
(3)销售治理
商品销售信息治理:
商品销售信息包括商品销售数量、单价、统计日期等。
商品销售治理功能完成销售信息登记、修改和删除等。
分类查看:
能够依照商品类型来查看某种商品的销售情况。
更新库存:
销售信息的变动直接关系到库存的变化。
销售分析:
列出当前销售量最多的前几项商品和销售量最少的前几项商品。
(4)报损治理
商品报损信息治理:
商品报损信息包括商品报损数量、报损缘故等。
商品报损治理功能完成报损信息登记、修改和删除等。
分类查看:
能够依照商品类型来查看某种商品的报损情况。
更新库存:
报损信息的变动同样直接关系到库存的变化。
报损分析:
列出当前报损量最多的前几项商品和报损量最少的前几项商品。
2.2系统性能分析
(1)多层结构设计
严格意义上的三层结构设计,其程序逻辑结构分为用户界面层、业务逻辑处理层和数据存储层。
本系统采纳的上有三层结构进一步扩展而成的多层结构。
(2)面向对象设计
在系统中将商品类型、商品等都封装成相应的类,同时每个类都有自己对应的集合类和操作类,从而再次提高了对数据库操作的安全性和程序的可扩展性。
(3)指导经营的功能
进销存治理系统并不仅仅能代替传统的书面操作,更重要的是它提供了信息分析的功能,只要单击一个按钮就能够查到目前销售最好的商品或是库存最多的商品,从而起到指导经营的作用。
2.3系统功能模块设计
按结构化程序设计思想,分析得本系统有以下几大部分
如下系统功能模块图:
有治理员登录,商品治理模块,供货商,商品进货,销售治理,报损治理,销售分析等。
图2.1系统功能模块图
2.4技术可行性分析
本系统是一个典型的数据库应用程序。
现有的数据库应用程序开发技术已特不成熟,利用现有技术完全能够实现预定的功能。
VisualBasic语言简单、功能强大并容易掌握,而Access是一个特不优秀的小型数据库治理软件,方便使用,性能稳定。
因此,采纳VisualBasic+Acess技术完全能够实现本系统的开发。
本系统在使用上比较方便、简单;界面设计上美观大方;后期维护上比较容易,如要对功能模块方面作修改,则无需进行整个系统的重新架构
2.5系统流程图
超市治理系统的差不多流程
入库:
供货单位发货---运输---物资到达后测试检验---送货单---库管人员查收入库---入库单处理各种入库业务,如:
工业企业的生产入库、委外加工入库、其他入库等入库业务;按入库类型能够分不在不同模块录入入库单据信息。
出库:
超市统计表---各使用单位---领料单----库管人员出库---出库单
处理各种出库业务,如:
工业企业的生产领料、委外领料、其他出库等出库业务;按出库类型能够分不在不同模块录入出库单据信息。
退货:
产品不合格通知书---各使用单位----领料单存根---库管人员退货---退货单
订货:
超市进销存治理部门向采购部门发出采购单---采购部门向供应单位传递订货单---供应单位组织发货---运输----物资到达后测试检验---入库
盘点:
备份超市数据,打印盘点表,可按仓库、批次进行盘点,并依照盘点表生成盘盈、盘亏表,调整超市账。
盘点的功能是检查仓库现有超市量与帐面数量是否一致。
若盘点结果是仓库现有超市量大于帐面数量,则盘盈;若盘点结果是仓库现有超市量小于帐面数量,则盘亏。
不管是盘盈依旧盘亏,它们的差异量都记录在盘点调整单。
如图2.2
图2.2系统流程图
3总体设计
超市进销存治理系统研究的内容涉及超市进销存治理的全过程,包括入库、出库、退货、订货、超市统计查询等等。
超市进销存治理系统将包含以下内容:
(1)能对企业内的各类物资进行ABC分类治理,并提供最低超市量、最高超市量、安全超市量的预警功能。
(2)能够存储各类信息档案包括物资、产品差不多信息、供货单位信息、使用单位信息等。
(3)能够方便快捷的进行物资入库治理\物资出库治理等等,安全、高效;支持各种类型的出/入库业务:
生产入库、委外加工入库、采购入库、其他入库、生产领料出库、委外领料出库、销售出库和其他出库等
(4)提供退货治理功能
(5)通过查询超市,及时了解超市余额信息,便于订货下单,以免由于缺货,阻碍生产。
另外,还提供经济订货量计算功能和打印订货采购单功能。
(6)支持超市盘点功能,可按仓库、物料进行盘点,自动汇总盘点数据,及时生成盘赢亏调整单。
(7)可及时打印超市余额,方便领导决策或安排及时定货看。
如下图3.1
图3.1系统功能模块图
4数据库设计
4.1数据库需求分析
(1)针对超市进销存治理系统,分不对采购部门、销售部门和库存保管部门进行详细的调研和分析,总结出如下的需求信息:
商品按类治理,因此需要有一商品类型信息。
商品必须属于一个商品类型。
假如一个商品类型存在商品,或存在下级商品类型,则该类型不可删除。
需要记录供应商品信息。
在涉及商品数量的地点,要给出相应的单位。
商品销售信息单中要包含登记商品销售数量、单价等信息。
在进货信息中要包含商品供应商等信息。
商品报损要有报损缘故。
进货、销售、报损操作要有相应操作员信息。
只有治理员登录之后才能够使用系统。
默认的治理员不能够删除。
进货、销售、库存、报损信息都要能够添加、修改、删除、分类查找。
当进行进货、销售和报损操作后,能相应更新库存。
需要对进货、销售、库存、报损进行分析,总结热门商品。
(2)经上述系统功能分析和需求总结,考虑到今后功能的扩展,设计如下的数据项和数据结构:
商品类型信息,包括数据项有:
商品类型编号、商品类型名称等。
商品信息,包括的数据项有:
商品编号、商品名称、商品介绍、库存量等。
商品单位信息,包括单位编号、单位名称等。
供应商信息,包括供应商名称、介绍等。
进货信息,包括进货商品、数量、单位、单价、进货时刻经手人等。
销售信息,包括销售商品、数量、单位、单价、登记时刻等。
报损信息,包括报损商品、数量、单位、缘故、登记时刻等。
治理员信息,包括治理员账号、密码、是否是默认账号等。
4.2数据库概念结构设计
本系统依照以上的设计规划出的实体有:
商品类型信息实体、商品信息实体、商品单位信息实体、供应商信息实体、进货信息实体、销售信息实体、报损信息实体和治理员信息实体。
4.3数据库逻辑结构设计
首先将罪犯治理信息系统的数据库概念结构转化为Access数据库或SQLServer2000数据库系统所支持的实际数据模型,即:
数据库的逻辑结构。
其各个表格的设计
表4.1商品类型信息表(MerchandiseType)
列名
数据类型
字段大小
必填字段
默认值
讲明
MT_ID_N
自动编号
长整型
是
商品类型号,递增,主键
MT_Name_S
文本
15
是
商品类型名
MT_RemarkR
备注
是
备注
表4.2:
商品信息表(Merchandise)
列名
数据类型
字段大小
必填字段
默认值
讲明
M_Id_N
自动编号
长整型
是
商品编号,递增,主键
M_Name_S
文本
80
是
商品名称
M_Introduce_S
文本
255
是
商品介绍
M_TypeId_N
数字
长整型
是
1
商品类型ID
M_Storage_N
数字
长整型
是
0
库存量
M_UnitId_N
数字
长整型
是
1
单位编号
M_Remark_R
备注
是
备注
表4.3:
商品单位信息表(Unit)
列名
数据类型
字段大小
必填字段
默认值
讲明
U_ID_N
自动编号
长整型
是
单位编号,递增,主健
U_NAME_S
文本
10
是
单位名称
表4.4:
供应商信息表(Provider)
列名
数据类型
字段大小
必填字段
默认值
讲明
P_Id_N
自动编号
长整型
是
供货商编号,主健
P_Name_S
文本
50
是
供货商名称
P_Introduce_S
文本
255
是
供货商简介
P_Remark_R
备注
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 超市 进销存 管理 系统