您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 基于ASP.NET仓库管理信息系统
0安徽大学江淮学院本科毕业论文(设计)题目:仓库管理信息系统的设计与实现学生姓名:朱超学号:JB064001系别:计算机科学与电子技术专业:计算机科学与技术入学时间:二○○六年九月导师姓名:李龙澍职称/学位:教授/硕士导师所在单位:安徽大学计算机科学与技术学院1仓库管理信息系统的设计与实现摘要本文设计并实现了一个基于ASP.NET的仓库管理信息系统,该系统广泛应用于企业生产与货物流通过程中,对促进生产、提高效率起着很大的辅助作用。作者主要的研究内容和成果如下:1)概述了物流管理的概念、产生背景与发展历程,详细介绍了我国物流管理的实际状况与发展趋势,分析了物流管理系统的实际意义,展望了物流仓储管理系统的未来前景。2)采用当前流行的Microsoft公司的SQLServer数据库平台、VisualStudio及ASP.NET技术设计整个系统。系统中使用了C#编程实现了该仓库管理系统中Web页面的特定数据验证功能以及输入输出控制等辅助功能。3)将系统用户按职责划分为仓库总管、分仓库管理员、采购员三类,按功能将系统划分为多个模块,详细介绍了其中的员工管理模块、仓库管理模块、货物管理模块、存储规则管理模块、货物进出管理模块、仓库需求生成模块、货物进出记录模块、设计与功能实现。关键词:ASP.NET;管理信息系统;SQLServer数据库;VisualStudio;C#2DesignandImplementationofWarehouseManagementInformationSystemAbstractThisarticlehasdesignedandrealizedonewarehousemanagementinformationsystembasedonASP.NETandWebservice.Itwidelyappliesintheenterpriseproductionandthecargocircuit,andplaytheverybigauxiliaryroleonpromotesproduceandraisestheefficiency.Author’sresearchcontentandtheachievementareasfollows:1)Outlinedthephysicaldistributionmanagementconcept,tohavethebackgroundandthedevelopmentprocess,introducedindetailourcountryphysicaldistributionmanagement’sactualstateandthetrendofdevelopment,haveanalyzedthephysicaldistributionmanagementsystem’spracticalsignificance,hasforeseenthephysicaldistributionwarehousemanagementsystem’sfutureperspective.2)UsingthepopularMicrosoft’sSQLServerdatabaseplatform,VisualStudioandASP.NETtechnicaldesignthewholesystem.InthesystemusedC#programminghasrealizedinthisstoragemanagementsystemtheWebpage’sspecificdataconfirmationfunctionaswellastheinputoutputcontrolandsoonauxiliaryfunction.3)Dividedthesystemuserintothreekindssuchasthewarehouseexecutives.Thestorekeeper,thepurchaseraccordingtotheresponsibility.Dividesthesystemintomanymodulesaccordingtothefunction.Introducedthedemand,thedesignandthefunctionalrealizationindetailonthemoduleofstaffmanagement,themoduleofwarehousemanagement,themoduleofcargomanagement,themoduleofstoragerulesmanagement,themoduleofcargoaccessmanagement,themoduleofwarehousedemandgeneration,themoduleofcargoaccesscontrol.KeyWords:ASP.NET;ManagementInformationSystem;SQLServer;Database;VisualStudio;C#目录第一章前言………………………………………………………………………11.1仓库管理系统的背景与意义…………………………………………11.2系统开发工具介绍……………………………………………………2第二章需求分析…………………………………………………………………32.1仓库总管对功能的需求………………………………………………32.2分仓库管理员对功能的需求…………………………………………42.3采购员对功能的需求…………………………………………………4第三章系统分析…………………………………………………………………43.1系统功能模块的划分…………………………………………………43.2系统流程分析…………………………………………………………5第四章系统设计…………………………………………………………………64.1数据库逻辑结构设计…………………………………………………64.2创建数据库……………………………………………………………94.3创建存储过程…………………………………………………………11第五章界面设计………………………………………………………………135.1仓库管理信息系统首页设计……………………………………………135.2货物信息维护界面设计…………………………………………………135.3货物信息添加页面设计…………………………………………………135.4货物信息修改页面设计…………………………………………………145.5仓库存放规则维护页面设计……………………………………………145.6仓库存放规则添加页面设计……………………………………………145.7货物进出控制页面设计…………………………………………………155.8仓库货物需求列表页面设计……………………………………………15第六章功能测试…………………………………………………………………15主要参考文献………………………………………………………………………21附录代码实现……………………………………………………………………22致谢…………………………………………………………………………………311仓库管理信息系统的设计与实现第一章前言仓库管理系统是一个企业不可缺少的部分,他的内容对于企业的管理者和仓库管理人员来说都至关重要,为企业减少不少人力物力,为仓库管理带来方便,提高效益,所以仓库管理系应该能够为管理层和仓库管理员提供充足的信息和快捷的查询手段。随着我国社会主义市场经体制的确立和发展,商业流通领域进入了一个空前的发展阶段,面临商界的激烈竞争,只有在多变的货品和顾客中挖掘并掌握市场需求,企业才能在竞争中尚存和发展,如果能够选择一个好的管理系统,把大量复杂、看似毫无关系的数据,有机地结合起来就能够为得出正确决策做出事半功倍的效果。1.1仓库管理系统的背景与意义随着企业规模的扩大,管理信息系统也发挥越来越重要的作用。作为企业管理信息系统关键组成部分的仓库管理系统的应用给企业带来巨大的效益。采用仓库管理系统将使企业改变其传统的手工记录模式,应用数据库技术使海量数据的存储与处理成为很方便的事情,这样可大幅缩短主要业务流程的处理时间,提高对市场的响应能力。“物流服务最初起源于军事上的运用”,“物流”这一概念起源于二战期间的美国,英文称之为Logistics或者PhysicalDistribution,前者的使用率更高一些。物流一词最早被描述为泛指军队运输、补给和屯驻,后来被广泛用来描述商品实体的物理性流通活动,成为流通经济学中的术语。物流(Logistic)到目前还没有一个统一的定义,综合各种物流的定义可以得出,物流是有形物品从出发点到最终消费点的流动存储活动,具体包括运输、保管、包装、装卸、搬运、流通加工及信息处理,从职能上可以分为:供应物流、生成物流、销售物流、回收物流和废弃物流五个职能。从70年代开始,计算机技术开始应用到物流领域。随着物流市场和物流信息化的发展,物流软件市场也应运而生并迅速发展起来,国内外出现了一大批物流软件供应商和物流软件。“物流软件作为管理软件,较其它应用软件呈现先进性、高效性、可靠性和安全性等特点;较其它管理软件,如ERP(EnterpriseResourcePlanning),具有以下特点:实施风险小,实施迅速;效益显著、见效快。2根据物流软件结构分类,就目前物流软件所使用的应用范围来说,物流软件包括如下几个子系统:WMS(WarehouseManagementSystem,仓库管理系统)、TMS(TransportationManagementSystem,运输管理系统。OMS(OrderManagementSystem,定单管理系统)、SMS(ServiceManagementSystem,服务管理系统)。其中,WMS主要提供了一整套仓库业务以及作业管理系统。通过仓库管理系统可以实现库位分配自动化和智能化;提高仓库作业效率和速度,提供准确的库存信息,并使之与实际库存变化同步。根据中国物流与采购联合会统计,2001年,中国与物流相关的年总支出为19000亿元人民币,物流成本占GDP的比重为20%左右。我国企业的物流支出成本约占总成本的30%,而国外企业的物流支出成本仅为7%。物流成本的巨大差距,抵消了我国企业在原材料和人工上的成本优势,降低了我国企业的竞争力。国内的很多企业,由于信息的记录、收集、汇总、处理分析还处于比较低的水平,记录中信息分散、格式随意、应用单一,收集中不及时、不全面、不完善、保留不科学,汇总时口径不一、主题多元、结果不一,处理分析方法落后、效率低下、只有短期,难以支持趋势等。仓库管理系统是通过员工管理、仓库管理、货物管理、存储规则管理、货物进出管理、仓库需求生成、货物进出记录等功能综合运用的管理系统,对库存业务的物流和成本管理全过程进行有效控制和跟踪,实现完善的企业仓库信息管理。仓库管理系统的投入,将使仓库的管理更加正规化,为产品的出入库管理部门和销售部门提供了方便,降低了仓库的损耗。企业可以对售出的产品进行跟踪服务,同时也免去了销售人员按以往惯例亲自前往用户处去核实货物情况的麻烦,提高了办事效率,节省了费用,而且还避免了不必要的业务纠纷,维护了企业长期与用户建立的良好信誉。1.2系统开发工具介绍1.2.1ASP.NETASP(ActiveServicerPages)是一种功能强大而且易于学习的服务器端的脚本编程环境。它是Microsoft公司的产品,NTServer操作系统开始就附带这种脚本编程环境,并且,在NTWorkstation、Windous98和Wndows2000/XP中也都附带了这个脚本编程环境。微软与2001年在前面三个版本的ASP基础上,推出了全新的ASP.NET,它开始就抛弃前面三个版本都在使用的脚本语言而使用VisualBasic.NET作为它的默认语言。但是,无论如何变化,它的优势依然存在,可以方便地创建动态、快速、交互性强的Web站点。1.2.2Visua
本文标题:基于ASP.NET仓库管理信息系统
链接地址:https://www.777doc.com/doc-7297828 .html