仓库管理系统的设计与实现【字数:10770】

摘 要近些年来,随着互联网网络技术的蓬勃发展,在这个预示着科技改变未来、信息即是金钱的时代,各行各业都不可避免且无法选择的开始与互联网或多或少的有一些挂钩。而对于仓库管理这一个领域而言,如果是一些大型的企业,仓库容量大,种类多,进货出货频繁,靠传统的人力来计算这些是不严谨且相当耗费人力的。正是在这样一个形势下,开发出这样一套仓库管理系统势在必行。本软件根据仓库的正常运行状态,分为进货,进仓,出仓,组装,出货,报表等模块进行操作,并可得出进货,出货和存货的具体数量,各种状态的价格计算。系统将被分为供货、仓库管理、出货和人事四大模块对仓库进行管理。我将在设计时尽力做到人性化、智能化,方便客户使用此系统。本软件的运行系统为:.Net Framework2.0,数据库SQL Server2000以上。编程语言采用C#,还采用了表现、应用、数据的三层架构。
目 录
1 .引言 1
1.1项目开发的意义 1
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.任务概述 4
3.1系统架构 4
3.2功能框架图 6
3.3各模块功能简述 7
3.3.1供货管理 7
3.3.2仓库管理 7
3.3.3出货管理 7
3.3.4系统管理 8
3.4数据库设计 8
4.系统设计 12
4.1 供货管理 12
4.2 仓库管理 14
4.3 出货管理 19
4.4 人事管理 23
5 .程序的测试 29
5.1 测试的目的 30
5.2 测试的原则 30
5.3 测试的步骤 30
5.4 测试的主要内容 30

结束语 31
参 考 文 献 32
致 谢 33 *好棒文|www.hbsrm.com +Q: #351916072# 

1 .引言
我们正处于一个信息技术高速发展的时代,随着各大电商平台的崛起,人们在广阔无垠的计算机世界里看到了这一领域无限的可能。小到生活中的家用电器、灯光的遥控管理,大到企业、政府各部门的标准化、自动化、科技化管理,人们已愈来愈离不开计算机技术的支持。如今人类文明已经发展到了如此繁荣的一个时代,规模空前,人们在不断寻求突破的同时,发现我们必须借助计算机、人工智能的帮助,才能更有所突破。相信大家或多或少知道一些超级英雄电影,人类寻求突破,去探索这个宇宙,有些人将此视为自己的使命,而有些人仅仅只是想让人们的日常生活变得更加便利,这些都可借由计算机技术来实现。借由计算机编写制作的系统能够帮助我们管理目前的许多系统、机构。这些系统不仅在效率、可靠性上值得人们的青睐,并且具有降低人工成本、解放劳动力以及提高生产力的一系列优势。
现如今很多大企业已经发展成了相当的规模,他们的仓库自然也规模庞大。在这些仓库里将存放着各式各样的货物。仓库,有货柜,有货柜编码,管理这些仓库时需要考虑货物的进库以及货物的出库,人们还需要审核每一批进出的货物数量,金额来确保每一笔订单的准确性。随着数字化信息技术[1]的广泛运用,在图书馆的管理过程中,一些先进的信息技术和网络技术被结合起来运用其中。我们开发这一个系统的目的就在于提高管理仓库的效率,避免人工管理所可能出现的错误、纰漏。这将帮助企业更好地运营。
本系统的开发工具是.Net Framework2.0,使用的数据库是SQL Server2000版本以上,计算机系统为Windows2003。在开发本系统之前,我们的首要工作是需求分析,然后进行各个模块的框架搭建,随后再完善各个模块的具体功能,最后再进行测试。在系统完成以后,我们还会进行谨密的测试,以保证系统的完整及人性化。
1.1项目开发的意义
项目开发的意义
仓库管理系统是一款成本低、效率高、可靠性高的系统。这些优点具体体现在它能够帮助管理人员不用实地到仓库审查,坐在计算机前观察各项数据的变化即可清楚地知道仓库内货物的情况[1]。这大大降低了人工管理的成本,也不再需要大量的管理人员来进行巡视检查。这也方便了搬运货物的员工们进行货物的搬运。
大企业在发展到一定规模之后,他们的仓库规模也将变得具有相当的规模。在管理这些偌大的仓库时,不借助计算机的帮助单靠人力来完成这些日常的繁杂的工作,工作量将是巨大的。并且人工管理仓库的运作,审查仓库日常的各类货物进出难免出现差错,一旦有一单订单出现问题,将会影响仓库整体的进出货秩序,这是相当棘手的。我们编写的这个仓库管理系统就能够很好地避开这种情况的发生。借由计算机系统的帮助,人们只需要照着系统显示的指令按照标准进库出库就几乎不会出现任何问题[2]。
电子化、信息化不仅仅使得售出货物的企业能够放心,也使得购买货物的消费者能够获得更牢靠的保障。仓库管理系统避免了漏发、少发的情况。不仅如此,仓库管理系统还将一并统计交易金额,这样使得企业的财目状况也一目了然,方便企业进行系统化的管理[3]。对于一些交易金额较大的订单,往往购买和出售的双方企业都会反复进行确认货物数量、种类是否正确,在这个过程中,人们又将耗费不少的时间和人力成本来核对这些交易订单的信息,而有了仓库管理系统,人们就可以仅仅通过坐在计算机前观察仓库管理系统内数据的变化来确认这些信息。人力管理可能会出现漏货缺货,但是通过本系统,我们可以避免这些情况的发生。
总结一下本系统的优点,具体有:
降低人工管理的成本
最大化程度利用仓库的每一个空间
效率高,加快了货物出库入库的速度
避免缺货漏货情况的发生
使消费者放心购买
1.2项目开发的背景
由于仓库是企业存放他们生产的货物的集散中心,是一个企业赖以生存发展的根本,一个企业的所生产成果的存放之处,其重要性对一家企业不言而喻。所以企业要想保障自己的发展、创新,好的仓库管理是不可或缺的。尤其是在这种情况下,一家企业发展到了相当的规模之后,它的仓库也将变得十分庞大。企业可能不仅仅需要一间仓库来存放他们的货物,他们需要许多偌大的仓库来存放种类繁多的货物。企业发展,货物的种类必然也会增多,这就对仓库的管理要求更加严格[4]。企业需要更好地掌握仓库内存货的数量,以保证能够最快的把货物提供到购买者的手上。
现如今,许多人在网上购物过。京东、阿里等电商平台的崛起方便了人们购买他们自己需要的物品,人们可以在家动动手指就买到他们想要的东西。这种快捷化是人们乐于见到的,而伴随着这样的一个趋势,在一笔交易之间的货物供给自然也必须提高效率。企业必须在各方面增强自己在市场上的竞争力,其中商品本身的品质当然是不可或缺的,但是在这样一个快节奏的现代生活中,货物的供给速度也必须跟上消费者的需求速度才能够更好的争夺更多的消费者[5]。人们可以用手机下单,电商平台后台在计算机上处理订单,企业当然也需要一个系统管理他们的仓库使得供货速度能够跟上人们的需求。仓库管理系统因此应运而生。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/qrs/92.html

好棒文