搜档网
当前位置:搜档网 › 库存物资管理系统

库存物资管理系统

库存物资管理系统
库存物资管理系统

(数据库课程设计)

目录:

一、概述:————————————————————————————3页

二、需求分析:——————————————————————————3页

三、VB的界面——————————————————————————4页

四、数据库逻辑设计—————————————————————————4页

五、软件功能设计—————————————————————————5页

六、界面设计———————————————————————————7页

七、结束语————————————————————————————8页

库存物资管理系统

一、概述:

(1)背景: 库存管理是一项非常繁琐复杂的工作,每天要处理大量的单项数据,包括入库、出库、退库、调库等多项货物操作流程。为及时结清每笔业务和货物流动情况,保证企业生产用料以及货物安全,企业要花费大量的人力物力和时间来做数据记录及统计工作。因此,为提高库管工作的质量和效率,就必须根据仓库管理的专业特点开发仓库管理系统。

(2)编写目的:本系统主要实现仓库管理的自动化,包括商品的入库、出库及商品有关信息的管理,如商品的名称、生产厂家、型号、规格等。每种商品都有名称、生产厂家、型号、规格等。

出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、数量、日期、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。

实现按商品名称、出入库日期的查询。实现分别按日、月和年对出入库商品数量的统计。软件定义:此库存物资管理系统应该包含四个方面的内容,如下:

基本信息设置应该提供货品信息、仓库信息、供货单位信息和收货单位信息的添加、修改和查询功能。

出入库管理应该提供货品出入库信息的登记、修改和查询功能。

库存数据分析应该实现货品库存查询、统计等功能。

系统设置应该包括用户修改密码及系统管理员添加任何权限用户的功能。

此软件的操作简单,易掌握,可以使用户能方便快捷的掌握学校的教师,学生,课程安排情况。

(3)开发环境:Windows XP系统,开发工具:VB6.0 数据库系统:SQL Server 2000

二、需求分析:

功能需求:

基本信息(包括货品信息、仓库信息、供货单位和收货单位信息)的添加、修改和查询。

货品入库登记、修改和查询。

货品出库登记、修改和查询。

货品库存统计信息查询。

用户修改密码和系统管理员添加用户。

功能需求描述:

(1)基本信息的添加、修改和查询。

填写基本信息--》提交信息填写

修改基本信息--》提交信息修改

选择填写查询条件—-》提交查询--》查询结果显示

(2)货品入库登记、修改和查询。

入库选择--》填写入库货品信息—-》提交入库登记

修改入库登记--》提交信息修改

选择填写查询条件—-》提交查询--》查询结果显示

(3)货品出库登记、修改和查询。

出库选择-—》填写出库货品信息——》提交出库登记

修改入库登记-—》提交信息修改

选择填写查询条件——》提交查询-》查询结果显示

(4)货品库存统计信息查询

选择查询条件——》填写查询内容——》提交查询——》查询结果显示

(5)用户修改密码和系统管理员添加用户

输入旧密码——》输入新密码——》确认新密码——》提交密码修改

输入新用户名——》输入用户密码——》确认密码——》提交用户添加

E-R模型图

三.VB的界面

VB简介:1991年microsoft公司推出windows应用程序开发工具——visual basic,利用vb可快速地创建多媒体,图形界面等应用程序。它具有面向对象的可视化设计工具,事件驱动的编程机制,提供了易学易用的应用程序集成开发环境,结构化的程序设计语言,支持多种数据库系统的访问,OLE技术,active技术,完备的help联机帮助功能,新增控件,语言新功能,数据库功能的增强,增强网络功能,新增了多个应用程序向导。

四、数据库逻辑设计

物资基本信息数据表(Material)

列名数据类型字段长度允许空说明

wzid char 8 物资编号wzname char 20 物资名称wzspec char 20 物资规格wzking char 10 √物资类型wzunit char 10 √计量单位

物资入库信息管理(msave)

rkno char 14 入库物资序列rkid char 8 入库物资编号rkname char 20 √入库物资名称rkspec char 20 √入库物资规格rkkind char 10 √入库物资类型

rkunit char 10 √计量单位rkaccount numeric (5, 0) 帐号

rkprice numeric (8, 2) 价格

rkvalue numeric (10, 2) 价值

rkdate datetime 入库时间rkdeal_person char 10 入库处理人员rkbase char 10 √存放地点rkmemo text √入库信息

物资余额信息管理(msurplus)

yeid char 8 余额编号yename char 20 余额名称yespec char 20 √余额规格yekind char 10 √余额类型yeunit char 2 √计量单位yeaccount numeric (5, 0) 余额帐号yevalue numeric (10,2) 价值

yebase char 10 地点yememo text √余额信息

物资领用信息数据(muse)

lyno char 14 √领用物资序列lyid char 8 √领用物资编号lyname char 20 √领用物资名称lyspec char 20 √领用物资规格lykind char 10 √领用物资类型lyunit char 2 √计量单位lyaccount numeric (5,0) 帐号

lyprice numeric (8,2) √领用物资价格lyvalue numeric (10,2) √领用物资价值lydate datetime 领用时间lyuse_person char 10 领用人lydeal_person char 10 领用处理人员lybase char 10 √地点lymemo text √领用信息

用户信息数据(用户)

帐户名char 10 √

