摘要:21世纪是一个信息化的时代,企业只有敏捷的获取生产信息和市场信息,才能置身于国际大舞台,这就离不开先进的企业管理系统——ERP。而仓库管理系统正是ERP中一个最重要的组成部分,也是企业生产过程的一个重要组成部分。企业要在现代化国内外市场取得一席之地,就必须使其仓库管理体系达到现代化水平,也即使仓库管理从原始的手工阶段走向方便快捷的计算机实现阶段。选择合理的仓库管理方法,不仅会促进销售,改善生产秩序,做到均衡生产,而且会降低库存的占用资金,最终使企业获得更好的经济效益。
本课题是仓库管理软件,基于VC、SQLServer工具所开发完成的项目。该系统开发的主体任务是实现仓库物资信息的系统化、规范化和自动化。本文详细介绍了仓库管理系统的设计与实现。其主要功能包括操作员权限设置、商品设置、管理员设置、厂商设置、商品入库和出库、仓库设置、结帐管理、上下限设置、报溢管理、报损管理、查询、库存盘点。
本系统最大的优点就是商品的所有信息及全部操作完全可以通过各功能模块直接写入后台数据库,操作简单易行,使公司的业务流程能够在一个安全可视的环境下运行。
关键词:仓库管理VCSQLserver
指导老师签名:
WarehouseManagementSystem
Studentname:ZhangDeYouClass:058061
Supervisor:YangFuLin
Abstract:21centuryisaninformativeera.Enterpriseswhichcouldactivateintheinternationalcommunitymustdependentontheacquisitionofthemanufactureandmarketinginformation.Thisneedsadvancedenterprisemanagementsystem---ERP.AndwarehousemanagementsystemisamostimportantpartofERP.Toobtainaplaceintheinnerandinternationalmarket,thewarehousemanagementsystemofenterprisesmustmodernize.Namely,themanagementofwarehousemusttransmitfromprimitivehandmadestagetoconvenientcomputerization.Choosingpropermethodofwarehousemanagement,notonlytoboostmarket,amelioratingtheorderofproduction,achievingtheendofequilibriumproduction.Itcanalsodecreasethefundsofstockings.Ultimately,enterprisesobtainbettereconomicsbenefitbyusingthissoftware.
ThisprojectisWarehouseManagementSystemprogram.AndthisdesignadopttheMicrosoftVisualC 6.0astheintegrateddevelopmentenvironment,andcoupledwiththeSQLServer,theapplicationcouldbefinishedcomparativelyeasily.Thefundamentaltaskofthissystemisaccomplishthesystematical,standardization,automationofwarehousematerialsinformation.Thereisadetailedintroductionofthedesignandaccomplishmentinthisarticle.Themainfunctionsincludingauthoritysetup,goodssetup,administratorssetup,manufacturersetup,inputtingandoutputtingofgoods,depotsetup,check-outmanage,rangesetup,overflowmanage,damagemanage,queryingandstockingchecking.
Themostbeneficialofthissystemisallinformationofmaterialsandoperationscouldbewrittenintobackstagedatabasedirectlythroughvariousfunctionalmodules.Andtheoperationissimpleandfeasible,sothebusinessprocedureoftheenterprisecouldrunatareliableandvisualizedenvironment.
Keywords:WarehouseManagementSystem,VC,SQLserver
SignatureofSupervisor:
目录
1引言5
1.1管理信息系统基础5
1.1.1管理信息系统概述5
1.1.2管理信息系统的组成5
1.1.3管理信息系统的界面特点5
1.2仓库管理系统提出的背景6
1.3中文VisualC 简介7
1.4MSSQL2000简介9
2数据库概论9
2.1数据库的发展9
2.1.1数据库的发展9
2.1.2数据库阶段的特点10
2.1.3数据库技术11
2.2数据库理论基础12
2.2.1数据库模型12
2.2.2数据库体系结构14
2.2.3数据的独立性15
2.2.4范式15
2.3SQL语言基础17
2.3.1SQL简介17
2.3.2SQL查询17
2.3.3SQL数据更新18
3系统总体设计19
3.1系统目标设计19
3.2开发设计思想19
3.3系统功能需求分析20
3.4功能模块设计20
4系统数据库设计21
4.1需求分析21
4.1需求分析21
4.2数据库概要设计21
4.3数据库概念结构设计22
4.4数据库逻辑结构设计26
5系统应用程序设计29
5.1基本功能模块29
5.1.1用户管理模块的实现29
5.1.2仓库管理员模块的实现32
5.1.3商品管理模块的实现34
5.1.4厂商管理模块的实现35
5.1.5仓库管理模块的实现37
5.1.6结帐模块的实现39
5.1.7盘点、报损和报溢管理模块的实现42
5.1.8调拨管理和仓库上下限设置模块的实现44
5.1.9商品入库和出库管理模块的实现47
5.2查询模块50
5.2.1商品入库和商品出库查询模块的实现50
5.2.2库存和退货查询模块的实现52
5.2.3上下限查询和报溢查询模块的实现54
5.2.4报损和帐单查询模块的实现56
结束语………………………………………………………58
致谢………………………………………………………59
参考文献………………………………………………………59