收藏 分销(赏)

新版仓库标准管理系统.doc

上传人:w****g 文档编号:2998510 上传时间:2024-06-12 格式:DOC 页数:30 大小:68.04KB
下载 相关 举报
新版仓库标准管理系统.doc_第1页
第1页 / 共30页
新版仓库标准管理系统.doc_第2页
第2页 / 共30页
新版仓库标准管理系统.doc_第3页
第3页 / 共30页
新版仓库标准管理系统.doc_第4页
第4页 / 共30页
新版仓库标准管理系统.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、第一章 概述1、项目背景32、项目目和意义43、软件定义54、开发环境6第二章 需求分析1、问题陈述 82、系统功能 93、数据库概念构造设计104、数据库逻辑构造设计115、软件功能模块设计156、视图定义167、输入输出设计178、安全设计17第三章 系统详细设计与实现1、引言 182、模块实现 18第四章 结束语 20参照资料21源程序清单22引言随着社会经济迅速发展和科学技术全面进步,计算机事业飞速发展,以计算机及与通信技术为基本信息系统正处在蓬勃发展时期。各种仓库管理办法也是日新月异。此前全是由人力管理办法存在诸多缺陷,仓库管理问题也就提上了日程。随着这种企事业单位产品和材料大量增长

2、,起管理难度也越来越大,如何优化仓库夫人寻常管理也就成为了一种重要课题。在计算机飞速发展今天,将计算机这一信息解决利器应用于仓库 寻常管理已经是势在必行,并且这也将为仓库管理带来前所未有变化,它可以带来意想不到效益,同步也会为公司飞速发展提供无限制潜力。采用计算机管理信息系统已经成为仓库管理科学化和当代化重要标志,它给公司带来了明显经济效益和社会效益。重要体当前:极大提高了仓库管理人员工作效率,大大减少了以往入、出、存流程繁琐杂乱周期长弊端。基于仓库管理全面自动化,可以减少入库管理、出库管理和库存管理漏洞。可以节约不少管理开支,增长公司收入。仓库管理操作自动化和信息电子化,全面提高了仓库管理水

3、平。随着国内改革开放不断进一步,经济飞速发展,公司要想生存发展,要想在激烈市场竞争中立于不败之地,没有当代化管理是万万不行,仓库管理全面自动化,信息化则是其中及其重要某些。为了加快产库管理自动化步伐,提高仓库管理业务解决小效率,建立仓库管理系统已经变得十分必要。第一章 概述一、项目背景公司仓库物资管理往往是很复杂、很繁琐。由于所掌握物资种类众多,订货、管理、发放渠道各有差别,各个公司之间管理体制不尽相似,各类记录报表繁多,因而仓库仓库管理必要编制一套仓库管理信息系统,实现计算机化操作,并且必要依照公司具体状况制定相应方案。老式商品由进货到发货,要通过若干环节,多次账面转抄,由于物品繁多,规格型

4、号标记繁多,加之业务人员素质因素,易导致仓库供应效率低下,影响生产.; 由于库房与管理部门之间存在信息难以交流。供应业务员、仓库保管员、筹划员和关于领导互相之间信息流通困难,使得仓库供应效率低下,导致库存积压。使库存储备很大,影响资金周转。另外,使得仓库管理数据汇总,以及信息传递困难;手抄,手工作业容易导致失误,同步每月向上级单位所报报表需耗费相称大人力资源进行大量数据计算,这将影响数据精确率和效率,从而导致不必要损失和挥霍依照当前公司管理体制,普通仓库管理系统,总是依照所掌握物资类别,相应分成几种科室来进行物资筹划,订货,核销托收,验收入库,依照公司各个部门需求来发送物资设备,并随时按期进行