用户 char 10 √

五、 软件功能设计

五、界面设计(由于窗体过多,只列出一部分) 用户登陆界面设计

主窗体设计

管理员登陆

物资基本信息管理 系统

物资出库信息管理 物资入库信息管理 物资余额信息管理

物资信息添加窗体

物资登记查询

六、结束语

通过对于数据库的应用,熟悉了对ODBC的配置与VB的应用。而要完成对数据库的应用,在VB语言里,可以用控件,也可以直接用程序语句来实现。

这次的设计使我把书本的知识运用到实际的操作中来,虽然完成了设计,但从中我发现我还有很的不足之处,对VB和SQLsever还有很多不明白的地方,在数据库的连接方面出现了很多的问题,某些功能的数据库的导入还没有充分的完成,还有控键的使用上不是非常的熟练,在数据库设计阶段,要找出系统的每个实体,并且要充分认识各实体之间的联系,通过分析清楚实体与联系才能建立合理的数据库。在编码阶段,经常会为了一个语句或者或者一个代码而花费许多时间。因此,在每个开发阶段都要经过一番仔细的思考和推敲开始的需求分析没有做到位,使后期的工作难度加大。通过同学的帮助才使我可以完成这项设计,希望我在以后的工作中认真对待每件事,多做一些设计,加强自己的动手能力,充实自己的知识,开拓自己的视野。

C#版进销库存商品管理系统

C#版进销库存商品管理系统

————————————————————————————————作者:————————————————————————————————日期: 2

目录 第一章开发背景和环境 (3) 第二章程序功能分析及描述....................................3--4 第三章总体和详细设计..........................................5--11 第四章实现源码...................................................12--27 第五章总结 (27)

第一章 【开发背景】 随着我国大小企业经营规模越来越大,企业需要随时更新产品的进销信息,不断更改商品信息,并对商品进行系统分析。因此企业商品的进销管理系统需要引进新的管理软件,实现企业庞大的进销商品的管理规范化,从而方便企业的进销商品的决策。 【开发环境】 开发平台:Microsoft Visual Studio 2010 开发语言:Visual C# 2010 后台数据库管理系统软件:Microsoft SQL Server 运行平台:Windows 7 第二章 【程序功能分析及描述】 在对企业销售管理系统有了深刻的认识后,为了解决企业销售人员在商品管理和日常销售中所存在的不足,让企业工作人员有更好的、更方便的使用计算机对企业有关 数据进行管理,以实现无纸化操作方面进行分析,企业系统应进行以下功能 的实现。 登录模块 登录模块根据用户角色不同在登陆成功以后被赋予相应的操作权限,对管理系统有对进货商品的录入、销售商品的录入等一些操作权限。 登陆主窗体模块 进入主窗口时,用户可以依据自己的交易选择不同的窗口进行操作。 商品进货信息模块 商品进货信息模块是对每笔进货业务的进货编号、商品名称、进货单价和数量的录入功能的实现。 进货信息查询模块 进货信息查询模块是操作人员对进货业务的查询功能,可以通过查询条件,查找相应的信息。

仓库物资管理制度范文

仓库物资管理制度 仓库物资管理制度 仓库是企业物资供应体系的一个重要的组成部分。仓库管理的目的主要是保管好库存物资,做到数量准确、质量完好、确保安全、收发迅速、加速资金周转。它是企业各种物资周转储备的主要环节,同时担负着物资管理的多项业务职能。为规范本公司的仓库管理,保证财产物资的完好无损,防止物资的浪费,特制定本制度。 1.物资入库 (1)物资入库时,保管员必须认真验收,严把质量关、价格关、数量关,经检验质量合格、数量无误后,方能办理入库手续。 (2)物资入库,应先进入待验区,未经检验合格不准放入仓库的存货区,更不准投入使用。 (3)材料验收合格后,保管员凭发票所开列的名称、型号、数量、计量验收就位,入库存单各栏应填写清楚。 (4)不合格品,应隔离堆放,严禁使用。如保管员工作不认真,导致不合格品混入到合格品中投入使用,造成的影响应由保管员全权负责。 (5)托收而货未到,或货已到而无发票,均应向经办人反映查询,直到消除悬事挂账。 (6)各部门的余料入库,仓库保管员根据余料的名称、数量开具入库单,注明某部门的退料。 2.物资的储存保管 (1)物资的储存保管,原则上应以物资的属性、特点和用途规划设置仓库,并根据仓库的条件考虑划区分工,使用量大且频繁的货物应就近摆放,使用量小的物资可以选择较远的货架进行存放。

