《精编》仓库管理系统设计与实现

上传人:tang****xu4 文档编号:133053514 上传时间:2020-05-23 格式:DOC 页数:37 大小:2.33MB
返回 下载 相关 举报
《精编》仓库管理系统设计与实现_第1页
第1页 / 共37页
《精编》仓库管理系统设计与实现_第2页
第2页 / 共37页
《精编》仓库管理系统设计与实现_第3页
第3页 / 共37页
《精编》仓库管理系统设计与实现_第4页
第4页 / 共37页
《精编》仓库管理系统设计与实现_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《《精编》仓库管理系统设计与实现》由会员分享,可在线阅读,更多相关《《精编》仓库管理系统设计与实现(37页珍藏版)》请在金锄头文库上搜索。

1、仓库管理系统设计与实现目录摘要2第一章引言 3第二章需求分析42.1系统的功能要求52.1软件开发开发环境5第三章概要设计63.1总体结构63.2功能分解63.2.1 管理员管理模块73.2.2仓库管理模块73.2.3基本信息管理模块83.2.4 统计报表模块83.2.5系统管理模块93.3流程图9第四章数据库设计104.1基本关系流图:104.2数据库表结构11第五章详细设计195.1登录界面195.2主控界面205.3 仓库主要管理界面215.3.1入库登记215.3.1出库登记225.3.2库存盘点235.3.3库存调拨245.3.4库存预警255.3.5库位查询265.4系统模块275

2、.5 基本信息模块275.6统计报表295.7系统功能305.8窗口设置315.9帮助31第六章软件测试32第七章课程设计总结与体会35第八章致谢 36参考文献37摘要当代是信息科技发展的时代,仓库管理系统又是一个典型的信息管理系统,本系统是一个为适应课题,当代仓库信息管理的迫切需求而设计开发的软件系统,其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。 本系统主要是让仓库的管理实现信息化、系统化,方便化,把计算机用于超市的仓库管理中,这样可以很大程度上提高管理者分析和决策的科学性,提高经营管理水平。通用仓库管理系统,是针对公司的仓库具有量大、种类多的特点,常规管理有工作量

3、大、查询困难、不易更新的缺点进行开发的。经过分析和比较和实际情况,我们决定使用SQL数据库开发工具,利用其提供的各种面向对象的开发手段,对于要求建立起数据一致性和完整性强、安全性好的数据库,应用程序具有功能完备、易使用等特点。经过分析如此情况,我们使用C#语言 、数据库等开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口方便而简洁操纵数据库的智能化对象。能够方便的进行试题及其答案的存储、查询、查阅、修改等项题库的操作。本系统对学生信息实行科学的管理,利用现代电脑功能强大、运算速度快的优点,对试题进行集中、有序、有效的管理,更新方便、查询快捷、系统需要用密码管理,具有一定的安全性。设计

4、的指导方向就是一切为用户着想,界面美观大方,操作尽量简单明了,而且作为一个实用的应用程序要有良好的容错性,在用户出现误操作时能尽量及时地给出警告,以便用户及时改正。本系统的特点是可以为学生建立信息系统,其查询速度快、操作灵活方便。第一章 引言随着信息化的深入,“无纸办公”是现在办公族的追求。信息管理系统是一个计算机软硬件资源以及数据库的人-机系统。仓库管理系统是现代仓储企业进行货物管理和处理的业务操作系统。它可以实现本地一个或几个仓库的精细化管理,也可实现制造企业、物流企业、连锁业在全国范围内、异地多点仓库的管理;它可以对货物存储和出货等进行动态安排,可以对仓储作业流程的全过程进行电子化操作;

5、可以与客服中心建立数据接口使客户通过互联网实现远程货物管理,可以与企业的ERP系统实现无缝连接。在现代企业中,仓库管理是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间来作数据记录统计工作。本系统正是根据仓库管理的专业特点而开发的,用现代电子技术提高库管工作的质量和效率。企业必须综合利用各种先进制造技术,在网络与信息技术的支持下,改进现在的生产经营模式和组织结构,才能在市场竞争中赢得更多的份额。 随着企业规模的扩大,仓库管理系统将发挥越来越重要的作用。高效方便的仓库管理系统,可以为生产经营提

6、供坚强的后盾和有力的支持。仓储管理系统主要提供一个仓储业务及其作业管理的信息存储和检索系统。通过入库管理、出库管理、报表生成管理、仓库人员管理、仓库位置信息管理等功能模块来实现仓库的综合管理。使用它可以建立开发比较完善的数据库操作应用程序,并利SQL2003提供数据库。尤其是Visual C#可视化设计窗口这一方便而简洁的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成企业管理者满意的可行系统。第二章 需求分析本课题是:仓库信息管理系统由于市场竞争的需要,同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intr

7、anet技术的发展,使第三代库存管理系统的出现才成为必然。库存管理系统的特点是从物品管理的角度出发,用集中的数据库将几乎所有与物品相关的数据统一管理起来,形成了集成的信息源。有好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得物品管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业物品规划和政策。企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。 根据当前的企业管理体制