5、仓库盘点,作台帐,依照公司领导和自身管理需要按月、季度、年度进行记录分析,产生相应报表。为了加强核心物资、设备管理,要定期掌握其储备,消耗状况,依照筹划定额和实际纤毫定额比较,进行定额管理,使得资金使用合理,物资设备储备最佳。仓库仓库管理是整个物资供应管理系统核心。因而有必要开发一套独立仓库管理系统来提高公司工作效率, 而所使用这套仓库管理系统是公司生产经营管理活动中核心,此系统必要可以用来控制合理仓库费用、适时适量仓库数量,使公司生产活动效率最大化。通过对这些状况仔细调查,我开发了下面仓库仓库管理系统。二、编写目和意义项目开发目: 大多数仓库管理理论以为, 库存是物理上和逻辑上库房库位所有有

6、形和无形物料极其价值总和,详细涉及成品、原材料、在制品、在途品、生产前物料、备品备件等。虽然持有某些库存是必要,过量库存却非但没有用处并且占用了资金。占用资金对于公司发展、新产品开发等都是非常需要;减少资金占用还可以大大减少来自银行贷款利息和风险。对那些采购量特别大、采购件市场价格有波动物料仓库,加强库存管理效果更为明显。因而,平衡公司仓库投资与其他资金需求至关重要。仓库管理重要目的就是通过对仓库所有入出库活动管理和控制及对仓库数据有效记录和分析,以保证公司生产中畅通物流,使决策人员及早发现问题,采用相应办法,调节仓库构造,缩短储备周期,加速资金周转,最大限度地减少仓库占用,同步,通过周期性仓

7、库盘点,及时补救管理中漏洞,使仓库管理系统实时地反映公司中各个仓库现时状况,为各类管理人员从不同侧面提供所需信息,以便协调公司经营收到更大效益,仓库管理系统是协调公司生产经营基本,其数据精确性、以便查询、有效分析是整个计算机管理系统顺利运营核心。项目开发意义:仓库管理系统开发,可以给公司带来经济上长远利益。一方面,仓库管理系统开发及使用,给公司节约了人力、财力、物力,有效控制了公司仓库运转,加速了资金周转。另一方面,仓库管理系统开发有力推动了公司当代化进程,提高了企业管理水平和当代化水平。使公司在经济蓬勃发展今天更能灵活应付各种生产任务和信息资源开发。对公司运用信息进行生产活动、经营活动提供了

8、有效协助。是公司实现当代化必经之路,是公司实现发展目的重要手段。最后,仓库管理系统可以灵活与外界进行交流,加速了公司交流进程,扩展了公司交流对象,使公司得到进一步发展成为也许。本系统开发完毕能灵活运用于各种公司仓库管理业务。可以有力推动各个公司当代化管理进程,从而实现对整个行业乃至其她有关部门和单位当代化进程推动作用。使计算机为核心自动化管理系统得以普及和大范畴应用。三、软件定义本系统是一种仓库管理系统,顾客可以是不通企事业单位。 为提高仓储作业和仓储管理活动效率,对仓库实行全面地系统化管理计算机信息系统当前,许多公司已结识到公司管理信息对公司发展战略意义,而仓库,特别是制造业中仓库,作为链上

9、节点,不同链节上库存观不同,在物流供应链管理中,不再把库存作为维持生产和销售办法,而将其作为一种供应链平衡机制,其作用重要是协调节个供应链。但当代公司同步又面临着许多不拟定因素,无论她们来自分供方还是来自生产或客户,对公司来说解决好库存管理与不拟定性关系唯一办法是加强公司之间信息交流和共享,增长库存决策信息透明性、可靠性和实时性。而这,正是仓库管理系统所要协助公司解决问题。 苍鹭管理系统软件除了管理仓库作业成果记录、核对和管理外最大功能是对仓库作业过程指引和规范:即不但对成果进行解决,更是通过对作业动作指引和规范保证作业精确性、速度和有关记录数据自动登记(入计算机系统),增长仓库效率、管理透明

10、度、真实度减少成本例如通过无线终端指引操作员给某定单发货:当操作员提出发货祈求时,终端提示操作员应到哪个详细仓库货位取出指定数量那几种商品,扫描货架和商品条码核对与否对的,然后送到接货区,录入运送单位信息,完毕出货任务,重要是涉及出货时间、操作员、货品种类、数量、产品序列号、承运单位等信息在货品装车同步已经通过无线方式传播到了计算机信息中心数据库。顾客可以通过相应模块对仓库里材料基本状况进行更新、查询和删除,对材料出库和入库进行管理,对出入库明细技能型查询,对出入库和材料库存进行管理四、开发环境1、开发系统软硬件需求由于大多数公司内部使用计算机平台都是基于 Windows 环境。为了减少系统成