(2)物资堆放一般是需要在堆垛安全、合理、可靠的前提下,根据货物特点,推行五五堆放,必须做到过目见数,检点方便,成行成列,摆放整齐。 (3)仓库保管员对库存、代保管、待验材料以及设备、容器和工具等负有经济责任和法律责任。因此必须要做到“人各有责,物各有主,事事有人管”。仓库物资如有损失、贬值、报废、盘盈、盘亏等,保管员不得采取“发生盈时多送,亏时克扣”的违纪做法。 (4)保管物资要根据其自然属性,考虑储存的场所和保管常识处理,加强保管措施,使公司财产不发生保管责任损失。同类物资堆放,要考虑先进先出,发货方便,留有回旋余地。 (5)保管物资,未经部门领导的同意,一律不准擅自借出。 (6)仓库要严格保卫制度,禁止非本库存人员擅自入库。仓库严禁烟火,明火作业需经保卫科批准。保管员要懂得使用消防器材和必要的防火知识。 3.物资出库 (1)所有发料凭证,保管员应妥善保管,不可丢失。 (2)物资出库坚持一盘底,二核对,三出库,四减数的原则。对贪图方便,违反出库原则造成物资失效、霉变、大料小用、优料劣用以及差错等损失,保管员应负经济责任。 (3)物资出库按月平均单价计量出库。领料单应填明材料名称、规格、型号、领料数量或材料用途,领料人签字。属计划内的材料应有材料计划,属限额供料的材料应符合限额供料制度,属规定审批的材料应有审批人签字。同时,超费用领料人未办手续,不得发料。 (4)发料必须与领料人办理交接,当面点交清楚,防止差错出门。 (5)对于部门领料,属部门定员领料,必须是固定岗位人员领取。其他部门领料,必须由部门的领导签字才可发料,否则,造成物料损失,由管理员承担经济责任。

库存管理系统设计实现

库存管理信息系统 说明:这里给出一个库存管理信息系统开发的实例,目的是使大家进一步深入了解开发任何一个管理信息系统必须经历的主要过程,以及在开发过程的各个阶段上开发者应当完成的各项工作内容和应当提交的书面成果。学习重点放在系统分析、系统设计实际过程、方法及内容。 一、某厂产品库存管理系统简介 某厂是我国东北地区一家生产照明灯的老企业,每年工业产值在四千万元左右。该厂目前生产的产品如表l所示。 表1 某厂产品品种规格、单价及定额储备

工厂的产品仓库管理组隶属于销售科领导,由七名职工组成,主要负责产品的出入库管理、库存帐务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存管理组还应该经常提供库存报警数据(与储备定额相比较的超储数量或不足数量)。 产品入库管理的过程是,各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。检验不合格的产品要及时退回车间。 产品出库管理的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出库,以便及时登记相应的产品出库流水帐。 平均看来,仓库每天要核收三十笔入库处理,而各种出库处理约五十笔。每天出入库处理结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐。 产品入库单如表2所示,出库单如表3所示,入库流水帐如表4所示,出库流水帐如表5和表6所示,而库存台帐帐页如表7所示。 产品库存的收发存月报表是根据库存台帐制作出来的。产品库存查询是通过翻阅几本帐之后实现的。目前库存报警功能尚未实现。

库存管理系统功能设计说明

功能设计说明 库 存 物 资 管 理 系 统 课程名称:数据库原理与应用课程设计课题名称:库存物资管理系统 指导老师:王咏 学院班级:物电09信管 小组成员:姜露珠、吴丹丹、阮玲芳、 郑佳、洪顺顺、王亚萍 实验日期:2011-6-22

目录 目录 (2) 二、系统实现目标 (3) 三、系统功能概述 (3) 四、系统功能模块分析 (3) 五、触发器的创建 (5) 六、系统安全性设计 (6)

一、系统背景 1、某小型企业有多个存放商品的仓库,每天都有商品出库和入库。 2、每种商品都有名称、生产厂家、型号、规格等。 3、出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、数量、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。 二、系统实现目标 1、实现出入库单据的维护。 2、实现按商品名称、出入库日期和经手人员的出入库查询。 3、按日、月和年实现出入库商品数量的统计查询。 三、系统功能概述 系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到提高企业仓库库存管理效率的目的。本系统主要作用是实现对小型仓库的日常存货管理,包含出库、入库和库存量的盘点。具体表现为按照不同的条件(如商品编号、商品名称、出入库时间、存放地点等)对仓库内所有商品信息进行查询以及对已有的商品数据库进行维护。 四、系统功能模块分析 库存物资管理大体可以分为四大模块:入库模块、出库模块、信息模块、维护模块。系统功能模块结构如图4-1所示:

图4-1 系统功能模块结构 各模块功能说明如下: 入库模块:包括入库查询与商品入库。 1、入库查询主要是对入库商品的信息(商品编号、名称、生产厂家、型号、数量、规格等)、入库时间、入库单据、经手人员等进行查询。 2、商品入库主要是把采购回来的商品(商品编号、名称、生产厂家、型号、数量、规格、入库时间等)进行统计、分类别放置到指定的仓库中去。 出库模块:包括出库查询与商品出库。 1、出库查询主要是对出库商品的信息(商品编号、名称、生产厂家、型号、数量、规格等)、出库时间、出库单据、经手人员等进 行查询。

数据库课程设计---库存物资管理系统后台数据库

大型数据库课程设计 设计报告 题目:库存物资管理系统后台数据库学号: 学生姓名: 指导教师: 提交时间: 2013-11-22

