当前位置:文档之家› 仓库物资管理系统的设计与实现2

仓库物资管理系统的设计与实现2

仓库物资管理系统的设计与实现2
仓库物资管理系统的设计与实现2

摘要

经济的飞速发展,企业规模的不断扩大,仓库的信息管理日趋重要。然而,面对庞大的产品信息量,库存产品的有效管理,对这些企业来说是非常重要的。网络计算机的诞生及多媒体通讯信息的高速发展,产品种类的多样化催生了仓库管理方式的进一步更新换代。因此,我们将发挥计算机的庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些优势来辅助单位对仓库进行管理,真正实现人力的节省,劳动效率的提高。本系统采用面向对象的程序设计思想进行编制,通过Visual Basic 6.0中的ADO数据控件与数据源建立连接,使程序员用最少的代码快速创建数据库应用程序。本系统提供直观、便捷的数据操作方式,管理员可以根据自己的实际需要进入相关窗体,对信息进行数据库操作功能,如:查询记录、修改记录、删除记录、建立记录等,同时也包括了库存报警和操作日志等窗体,更加方便对库存的信息进行管理。整个系统数据存在表格文件中,由数据库文件进行管理。在设计数据库时使表格文件发生关联,组成关系型数据库,以便于对数据进行处理。这样就可以在数据的操作上分别针对属于不同表的数据,不必为了某条记录的一个字段来对全部记录进行修改,加快了数据的处理速度,增加了数据的可管理性。

关键字:仓库管理系统;数据库;Visual Basic

1.绪论 1

1.1选题的目的和意义1

1.2 开发工具 1

1.3 运行环境 1

1.4 相关开发技术说明 2

1.4.1 Visual Basic介绍 2

1.4.2 SQL Server 2000介绍 3

2.系统需求分析与设计 5

2.1 系统目标设计 5

2.2 仓库管理系统的用户需求 5 2.3 开发设计思想 5

2.4 功能分析 6

2.5 数据流图 6

3.数据库设计11

3.1 数据库环境的建立 11

3.2 数据库需求分析13

3.3 数据库概念结构设计14 3.4 数据库逻辑结构设计16

3.5 数据库结构的实现 18

4.系统模块设计19

4.1 服务器端模块的实现19 4.1.1 登陆程序设计19

4.1.2 修改密码程序的设计19 4.1.3 增加信息管理模块20 4.1.4 删除信息管理模块21 4.1.5 修改信息管理模块21 4.1.6 查询信息管理模块22 4.2 设备入库窗口的创建22 4.3 出库模块设计 23

4.4 设备采购窗口的创建24

4.5 库存报警窗口设计 24

5.系统的实现 25

5.1 菜单设计 25

5.2 调试及运行25

6.总结与展望 27

6.1 经验与教训27

6.2 总结 27

参考文献29

附录30

致谢33

1.1 选题的目的和意义

仓库管理系统是现代化生产发展不可缺少的一部分,是企业产、供、销一体化的重要环节。随着生产的规模不断扩大,库存量的逐年增加,对于产品的各种品种的管理也日益繁多,面对大量的数字信息和数字账册,以及庞大的产品供应程序,仅靠人工的管理方法,已经被现代化的管理方式所淘汰。

随着计算机技术的不断发展,计算机科学日渐成熟,计算机作为知识经济时代的产物,已被广泛应用于社会的各行各业和领域。随着我国企业改革的深入和社会主义市场经济的日趋繁荣,导致各企业的竞争日益激烈,迫使企业采用先进的计算机硬件设备以及高质量的辅助软件来管理企业的各项运作以提高本企业的劳动生产率以及人员效率。仓库管理系统软件作为一种管理软件正在各企事业单位中得到越来越广泛的应用。正是由于计算机在企业管理中应用的普及,使得利用计算机实现企业仓库信息的管理势在必行。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对库存信息进行管理,具有手工管理所无法比拟的优点,比如:检索迅速、查找方便、可靠性大、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业的管理效率,也是企业科学化正规化管理,与世界接轨的重要条件。

1.2 开发工具

SQL Server 2000数据库开发环境,Visual Basic 6.0开发工具。

1.3 运行环境

本系统所要求的硬件设备必须是PⅢ以上的CPU、内存128MB以上的计算机,硬盘容量至少为20GB。支持Windows操作系统和SQL Server 2000软件环境。

软件接口:服务器端需要安装Windows 2000和SQL Server 2000服务器版软件,客户端安装Windows操作系统和浏览器。

1.4 相关开发技术说明

1.4.1 Visual Basic介绍

如今,市场上可供选择的程序开发工具很多。在众多的程序开发工具中,有些强调语言的弹性与执行效率,有些偏重于可视化程序开发工具所带来的便利性与效率的得高,他们的不同特点满足了不同用户的需求。作为数据库系统的开发,Visual Basic是一个非常理想选择。Visual Basic是由微软公司推出的一套完整的Windows系统软件开发工具,可用于开发Windows环境下的各类应用程序,是一种可视化、真正面向对象、采用事件驱动方式的结构化高级程序设计语言和工具的完美集成。它编程简单、方便、功能强大,具有与其它语言及环境的良好接口,在程序界面设计、多媒体开发方面更是独具优势。

1)可视化编程

用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic 自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。

2)结构化程序设计语言

Visual Basic是在Basic语言的基础上发展起来的,具有高级程序设计语言的语句结构。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强

大且使用灵活的调试器和编译器。

3)事件驱动编程机制

Visual Basic通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。例如,命令按钮是一个对象,当用户单击该按钮时,将产生一个“单击”(click)事件,而在产生该事件时将执行一段程序,用来实现指定的操作。

4)访问数据库

Visual Basic提供开放式数据连接,即ODBC功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SQL Server,Oracle等。在应用程序中,可以使用结构化查询语言SQL数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术,为单机上运行的数据库提供了SQL网络接口,以便在分布式环境中快速而有效地实现客户/服务器(client/server)方案。