11、本,应最大限度地运用既有资源、兼容既有环境,可拟定使用下面开发环境:(1)操作系统:Windows/XP/Vista;(2)数据库服务器:MicrosoftAccessr;(3)内存:1G 以上(4)硬盘:不不大于 80G2、前端开发工具:VisualBasic6.0(公司版);后台数据库:Microsoft Access(1) 市场上众多程序开发工具中,使用最多最为先进可作为公司开发工具是 Visual Basic6.0。VisualBasic6.0 是可视化迅速应用程序开发语言,它提供了可视化集成开发环境,这一环境为应用程序设计人员提供了一系列灵活而现今工具,可以广泛用于各种应用程序设计V

12、B 功能特点: 1 具备面向对象可视化设计工具 在 VB 中,应用面向对象程序设计办法(OOP),把程序和数据封装起来视为一 个对象,每个对象都是可视。程序员在设计时只需用既有工具依照界面设计规定,直接在屏幕上“画”出窗口、菜单、按钮、滚动条等不同类型对象,并为每个对象设立属性。程序员编程工作仅限于编写有关对象要完毕功能程序,因而程序设计效率可大大提高。 2 事件驱动编程机制 事件驱动是非常适合图形顾客界面编程方式。在图形顾客界面应用程序中,是由顾客动作即事件掌握着程序运营流向,每个事件都能驱动一段程序运行。程序员只要编写响应顾客动作代码,而各个动作之间不一定有联系。 3 提供了易学易用应用程

13、序集成开发环境 在 VB 集成开发环境中,顾客可设计界面、编写代码、调试程序,直至把应用程序编译成可执行文献在 Windows 中运营,使顾客在和谐开发环境中工作。 4 构造化程序设计语言 VB 具备丰富数据类型和构造化程序构造,作为一种程序设计语言,它尚有如下某些特点: 强大数值和字符串解决功能; 丰富图形指令,可以便地绘制各种图形 ;提供静态和动态数组,有助于简化内存管理 ;过程可递归调用,使程序更为简洁 ;支持随机文献和顺序文献访问 ;提供了一种可供应用程序调用包括各种类型图标库 ;具备完善运营出错解决; 5 支持各种数据库系统访问 运用数据控件可访问数据库系统有: Microsoft

14、Access、Btrieve、DBASE、Microsfot FoxPro 和 Paradox 等,也可以访问 Microsoft Excel、Lotus1-2-3 等各种电子表格。 6 支持动态数据互换(DDE)、动态链接库(DLL)和对象链接与嵌入(OLE)技术 (2)Access 数据库简介作为 Microsoft office 套件产品之一,access 已经成为世界上最流行桌面数据库系统。Access 与许多先进关系数据库同样,可以让你很容易地连接有关信息而且还对其她数据库系统有所补充。它能操作其他来源资料,涉及许多流行 PC 数据库程序(如 dBASE,Paradox,Micros

15、oft FoxPro)和服务器、小型机及大型机上许多 SQL 数据库。Access 还完全支持 Microsoft OLE 技术。Access 还提供 windows 操作系统高档应用程序开发系统。 Access 与其他数据库开发系统之间相称明显区别就是:您不用写一行代码,就可以在很短时间里开发出一个功能强大并且相称专业数据库应用程序,并且这一高兴过程是完全可视!如果您能给它加上简短 VBA 代码,那么您程序决不比专业程序员潜心开发程序差。3、核心技术系统重要是 ODBC 和后台数据库连接起来,ODBC 里自带了诸多函数,因此只要用这些函数就能和数据库连接起来系统对数据库操作是通过 SQL 语