目录 库存物资管理系统后台数据库..................................................................... 错误!未定义书签。第1章进行需求分析,编写数据字典....................................................... 错误!未定义书签。 1.1系统功能要求设计:...................................................................... 错误!未定义书签。 1.2模块设计.......................................................................................... 错误!未定义书签。 1.3数据字典.......................................................................................... 错误!未定义书签。第2章面向对象分析和设计..................................................................... 错误!未定义书签。第3章逻辑结构设计................................................................................. 错误!未定义书签。 3.1类和对象向关系模式转换.............................................................. 错误!未定义书签。第4章数据库物理结构设计..................................................................... 错误!未定义书签。 4.1存取方法设计.................................................................................. 错误!未定义书签。 4.2存储结构设计.................................................................................. 错误!未定义书签。 4.3物理设计.......................................................................................... 错误!未定义书签。第5章数据完整性设计............................................................................... 错误!未定义书签。 5.1主键及索引...................................................................................... 错误!未定义书签。 表名......................................................................................................... 错误!未定义书签。 5.2完整性约束的说明.......................................................................... 错误!未定义书签。 5.3 check约束...................................................................................... 错误!未定义书签。 5.4 Default默认值.............................................................................. 错误!未定义书签。 5.5 触发器设计..................................................................................... 错误!未定义书签。第6章数据库视图的设计........................................................................... 错误!未定义书签。第7章存储过程设计................................................................................. 错误!未定义书签。总结................................................................................................................. 错误!未定义书签。参考文献:..................................................................................................... 错误!未定义书签。

库存管理制度规定

存货管理制度 第一章总则 第一条为使存货管理工作规范化,保证仓库和库存物资的安全完整,更好地为公司经营管理服务,结合本公司的具体情况,特制订本规定。 第二条存货管理工作的任务: (一)根据本制度做好物资出库和入库工作,并使物资储存、供应、销售各环节平衡衔接。 (二)做好物资的保管工作,据实登记仓库实物帐,及时编报库存报表,经常清查、盘点库存物资,做到帐、卡、物相符。 (三)积极开展废旧物资的回收、整理、利用工作。协助做好呆滞物资的处理工作。 (四)做好仓库安全保卫、防火及卫生工作,确保仓库和物资的安全,保持库容整洁。 第三条公司各部门所购一切物资材料,严格履行先入库、后领用的规定,如属直提使用部门或场所,亦必须事后及时补办出、入库手续。 第四条本规定适用于公司所有库管部门及库管部门工作人员。 第二章入库管理规定 第五条采购物资抵库后,库管员要按照已核准的“订货单”或“采购申请单”和“送货单”仔细核对物资的品名、规格、型号、数量及外包装是否完好无损。核对无误后将到货日期及实收数量填记于“订货单”或“采购申请单”,同时开具“入库单”办理入库手续。

第六条如发现单货不符、外包装破损或其他质量问题,要及时向上级反映,同时通知售后服务部门、采购部门和厂家代表(如有),共同现场鉴定,必要时拍照记录。 原则上单货不符的物资不得接受,如采购部门要收下该物资时,库管员要告知上级,并于单据上注明实际收货情况,并会签采购部门。 第七条物资抵库但库管部门尚未收到“订货单”或“采购申请单”时,库管员应先洽询采购部门,确认无误后始得办理入库手续。 第八条发生退库或退货产品时要认真审核“退货单”或有关凭证,核查批准手续是否齐全,认真记录退库或退货产品数量、质量状况。退库或退货产品要单独存放,如可重新销售应优先出库。 对于使用单位退回的物资,库管员要依据退库原因,研判处理对策,如原因系由于供应商所造成的,要立即通知采购部门。 第九条入库时要认真查抄入库号码,填写入库号码单。每日业务终了,及时将入库号码单报至统计员处输入计算机。 第三章出库管理规定 第十条办理出库时要认真审核“出库单”或“领用单”,核查出库批准手续(特别是有无财会部门收讫、转讫戳记)是否齐全,严格依据所列项目办理出库,并核签有关单据。发现计算有误时要立即通知开票人员更正后发货。 第十一条发放物资时要坚持“推陈储新、先进先出、按规定供应、节约”的原则,发货坚持一盘底、二核对、三发货、四减数。同时坚持单货不符不出库、包装破损不出库、残损变形不出库、手续不全不出库。 对贪图方便,违反发货原则造成物资变质、大料小用、优材劣用以及差错等损失,库管员负经济责任。

商品库存管理系统 (2)

商品库存管理系统 商品库存管理系统 目录 一.引言 (1) 二.系统任务 (1) 三.系统或用户的特点 (1) 四.性能约束 (1) 五.详细需求分析 (1) 1.功能描述 (1) 2.总体架构图 (2) 3.ER图 (2) 六.项目其他要求 (2) 1.接口约束 (2) 2.运行环境要求 (3) 3.输入输出要求 (3) 4.其他要求 (3)

一.引言 商品经济是社会经济的重要组成部分,而作为商品经济最基本的商品,由于其种类繁多,因此其商品管理本身就已经比较复杂,何况作为商品管理最重要的库存管理的复杂性, 可想而知。因此一个完善的商品库存管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以商品库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低、另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对物资信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套商品库存管理软件成为很有必要的事情。 二.系统任务 通过建立该软件实现对库存商品的合理分配包括增删改查等相关操作。其建设的意义就在于使的中小型企业,在合理安排自身生产上有数据可以参考,避免货物堆积以及产生不必要的浪费。 三.系统或用户的特点 该系统首要定位是轻量级具有功能全面,操作便捷的有点钱。而所要开放的用户使中小型企业,并且该企业没有相似的软件,以及缺少大量资金购买系统的客户。 四.性能约束 1,响应时间控制在3S以内,因为超过3S会让用户感觉该系统反应迟钝。 2,开发时间在一个月内完成,因为主打的使轻量级应用,上线时间尽可能要快。 3,经费控制在30万以内。 4,该系通要具有同时接收大量数据的能力避免系统崩溃提高系统可靠性,同时建立多重检测环境保证用户安全性。 五.详细需求分析 1.功能需求描述