Visual Basic主要用于客户/服务器计算模式的前端工具,对数据库的应用开发有着特殊的支持,为开发人员提供了丰富的对象、控件和函数以及良好的用户界面;还为用户能够编制功能强大的应用软件创造了便利条件。因此,它越来越受到程序员、软件工程师和用户们的欢迎和重视。

1.4.2 SQL Server 2000介绍

SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQL Server 近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出的最新版本。

SQL Server 2000被称为关系型数据库,它是基于关系模型建立的当今深受欢迎的关系数据库管理系统。在数据库中存储的数据通过各个表之间的关联紧密地结合成为一个整体,只要知道个体的某一个特征,就可以在整个数据库范围内查询出所有与之相关的数据。

SQL Server 特点:

(1)真正的客户机/服务器体系结构。

(2)图形化用户界面,使系统管理和数据库管理更加直观、简单。

(3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。

(4)SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。

(5)具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。

(6)对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。

(7)SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。SQL Server 数据库的安全性也非常好,可以通过系统提供的各种工具来增加或减少数据的安全级别,即可以让任何人插入修改数据,也可以让只有以数据拥有者身份登录的用户才可以浏览数据。

2.系统需求分析与设计

2.1 系统目标设计

系统开发的总体任务是实现仓库物资设备管理系统化、规范化和自动化,从而达到提高单位工作效率的目的。

2.2 仓库管理系统的用户需求

仓库管理系统是针对仓库的物品经常出入库和查询统计等方面工作而开发的管理软件。根据用户的要求,实现仓库的物品管理、出入库管理、还库管理及设备采购管理等功能。

用户通过相应的模块,对仓库里的物品的基本情况进行操作,对库存数量进行查询,用户通过简单的操作即可轻松的管理仓库。

首先,管理体制的合理化。应用计算机管理后,可以获得准确的库存量,对及时采购物品提供方便。

第二,管理工作的标准化。在信息收集制度化,信息形式标准化,信息传递规范化,信息内容系统化的基础上,使管理工作逐步走上程序化,标准化的轨道。

第三,管理效果的最优化。应用计算机后,可以更多地定量地分析管理问题,减少管理决策中的主观随意性,使决策更加精确有效。

第四,基础数据的科学化。应用计算机管理后,由于计算机能存贮大量的数据,而且数据只要一次存入,便可多次重复使用,所以管理数据达到完整,统一,原始记录能保证及时,准确。

最后,应用计算机管理后,许多重复性的工作,都可由计算机去执行,从而能使管理人员从事务性工作解脱出来,真正变为从事一些信息的分析,判断,决策等创造性的工作。

2.3 开发设计思想

仓库管理的物资主要是企业生产所需要的各种设备。进货时经检查合同确认为有效托收以后,进行验收入库,填写入库单,进行入库登记。企业各个部门根据所需要的物资设备总额和部门生产活动需要提出物资需求申请。计划员根据整个企业的需求开出物资设备出库单,仓库管理中根据出库单核对发放设备。设备使用完毕需要及时归还入库,填写入库单。根据需要按照月、季、年进行统计分析,产生相应报表。

仓库管理的特点是信息自理量比较大、所管理的物资设备种类繁多,而且由于入库单、出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方工各不相同。因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门管理规格不统一等问题。在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则:

统一各种原始单据的格式,统一账目和报表的格式。

删除不必要的管理冗余,实现管理规范化、科学化。

程序代码标准化,软件统一化,确保软件的可维护性和实用性。

界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。

建立操作日志,系统自动记录所进行的各种操作。

2.4 功能分析

本系统主要完成以下几个功能:

仓库管理各种信息的输入,包括入库、出库、还库、需求信息的输入等。

仓库管理各种信息的查询、修改和维护。

设备采购报表的生成。

在库存管理中加入最高储备和最低储备字段,对仓库中的物资设备实现监控和报警。

企业各部门的物资需求的管理。

操作日志的管理。

3.数据库设计

3.1数据库环境的建立

在Enterprise Manager中打开本地服务器结点,首先选中“数据库”结点,然后从“操作”菜单或在右面窗口点击鼠标右键,从弹出的菜单中选“新建数据库”,在“名称”中填上数据库的名字“仓库管理系统”,在“数据文件”选项组中会自动产生此数据库的主文件,然后选择保存到相应路径。在“事务日志”标签中,对数据库的日志文件进行设置,并保存在相应的路径下。

在Enterprise manager中创建一个账户。选中要创建账户的服务器并展开,再展开“安全”结点,然后在“登录”结点上单击鼠标右键,选择“新建登录”命令,弹出对话框。在“名称”中填入账户的名称,在“身份验证”中选择“WINDOWS身份验证”的登录方式,在“数据库”选项中选择新建立的数据库-仓库管理系统。

至此,数据环境已建立完成,接着可以进行系统的实现了。

3.2 数据库需求分析

针对本实例,通过对仓库管理的内容和数据流程分析,设计的数据项和数据结构如下。

设备代码信息:包括的数据项有设备号、设备名称。

现有库存信息:包括的数据项有设备、现有数目、总数目、最大库存、最小库存等。

设备使用信息:包括的数据项有使用的设备、使用部门、数目、使用时间、出库时状态等。设备采购信息:包括的数据项有采购的设备、归还部门、归还数目、归还时间、经手人等。设备需求信息:包括的数据项有需求的部门、需求设备、需求数目、需求时间等。有了上面的数据结构、数据项和数据流程,就能进行下面的数据库设计。

3.3 数据库概念结构设计

这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。

本实例根据上面的设计规划出的实体有库存实体、入库实体、出库实体、采购实体、还库实体、需求实体。

3.4 数据库逻辑结构设计

在上面的实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。仓库管理系统数据库中各个表格的设计结果如下面的几个表格所示。每个表格表示在数据库中的一个表。

3.5 数据库结构的实现

通过对数据库逻辑结构的设计,根据上面设计的各表的信息在数据库中建立相应的表。设置好主键和各项对应的数据类型,完成数据库结构的实现。

4.系统模块设计

4.1服务器端模块的实现

4.1.1登陆程序设计

登陆程序是仓库管理系统运行后首先打开的界面。在这个界面,用户必须输入预先设定好的用户名以及密码才能进入,这样有利于防止他人在没有授权的情况下进入系统,修改系统中的数据,对单位造成不必要的损失。

4.1.2修改密码程序的设计

当用户进入系统以后,常常根据需要修改自己的密码。为此,此程序便是为了满足用户修改密码而设计。

4.1.3 增加信息管理模块

该模块主要用于添加(设备入库、出库、还库等)信息命令,并相应的对数据库进行处理。首先查看管理员权限是否可以添加信息,然后查看需要添加的设备号是否重复,最后再将新

的信息存入数据库,并向客户端返回信息。其模块的N-S图如下:

4.1.4 删除信息管理模块

首先查看管理员权限是否可以删除读者信息,然后从数据库中删除该设备相关信息。

4.1.6查询信息管理模块

首先查看管理员权限是否可以查询用户信息,然后从数据库中按要求查询用户信息,最后在将查询结果返回客户端。

4.2设备入库窗口的创建

入库管理用于采购物品设备的入库登记。该窗口由主程序窗口上的“功能”菜单中的“设备入库”子菜单的单击事件激发。

该窗口中包含新增、删除、修改和查询四个功能。其中“设备号”和“入库时间”为主键不可为空。通过在窗体内添加“ADO”控件和“DataGrid(数据网格)”控件与数据库中“设备入库表”相连。通过控制“新增”、“删除”、“修改”按钮对数据库中“设备入库表”的各项信息进行相应改变,再把表现的信息通过“DataGrid”显示出来。当点击“查询”时,系统进入相应的“查询”界面,根据所输入的查询条件,从数据库的表中显示中相应的资料信息,完成查询。

4.3 出库模块设计

出库管理用于物品设备的出库登记。该窗口由主程序窗口上“功能”菜单中的“设备出库”子菜单单击事件激发。

设备出库窗口界面与设备出库窗口界面布局相似,工作原理相同。根据点击相应的按钮完成出库信息的增加、修改、删除以及查询工作。

4.4 设备采购窗口的创建

设备采购模块用于生成要采购设备的报表,由主程序窗口上“功能”菜单中的“设备采购”子菜单单击事件激发。该模块由2个窗口组成,第一个窗口用来供用户对要采购的设备进行相应修改,点击查询后进入第二个窗口,用于查询相关信息。

设备采购窗口界面与设备入库窗口相似。

4.5 库存报警窗口设计

在仓库中的每一个设备都有其最大库存量和最小库存量的限制。通过本模块,用户可以方便地找出库存中现有库存量大于最大库存量或小于最小库存量的设备,从而为库存设备的管理提供方便。该窗口由主程序窗口上的“功能”菜单中的“库存报警”子菜单单击事件激发。

5.系统的实现

5.1菜单设计

在菜单画面中设计应用程序主窗口所连接的菜单。本系统共设置了2个主菜单,10个子菜单项目。

“系统”主菜单下包括:用户密码修改、打印设置、操作日志、退出。

“功能”主菜单下包括:设备入库、设备出库、设备还库、设备需求、设备采购、库存报警通过菜单,用户可以十分方便的进入想要打开的窗口。这样,不仅能体现整个应用程序的设计结构,而且还为用户提供了一个友好的、操作方便的工作环境。

5.2调试及运行

仓库管理信息系统建立后,应装入大量设备记录,进入试运行及调试阶段。

1装入设备数据

往数据库中装入数据又称为数据库加载。由于数据库中通常包含着一个组织内多个部门的数据,这些数据的格式、规格都可能不同,所以在加载之前要对这些数据作严格地检验、整理,并建立严格的数据登录和校验规范,设计出完善的数据检验和校正程序,尽可能在加载之前把不合格的数据排除掉。然后,通过系统提供的工具程序或自编的专门装入程序将数据装入

数据库。

2试运行及调试

这个阶段的工作主要是实际运行仓库管理应用程序,进入仓库管理系统登录界面,输入正确的用户名和口令,单击确定进入主菜单。

在前一阶段,虽然也作了性能预测,但是仅仅做了性能估计,且在估计过程中,做了许多简化和假设,忽略了许多次要因素,因而估计是粗糙的,并可能失真。在试运行阶段,必须进行实际测量和评价,测试数据尽可能覆盖现实世界的各种情况。

如果实际测试结果不符合设计目标,则需返回物理设计阶段,修改参数。有时也许还需要返回初始阶段。

首先,测试用户登录功能能否实现:

打开仓库管理系统,在“用户名”里填入数据库“用户表”中的任一用户名,“密码”框里我们填入与用户名相对的密码作为用户登录密码。填写完成点击“确定”按钮,将会出现操作程序页面,即该用户已经登陆成功了。当我们输入错误密码时,提示“密码错误”,三次密码错误会自动退出系统。至此,用户登录成功实现。

其次,测试编辑功能能否实现:

在登录成功之后,用户进入相应的管理页面,可以对相应的信息进行新增、修改和删除操作,最后把编辑好的信息送入数据库。至此,编辑功能成功实现。

再次,测试查询功能能否实现:

查询功能:在登录成功之后,用户进入相应的管理页面,点击“查询”时,进入相应的查询界面,在里面输入想要查找的资料,点击“查询”按钮,成功即可出现结果页面,页面内显示查询出来的信息,表示测试成功。

再次,测试用户登出系统能否实现:

在管理操作已全部完成,需要退出程序的时候,在主菜单页面“系统”的下拉菜单的有一个“退出”的选项,点击之后便可退出。

最后,测试密码更改能否实现:

在用户成功登录的情况下,在主菜单“系统”的下拉菜单中选择“密码修改”,进入到“用户密码修改”界面,用户可以对自己的密码进行相应的修改。

经过以上各项的测试,证明本系统完全可以正常运行,至此测试成功!

6.总结与展望

6.1 经验与教训

在使用Visual Basic6.0进行系统开发的过程中,不断地遇到问题解决问题,遇到问题再解决问题,这样不断积累编程方面的技巧,使系统的设计逐步完善,同时也为以后作为编程人员打下了基础。

在此谈几点最深的体会:

1.做好系统分析

系统开发的关键在于对系统进行需求分析,在开发一个系统的初期,首先要对系统的整个工作流程,需要实现的功能,用户的需求等进行充分的分析。在做好需求分析的前提下才能顺利的完成整个系统的开发,否则可能会在开发的过程中出现不断修改不断出错的问题,这将给系统的开发带来很大的麻烦,甚至直到最后也未能达到理想的开发效果。

2.使用定性文件名

在用Visual Basic6.0开发一个应用系统时,会产生许多不同的窗口文件、数据窗口文件、菜单文件,当一个应用系统比较大时,生成的文件可能会很多,如果给这些文件取的文件名杂乱无章,就会对管理造成不便。为了避免这一问题,最好能够在保存文件的同时,使用定性

的、具有特定意义的文件名。同时要注意不同类型窗口的“前缀”要进行区分,避免对文件名的混淆而降低工作效率。如此以来,使应用程序结构清晰,便于管理。

6.2 总结

将仓库物资管理系统作为我毕业设计的课题,是对我几年学习中理论知识和实践相结合的一次综合检验。通过这次毕业设计,开发本系统使我受益匪浅。

通过这次毕业设计,对仓库物资管理系统的开发,我付出了大量的时间,但是,我得到的收获远远不是这些时间可以衡量的,它将是我终生的财富,必将给我今后的学习和工作带来更多的收益。通过对此管理系统的开发,使我对软件开发有了一个比较清楚的认识,体会到理论和实践的重要性。由于自己的分析设计和程序经验不足,该系统设计和实现过程中,还有许多没有完善的地方,比如数据冗余、文档组织不合理、帮助文档没有编写,用户界面设计不够美观,异常出错处理比较差等多方面问题,这些都有待进一步完善和提高。对于文中出现的不足和系统中出现的问题敬请各位老师给予指导。

致谢

在本系统的开发过程中,我得到了我的指导教师宣宗强老师的热心指导和支持,从选题到课题的最终完成,老师都给了我很大的帮助,老师对系统操作流程提供了宝贵的意见,对系统的分析及程序编写中出现的错误提出了修改意见,给整个系统的开发和论文的写作提供了宝贵意见,使这个系统得以顺利的开发完毕,并完成最后的论文写作。老师严谨的治学态度,以及对于深厚的知识功底都给了我很深刻的教育,对我以后做人、做事都产生了很大的影响。同时我也要感谢西安电子科技大学网络教育学院和郑州学习中心全体老师在我四年的大学学习生活里对我的教育和培养,使我在各方面都得到了锻炼和提高。在此,我表示衷心的感谢。

在论文设计过程中,特别感谢我的同学、朋友给予我的帮助,他们给我的论文提出了许多建议,为我论文的撰写创造了一个良好的环境,使得我的论文能够顺利的完成。

商品仓库管理系统数据库设计

数据库原理课程设计仓库管理系统

第一章绪论 课题背景介绍 1.1.1课题开发背景 商品库存管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以商品库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低、另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对物资信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套商品库存管理软件成为很有必要的事情。 1.1.2课题开发意义 大多数库存管理理论认为,库存是物理上和逻辑上库房库位的所有有形和无形物料极其价值的总和,具体包括成品、原材料、在制品、在途品、生产前物料、备品备件等。虽然持有一些库存是必要的,过量的库存却非但没有用处而且占用了资金。占用的资金对于公司发展、新产品开发等都是非常需要的;减少资金占用还可以大大减少来自银行贷款的利息和风险。对那些采购量特别大、采购件市场价格有波动的物料库存,加强库存管理效果更为明显。因此,平衡公司库存投资与其它资金需求至关重要。 随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理的企业都有自己生产和销售的产品,而这些产品都需要储存在仓库中,对于每个企业来说,随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断地更新与发展,有关产品的各种信息量也会成倍增长。面对庞大的产品信息量,如何有效地管理库存产品,对这些企业来说是非常重要的,库存管理的重点是销售信息能否及时反馈,从而确保企业运行效益。而库存管理又涉及入库、出库的产品、操作人员及客户等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分

仓库管理系统概要设计

桂林电子科技大学计算机科学与工程学院 概要说明 题目:仓库管理系统 学院:计算机科学与工程学院 专业:信息管理与信息系统 学生姓名:黄桂 学号:1200340119 指导教师:张纪元 2015年9月20日 概要说明 1

桂林电子科技大学计算机科学与工程学院 1 引言............................................................................. (3) 1.1 编写目 的....................................................................... (3) 1.2 背 景........................................................................ (3) 1.3 参考资 料....................................................................... (4) 2 总体设计............................................................................. (4) 2.1 需求规 定....................................................................... (4) 2.2 运行环 境....................................................................... (4) 2.3 基本设计概念和处理流 程....................................................................... (4) 2.4 结 构........................................................................ (7) 2.5 功能需求与程序的关 系....................................................................... (8) 2.6 人工处理过 程....................................................................... (8) 3 接口设计............................................................................. (8) 3.1 外部接 口....................................................................... (8) 3.2 内部接 口....................................................................... (9) 4 运行设计............................................................................. (9) 4.1 运行控 制....................................................................... (10) 4.2 运行时 间....................................................................... (10) 5 系统出错处理设计............................................................................. (10) 5.1 出错信 息....................................................................... (10) 5.2 补救措 施....................................................................... (10) 5.3 系统维护设 计....................................................................... (11)

仓库管理系统设计(案例)

北京航空航天大学 机械工程及自动化学院 仓库管理系统数据库设计《数据库原理及应用》大作业 班级: 学号: 姓名: 2013-12-27

目录 摘要 (4) 关键字 (4) 引言 (5) 1.需求分析 (6) 2.2 引言 (6) 2.2需求分析阶段的目标与任务 (7) 2.2.1 处理对象 (7) 2.2.2 处理功能及要求 (7) 2.2.3.安全性和完整性要求 (8) 2.3需求分析阶段性成果 (8) 2.3.1 体会与收获 (8) 2.3.2仓库管理系统业务流程图 (9) 2.3.3 仓库管理系统数据流程图 (9) 2.3.4仓库管理系统数据字典 (13) 2.3.5 处理逻辑描述 (15) 3.概念设计阶段 (16) 3.1 引言 (16) 3.2任务与目标 (16) 3.3 阶段结果 (17) 4.逻辑设计阶段 (20) 4.1 逻辑设计的任务与目标 (20) 4.2 数据组织 (20)

4.2.1 将E-R图转换为关系模型 (20) 4.2.2 数据库模式定义 (22) 4.2.3 用户子模式的定义 (25) 4.3 数据处理 (26) 5.物理设计阶段 (27) 5.1 物理设计阶段的目标与任务 (27) 5.2数据存储方面 (27) 5.3 系统功能模块 (27) 5.3.1 货物基本信息的查询与更新模块 (27) 6.数据库实施阶段 (29) 6.1建立数据库、数据表、视图、索引 (29) 6.1.1 建立数据库 (29) 6.1.2 建立数据表 (29) 6.1.3 建立视图 (32) 6.1.4 建立索引 (32) 7.心得体会 (33)

完整的物资管理系统

数据库原理课程设计报告 设计题目:_ 物资管理子系统_____ __________ 专业班级: _ _ __ _____________ 学生姓名: ___ ______________________ 学生学号: ___ 指导教师: 同组人姓名: 完成日期: _ 2011年7月12日____ __ _

目录 1系统概述 (2) 1.2功能需求 (3) 2.需求分析............................................. - 3 - 2.2 数据字典............................................ - 4 - 3. 概念结构设计......................................... - 6 - 3.2实体及属性的定义 (8) 4.3建立视图 (10) 6. 触发器设计.......................................... - 11 - 7. 结束语.............................................. - 12 - 1系统概述 1.1现状分析 随着计算机技术的飞速发展,以及计算机在企业和大学管理中应用的普及利 用计算机实现人事工资的管理势在必行。 将计算机引入到仓库仓库管理系统当中,利用计算机支持仓库高效率完成劳 动人事管理的日常事务,是适应现代企业制度的要求、推动企业和大学劳动人事 管理走向科学化、规范化的必要条件。仓库管理系统是大多数企业都需要进行 的一项工作,因此,开发制作这个管理系统具有较大的社会现实意义。而仓库管 理是一项琐碎、复杂而又十分细致的工作,物资的输入、输出、核算的工作量很大,一般不允许出错,实行电子化的管理模式,可以让人力资源管理人员从繁重 琐碎的案头工作解脱出来,去完成更重要的工作。仓库管理信息系统的实现可以 减轻比较繁琐的手工仓库管理更加针对性、便捷性、可视化的管理货物。 下面从管理上、技术上、市场上进行开发的可能性分析,并给出明确的分析 结论。 运用计算机的便捷性,程序的可操作性,让我们更能够方便快捷的对信息系 统进行科学性的管理。与此同时,我们能够利用专业知识来解决实际问题。 市场资源方面:如今的仓库已经产业化,大型的仓库更有潜力和市场,不是 担心的主要问题。 技术资源方面:在管理方面,不断引进国内外先进的技术水平,提高仓库的 工作效率。

仓库管理系统概要设计说明书

仓库管理系统概要设计说明书

1引言 .................................................................... 错误!未定义书签。 1.1编写目的 ............................................................... 错误!未定义书签。 1.2背景....................................................................... 错误!未定义书签。 1.3定义....................................................................... 错误!未定义书签。 1.4参考资料 ............................................................... 错误!未定义书签。2总体设计............................................................. 错误!未定义书签。 2.1需求规定 ............................................................... 错误!未定义书签。 2.2运行环境 ............................................................... 错误!未定义书签。 2.3基本设计概念和处理流程.................................... 错误!未定义书签。 2.4结构....................................................................... 错误!未定义书签。 2.5功能器求与程序的关系........................................ 错误!未定义书签。 2.6人工处理过程 ....................................................... 错误!未定义书签。 2.7尚未问决的问题 ................................................... 错误!未定义书签。3接口设计............................................................. 错误!未定义书签。 3.1用户接口 ............................................................... 错误!未定义书签。 3.2外部接口 ............................................................... 错误!未定义书签。 3.3内部接口 ............................................................... 错误!未定义书签。4运行设计............................................................. 错误!未定义书签。 4.1运行模块组合 ....................................................... 错误!未定义书签。 4.2运行控制 ............................................................... 错误!未定义书签。 4.3运行时间 ............................................................... 错误!未定义书签。

仓库管理系统的设计与实现本科毕业设计

毕业论文 题目:仓库管理系统的设计与实现

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

物资管理系统操作手册

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

目录

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

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

书店信息管理系统概要设计.介绍

《软件工程》实验报告 题目: 书店信息管理系统概要设计说明书 学号 姓名孙斌 学号 姓名王帅 学号 姓名高兴 2015年6月3日 目录 1任务概述 (2) 1.1设计任务 (2) 1.2设计策略 (2) 1.3参考文献 (2) 2体系结构设计 (2) 2.1层次图设计 (2) 2.2模块说明 (3) 2.3基本设计概念和处理流程 (3) 2.4系统结构和模块外部设计 (5) 2.5功能分配 (5) 2.6人工处理过程 (6) 3接口设计 (6) 3.1用户接口 (6) 3.2外部接口 (6) 3.3内部接口 (6) 4数据结构设计 (7)

4.1 E-R图: (7) 4.2逻辑结构设计要点 (7) 1任务概述 1.1设计任务 本文档的编写是为了完善图书管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发图书管理系统。 (1)设计读者功能模块,包括查询功能与会员功能。 (2)设计前台售货员模块,包括销售功能、会员注册功能、图书数量信息的修改功能。 (3)设计后台管理员模块,图书信息维护功能、用户信息维护功能。 1.2设计策略 改造软件结构,降低耦合度,提高内聚度 减少扇出,追求高扇入 使任意模块的作用域在控制域内 降低模块的接口复杂度和冗余度,提高协调性 模块功能可预测,避免对模块施加过多限制 1.3参考文献 《软件工程导论》(第四版)张海藩编著,清华大学出版社,2008年2 月版,北京 2体系结构设计 2.1层次图设计 售货员模块销售模块X 创建用户信息

◆读者模块: (1)读者查询模块:支持模糊查询

(2)施加不同的外界运行控制时所引起的各种不同的运行模块组合如下表所示:

仓库管理系统详细设计

详细设计说明 题目:仓库管理系统 学院:计算机科学与工程学院 专业:信息管理与信息系统 学生姓名:黄桂 学号:1200340119 指导教师:张纪元 2015年9月25日

1.引言 (1) 1.1编写目的 (1) 1.2项目背景 (1) 1.4定义 (2) 1.5参考资料 (2) 2.总体设计 (2) 2.1总体概述 (2) 2.2软件结构 (3) 3.程序描述 (4) 3.1程序功能 (4) 3.1.1类图结构 (5) 3.1.2开发视图 (5) 3.2程序性能 (7) 3.3程序的输入项 (7) 3.4程序的输出项 (8) 3.5算法 (9) 3.6程序逻辑 (10) 3.7接口 (11) 3.8存储分配 (12) 3.9限制条件 (13) 3.10测试要点 (13) 4系统静态模型 (13) 4.1系统用例模型 (13) 4.2仓库管理系统用例图。 (15) 4.3功能分配 (16)

1.引言 1.1编写目的 本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了仓储管理系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期待能够获得更大范围的应用。 本文档的预期读者是:设计人员、开发人员、项目管理人员、测试人员、用户。 1.2项目背景 仓储管理系统(WMS)是仓储管理信息化的具体形式,它在我国的应用还处于起步阶段。目前在我国市场上呈现出二元结构:以跨国公司或国内少数先进企业为代表的高端市场,其应用WMS的比例较高,系统也比较集中在国外基本成熟的主流品牌;以国内企业为代表的中低端市场,主要应用国内开发的WMS产品。 物资的储存和运输是整个物流过程中的两个关键环节,被人们称之为“物流的支柱”。在商品交换过程中,虽然物资的购、销活动决定了物资的交换关系,但若没有物资的储存和运输,物资的这种交换关系则不能最终实现。 1.3范围 主要以《仓库管理系统开发需求分析》需求分析说明书提出基本范围,能够实施什么样有用的功能来有效的管理,并指导开发人员去开发这样的功能系统。

库存物资管理系统

(数据库课程设计)

目录: 一、概述:————————————————————————————3页 二、需求分析:——————————————————————————3页 三、VB的界面——————————————————————————4页 四、数据库逻辑设计—————————————————————————4页 五、软件功能设计—————————————————————————5页 六、界面设计———————————————————————————7页 七、结束语————————————————————————————8页

库存物资管理系统 一、概述: (1)背景: 库存管理是一项非常繁琐复杂的工作,每天要处理大量的单项数据,包括入库、出库、退库、调库等多项货物操作流程。为及时结清每笔业务和货物流动情况,保证企业生产用料以及货物安全,企业要花费大量的人力物力和时间来做数据记录及统计工作。因此,为提高库管工作的质量和效率,就必须根据仓库管理的专业特点开发仓库管理系统。 (2)编写目的:本系统主要实现仓库管理的自动化,包括商品的入库、出库及商品有关信息的管理,如商品的名称、生产厂家、型号、规格等。每种商品都有名称、生产厂家、型号、规格等。 出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、数量、日期、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。 实现按商品名称、出入库日期的查询。实现分别按日、月和年对出入库商品数量的统计。软件定义:此库存物资管理系统应该包含四个方面的内容,如下: 基本信息设置应该提供货品信息、仓库信息、供货单位信息和收货单位信息的添加、修改和查询功能。 出入库管理应该提供货品出入库信息的登记、修改和查询功能。 库存数据分析应该实现货品库存查询、统计等功能。 系统设置应该包括用户修改密码及系统管理员添加任何权限用户的功能。 此软件的操作简单,易掌握,可以使用户能方便快捷的掌握学校的教师,学生,课程安排情况。 (3)开发环境:Windows XP系统,开发工具:VB6.0 数据库系统:SQL Server 2000 二、需求分析: 功能需求: 基本信息(包括货品信息、仓库信息、供货单位和收货单位信息)的添加、修改和查询。 货品入库登记、修改和查询。 货品出库登记、修改和查询。 货品库存统计信息查询。 用户修改密码和系统管理员添加用户。 功能需求描述: (1)基本信息的添加、修改和查询。 填写基本信息--》提交信息填写 修改基本信息--》提交信息修改 选择填写查询条件—-》提交查询--》查询结果显示 (2)货品入库登记、修改和查询。 入库选择--》填写入库货品信息—-》提交入库登记 修改入库登记--》提交信息修改

库存管理系统设计实现

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

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

仓库管理系统概要设计说明书

仓库管理系统概要设计说明书 1. 1.引言 (1) 3.接口设计 (10) 4.运行设计 (11) 5.系统数据结构设计 (12) 2.客户信息表 (14) 3.货物信息表 (14) 货物信息表 (14) 4.采购员信息表 (15) 5.库存信息表 (15) 6.采购入库信息表 (16) 7.销售出库信息表 (17) 6.系统出错处理设计 (17) 1.引言 1.1编写目的 近年来,生产的工业化速度迅速加快,生产的产品数量猛增,给传统的仓库管理方式手工作业带来了很大的负担,今天的仓库作业和库存控制作业已十分多样化,复杂化,靠人工去记忆去处理已十分困难,且出现错误的可能性很大。如果不能保证正确的进货、验收、质量保证及发货,就会导致浪费时间,产生库存,延迟交货,增加成本,以致失去为客户服务的机会。本文正是为解决这个问题而作。本说明书的预期读者为小中型仓库的管理员及客户和采购员。 1.2背景

本系统是:仓库管理系统。 本项目的任务提出者、开发者都是本人 用户:中小型仓库管理员。 软件的计算机网络:任何装有IIS的计算机作为服务器端,其他处在同一网络的计算机作为客户端。 1.3定义 DFD: Data Flow Diagram 数据流图,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。 DD;Data Dictionary 数据字典:是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。 1.4参考资料 1.《软件工程》---钱乐秋钱乐秋,赵文耘,牛军钰编著------ 清华大学出版社 2.《数据库系统概论》—王珊萨师煊主编-------高等教育出版社 3.《Java语言程序设计实用教程》董迎红张杰敏编著------ 北京大学出版社 4. 可行性研究报告 5. 需求分析说明书

仓库管理系统,详细设计

超市仓库管理系统详细设计说明书

1.引言...................................................... 错误!未定义书签。 编写目的................................................. 错误!未定义书签。 项目背景................................................. 错误!未定义书签。 定义..................................................... 错误!未定义书签。 参考资料................................................. 错误!未定义书签。2.总体设计.................................................. 错误!未定义书签。 需求概述................................................. 错误!未定义书签。 软件结构................................................. 错误!未定义书签。3.程序描述.................................................. 错误!未定义书签。 功能..................................................... 错误!未定义书签。 性能..................................................... 错误!未定义书签。 输入项目................................................. 错误!未定义书签。 输出项目................................................. 错误!未定义书签。 算法..................................................... 错误!未定义书签。 程序逻辑................................................. 错误!未定义书签。 接口..................................................... 错误!未定义书签。 存储分配................................................. 错误!未定义书签。 限制条件................................................. 错误!未定义书签。 测试要点................................................. 错误!未定义书签。

仓库物资进出领用管理系统

仓库物资进出领用 管理系统

诚信承诺 本人承诺所呈交的毕业设计报告(论文)及取得的成果是在导师指导下完成,引用她人成果的部分均已列出参考文献。如论文涉及任何知识产权纠纷,本人将承担一切责任。 学生签名: 日期:

仓储物资进出领用管理系统 摘要 仓储资产管理对于一个企业的供应链来说,是至关重要的一个环节,如果没有正确有效的仓储管理逻辑,那么很容易出现有员工多领用,少领用甚至冒名领用等严重事件发生,为公司企业的日常运作带来了很多不必要的麻烦,现在很多使用中的人工手动管理方案,在成本控制等其它各方面存在很多问题。此软件为解决这些各种各样的问题为制作,重点关注库存资产进出登记,领用归还登记方面存在的问题,根据管理者的权限,领用员工的权限,以及公司外部人员的权限,合理的配给不同的软件使用权限以及资产领用权限。因此,企业希望能有拥有一个有效的,高效的仓储管理软件,这样能够提高平时的工作效率,减少时间成本,以及人工成本。本论文对于仓储资产管理的一般工作方法以及工作流程, 设计出了一套完整的仓库资产领用归还系统,能够满足大多数中小型企业或者仓库管理的要求。 次设计是以Visual C++及Access数据库平台为基础开发成的一个非常典型的MIS(信息管理系统)。在此论文中,交待了此软件的完整的分析,软件设计,代码实现的全部过程,包括了需求功能分析,模块功能分析,数据库类型模式的分析与实现,最后是系统代码的实现。设计的仓储资产管理系统,能够满足,管理员,仓库操作员,员工三方不同的需求。 关键词: 仓储; 物资; 管理系统

WAREHOUSE MANAGEMENT SYSTEM Abstract Warehousing and asset management for a company's supply chain is a vital part, if not correct and effective warehouse management logic, it is prone to multiple recipients employees, recipients and even bogus recipients and other less serious incidents, brings a lot of unnecessary trouble for the daily operation of companies now use a lot of manual labor management solutions, there are many problems in all other respects and cost control. This software is to solve these sorts of problems for the production, registration and out of focus stock assets, recipients return the registration of existing problems, under the authority of managers, requisitioned authority staff and people outside the company's permission, reasonable the permissions assigned to different software and asset requisitioned permission. Therefore, the company hopes to have to have effective, efficient warehouse management software, which can improve the efficiency of the usual, reducing time costs, and labor costs. In this paper, a method for general working storage asset management and workflow, designed a complete warehouse assets requisitioned

仓库管理系统概要设计

仓库管理系统概要设计

1.引言 (4) 1.1编写目的 (4) 1.2项目背景 (4) 1.2.1软件的开发名称 (4) 1.2.2项目需求单位............................................................................... 错误!未定义书签。 1.2.3项目开发单位............................................................................... 错误!未定义书签。 1.2.4用户及实现软件的单位 ............................................................... 错误!未定义书签。 1.2.5本项目与其它软件或系统的关系 (4) 1.3术语定义 (5) 1.4参考资料 (6) 1.4.1项目计划任务书 (6) 1.4.2合同书 (6) 1.4.3上级机关批文 (6) 1.4.4项目开发计划 (6) 1.4.5需求规格说明书 (6) 1.4.6测试计划(初稿) (6) 1.4.7用户操作手册(初稿) (7) 1.4.8本文档中引用的资料 (7) 1.4.9所采用的软件标准或规范 ........................................................... 错误!未定义书签。2.任务概述 . (8) 2.1目标 (8) 2.2运行环境 ............................................................................................... 错误!未定义书签。 2.3需求概述 (8) 2.4条件与限制 ........................................................................................... 错误!未定义书签。3.总体设计 .. (10) 3.1处理流程 (12) 3.2用例图 (12) 3.3总体结构设计 (14) 3.4模块功能 (15) 3.5功能分配 (20) 4.接口设计 (21) 4.1外部接口 (21) 4.2内部接口 (21) 5.数据结构设计 (22) 5.1概念结构设计 (22)

仓库管理系统的设计及实现报告

1 绪论 随着社会经济的不断发展,各个企业也面临着各种机遇和挑战。为了能够在这个信息化的时代继续发展下去,就必须紧跟上时代的脚步。随着网络技术的不断发展,现代物流技术也在不断的更新换代。传统的人工记载的办公方法已经无法满足很多企业的需要,因此,每个企业都需要一个自动化的仓库管理系统。仓库是每个企业都必须谨慎管理的地方,因为货物是企业最基本的本钱,只有很好地管理好自己企业的货物,才能在竞争如此激烈的社会中谋得一片天地。本课题正是根据这一理念,开发了一个功能比较完善,基本能满足企业要求的仓库管理系统。 1.1 系统开发背景 随着计算机技术的发展,一个崭新的信息化的世界已经展现在我们眼前。如今,你可以随处看到很多不同种类的信息管理系统。 商品是企业的根本,仓库是企业用来保存商品的地方。因此,仓库对于企业十分重要。所以说一个成功的企业必定会有一个好的仓库,而一个好的仓库就肯定会有一个先进的仓库管理系统作为支撑。但是,传统简单、静态的仓库管理系统,因为其不具备信息共享功能,且无法保证货物的正确的进库、库存控制和发货等问题,已经无法确保企业资源的高效利用;而且,传统的仓库管理系统存在维护困难、开发复杂等缺点,极大的浪费企业的人力、物力,因此已经跟不上时代的步伐。所以说,一个成功的企业需要一个现代的仓库管理系统来保证企业产品的精细化管理,保证最大化利用企业资源。 1.2 系统开发目的 仓库是所有企业都不可缺少的部分,因此,一个企业想要蓬勃发展,管理好自己的仓库就显得十分重要。但是仓库中的货物总是不断变动的,因此,就需要有人将仓库中货物的增减情况进行记录。但是传统的人工记录的方法存在着许多问题,比如信息安全行性低、查询效率低等。因此,对于一个想要不断发展的企业来说,这种人工记录的方式必须淘汰。 随着计算机技术的不断发展,计算机的使用已经十分普遍,每个企业都拥有计算机。使用计算机对库存信息进行管理有着很多人工记录所无法比拟的优点,比如查询快捷、信息安全性高、添加删除方便等。 基于以上这些原因,我开发了一个仓库管理系统。本系统能够保证货物的正确的

物料仓库管理系统

一、物料仓库管理系统的任务及特点 仓储管理的任务 1、以高效率、低成本为原则组织仓储生产。 2、以优质服务、讲信用建立企业形象。 3、通过制度化、科学化的先进手段不断提高管理水平。 4、从技术到精神领域提高员工素质 仓库管理系统特点 1、提高服务质量 2、提高资源利用率 3、提高作业效率降低作业成本 二、现存仓储作业模式问题分析 1、工作模式 以往库房作业效率依赖亍人员对商品的熟悉程度;库房中人员的流动性是比较高的,新员工对库房、品种的熟悉都会影响作业效率;

有了仓储系统能真正的在仓储作业中体现管理;作业效率不是靠经验而是靠管理,最能忠实体现管理意愿的还是机器; 2、任务分配 传统方式为,按一定规则先打印出发货单,人工分配给拣货员迚行拣货;带来的问题是任务分配不均,作业效率不高,同时任务的优先级需要人为判断;在仓储系统中我们的分工更明确,每个人各司其职,使用索取的方式可以控制优先级高的订单优先处理,通过经验参数设置,保证每个人的作业任务均匀、合理,提高作业效率 3、绩效考核 计件难度高,按单份人工记录核算;统计不及时、难度大,计算不准确 4、决策支持 不能为管理者提供准确的作业数据,管理者无法了解真实的作业情况,没有决策依据;同时当管理者想对作业结构迚行优化、调整时也无法很好的贯彻执行; 三、物料仓库系统管理亮点与价值 1、条形码管理 可以方便用户的物流、仓储操作,减少劳劢强度、降低错误率、提高工作效率。用户可使用常用条码,也可以自定义条码。

2、批次管理 可以对存货的收发存情况进行批次管理,能够按照批次规则,自动生成入库批次号,可统计某一批次所有存货的收发存情况或某一存货所有批次的收发存情况。并支持基于批次的全流程业务追溯,发现业务问题。 3、序列号管理 完整支持序列号的管理,在出入库、调拨、不合格品记录及处理、货位调整等业务环节,追踪单品序列号。同时支持售后服务序列号管理以及单品序列号的构成档案管理。 4、保质期管理 对存货的保质期迚行管理,迚行保质期预警和失效存货报警。 5、货位管理 可以加强企业对出入库和仓储的管理,并提供货位的收发存报告和存量报告。支持跨仓库货位调拨、货位盘点、以及货位作业的优化。 6、盘点管理

相关主题
文本预览
相关文档 最新文档