16、句开始显得,在程序中把写好 SQL 语句作为参数传到 ODBC 中在带执行 SQL 语句函数中,由 ODBC 接口函数执行 SQL 语句本系统以软件工程思想来设计,采用 VB6.0 作为实现语言,以 ACCESS 为后台数据库,其功能在系统内部源代码直接完毕,使用 ODBC 控件来实现数据库与系统链接,提高系统开发效率第二章 需求分析一、问题陈述随着科学技术发展,社会进步,计算机迅速发展,仓库管理办法也日新月异,此前全是由人管理办法现存在诸多缺陷:管理效率低,劳动强度大,信息解决速度低并且精确率也不够令人满意。为了提高仓库管理效率,减轻劳动强度提高,信息解决速度和精确性;为仓库管理员提供更以便

17、、科学服务项目。为仓库管理员提供一种更先进、科学服务系统。 于是咱们便选取了由计算机来设计一种仓库管理系统方案。让计算机对仓库进行自动管理,仓库管理员可以直接在计算机上实现仓库信息管理,并能在一定限度上实现自动化。咱们在现行系统初步调查基本上提出了新系统目的,即新系统建立后所规定达到运营指标,这是系统开发和评价根据。本软件重要功能就是对仓库进行有效管理,使之形成完善应用系统。数据库中要合理设立库存信息表格,用来实现库存信息录入,查询,更新,删除和记录等功能,使得公司人有较为详细数据记录和分析。二、系统功能 本系统功能是对仓库进行有效管理,使之形成完善引用体系。数据库中要合理设立商品信息和库存信

18、息等表格,用来实现商品库存信息录入、查询、更新、删除、记录等功能,使得公司有较详细数据她哦预计和分析。为了保证数据安全性,对数据库进行操作都应有相应权限规定。此外,本系统从实用性方面考虑,在联机互换数据时,尽量使数据在必要时才进行传递,提高运营速度(一)系统完毕功能图 2.1 系统功能模块本系统重要涉及四个功能模块1. 基本数据模块功能:用来设立各实体、简朴关系基本信息。2. 采购管理 模块功能:依照库存报警、供应商供货明细、供应商供货汇总制定采购筹划(即:规定当前急需货品数量、购买哪一种供应商商品)、为采购订货单提供数据。采购收货单记录已采购货品信息。3. 库存操作解决模块功能:其她出、入库

19、单是针对某些特殊状况,如为员工发放礼物等。仓库盘点管理:仓库管理是一项非常重工作。仓库盘点是为了纠正系统记录库存商品数量与实际数量之间也许存在误差在执行,顾客可以及时纠正库存数量。4. 数据查询模块功能:库存报警重要是保证缺货货品供货及时性 。供应商供货汇总、供应商供出入库 管 理仓库管理基 础 数 据库 存 操 作数 据 查 询货明细重要是定量对供应商进行科学信用分析。库存汇总、库存单据为公司决策者提供重要信息。三、数据库概念构造设计(一)数据库需求分析在仔细调查公司库存物资材料管理过程基本上,设计出本系统所解决数据流程图图 4.3 仓库管理系统数据流程图(二)设计 E-R 图这一设计阶段是