商店存货管理系统

武汉科技大学城市学院 课程设计报告 课程名称数据结构课程设计 题目商店存货管理系统 学部信息工程学部 专业计算机科学与技术 班级计科二班 姓名威 指导教师林晓丽 2015 年 6 月28 日

目录 1.1课程设计目的 (3) 1.2 课程设计容和要求 (3) 1.2.2 要求: (3) 1.2.3 运行环境 (4) 1.3课程设计分析 (4) 1.4 算法描述 (4) 1.5 源代码 (7) 1.6运行结果分析 (22) 小结 .......................................................... 错误!未定义书签。参考文献....................................................... 错误!未定义书签。课程设计评分表............................................. 错误!未定义书签。

1.1课程设计目的 通过实习,了解并初步掌握设计、实现较大系统的完整过程,包括系统分析、编码设计、系统集成、以及调试分析,熟练掌握数据结构的选择、设计、实现以及操作法,为进一步的应用开发打好基础。 通过实习巩固并提高实习者的C语言知识,并初步了解Visual C++的知识,提高其编程能力与专业水平。 1.2 课程设计容和要求 1.2.1 课程设计容 建立一商店存货管理系统,要求每次出货时取进货时间最早且最接近保质期中止时间的货物。 分步实施: 1.初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数; 2.完成最低要求:建立一个文件,包括5个种类的货物情况,能对商品信息进行扩充(追加),修改和删除以及简单的排序; 3.进一步要求:扩充商品数量,以及完成系统查询功能。有兴趣的同学可以自己扩充系统功能。 1.2.2 要求: 1.界面友好,函数功能要划分好 2.总体设计应画一流程图 3.程序要加必要的注释 4.要提供程序测试案 5.程序一定要经得起测试,宁可功能少一些,也要能运行起来,不能运行的程序是没有价值的。

公司库存管理系统.doc

数据库课程设计 题目公司库存管理系统 系(部) 电子与信息工程系 班级10级计本班 姓名朱蒙 学号2010222201 指导教师方昕 2013年1 月4日

数据库课程设计任务书

姓名:朱蒙学号:2010222201 公司库存管理系统 朱蒙 安康学院计算机科学与技术10级陕西安康 725000 摘要:本文根据以下要求入手,对库存管理系统进行设计。基本要求与功能是实现仓储信息数据包括与出入库有关的数据的管理与操作处理;基于SQL Server2000数据库系统的数据管理;基础数据操作,入库信息,出库信息,以及有关用户提出的对库存信息的查询等等。数据的输入与输出处理流程都依靠数据库的支持。 关键字:SQL Server2000;数据库;仓库管理;仓库管理系统 1 系统概述 1.1 系统开发背景 企业的仓库物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的仓库管理必须编制一套仓库管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。 传统的商品由进货到发货,要经过若干环节,多次账面转抄,由于物品繁多,规格型号的标识繁多,加之业务人员素质的因素,易造成仓库供应效率低下,影响生产.;由于库房与管理部门之间存在信息难以交流。供应业务员、仓库保管员、计划员和有关领导相互之间信息流通困难,使得仓库供应效率低下,造成库存积压。使库存储备很大,影响资金周转。另外,使得仓库的管理数据的汇总,以及信息的传递困难;手抄的,手工作业容易造成失误,同时每月向上级单位所报报表需耗费相当大的人力资源进行大量数据计算,这将影响数据的准确率和效率,从而造成不必要的损失和浪费 根据当前的企业管理体制,一般的仓库管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需求来发送物资设备,并随时按期进行仓库盘点,作台帐,根据企业领导和自身管理的需要按月、季度、年度进行统计分析,产生相应报表。为了加强关键物资、设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际纤毫定额的比较,进行定额管理,使得资金使用合理,物资设备的储备最佳。 仓库的仓库管理是整个物资供应管理系统的核心。因此有必要开发一套独立的仓库管理系统来提高企业工作效率,而所使用的这套仓库管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的仓库费用、适时适量的仓库数量,使企业生产活动效率最大

物资库存管理制度

