新版仓库标准管理系统.doc
《新版仓库标准管理系统.doc》由会员分享,可在线阅读,更多相关《新版仓库标准管理系统.doc(30页珍藏版)》请在咨信网上搜索。
第一章 概述 1、项目背景„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„3 2、项目目和意义„„„„„„„„„„„„„„„„„„„„„„„„„„„„„4 3、软件定义„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„5 4、开发环境„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„6 第二章 需求分析 1、问题陈述„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 8 2、系统功能„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 9 3、数据库概念构造设计„„„„„„„„„„„„„„„„„„„„„„„„„„10 4、数据库逻辑构造设计„„„„„„„„„„„„„„„„„„„„„„„„„„11 5、软件功能模块设计„„„„„„„„„„„„„„„„„„„„„„„„„„„15 6、视图定义„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„16 7、输入输出设计„„„„„„„„„„„„„„„„„„„„„„„„„„„„„17 8、安全设计„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„17 第三章 系统详细设计与实现 1、引言„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 18 2、模块实现„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 18 第四章 结束语„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„ 20 参照资料„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„21 源程序清单„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„22 引言 随着社会经济迅速发展和科学技术全面进步,计算机事业飞速发展,以计算机及 与通信技术为基本信息系统正处在蓬勃发展时期。各种仓库管理办法也是日新月异。 此前全是由人力管理办法存在诸多缺陷,仓库管理问题也就提上了日程。随着这种企事 业单位产品和材料大量增长,起管理难度也越来越大,如何优化仓库夫人寻常管理也就成 为了一种重要课题。 在计算机飞速发展今天,将计算机这一信息解决利器应用于仓库 寻常管理已经是 势在必行,并且这也将为仓库管理带来前所未有变化,它可以带来意想不到效益,同步 也会为公司飞速发展提供无限制潜力。采用计算机管理信息系统已经成为仓库管理科学化 和当代化重要标志,它给公司带来了明显经济效益和社会效益。重要体当前:极大提 高了仓库管理人员工作效率,大大减少了以往入、出、存流程繁琐杂乱周期长弊端。基 于仓库管理全面自动化,可以减少入库管理、出库管理和库存管理漏洞。可以节约不少 管理开支,增长公司收入。仓库管理操作自动化和信息电子化,全面提高了仓库管理 水平。 随着国内改革开放不断进一步,经济飞速发展,公司要想生存发展,要想在激烈市 场竞争中立于不败之地,没有当代化管理是万万不行,仓库管理全面自动化,信息化 则是其中及其重要某些。为了加快产库管理自动化步伐,提高仓库管理业务解决小效 率,建立仓库管理系统已经变得十分必要。 第一章 概述 一、项目背景 公司仓库物资管理往往是很复杂、很繁琐。由于所掌握物资种类众多,订货、管 理、发放渠道各有差别,各个公司之间管理体制不尽相似,各类记录报表繁多,因而仓 库仓库管理必要编制一套仓库管理信息系统,实现计算机化操作,并且必要依照公司具 体状况制定相应方案。 老式商品由进货到发货,要通过若干环节,多次账面转抄,由于物品繁多,规格型号 标记繁多,加之业务人员素质因素,易导致仓库供应效率低下,影响生产.; 由于库房与 管理部门之间存在信息难以交流。供应业务员、仓库保管员、筹划员和关于领导互相之间信 息流通困难,使得仓库供应效率低下,导致库存积压。使库存储备很大,影响资金周转。另 外,使得仓库管理数据汇总,以及信息传递困难;手抄,手工作业容易导致失误, 同步每月向上级单位所报报表需耗费相称大人力资源进行大量数据计算,这将影响数据 精确率和效率,从而导致不必要损失和挥霍 依照当前公司管理体制,普通仓库管理系统,总是依照所掌握物资类别,相应分 成几种科室来进行物资筹划,订货,核销托收,验收入库,依照公司各个部门需求来发 送物资设备,并随时按期进行仓库盘点,作台帐,依照公司领导和自身管理需要按月、季 度、年度进行记录分析,产生相应报表。为了加强核心物资、设备管理,要定期掌握其储 备,消耗状况,依照筹划定额和实际纤毫定额比较,进行定额管理,使得资金使用合理, 物资设备储备最佳。 仓库仓库管理是整个物资供应管理系统核心。因而有必要开发一套独立仓库管理 系统来提高公司工作效率, 而所使用这套仓库管理系统是公司生产经营管理活动中核 心,此系统必要可以用来控制合理仓库费用、适时适量仓库数量,使公司生产活动效率 最大化。通过对这些状况仔细调查,我开发了下面仓库仓库管理系统。 二、编写目和意义 项目开发目: 大多数仓库管理理论以为, 库存是物理上和逻辑上库房库位所有有形 和无形物料极其价值总和,详细涉及成品、原材料、在制品、在途品、生产前物料、备品 备件等。虽然持有某些库存是必要,过量库存却非但没有用处并且占用了资金。占用 资金对于公司发展、新产品开发等都是非常需要;减少资金占用还可以大大减少来自银行 贷款利息和风险。对那些采购量特别大、采购件市场价格有波动物料仓库,加强库存管 理效果更为明显。因而,平衡公司仓库投资与其他资金需求至关重要。 仓库管理重要目的就是通过对仓库所有入出库活动管理和控制及对仓库数据有效 记录和分析,以保证公司生产中畅通物流,使决策人员及早发现问题,采用相应办法, 调节仓库构造,缩短储备周期,加速资金周转,最大限度地减少仓库占用,同步,通过周期 性仓库盘点,及时补救管理中漏洞,使仓库管理系统实时地反映公司中各个仓库现时 状况,为各类管理人员从不同侧面提供所需信息,以便协调公司经营收到更大效益,仓库管 理系统是协调公司生产经营基本,其数据精确性、以便查询、有效分析是整个计算 机管理系统顺利运营核心。 项目开发意义:仓库管理系统开发,可以给公司带来经济上长远利益。一方面,仓库 管理系统开发及使用,给公司节约了人力、财力、物力,有效控制了公司仓库运转, 加速了资金周转。另一方面,仓库管理系统开发有力推动了公司当代化进程,提高了企 业管理水平和当代化水平。使公司在经济蓬勃发展今天更能灵活应付各种生产任务和 信息资源开发。对公司运用信息进行生产活动、经营活动提供了有效协助。是公司实现 当代化必经之路,是公司实现发展目的重要手段。最后,仓库管理系统可以灵活与外 界进行交流,加速了公司交流进程,扩展了公司交流对象,使公司得到进一步发展成 为也许。本系统开发完毕能灵活运用于各种公司仓库管理业务。可以有力推动各个 公司当代化管理进程,从而实现对整个行业乃至其她有关部门和单位当代化进程推动 作用。使计算机为核心自动化管理系统得以普及和大范畴应用。 三、软件定义 本系统是一种仓库管理系统,顾客可以是不通企事业单位。 为提高仓储作业和仓储管 理活动效率,对仓库实行全面地系统化管理计算机信息系统 当前,许多公司已结识到公司管理信息对公司发展战略意义,而仓库,特别是制造业 中仓库,作为链上节点,不同链节上库存观不同,在物流供应链管理中,不再把库 存作为维持生产和销售办法,而将其作为一种供应链平衡机制,其作用重要是协调节个 供应链。但当代公司同步又面临着许多不拟定因素,无论她们来自分供方还是来自生产或客 户,对公司来说解决好库存管理与不拟定性关系唯一办法是加强公司之间信息交流和共 享,增长库存决策信息透明性、可靠性和实时性。而这,正是仓库管理系统所要协助公司 解决问题。 苍鹭管理系统软件除了管理仓库作业成果记录、核对和管理外最大功能是对仓库作 业过程指引和规范:即不但对成果进行解决,更是通过对作业动作指引和规范保证作业 精确性、速度和有关记录数据自动登记(入计算机系统),增长仓库效率、管理透明 度、真实度减少成本例如通过无线终端指引操作员给某定单发货:当操作员提出发货祈求时, 终端提示操作员应到哪个详细仓库货位取出指定数量那几种商品,扫描货架和商品条码 核对与否对的,然后送到接货区,录入运送单位信息,完毕出货任务,重要是涉及出货时 间、操作员、货品种类、数量、产品序列号、承运单位等信息在货品装车同步已经通过无 线方式传播到了计算机信息中心数据库。 顾客可以通过相应模块对仓库里材料基本状况进行更新、查询和删除,对材料 出库和入库进行管理,对出入库明细技能型查询,对出入库和材料库存进行管理 四、开发环境 1、开发系统软硬件需求 由于大多数公司内部使用计算机平台都是基于 Windows 环境。为了减少系统成本,应 最大限度地运用既有资源、兼容既有环境,可拟定使用下面开发环境: (1)操作系统:Windows/XP/Vista; (2)数据库服务器:MicrosoftAccessr; (3)内存:1G 以上 (4)硬盘:不不大于 80G 2、前端开发工具:VisualBasic6.0(公司版); 后台数据库:Microsoft Access (1) 市场上众多程序开发工具中,使用最多最为先进可作为公司开发工具 是 Visual Basic6.0。 VisualBasic6.0 是可视化迅速应用程序开发语言,它提供了可视化集成开发环境, 这一环境为应用程序设计人员提供了一系列灵活而现今工具,可以广泛用于各种应用程 序设计 VB 功能特点: ○ 1 具备面向对象可视化设计工具 在 VB 中,应用面向对象程序设计办法(OOP),把程序和数据封装起来视为一 个 对象,每个对象都是可视。程序员在设计时只需用既有工具依照界面设计规定, 直接在屏幕上“画”出窗口、菜单、按钮、滚动条等不同类型对象,并为每个对象 设立属性。程序员编程工作仅限于编写有关对象要完毕功能程序,因而程序 设计效率可大大提高。 ○ 2 事件驱动编程机制 事件驱动是非常适合图形顾客界面编程方式。在图形顾客界面应用程序中, 是由顾客动作即事件掌握着程序运营流向,每个事件都能驱动一段程序运 行。程序员只要编写响应顾客动作代码,而各个动作之间不一定有联系。 ○ 3 提供了易学易用应用程序集成开发环境 在 VB 集成开发环境中,顾客可设计界面、编写代码、调试程序,直至把应用程序 编译成可执行文献在 Windows 中运营,使顾客在和谐开发环境中工作。 ○ 4 构造化程序设计语言 VB 具备丰富数据类型和构造化程序构造,作为一种程序设计语言,它尚有如下 某些特点: 强大数值和字符串解决功能; 丰富图形指令,可以便地绘制各种图形 ; 提供静态和动态数组,有助于简化内存管理 ; 过程可递归调用,使程序更为简洁 ; 支持随机文献和顺序文献访问 ; 提供了一种可供应用程序调用包括各种类型图标库 ; 具备完善运营出错解决; ○ 5 支持各种数据库系统访问 运用数据控件可访问数据库系统有: Microsoft Access、Btrieve、DBASE、Microsfot FoxPro 和 Paradox 等,也可以访问 Microsoft Excel、Lotus1-2-3 等各种电子表格。 ○ 6 支持动态数据互换(DDE)、动态链接库(DLL)和对象链接与嵌入(OLE)技术 (2)Access 数据库简介 作为 Microsoft office 套件产品之一,access 已经成为世界上最流行桌面数据 库系统。Access 与许多先进关系数据库同样,可以让你很容易地连接有关信息而 且还对其她数据库系统有所补充。它能操作其他来源资料,涉及许多流行 PC 数 据库程序(如 dBASE,Paradox,Microsoft FoxPro)和服务器、小型机及大型机上 许多 SQL 数据库。Access 还完全支持 Microsoft OLE 技术。 Access 还提供 windows 操作系统高档应用程序开发系统。 Access 与其他数据库开 发系统之间相称明显区别就是:您不用写一行代码,就可以在很短时间里开发出一 个功能强大并且相称专业数据库应用程序,并且这一高兴过程是完全可视!如果 您能给它加上简短 VBA 代码,那么您程序决不比专业程序员潜心开发程序差。 3、核心技术 系统重要是 ODBC 和后台数据库连接起来,ODBC 里自带了诸多函数,因此只要用 这些函数就能和数据库连接起来 系统对数据库操作是通过 SQL 语句开始显得,在程序中把写好 SQL 语句作为 参数传到 ODBC 中在带执行 SQL 语句函数中,由 ODBC 接口函数执行 SQL 语句 本系统以软件工程思想来设计,采用 VB6.0 作为实现语言,以 ACCESS 为后 台数据库,其功能在系统内部源代码直接完毕,使用 ODBC 控件来实现数据库与系统 链接,提高系统开发效率 第二章 需求分析 一、问题陈述 随着科学技术发展,社会进步,计算机迅速发展,仓库管理办法也日新月异, 此前全是由人管理办法现存在诸多缺陷:管理效率低,劳动强度大,信息解决速度 低并且精确率也不够令人满意。为了提高仓库管理效率,减轻劳动强度提高,信息解决 速度和精确性;为仓库管理员提供更以便、科学服务项目。为仓库管理员提供一种 更先进、科学服务系统。 于是咱们便选取了由计算机来设计一种仓库管理系统方案。 让计算机对仓库进行自动管理,仓库管理员可以直接在计算机上实现仓库信息管理, 并能在一定限度上实现自动化。咱们在现行系统初步调查基本上提出了新系统目的, 即新系统建立后所规定达到运营指标,这是系统开发和评价根据。 本软件重要功能就是对仓库进行有效管理,使之形成完善应用系统。数据库 中要合理设立库存信息表格,用来实现库存信息录入,查询,更新,删除和记录等功 能,使得公司人有较为详细数据记录和分析。 二、系统功能 本系统功能是对仓库进行有效管理,使之形成完善引用体系。数据库中要合 理设立商品信息和库存信息等表格,用来实现商品库存信息录入、查询、更新、删除、 记录等功能,使得公司有较详细数据她哦预计和分析。为了保证数据安全性,对数 据库进行操作都应有相应权限规定。此外,本系统从实用性方面考虑,在联机互换 数据时,尽量使数据在必要时才进行传递,提高运营速度 (一)系统完毕功能 图 2.1 系统功能模块 本系统重要涉及四个功能模块 1. 基本数据模块 功能:用来设立各实体、简朴关系基本信息。 2. 采购管理 模块 功能:依照库存报警、供应商供货明细、供应商供货汇总制定采购筹划(即:规定当 前急需货品数量、购买哪一种供应商商品)、为采购订货单提供数据。采购收货单 记录已采购货品信息。 3. 库存操作解决模块 功能:其她出、入库单是针对某些特殊状况,如为员工发放礼物等。仓库盘点管理: 仓库管理是一项非常重工作。仓库盘点是为了纠正系统记录库存商品数量与实际数量 之间也许存在误差在执行,顾客可以及时纠正库存数量。 4. 数据查询模块 功能:库存报警重要是保证缺货货品供货及时性 。供应商供货汇总、供应商供 出 入 库 管 理 仓库管理 基 础 数 据 库 存 操 作 数 据 查 询 货明细重要是定量对供应商进行科学信用分析。库存汇总、库存单据为公司决策者提 供重要信息。 三、数据库概念构造设计 (一)数据库需求分析 在仔细调查公司库存物资材料管理过程基本上,设计出本系统所解决数据流程图 图 4.3 仓库管理系统数据流程图 (二)设计 E-R 图 这一设计阶段是在需求分析基本上,设计出可以满足顾客需求各种实体,以 及它们之间关系,为背面逻辑构造设计打下基本。依照上面设计规划出实体 有采购订单、采购订单明细、采购收货单、采购收货单明细、采购入库单、入库单明 细、销售出库单、出库单明细、供应商、商品库存表、商品、仓库。各个实体 E-R 图及其关系描述如下: 仓库既有库存 各部门需求 公司总体生产计 划 设备采购 设备入库 设备还库 设备出库 汇总解决 图 2.2 系统 E-R 图 (三)数据库关系模型 由需求分析和实体关系图可以得到数据库关系模型 采购订单(采购订单编号,制单日期,制单人,备注) 采购订单明细(明细编号,采购订单编号,商品编码,数量,单价,金额) 采购收货单(采购收货编号,供应商编号,交货日期,制单日期,经手人,操作员, 备注) 采购收货单明细(明细编号,采购收货编号,商品编码,库存数量,产品进价,总额) 采购入库单(采购入库编号,供应商编号,仓库编号,入库日期,备注,采购收单编 号,总金额,总数量,制单人,编号) 入库单明细(明细编号,入库编号,商品编码,库存数量,产品进价,金额,总库存) 销售出库单(出库编号,客户编号,仓库编号,出库日期,备注,订单编号,制单人, 总金额) 销售出库单明细(明细编号,出库编号,商品编码,数量,单价,金额,总库存) 供应商(供应商编号,供应商名称,供应商地址,电话,邮编,地区,传真,开户行 名称,开户行账号,联系人,联系人电话) 商品库存表(仓库编号,商品编码,库存数量,库存下限,库存上限,备注) 商品(商品编码,条形码,商品名称,规格,计量单位,有效期,成本价,类别名称) 仓库(仓库编号,仓库名称,仓库地址,库管员,联系电话) 四、数据库逻辑构造设计 n 1 采购订单 采购订单明细 构成 构成 m 1 n 采购收货单 供应 供应商 构成 构成 采购收货单明细 1 1 n n 商品 仓库 m 存储 1 m 1 销售出库明细单 构成 构成 销售出库单 1 m n 在上面实体以及实体之间关系基本上,形成各个表格之间关系。 库存管理系统数据库中各个表设计成果如下面几种表格所示,,每个表格表达 数据库中一种表。 表 1 采购订单表 字段名称 数据类型 可否为空 阐明 订单编号 文本 NOT NULL 字段大小为 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 制单日期 日期/时间 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 供应商编号 文本 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 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 出库编号 文本 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 NULL 字段大小为 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 字段大小为 6 主键 仓库名称 文本 NULL 字段大小为 20 仓库地址 文本 NULL 字段大小为 20 库管员 文本 NULL 字段大小为 20 联系电话 数字 NULL INTEGER 五、软件功能模块设计 系统功能模块设计,是在系统功能分析基本上,考虑 VB 和 Access 特点, 设计出如图所示系统功能模块图。 图 系统功能模块图 采 购 入 库 管 理 仓库管理 数据查询 库存操作解决 出入库管理 基本数据 供 应 商 基 本 信 息 仓 库 基 本 信 息 员 工 基 本 信 息 商 品 基 本 信 息 商 品 存 储 信 息 入 库 管 理 出 库 管 理 采 购 退 货 管 理 销 售 出 库 管 理 销 售 退 货 管 理 其 它 入 库 管 理 其 它 出 库 管 理 仓 库 调 拨 仓 库 盘 点 库 存 报 警 库 存 明 细 库 存 汇 总 库 存 单 据 供 应 商 供 货 汇 总 供 应 商 供 货 明 细 1、供应商基本信息:包括供应商品人员基本信息 2、仓库基本信息:仓库信息和商品信息,如仓库地址,库存,商品种类,数量,金 额等商品信息 3、商品库存表:仓库中各种商品德数量信息 4、商品:需要保存在数据库商品信息有商品名称,规格,单位,有效期,成本价, 类别名称等 5、员工基本信息如姓名,性别,年龄,住址,联系电话等 6、采购筹划:依照仓库商品状况制定要采购商品筹划 7、订货单:所要采购商品种类及其关于信息 8、采购入库单:采购商品存入仓库,并把关于数据存入数据库 9、采购退货:商品退换供应商操作 10、销售出库管理:商品出售给其她人员并把销售后仓库信息变化存入数据库 11、销售退货管理:消费者因不满意商品而退货,商品重新进入仓库并在数据库中重新 你添加信息 12、仓库调拨:一种仓库资源局限性时从另一种仓库调入商品 13、仓库盘点:仓库商品种类数量等 13、仓库报警:某种商品数量少于最小限度时,系统自动发出警报 14、仓库汇总:所有仓库所有商品数量等信息 15、库存单据:与商品库存关于表格 16、库存明细:与商品关于数据详细罗列 17、供应商供货汇总:供货种类、数量,价格、时间信息 18、供应商供货明细:供应商供货种类,数量,价格信息及供应商信息,交易信 息等 六、视图定义 1、库存记录视图 CREATE VIEW 库存记录视图 AS SELECT 商品编号,商品名称,商品价格,商品数量,仓库编号 FROM 商品 AND 商品库存表 2、商品入库视图 CREATE VIEW 商品入库 AS select 货品编号,入库数量,仓库编号 from 入库单 where 编号= 3、商品信息视图 CREATE VIEW 商品信息视图 AS select * from 入库单 where 编号= 4、库存视图 CREATE VIEW 库存视图 AS select 库存数量 from 库存 where 货品编号= 5、盘点视图 CREATE VIEW 盘点视图 AS SELECT * FROM (仓库 INNER JOIN 货品信息 ON 仓库.ID = 货品信息.ID) INNER JOIN 盘点单 ON 仓库.ID = 盘点单.ID; 6、出库视图 CREATE VIEW 出库视图 AS SELECT * FROM (仓库 INNER JOIN 出库单 ON 仓库.ID = 出库单.ID) INNER JOIN 货品信息 ON 仓库.ID = 货品信息.ID; 七、输入输出设计 本系统界面原则 Windows 形式,键盘输入(也可以用条形码读取),人机交互,容易使用。 输入输出设计考虑美观实用和通俗易懂,图文并茂。 八、系统安全性设计 系统数据库中包括各种二维表,因此在系统与数据库连接上,并没有把数据库和系统 连接直接写入代码,而是通过对服务器端进行系统设立,使数据库名及途径不可见,并通过 ACCESS 数据库安全设立,保证了数据库安全性。系统依照顾客身份不同赋予不同权限, 顾客用密码登陆,同样也保证了系统数据安全性。 第三章 系统详细设计与实现 一、 引言 详细设计为系统中每一种模块去拟定使用算法和块内数据构造,并描述每个模块 详细实现细节,其中数据库操作分为录入,查询,更新和删除,都用 VB6.0 编程语言 来实现 在该系统设计实现中,考虑到操作员技术水平,运用了 COMMAND 空间,似整 个系统界面清晰,易于操作,同步运用了组合框等空间,顾客选取便可以以实现操作 二、 模块实现 1、基本数据模块 基本数据模块包括内容有供应商信息、仓库基本信息,员工信息,商品基本信息, 商品库存信息,这些数据是别的三个模块功能实现基本,在此模块能进行信息查询、添 加、更新、删除。 在数据库中建立不同报表,将各个子模块信息录入到数据库中,并 有管理员随时对数据库中信息进行更新和修改,如有新商品进入时需要添加信息,商品 价格变动时要更改价格信息,在商品售出时,要记录售出数量并将原有商品信息进行清 理 (1)商品信息录入:输入所需录入信息所有内容,点击拟定按钮即可将记录添加到 数据库 (2)商品信息查询:登录后再组合框中选取要查询字段,则文本框中输入如要查询 内容,点击查询,根基 ODBC 绑定数据库,显示数据库中相应表相应数据信息 (3)商品信息更新:定位要更新记录,在相应文本框中输入要更新信息,点击确 定后,变可以将记录添加到数据库中。 (4)商品信息删除:定位要删除信息,点击按钮即可删除数据库库中相应记录 2、数据查询模块设计与实现 顾客在系统界面选取系统功能完毕不同操作,实现系统使用。依照以上分析和 总结,系统因该涉及四某些:入库、出库、订单和现实报表。入库时商品进入仓库时 信息,如商品编号、种类、数量、价格、入库时间、仓库编号信息;出库类似,但包括 出库时间,出库等信息;订单是系统依照系统状况分析要购买商品种类数量;报表是查 询各种商品信息和仓库信息,提供商信息时显示表格 3、库存管理模块 (1)库存盘点 软件系统周期性自动检查仓库中商品种类并记录商品数量,同步产生表格给管理 员,对于超过最大限度和最小限度商品分别予以报警,有管理员确认信息无误后,由系统 产生采购哦筹划表 (2)库存查询 顾客登录系统后,依照需要商品种类输入核心字检索,可以查询不同仓库商 品,也可以查询商品在不同仓库中库存和价格等。 4、数据库管理模块实现 由于数据库管理模块分工详细,项目繁多,在此将其合并为三个子功能模块设计 本模块包括入库管理,出库管理和库存管理三个字模块 (1) 入库管理模块 入库登记:重要对入库信息进行录入操作,即第一大模块基本。点击添加,输入所 有要录入信息,输入完毕后,将记录添加到数据库 入库查询:重要讲入库表中所有数据信息查处并显示,这样顾客便可以查看显存 货品信息,并以此为据进行货品采集,及采购表和采购单明细表录入 和更新 (2) 出库管理模块 出库登记:重要对出库信息进行录入操作,输入出库信息后将记录添加到出库数据库 中,及销售输出表和销售出库明细表关于内容录入和更新 出库查询:重要讲出库表中所有数据信息查出兵显示,这样顾客便可以查看所有 出货信息 (3) 库存管理模块 此模块有三个子模块,库存信息查询模块,库存信息更新模块,库存信息删除模块。 其中查询模块用于对数据库中入库、出库信息进行查找并显示;更新模块用于更新数据 库中信息;删除模块用于删除无效或错误库存信息 库存信息查询模块:本名模块输入输出字段为商品编号、商品名称、商品价格、数量、 供应商等,改模块功能同商品信息查询模块,在组合框中选取要查询字段,文本框中 输入要查询内容,系统连接数据库,在 页面显示数据库中相应数据 数据库信息更新模块:功能与实现同商品信息更新模块,当进入主界面时,单击库存管 理菜单会浮现窗口,在华联山沟要更新记录字段中,填上要更新字段。点击拟定后 更新成功则提示,取消操作时放弃更新,是记录返回到选取更新记录位置上 库存信息删除模块:当进入主界面时,单击库存管理里菜单会浮现窗口,找到要删除 记录,点击删除即可实现删除,点击取消将会放弃操作,是记录返回到选取删除记录位 置 第四章 结束语 为期两周数据库课程设计结束了,我选取了“库存管理系统”这个课题。此前都没 有做过系统软件开发,只是在书上看过,因此对软件开发只有一种模糊概念,通过这一 次实训让咱们对软件开发有了切身体会,它是一种相对固定模式和流程,咱们一方面做 是通过咱们思路先把流程描绘出来,然后按照流程做,就可以比较规范完毕一种软件 制作。本次实习咱们懂得了光是纸上谈兵是没有用,唯有理论联系实际,才干更好把这 个软件完毕。在这过程中咱们学会了数据库创立,修改,删除;掌握了触发器定义及其 作用;理解了运用 VB 向数据库添加、删除、更新和查询数据操作;尚有 VB 是一门可视化编 程中最佳入门语言,通过学习 VB 可以很轻松学习到可视化编程知识,而数据库是用 来做后台数据管理,是 VB 强有力后盾,只有两个相辅相成才可以做成一种满意软件。 通过这次课程设计,我对数据库设计目的、办法、应注意事项有了比较深刻理解 同步也提高了用 Visual Basic 6.0 编程能力。在实际设计过程中也遇到了不少问题,例 如用 Visual Basic 6.0 连接数据库时,开始总是连不上,经重复调试并且翻阅了某些简介 Visual Basic 6.0 与数据库连接书籍,通过一段时间后解决了该问题。 通过本次课程设计,我掌握了一种软件开发整个过程,以及提高软件可靠性、可维护 性、提高效率重要性。通过使用 Visual Basic 6.0 语言作为编程工详细会到其软件强 大功能及易学、易用特性。 在这一次实习中,咱们一方面把理论应用到实践中去,另一方面积累了更多操作经 验。更重要是咱们在思想上有了一次奔腾,面对后来公司职业规定咱们完全有信心去适 应,去遵守,更加有信心去作好咱们人生道路上每一件事情 参照资料 [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 Long Public OK As Boolean Private Sub Form_Load() Dim sBuffer As String Dim lSize As Long sBuffer = Space$(255) lSize = Len(sBuffer) Call GetUserName(sBuffer,lSize) If lSize > 0 Then txtUserName.Text = left$(sBuffer,lS- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新版 仓库 标准 管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文