20、在需求分析基本上,设计出可以满足顾客需求各种实体,以及它们之间关系,为背面逻辑构造设计打下基本。依照上面设计规划出实体有采购订单、采购订单明细、采购收货单、采购收货单明细、采购入库单、入库单明细、销售出库单、出库单明细、供应商、商品库存表、商品、仓库。各个实体 E-R图及其关系描述如下:仓库既有库存 各部门需求 公司总体生产计划设备采购设备入库 设备还库设备出库汇总解决 图 2.2 系统 E-R 图(三)数据库关系模型由需求分析和实体关系图可以得到数据库关系模型采购订单(采购订单编号,制单日期,制单人,备注)采购订单明细(明细编号,采购订单编号,商品编码,数量,单价,金额)采购收货单(采购收货

21、编号,供应商编号,交货日期,制单日期,经手人,操作员,备注)采购收货单明细(明细编号,采购收货编号,商品编码,库存数量,产品进价,总额)采购入库单(采购入库编号,供应商编号,仓库编号,入库日期,备注,采购收单编号,总金额,总数量,制单人,编号)入库单明细(明细编号,入库编号,商品编码,库存数量,产品进价,金额,总库存)销售出库单(出库编号,客户编号,仓库编号,出库日期,备注,订单编号,制单人,总金额)销售出库单明细(明细编号,出库编号,商品编码,数量,单价,金额,总库存)供应商(供应商编号,供应商名称,供应商地址,电话,邮编,地区,传真,开户行名称,开户行账号,联系人,联系人电话)商品库存表(

22、仓库编号,商品编码,库存数量,库存下限,库存上限,备注)商品(商品编码,条形码,商品名称,规格,计量单位,有效期,成本价,类别名称)仓库(仓库编号,仓库名称,仓库地址,库管员,联系电话)四、数据库逻辑构造设计n1采购订单采购订单明细构成构成m 1n采购收货单 供应 供应商构成构成采购收货单明细11 nn商品仓库m存储1 m1销售出库明细单构成构成销售出库单1mn 在上面实体以及实体之间关系基本上,形成各个表格之间关系。库存管理系统数据库中各个表设计成果如下面几种表格所示,每个表格表达数据库中一种表。表 1 采购订单表字段名称 数据类型 可否为空 阐明订单编号 文本 NOT NULL 字段大小为

23、 6制单人 文本 NOT NULL 字段大小为 20制单日期 日期 NOT NULL 无备注 文本 NULL 无表 2 采购订单明细表字段名称 数据类型 可否为空 阐明明细编号 文本 NOT NULL 字段大小为 6采购订单编号 文本 NOT NULL 字段大小为 6商品编码 文本 NOT NULL 字段大小为 10数量 数字 NOT NULL INTEGER单价 数字 NOT NULL FLOAT金额 数字 NOT NULL FLOAT表 3 采购收货单字段名称 数据类型 可否为空 阐明采购收货编号 文本 NOT NULL 字段大小为 6供应商编号 文本 NOT NULL 字段大小为 6制单

24、日期 日期/时间 NOT NULL 无经手人 文本 NULL 字段大小为 20操作员 文本 NULL 字段大小为 20备注 文本 NULL 无表 4 采购收货单明细字段名称 数据类型 可否为空 阐明明细编号 文本 NOT NULL 字段大小为 6采购收货编号 文本 NOT NULL 字段大小为 6商品编码 文本 NOT NULL 字段大小为 6 库存数量 数字 NOT NULL INTEGER产品进价 数字 NOT NULL FLOAT总额 数字 NOT NULL INTEGER表 5 采购入库单字段名称 数据类型 可否为空 阐明采购入库编号 文本 NOT NULL 字段大小为 6 供应商编号

25、 文本 NOT NULL 字段大小为 6仓库编号 文本 NOT NULL 字段大小为 6入库日期 日期 NOT NULL 无采购收单编号 文本 NOT NULL 字段大小为 6总金额 文本 NULL 字段大小为 10总数量 数字 NOT Null INTEGER制单人 文本 NULL 字段大小为 20备注 文本 NULL 无表 6 入库单明细字段名称 数据类型 可否为空 阐明明细编号 文本 NOT NULL 字段大小为 6入库编号 文本 NOT NULL 字段大小为 6商品编码 文本 NOT NULL 字段大小为 6金额 文本 NOT NULL 字段大小为 10 总库存 数字 NOT NULL

26、 INTEGER库存数量 数字 NOT NULL INTEGER产品进价 数字 NOT NULL FLOAT表 7 销售出库单字段名称 数据类型 可否为空 阐明出库编号 文本 NOT NULL 字段大小为 6客户编号 文本 NOT NULL 字段大小为 6仓库编号 文本 NOT NULL 字段大小为 6出库日期 日期 NOT NULL 无备注 文本 NULL 无 订单编号 文本 NOT NULL 字段大小为 6制单人 文本 NULL 字段大小为 20总金额 数字 NULL FLOAT表 8 销售出库单明细字段名称 数据类型 可否为空 阐明明细编号 文本 NOT NULL 字段大小为 6出库编号