物资库存管理制度 编号:****-C-23 总则 第一条目的 为使公司库存管理规范化,保障仓库物资保管安全、有序、规范,提高仓库工作效率, 满足物料在采购、生产耗用、销售与成本核算各流程环节控制要求, 根据财务管理的有关规定,结合公司生产经营的实际情况,特制定本管理制度。 第二条适用范围 本制度是公司生产管理制度的重要组成部分,适用于原材料仓库、半成品仓库、 成品仓库等仓库的保管管理 第二章库存管理 第一条物品划分及存放 (一)物料划分为原材料、包装物和低值易耗品、在产品、半成品、产成品等。 (二)除在产品在生产车间保管外,其余物料都应设立专门库房,由专职库管人员保管。 库管人员应根据原材料、半成品、成品的出入库情况、包装方式等 规划所需库位及其面积,以有效利用库位空间。库位配置应配合仓库内设备(例如消防设施、通风设备、电源等)及所使用的储运工具规划运输通道。 (三)物料存放,原则上应按类别在不同库房存放,按仓库、货位管理,准确提供物料 库存量数据,便于采购计划制定和生产出库领用。对经常使用尤其需要较长订货周期的 物料,要对物料设置库存安全保有量。第二条物料的分类及编码 (一)原则上由公司专门机构和人员控制编制与增加。其他涉及到物料的各部 门人员,都要对照统一编码进行材料采购申请、采购计划、出、入库单的编制。 (二)库管人员应对物料存放的完好性负责,并做到账、卡、物核对一致。 第三章物料入库管理 第一条物料到达检验 外购物料到达后,先放在待检区待检。一般情况下,采购员填制“报检单”及“采购到 货单”后,与质检员和库管人员一起对将入库物料进行验货,核对物

料名称、型号规格并清点数量。为满足入库条件合格的物料办理入库手续(有质检部门检 验合格单、到货单)。未经质检部质检或不满足入库其它条件的外购物料,库管人员马上 通知采购员进行换货或退货处理。严禁不合格物料入库。第二条物料入库操作 (一)库管人员根据采购员填制的“采购订单”或“到货单”,制作“采购入库单”,同时 手工登记相应物料的实物入库卡片。入库单要标明仓库、采购计划单号等。 (二)验收中发现溢余或毁损短缺时,先由采购人员核实情况,与供应商无关的情况下, 填制“溢余货物单”、“毁损短缺货物处理单”。 (三)每月末,各仓库库管人员提供的入库材料汇总要与财务材料核算员总帐中对 应仓库材料入库金额核对一致。第三条产成品或自制半成品的入库 库管人员要根据车间填制的入库单(经相关签批手续)和质检部门提供的“产 品合格证”办理入库,同时填制“采购入库单”记账,并填写实物入库卡片。 第四章物料的出库管理 第一条物料出库原则 物料的出库要遵守先入库物料先出库的原则,尽可能避免物料过期造成的损失。 库管员发料应坚持核对单据、监督领料、汇总剩余材料库存量的原则。对由于违规发放 材料造成材料失效、大料小用、优料劣用以及差错等损失,将追究工作人员全部责任。 第二条物料出库操作 (一)每月25日前,各仓库库管人员根据各车间、部门填写的“领料单”(有相关签批手续)进行生产领用出库,根据销售订单生成的“发货单”发货(有 相关发货签批单)。对没有“领料单”或“发货单”的,库管人员有权拒绝出库,杜绝白条 抵库等一切虚假库存情况。 (二)生产领出材料的领料单要填明生产计划号,销售发货单要填明销售合同 号,。库管人员根据实物出库,随时填写库存实物卡片,并核对实物账面结存数是否一致。 (三)库管人员在记账中进行出、入库录入时,一定注意所选物料的计量

商品库存管理系统

《软件项目开发综合实践》大作业 题目:商品库存管理系统 专业:09计算机应用技术 作者: 指导教师:黄钢

目录 第1章:系统的可行性分析........................................ - 2 - 1.1 商品库存管理系统的主要任务.............................. - 2 - 1.2 可行性分析.............................................. - 2 -第2章:需求分析................................................ - 3 - 2.1 系统的需求分析.......................................... - 3 - 2.2 系统功能................................................ - 3 - 2.2.1 商品管理模块 ...................................................................................... - 3 - 2.2.2 商家管理模块 .................................................................................... - 4 - 2.2.3 入库管理模块 ...................................................................................... - 4 - 2.2.4 出库管理模块 ...................................................................................... - 4 - 第3章:设计过程................................................ - 5 - 3.1 商品库存管理系统用例图.................................. - 5 - 3.2 数据库操纵.............................................. - 5 - 3.3 登录对话框............................................. - 12 - 3.3.1 删除无关控件 .................................................................................... - 12 - 3.3.2 制作登录封面 .................................................................................... - 12 - 3.3.3 界面设计 ........................................................................................... - 12 - 3.3.4 编写代码 ........................................................................................... - 13 - 3.3.5 主界面的实现 .................................................................................... - 14 - 第4章:系统总结............................................... - 18 -

物资管理系统操作手册

鹿洼项目物资 管理系统简明操作手册 创建日期: 确认日期: 文控编号:UF_ NC_001 当前版本: 用友项目经理: 日期: 客户项目经理: 日期: 文档控制 修改记录: 审核记录: 版权声明: 本方案仅供给说明中文档使用对象阅读,未经本公司许可,不得以任何形式传播或提供非授权人阅读。 (版权所有 UFIDA ?)

目录

1.文档说明 1.1.文档类别 本文档是基于鹿洼公司物资管理项目业务实现方案编写而成,属于软件系统操作说明类文档。 1.2.使用对象 关键用户

