基于web的库存管理系统.docx
- 文档编号:402208
- 上传时间:2022-10-09
- 格式:DOCX
- 页数:26
- 大小:3.74MB
基于web的库存管理系统.docx
《基于web的库存管理系统.docx》由会员分享,可在线阅读,更多相关《基于web的库存管理系统.docx(26页珍藏版)》请在冰豆网上搜索。
基于web的库存管理系统
基于web的库存管理系统
学校代码:
10184
学号:
2064020671
延边大学
本 科 毕 业 论 文
本科毕业设计
(
题目:
基于web的库存管理系统
学生姓名:
张锐
学院:
工学院
专业:
计算机科学与技术
班级:
级
指导教师:
徐晓霞副教授
二〇一〇年五月
摘要
本设计研究的是基于web的库存管理系统。
该系统经过MicrosoftVisualWebDeveloper中的C#语言编写,连接MicrosoftSQLServer运行。
在该系统中能够实现对仓库的基本维护,例如,对仓库和货物信息进行添加、删除、修改和查询等功能;同时也可满足仓库的基本管理,如:
进出货时更改仓库信息及对货物销售情况进行统计等。
基于web的库存管理系统把新型的交互web网页和传统的库存系统相结合,更好的满足了用户的需求。
它对物品的无差错、高效率存储提供了巨大的支持,是企业优化仓库管理的必须工具。
本文详细介绍了该系统的体系结构和设计过程,并说明了系统设计和实现的最终效果。
关键词:
ASP.NET;Web;库存管理;
Abstract
Thispaperaimsatdesigningawarehousemanagesystem(WMS)whichbasedonwebdeveloping.TheprogramiscompiledbyC#programminglanguageinMicrosoftVisualWebDeveloperandrunbylinkingSQLServer.Inthissystem,userscanmanagethewarehouse,like,adding,deleting,modifyingorinquiringaboutsomeinformationwhichisrelatedtothegoods,warehousesandsoon.Exceptforthat,itcanalsomodifythestorageofgoodswhensellingthemoutorpurchasingthemfromsuppliers,andthenrecordingit.
Thesystemcombinesthenewinteractivewebpagewiththetraditionalwarehousemanagement,makingtheoperationmoreconveniently.ItprovidesatremendoussupportonError-freegoodsandefficientstorage,andthatmakesitbecomingamoreandmorenecessarytoolforwarehousemanagement.Theprocessofdesigningandthestructureofthesystemareexplainedindetail,andatlast,theresultsofthesystemdesignareillustrated.
Keywords:
ASP.NET;Web;WarehouseManagement;
引言
仓库管理系统(WMS)是物资管理系统的核心,是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。
一直以来人们使用传统人工的方式管理仓库,查找、更新和维护困难。
今天,仓库作业和库存控制作业已多样化、复杂化,靠人工去处理已十分困难。
如果不能保证正确的进货、验收及发货,就会导致产生过量的库存,延迟交货时间,增加经营成本,以致失去客户,因此很有必要设计出一套系统来管理企业的库存运作。
随着科学技术的不断提高,计算机科学日渐成熟,基于web的库存管理系统应运而生,其检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点极大地提高人事劳资管理的效率;其能够有效地组织人员、空间和设备进行收货、存储、拣货和运输,组织运送原材料和部件到生产企业,运送成品到批发商、分销商和最终客户手中等强大的功能已为人们所熟知[1]。
仓库管理系统是为企业的采购、制造计划、制造执行、客户服务系统与仓库或配送中心提供的管理手段,满足企业对低成本和快速处理的要求,帮助不同行业的企业解决复杂的配送问题而且降低订单履行成本,它已越来越广泛的应用到各大仓库,并随着不断的完善发挥着越来越重要的作用。
因此,为了满足企业的要求,为了满足变化的制造环境对库存管理系统提出新的要求,为了实现便捷、及时、统一、低成本、高效率的库存管理,设计了基于web的库存管理系统。
该系统能提供良好的用户管理界面,能够全面管理仓库中的商品和货物,缩短库存信息流转时间,进而提高企业的经营效率[2]。
本论文将讲述典型的基于web的库存管理系统的设计与实现。
第一章课题可行性分析
本章主要介绍开发基于web的库存管理系统的意义及对开发该系统所需工具进行了简要的描述。
1.1选题背景
现代企业的最大特点是信息处理量比较大,所管理的物资设备、原材料及零部件种类繁多,而且由于入库单、出库单等单据发生量特别大,关联信息多,查询和统计的方式各不相同,因此在管理上实现起来有一定的困难。
动态变化的制造环境对库存管理系统提出了新的要求,因此很有必要设计出一套系统来管理企业的库存运作,而传统的库存管理系统操作复杂,效率低。
因此,本文根据现代制造企业库存管理的特点和要求,讨论了基于web的库存管理系统的体系结构,经过实现用户界面、应用程序与数据的相互独立,提高库存管理的敏捷性、可维护性和数据完整性。
1.2开发工具简介
本系统主要应用MicrosoftVisualWebDeveloper中的Asp.Net辅以MicrosoftSQLServer实现。
1.2.1MicrosoftVisualWebDeveloper简介
VisualWebDeveloper速成版是MicrosoftVisualStudio系列产品的一部分,该环境提供一个同类最佳的HTML源代码编辑器、一个改进的可视化页设计器、一个新的项目系统、对数据操作的更好的支持以及对XHTML标准的完全支持。
另外,它还集成了许多ASP.NET开发应用的组件,用户能够直接应用这些组件创立ASP.NET应用程序,极大地方便了用户编程[3]。
1.2.2ASP.NET简介
Asp.Net是当前最流行的Web开发技术之一,是微软公司用于创立功能强大的网站的工具,该技术基于.NET环境开发,具有简易性、自定义性、扩展性、安全性、可管理性、可缩放性等优点,而且支持多种语言,包括:
VisualBasic.Net、C#、Jscript等,本系统主要利用C#语言进行编写[4]。
1.2.3SQLServer简介
SQLServer是微软公司于推出的一款面向高端的数据库管理系统,支持关系数据库的结构化查询语言SQL,具有动态自动管理和优化功能。
它还支持大型web站点,对数据的操作和管理都有很好的支持,深受客户的喜爱,使用非常广泛[5]。
第二章需求分析
需求分析是系统开发的第一步也是最重要的一步[6]。
开发一个仓库管理信息系统之前,开发者首先要了解和澄清用户的需求。
开发者只有和客户充分理解了需求之后才能开始设计系统;否则,对需求定义的任何改进,设计上都必须大量的返工。
2.1任务概述
基于web的库存管理系统具有对仓库信息、货物信息及所涉及到的员工信息进行管理及维护的功能,也具有对每一次仓库货物变动情况进行记录以及自动生成订货报表的功能。
其目标是提高仓库的存储效率,减少仓库管理漏洞。
2.2用户对系统的需求
该系统主要面向三类用户:
仓库主管、分仓库管理员和采购员。
不同的用户对系统的需求不同。
具体所列如下:
2.2.1仓库总管对功能的需求
(1)员工信息管理
●浏览所有员工信息
●按员工号查找某位员工的具体信息
●对员工信息进行录入、修改及删除
(2)仓库信息管理
●浏览所有仓库的基本信息
●按仓库编号查找某个仓库的具体信息
●对仓库信息进行录入、修改及删除
(3)货物信息管理
●浏览所有仓库中的货物信息
●按货物编号查找某项货物的具体信息
●对货物信息进行录入、修改及删除
(4)存储规则管理
存储规则是用来管理仓库的货物存放规则信息,包括最大存量、最低警戒线等。
●浏览所有货物存放规则信息
●按存储规则编号查找某项货物存放规则信息
●录入、修改及删除货物存放规则信息。
(5)对所有货物的进出信息进行浏览
2.2.2分仓库管理员对功能的需求
录入仓库货物的变动信息,内容主要包括货物名称,当前货物存量,最大存储量,最低警戒线以及实际操作的进货/出货数量,负责人等。
变动包括进货和出货两类,分仓库管理员要根据货物的存放规则合理进出货,即进货时不能超过最大库存量,出货时不能大于当前的货物存储值等。
2.2.3采购员对功能的需求
根据库存情况,系统生成采购信息的浏览。
并根据货物需求的紧急程度进行采购。
采购信息内容主要包括货物名称、所需仓库、仓库地址、仓库描述、货物描述、所需数量、当前价格、供应商和紧急程度等。
2.3系统功能模块划分
仓库管理信息系统所需要实现的功能能够细分为几个模块:
员工管理、仓库管理、货物管理、存储规则管理、货物进出记录、货物进出控制及仓库需求生成。
2.3.1系统登录模块
该模块是针对用户登录的用户管理模块。
用户先选择自己的员工类型,然后输入自己的员工号及密码,经系统验证后,便能够使用该系统与其权限相对应的功能。
另外,当用户需要离开系统或切换用户时,该模块还提供了注销功能。
2.3.2员工管理模块
该模块负责管理所有参与仓库管理运作的员工信息,包括添加、删除、修改和查找员工信息。
系统各功能操作按照员工的工作类别区别给予,系统分为3种权限:
仓库总管、分仓库管理员和采购员。
其中,仓库总管能够管理所有员工信息,而分仓库管理员及采购员只能对自己的信息进行修改和维护。
2.3.3仓库管理模块
该模块负责管理本系统所涉及的所有仓库信息,包括添加、删除、修改和查找仓库信息。
只有仓库总管才具有对仓库信息进行维护的权利。
2.3.4货物管理模块
该模块负责管理所有在仓库中存放的货物的详细信息,包括添加、删除、修改和查找货物信息。
只有仓库总管有权对货物信息进行维护。
2.3.5存储规则管理模块
该模块负责管理仓库的货物存放规则信息,包括添加、删除、修改存储规则信息。
由仓库总管决定各种货物对应的存放规则,何种物品存放在何仓库,限量多少,最低警戒线多少等。
存储规则作为一种关系存在,联系仓库与货物这两个孤立的信息。
只有仓库主管才具有对存储规则进行维护的权利。
2.3.6货物进出控制模块
货物进出控制就是对进仓、出仓的货物进行登记管理,分仓库管理员将担负起这个职责,当有货物进出仓库是,分仓库管理员调用这个模块,按照预先设定好的存储规则对合法货物进行进出控制。
2.3.7仓库需求生成模块
我们对仓库进行管理的最终目的是及时发现当前仓库的需求,当前需求主要是提供给采购部门信息的浏览,它不提供给任何人删除以及修改的权利,仓库需求中系统将会根据当前仓库的存储情况,赋予每一个订单一个量化的紧急程度
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 库存 管理 系统