27、 文本 NOT NULL 字段大小为 6商品编码 文本 NOT NULL 字段大小为 6数量 数字 NOT NULL INTEGER单价 数字 NOT NULL FLOAT金额 数字 NOT NULL FLOAT总库存 数字 NOT NULL INTEGER表 9 供应商字段名称 数据类型 可否为空 阐明供应商编号 文本 NOT NULL 字段大小为 6 供应商地址 文本 NULL 字段大小为 20电话 数字 NULL INTEGER邮编 数字 NULL INTEGER联系人 文本 NULL 字段大小为 20表 10 商品库存表 字段名称 数据类型 可否为空 阐明仓库编号 文本 NOT NUL

28、L 字段大小为 6 商品编码 文本 NOT NULL 字段大小为 6库存数量 数字 NULL INTEGER库存下限 数字 NULL INTEGER库存上限 数字 NULL INTEGER备注 文本 NULL 无表 11 商品字段名称 数据类型 可否为空 阐明商品编号 文本 NOT NULL 字段大小为 6 主键商品名称 文本 NULL 字段大小为 20计量单位 文本 NULL 字段大小为 10有效期 日期 NOT NULL 无成本价 数字 NOT NULL FLOAT类别名称 文本 NULL 字段大小为 20表 12 仓库字段名称 数据类型 可否为空 阐明仓库编号 文本 NOT NULL 字

29、段大小为 6 主键仓库名称 文本 NULL 字段大小为 20仓库地址 文本 NULL 字段大小为 20库管员 文本 NULL 字段大小为 20联系电话 数字 NULL INTEGER五、软件功能模块设计系统功能模块设计,是在系统功能分析基本上,考虑 VB 和 Access 特点,设计出如图所示系统功能模块图。图 系统功能模块图采购入库管理仓库管理数据查询 库存操作解决 出入库管理 基本数据供应商基本信息 仓库基本信息员工基本信息商品基本信息商品存储信息入库管理出库管理采购退货管理销售出库管理销售退货管理其它入库管理其它出库管理仓 库 调 拨仓 库 盘 点库 存 报 警库 存 明 细库 存 汇

30、总库 存 单 据供应商供货汇总供应商供货明细 1、供应商基本信息:包括供应商品人员基本信息2、仓库基本信息:仓库信息和商品信息,如仓库地址,库存,商品种类,数量,金额等商品信息3、商品库存表:仓库中各种商品德数量信息4、商品:需要保存在数据库商品信息有商品名称,规格,单位,有效期,成本价,类别名称等5、员工基本信息如姓名,性别,年龄,住址,联系电话等6、采购筹划:依照仓库商品状况制定要采购商品筹划7、订货单:所要采购商品种类及其关于信息 8、采购入库单:采购商品存入仓库,并把关于数据存入数据库9、采购退货:商品退换供应商操作10、销售出库管理:商品出售给其她人员并把销售后仓库信息变化存入数据库

31、11、销售退货管理:消费者因不满意商品而退货,商品重新进入仓库并在数据库中重新你添加信息12、仓库调拨:一种仓库资源局限性时从另一种仓库调入商品13、仓库盘点:仓库商品种类数量等13、仓库报警:某种商品数量少于最小限度时,系统自动发出警报14、仓库汇总:所有仓库所有商品数量等信息15、库存单据:与商品库存关于表格16、库存明细:与商品关于数据详细罗列17、供应商供货汇总:供货种类、数量,价格、时间信息18、供应商供货明细:供应商供货种类,数量,价格信息及供应商信息,交易信息等六、视图定义1、库存记录视图CREATE VIEW 库存记录视图ASSELECT 商品编号,商品名称,商品价格,商品数量