2.材料管理(设备管理) 2.1.物管科计划操作 2.1.1.各工区计划录入、审核 (1)计划输入 操作菜单:“供应链”—“采购管理”—“物资需求申请”—“维护物资需求申请” 各矿各工区人员登陆各矿所属帐套录入物资需求计划,在“维护物资需求申请”功能中点击“增加”按钮,如下图: 各矿各工区人员在“维护物资需求申请”输入需求计划,包括选择需求类型、需求库存组织、申请人、核算单元、资金来源,表体里选择录入物资编码、数量、需求库存组织、需求仓库,“保存”。 各矿各工区人员在“维护物资需求申请”输入需求计划并“保存”。 (2)计划审核 操作菜单:“供应链”—“采购管理”—“物资需求申请”—“维护物资需求申请” 各工区负责人进入“维护物资需求申请”功能,点击“查询”按钮,输入“申请日期”、“登陆库存组织”等查询条件后,点“确定”,查询出本各工区提交的需求计划,对计划进行审核后,点“审核”确认,如下图: 在查询条件中选择“登陆库存组织”,如下图: 查询出各工区提交的计划,选择需要查看的明细计划,点击“卡片显示”,显示出选中计划的卡片显示界面,进行详细查看,如下图: 2.1.2.物管科计划审核、汇总 操作菜单:在“供应链”—“采购管理”—“物资需求申请”—“物资需求申请处理” 物管科人员在“物资需求申请处理”节点,点“查询”,选择“平衡库存组织”,点“确定”,可以查看出各个区队提报上来的计划,如下图: 选中要处理的某个区队,然后点“选择”按钮选择明细的计划进行处理,根据情况确认“满足数量”,如下图: 如果需要对计划做退回处理,则先选择要退回的明细计划,选中“退回”,输入“退回原因”,跟正常计划一起“审核”即可,退回的计划会回退到原提报计划的“物资需求申请”节点。

库存物资管理办法

库存物资管理办法 第一章总则 第一条为使存货管理工作规范化,保证仓库和库存物资的安全完整,更好地为公司经营管理服务,结合本公司的具体情况,特制订本办法。 第二条存货管理工作的主要任务: (一)根据本制度做好物资出库和入库工作,并使物资储存、供应、发货各环节平衡衔接。 (二)做好物资的保管工作,据实登记仓库实物帐,经常清查、盘点库存物资,做到帐、卡、物相符。 (三)协助做好呆滞物资的处理工作。 (四)做好仓库安全保卫、防火及卫生工作,确保仓库和物资的安全,保持库容整洁。 第三条公司各部门所购一切物资材料,严格履行先入库、后领用的规定,如属直提使用部门或场所,亦必须事后及时补办出、入库手续。 第四条本规定适用于公司所有库管部门及库管部门工作人员。 第二章入库管理规定 第五条采购物资抵库后,库管员要按照已核准的“订货单”或“采购申请单”和“送货单”仔细核对物资的品名、规格、型号、数量及外包装是否完好无损。核对无误后将到货日期及实收数量填记于“订货单”或“采购申请单”,(采购收货验收单 ),同时开具“入库单”办理入库手续。(检验合格后办理入库手续) 第六条如发现单货不符、外包装破损或其他质量问题,要及时向上级反映,同时通知采购部门和厂家代表(如有),共同现场鉴定,必要时拍照记录。原则上单货不符的物资不得接受,如采购部门确认要收下该物资时,库管员要告知上级,并于单据上注明实际收货情况。 第七条物资抵库但库管部门尚未收到“订货单”或“采购申请单”时,库管员应先洽询采购部门,确认无误后始得办理入库手续。 第八条发生退库或退货产品时要认真审核“退货单”或有关凭证,核查批准手续是否齐全,认真记录退库或退货产品数量、质量状况。对于使用单位退回的物资,库管员要依据退库原因,按要求处理,如原因系由于供应商所造成的,要立即通知采购部门。退库或退货产品要单独存放,退库物资重新发货应优先出库,采购部相关业务员要根据质量部判定结果将退货物资及时处理。

公司库存管理系统C++

设计内容公司库存管理系统 一、设计要求 1.目的和要求 (1)要求学生熟练掌握C++语言的基本知识和技能; (2)要求利用面向对象的方法以及C++的编程思想来完成系统的设计,在设计的过程中,建立清晰的类层次;; (3)基本掌握面向对象程序设计的基本思路和方法; (4)在系统中定义类,每个类中要有各自的属性和方法; (5)在系统的设计中,至少要用到面向对象的一种机制。 (6)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 (7)写出设计说明书 2.设计内容 1、问题描述(功能要求): 某公司现有以下设备:普通电视机、DVD、带DVD的电视机,带DVD的电视机的售价为普通电视机和DVD单价之和的80%,要求对所有的库存设备都能按照品名进行显示、查找、入库和出库、保存的功能。 普通电视机有下列属性:尺寸、类型(液晶或等离子)、售价、重量、品牌、入库数量、入库编号 DVD有下列属性:规格(高清、蓝光高清、普通)、售价、重量、品牌、入库数量、入库编号 带DVD的电视机是上两者的派生类,但请注意有些属性的重复问题。 要求生成的相关库存数据结果以文件方式存放在硬盘中,或用链表、数组来进行管理。 2、问题的解决方案:

根据系统功能要求,可以将问题解决分为以下步骤: (1)写出需求分析(做什么),建立该系统的功能模块框图; (2)分析系统中的各个实体之间的关系及其属性和行为; (3)根据问题描述,设计系统的类层次; (4)完成类层次中各个类的描述(包括属性和方法); (5)完成类中各个成员函数的定义; (6)完成系统的应用模块; (7)功能调试; (8)完成系统总结报告以及系统使用说明书。 3.设计环境 Windows操作系统、VC++6.0、C++语言 4.个人承担任务 主要负责系统的显示、查找、入库、出库主要功能实现和系统封装。 二、系统需求分析 公司库存管理系统程序中,系统要求我们设计四个类:一个基础类Device,由Device 类派生出来的普通电视机类和DVD类;再由普通电视机类和DVD类共同派生出来的带DVD 的普通电视机类。在这个系统中我们需要实现主要的五个功能:1、显示物品功能;2、查找物品功能;3、入库物品功能;4、出库物品功能;5、保存物品功能。 公司库存管理系统主要是为了让用户根据自己的需要自己想输入的一些物品,然后将其保存,当用户想查看所有物品时可以查看,想添加物品时可以添加自己想添加的相关物品信息;当用户根据实际物品的库存调整时,可以进行出入库操作,并且记录每一次的出入库的时间和数量,以便日后查看;当用户想查找某一物品时,用户可以输入这一物品的名称或入库编码,然后搜索并查看这一物品的所有信息。 在这个系统中,用户可以根据系统的提示分别执行用户自己想实现的功能,比如:在显示物品功能中用户可以查看用户所保存的所有物品信息;在查找物品功能中用户可以根据自己的需要输入自己想查找的物品名称或入库编码,然后查找用户想查找的物品的所有相关信息;在出、入库物品功能中用户可以根据自己的需要输入自己想要出、入库的物品名称或入库编码,然后进行出、入库操作;在物品保存功能中,凡是用户每对库存系统内部的信息进行一次操作,系统就会自动保存并记录相关信息。 三、程序设计思路

库存管理系统

第一章库存信息管理系统的基本问题 1.1 库存信息管理系统的简介 本系统是为了提高腾达公司自动化办公的水平、经过详细的调查分析初步制定了腾达公司库存信息管理系统。基于WINDOWS 98 平台,使用Microsoft Access97,在Visual Basic 6.0编程环境下开发的库存信息管理系统。该系统采用交互是人机对话和模块化设计方式,实现对系统管理,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两方面。对于前者要求建立起资料一致性和完整性强、资料安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点此管理系统的开发主要为了满足管理者的需求,使他们的工作量减少,工作难度降低,风险性减小。同时使用这个系统还有利用数据的查询和保存。这个系统的5个主菜单以及若干个子菜单可以满足管理者的所有需求,使其工作满足现代化管理的要求。 1.2管理者对库存信息管理系统的需求 库房的管理的工作非常复杂烦琐,而且销售情况和库存档案要记载楚,销售的工作情况及库存情况管理者要了如指掌,并且进货前还有一个准确的记录,销售后还要返回一些资料妥善保存。这些工作如果要手工操作的话,不仅困难大,还费时费力。所以需要一个专门的程序来进行这些工作。这就需要更好的库存信息系统满足其经营管理的需要。

第二章编程工具Visual Basic 简介 2.1 VISUAL BASIC 6.0 功能简介 VISUAL BASIC 是在原有的basic 语言基础上的进一步的发展,它包含了数百条语句,函数及关键词,其中很多与 window有直接的关系。VISUAL BASIC 语言简单易学,只要稍有语言基础就可以很快掌握并进而精通。可视化的用户界面设计功能,把程序设计人员从繁琐复杂的界面设计中解脱出来:可视化编程化环境的“所见即所得”(WYSIWYG)功能,是界面设计如积木游戏一般,编程变成了一种享受,强大的多媒体功能可轻易地开发出集声音,动画,影像和图片于一体的多媒体应用程序,新增的网络功能提供了编写Internet程序的能力。VISUAL BASIC 6.0 中文版还支持用户自己开发Activex 控件和制作Activex 文档。 作为高质量的开发软件,VISUAL BASIC 6.0中文版有如下优点: 完全的中文化的环境使用户更易于操作,用户在几分钟内,就可以熟悉VISUAL BASIC 6.0的开发环境。 语句生成器和快速提示帮助使用用户不用记忆成千上万的属性和方法,在较短的时间内就可能开发出功能强大的应用程序。 在VISUAL BASIC 6.0中,Internet或Intranet访问其他的计算机中的文档和应用程序,可以创建Internet服务器应用程序,包括IIS应用程序,支持动态HTML技术(DHTML)的应用程序,具有Web应用程序发布功能等。 种类繁多,功能强大的多媒体控件,能帮助用户在很短的时间内用较少的语言编写出声像并茂的多媒体程序。 VISUAL BASIC 6.0在数据库处理功能上有较大的增强,能对多种数据库进行读写操作。另外它所提供的可视化数据管理器能帮助用户构造多种类型的数据库,同时提供了能自动生成SQL语句的功能和新的Activex数据对象ADO。 新的语言特性包括:用户自定义类型可以作为参数或可以作为公共属性和方法的返回值,函数可以返回数组变量,动态数组可以赋值,文件系统对象,按名调用(CallByName),增强的创建对象函数(CreatObject Function Enhancdments),增强的StrConv函数。 应用程序向导能帮助用户自动生成具有一定功能的应用程序,大大加快了程序的开发速度。增强的向导有:安装程序向导,数据窗体向导,应用程序向导和

相关主题