8、,一般的库存管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需求来发送物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月、季度、年度进行统计分析,产生相应报表。为了加强关键物资、设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际纤毫定额的比较,进行定额管理,使得资金使用合理,物资设备的储备最佳。 一个完整的企业物资供应管理系统应包括采购计划管理,合同收托管理、仓库库存管理、定额管理、统计管理、财务管理等模块。其中仓库的库存管理是整个物资供应管理系统的核心。因此有必要开发一套独立的库存管理系统来提高

9、企业工作效率, 而所使用的这套库存管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的库存费用、适时适量的库存数量,使企业生产活动效率最大化。系统设计部分主要采用Visual Studio2005.C#开发工具,能够方便的进行对仓库信息的存储、查询、查阅、修改、删除等项的操作。介绍了系统功能设计和数据库设计及代码设计。2.1系统的功能要求根据分析仓库管理系统应有功能为:1. 登陆系统:用户可有多个,要输入相应的密码才可以登录。2. 添加记录:用户可以进行此项操作,可在原有的记录上添加其它数据。3. 查询记录:用户可以在系统中查找想要了解的库存记录。4. 修改记录:用户需要全面的

10、对各表的记录进行修改。5. 删除记录:用户可以进行此项操作,查询出有错误的记录,都可以进行删除。6. 更新记录:用户可以进行此项操作,更新记录也可以看成是修改的一种延伸,在记录有误和需要修改的情况下管理员可分别对库存各表进行更新。7. 库存预警:当库存量低于或高于库存的范围时,在库存表中就会显示出来2.1软件开发开发环境 操作系统:Windows XP 开发环境:Visual C# 2005 数据库: SQL 2003第三章 概要设计3.1总体结构我们这一组设计的题目是仓库管理系统,涉及到的方面较广。主要有三个窗体,它们分别是:登陆界面、库存管理、基本信息、统计报表、系统功能和帮助。我们考虑到

11、是在SQL数据库中,就用C#的特性来控制SQL语言,成功的取得数据库里面的数据、INSERT插入数据、UPDATA更新数据、DELETE删除数据的控制。在设计登陆界面的时候我们组的构思是这样的:它的登陆通过密码来保护的,一般不知道密码的情况下,不可能进入库存管理信息库中,也不可能进入管理员中,对其修改,插入、删除。但在学识不深的情况下,只能做出这样的权限管理了。其中运用到了,我们所学习的C#用来连接数据源,还用到了SQL语句,而我们做的试题库正好运动到数库,因此用它比较方便。3.2功能分解根据分析学生信息管理系统应有功能为:1. 登陆系统:用户可有多个,都是要输入相应的密码才可进入。2. 添加

12、记录:考虑到仓库管理系统的安全性,所以用户需输入密码才可以进行此项操作,可在原有的记录上添加其它数据。3. 查询记录:用户可以在系统中查找想要了解的库存信息记录,只要是数据库中有的数据都要能查询。4. 修改记录:用户可在原有的信息表内的电话、地址等相关信息和密码可以进行修改。5. 删除记录:用户可在原有的记录上添加其它数据,可以进行此项操作,查询出有错误的记录,可以进行删除。6. 更新记录:是在修改或添加记录后需要更新,可更新一条或多条记录。用户可以进行此项操作,更新记录也可以看成是修改的一种延伸,在记录有误和需要修改的情况下用户可分别对仓库管理系统各表进行更新。 3.2.1 管理员管理模块主

13、要包括:1.仓库信息的查询、2.修改、3.删除、4.添加、5.更新图2-2 系统管理 3.2.2仓库管理模块主要包括:仓库管理的查询,基本信息的查询,统计报表的打印,系统功能及帮助。仓库管理模块 3.2.3基本信息管理模块图2-4 基本信息模块 3.2.4 统计报表模块图2-5 统计报表模块 3.2.5系统管理模块图2-6 系统管理模块3.3流程图第四章 数据库设计本系统针对企业物资供应管理业务范围及工作特点,设计了设备代码、设备入库、出库、还库、入库信息、出库信息、还库信息、设备需求、修改密码等 几个模块,这几个子模块包括了企业管理的主要业务,可以全面实现对物资的采购、出库、还库、统计和流通

14、等业务的计算机管理,应用本系统可以在计算机上灵 活、方便地管理仓库物资,从而大大的提高了处理效率,使管理更加现代化。本系统是根据实际情况和具体内容,按一定的要求、科学、合理进行系统分析,设计, 具体包括菜单设计、数据输入、库存报警、删除、修改等各种设计。从而使本系统完全能满足经济性、灵活性、系统性及可靠性的要求。系统考虑到设计与用户两方 面,使其尽量具有好的兼容性,速度快,功能强的特点,可让程序运行相对变得简单而方便,可以简便地运行正确操作。4.1基本关系流图:图4-1 数据库基本关系图4.2数据库表结构各表属性如下:进货方式表:StockType列名类型备注StockTypeID文本50St

15、ockTypeName文本50截图如:出库方式:ShipmentType列名类型大小ShipmentTypeID文本20ShipmentTypeName文本20截图如:商品颜色:ColorInfo列名类型大小ColorID文本50ColorName文本50截图如:商品单位:Unit列名类型大小UnitID文本20UnitName文本20截图如:仓库:Storage列名类型大小StorageID文本20StorageName文本20截图如:库位:StorageLocation 列名类型备注StorageLocationID文本20StorageID文本20StorageLocationName文本20截图如:系统管理:Table_user列名类型备注user_id文本10user_

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号