32、,仓库编号FROM 商品 AND 商品库存表2、商品入库视图CREATE VIEW 商品入库ASselect 货品编号,入库数量,仓库编号 from 入库单 where 编号=3、商品信息视图CREATE VIEW 商品信息视图ASselect *from 入库单 where 编号=4、库存视图CREATE VIEW 库存视图ASselect 库存数量from 库存where 货品编号=5、盘点视图CREATE VIEW 盘点视图ASSELECT *FROM (仓库 INNER JOIN 货品信息 ON 仓库.ID = 货品信息.ID) INNER JOIN 盘点单ON 仓库.ID = 盘点单

33、.ID;6、出库视图CREATE VIEW 出库视图ASSELECT *FROM (仓库 INNER JOIN 出库单 ON 仓库.ID = 出库单.ID) INNER JOIN 货品信息 ON 仓库.ID = 货品信息.ID;七、输入输出设计本系统界面原则 Windows 形式,键盘输入(也可以用条形码读取),人机交互,容易使用。输入输出设计考虑美观实用和通俗易懂,图文并茂。八、系统安全性设计系统数据库中包括各种二维表,因此在系统与数据库连接上,并没有把数据库和系统连接直接写入代码,而是通过对服务器端进行系统设立,使数据库名及途径不可见,并通过ACCESS 数据库安全设立,保证了数据库安全性

34、。系统依照顾客身份不同赋予不同权限,顾客用密码登陆,同样也保证了系统数据安全性。 第三章 系统详细设计与实现一、 引言详细设计为系统中每一种模块去拟定使用算法和块内数据构造,并描述每个模块详细实现细节,其中数据库操作分为录入,查询,更新和删除,都用 VB6.0 编程语言来实现在该系统设计实现中,考虑到操作员技术水平,运用了 COMMAND 空间,似整个系统界面清晰,易于操作,同步运用了组合框等空间,顾客选取便可以以实现操作二、 模块实现1、基本数据模块基本数据模块包括内容有供应商信息、仓库基本信息,员工信息,商品基本信息,商品库存信息,这些数据是别的三个模块功能实现基本,在此模块能进行信息查询

35、、添加、更新、删除。 在数据库中建立不同报表,将各个子模块信息录入到数据库中,并有管理员随时对数据库中信息进行更新和修改,如有新商品进入时需要添加信息,商品价格变动时要更改价格信息,在商品售出时,要记录售出数量并将原有商品信息进行清理(1)商品信息录入:输入所需录入信息所有内容,点击拟定按钮即可将记录添加到数据库(2)商品信息查询:登录后再组合框中选取要查询字段,则文本框中输入如要查询内容,点击查询,根基 ODBC 绑定数据库,显示数据库中相应表相应数据信息(3)商品信息更新:定位要更新记录,在相应文本框中输入要更新信息,点击确定后,变可以将记录添加到数据库中。(4)商品信息删除:定位要删除信

36、息,点击按钮即可删除数据库库中相应记录2、数据查询模块设计与实现顾客在系统界面选取系统功能完毕不同操作,实现系统使用。依照以上分析和总结,系统因该涉及四某些:入库、出库、订单和现实报表。入库时商品进入仓库时信息,如商品编号、种类、数量、价格、入库时间、仓库编号信息;出库类似,但包括出库时间,出库等信息;订单是系统依照系统状况分析要购买商品种类数量;报表是查询各种商品信息和仓库信息,提供商信息时显示表格3、库存管理模块(1)库存盘点软件系统周期性自动检查仓库中商品种类并记录商品数量,同步产生表格给管理员,对于超过最大限度和最小限度商品分别予以报警,有管理员确认信息无误后,由系统产生采购哦筹划表(

37、2)库存查询顾客登录系统后,依照需要商品种类输入核心字检索,可以查询不同仓库商品,也可以查询商品在不同仓库中库存和价格等。4、数据库管理模块实现由于数据库管理模块分工详细,项目繁多,在此将其合并为三个子功能模块设计本模块包括入库管理,出库管理和库存管理三个字模块(1) 入库管理模块入库登记:重要对入库信息进行录入操作,即第一大模块基本。点击添加,输入所有要录入信息,输入完毕后,将记录添加到数据库入库查询:重要讲入库表中所有数据信息查处并显示,这样顾客便可以查看显存货品信息,并以此为据进行货品采集,及采购表和采购单明细表录入和更新(2) 出库管理模块出库登记:重要对出库信息进行录入操作,输入出库

