金海食品有限公司仓库管理系统的设计与实现

目 录
1 引言 1
1.1 研究背景 1
1.2 研究现状 1
1.3 设计目标与意义 2
2 需求分析 2
2.1 可行性分析 2
2.2 用户需求 2
2.3 功能需求 3
2.4 性能需求 4
2.4 环境需求 4
2.5 ASP.NET技术 5
2.6 信息化管理 5
3 系统结构分析 5
3.1 功能结构设计 6
3.2 数据库结构设计 6
4 系统设计 8
4.1 数据库的设计 8
5 系统实现 11
5.1 登录界面 11
5.2 主界面设计 12
5.3 基本信息管理模块 14
5.4 库存管理模块 14
5.5 库存查询模块 16
5.6 用户管理模块 17
5.7 密码重置模块 18
5.8 安全退出系统模块 19
6 系统测试 19
6.1 测试的基本内容 20
6.2 运行测试 20
6.3 界面测试 20
6.4 功能测试 21
结 论 22
致 谢 23
参 考 文 献 24
1 引言
仓储管理已经成为商品物流供应链当中十分关键的一个组成部分。在这一管理过程中,细化的信息技术配合是必不可少的,主要包括网络技术、数据库技术、条码技术等。通过这些技术的应用,可以实现数据快速、自动化、批量的釆 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
集录入和处理,实现业务的最终需求。
仓库管理系统,简称为为WMS,即Warehouse Management System,通过使用信息化管理的方式,来对仓库管理过程中所涉及到的每一个方面进行实时的跟踪,从而实现对仓储管理当中的每一个功能进行有效的控制[1],最终实现对仓储信息进行有效的的科学管理。仓库管理系统常常和一些其他的系统软件进行合作,相互配合,已达到单位业务的全面管理。
1.1 研究背景
伴随着信息化技术的发展和应用,怎样快速有效的来创建企业的信息化管理制度,已经成了现在各个企业生存和成长的关键。传统的低效率手工的仓库管理方法必然要被淘汰,取而代之的是信息化的仓库管理方法[2],即利用计算机对仓库货物的贮存、进、出进行有效管理。因此如何设计、实施好通用的仓库管理系统,加快企业货物存储信息化数据化的步伐,提高仓库的现代化管理水平和运行效率,是设计本系统工作的主要目标。
1.2 研究现状
在国外,仓库管理系统其实已经被研究应用了至少50年的时间了,同时还在管理系统方面的领域当中,获得了很大的成就。通过分析,我们可以把其分为以下几个发展阶段来看待[3]。第一个阶段的研究是在上一个世纪的中期,在当时,人们仅仅只是做了一些初步的仓库管理尝试工作,但是对此的系统化还没有具体的概念。第二个阶段就是一个快速发展的阶段。第三个阶段就是一个成熟阶段,这个时期,国外的仓储管理的系统化就显得非常的成熟了,绝大多数的企业都对仓储管理进行了系统化和自动化的管理。当下在国外这项系统的应用已经普及[4],各个大中小型企业、机构都已经把这项技术成功的融合,已成为一项常规的管理内容。
仓库管理系统是一个利用现代计算机技术,通过对企业的信息进行调查了解,建立合理的正确的数据库数据,然后通过这些数据来对企业的仓库信息进行处理,以便于能够不断对企业的经济收入进行提高,这样做还能够对企业的管理的水平进行加强提高。现如今,此项技术以及宾馆成为了大多数企业提高管理水平重要方式手段之一。
1.3 设计目标与意义
仓储的功能定位是经过权衡整个供应链的整体需求来决定的,不同的定位有不同的服务。为了能够使多中成本比如人工成本的降低,可以通过准确的定位仓库管理系统来促使来完成,这样做的结果还能够提高工作效率。然后再进一步在细节上优化仓库管理的整体,甚至精确到库存数量的程度,会使得仓库管理更加可行、有效,风险大大降低。开发这套面向中小型企业用户的货物存储管理系统的目的就是想方设法的对企业用户货物管理的现代化水平进行不断的提高,及时的为用户提供企业资源仓储信息和销售信息[5],并实现仓库管理系统与企业其他生产管理系统的集成,减少不必要的劳力成本和资源浪费,从而使企业获得最大利润,使得企业仓储管理和营销管理信息化,加快现代化建设。
2 需求分析
2.1 可行性分析
本系统操作简单,只要接触过计算机相关基础的人员,就可以直接的去操作本系统,即使是对计算机没有基础的人员,只需要对其进行一些关于本系统的简单培训就能够熟练的操作的本系统。在系统运行之后,对于用户来说,不需要对这个系统的设计结构和设计方法熟悉了解[7],也就是说这个系统对于用户来说是透明的,因此,对于这个系统的使用者而言,只需要定位界面的友好,操作起来简单方便就可以了,也 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
就是说用户只要使用鼠标点击各个功能选项就能够去执行想要进行的操作。但是,对管理人员来说,关注的如何来处理各种各样的数据,只要把其信息录入到计算机中,就能够通过后台对运行的程序进行处理。而以上的这些功能都能够在这个系统的开发环境当中用该环境工具来进行功能的实现,因此,这个系统在用户的使用可行性上是不存在问题的。
2.2 用户需求
本设计主要桑耳设计并实现一个完整的简易的仓库管理系统,通过本系统,用户能够更加快捷、更加方便的对仓库信息进行自动化、信息化的处理,达到高速有效的处理。另外,本系统要做到的是,能够让用户快速有效的了解本系统的同时还能够对本系统进行熟练的操作。而且,本系统还要根据用户所提供的相关信息和数据进行系统的设计,要符合用户的基本需求。除此之外,普通管理员和超级管理元的权限要区分开来,不同的权限所能处理的信息不一样。
2.3 功能需求
本系统是一个典型的使用数据库和VS2012的应用系统,主要由下所介绍的功能模块所组成,构成一个完整的系统。
2.3.1 登录模块
该模块主要用来登录系统和新用户注册的模块。
用户可以通过这个模块登入系统,对相关的信息进行修改。新的用户也可以通过此模块进行用户注册,以便于能够使用本系统。
2.3.2 基本信息管理模块
此模块主要包括了四个方面的子功能模块,分别是商品类别的管理、商品信息的管理、客户信息的管理以及仓库信息的管理。
具体硬件配置为:Intel Core i3 ,2.27GHz,2.00GB内存,320GB硬盘
软件支持:Windows 7或者以上的操作系统版本、PHOTOSHOP CS5,编程软件:Microsoft Visual Studio 2012,SQL Server 2005数据库软件。
图3.3客户信息E-R图
如图3.4所示,为入库单的基本信息实体属性的E-R图。
图3.4入库信息E-R图
如图3.5所示为用户基本信息实体属性的E-R图。图中的状态项表示该用户是否能够使用本系统。

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

好棒文