38、信息后将记录添加到出库数据库中,及销售输出表和销售出库明细表关于内容录入和更新出库查询:重要讲出库表中所有数据信息查出兵显示,这样顾客便可以查看所有出货信息(3) 库存管理模块此模块有三个子模块,库存信息查询模块,库存信息更新模块,库存信息删除模块。其中查询模块用于对数据库中入库、出库信息进行查找并显示;更新模块用于更新数据库中信息;删除模块用于删除无效或错误库存信息库存信息查询模块:本名模块输入输出字段为商品编号、商品名称、商品价格、数量、供应商等,改模块功能同商品信息查询模块,在组合框中选取要查询字段,文本框中输入要查询内容,系统连接数据库,在 页面显示数据库中相应数据数据库信息更新模块:

39、功能与实现同商品信息更新模块,当进入主界面时,单击库存管理菜单会浮现窗口,在华联山沟要更新记录字段中,填上要更新字段。点击拟定后更新成功则提示,取消操作时放弃更新,是记录返回到选取更新记录位置上库存信息删除模块:当进入主界面时,单击库存管理里菜单会浮现窗口,找到要删除记录,点击删除即可实现删除,点击取消将会放弃操作,是记录返回到选取删除记录位置第四章 结束语为期两周数据库课程设计结束了,我选取了“库存管理系统”这个课题。此前都没有做过系统软件开发,只是在书上看过,因此对软件开发只有一种模糊概念,通过这一次实训让咱们对软件开发有了切身体会,它是一种相对固定模式和流程,咱们一方面做是通过咱们思路先

40、把流程描绘出来,然后按照流程做,就可以比较规范完毕一种软件制作。本次实习咱们懂得了光是纸上谈兵是没有用,唯有理论联系实际,才干更好把这个软件完毕。在这过程中咱们学会了数据库创立,修改,删除;掌握了触发器定义及其作用;理解了运用 VB 向数据库添加、删除、更新和查询数据操作;尚有 VB 是一门可视化编程中最佳入门语言,通过学习 VB 可以很轻松学习到可视化编程知识,而数据库是用来做后台数据管理,是 VB 强有力后盾,只有两个相辅相成才可以做成一种满意软件。通过这次课程设计,我对数据库设计目的、办法、应注意事项有了比较深刻理解同步也提高了用 Visual Basic 6.0 编程能力。在实际设计过

41、程中也遇到了不少问题,例如用 Visual Basic 6.0 连接数据库时,开始总是连不上,经重复调试并且翻阅了某些简介Visual Basic 6.0 与数据库连接书籍,通过一段时间后解决了该问题。通过本次课程设计,我掌握了一种软件开发整个过程,以及提高软件可靠性、可维护性、提高效率重要性。通过使用 Visual Basic 6.0 语言作为编程工详细会到其软件强大功能及易学、易用特性。在这一次实习中,咱们一方面把理论应用到实践中去,另一方面积累了更多操作经验。更重要是咱们在思想上有了一次奔腾,面对后来公司职业规定咱们完全有信心去适应,去遵守,更加有信心去作好咱们人生道路上每一件事情 参照

42、资料1数据库系统概论 王珊 萨师煊 著 高等教诲出版社2 数据库应用系统产品开发 潘文林 著 中华人民共和国水利水电出版社3 ACCESS 数据库开发典型实例精解 夏邦贵 著 机械工业出版社4 Visual Basic 数据库开发 E.Winemiller 等 著 清华大学出版社源程序清单:Private Declare Function GetUserName Lib advapi32.dll Alias GetUserNameA (ByVal lpbuffer As String,nSize As Long) As LongPublic OK As BooleanPrivate Sub Form_Load()Dim sBuffer As StringDim lSize As LongsBuffer = Space$(255)lSize = Len(sBuffer)Call GetUserName(sBuffer,lSize)If lSize 0 ThentxtUserName.Text = left$(sBuffer,lS

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服