毕业论文仓库管理系统Word文档下载推荐.docx
《毕业论文仓库管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《毕业论文仓库管理系统Word文档下载推荐.docx(15页珍藏版)》请在冰豆网上搜索。
第2章第三方物流仓储管理系统的相关技术5.
2.1ASP.NET技术5..
2.1.1ASP.NET简介5..
2.1.2ASP.NET的主要内容5..
2.2ASP.NETMVC6..
2.2.1MVC编程模式6..
2.2.2特色与优点6..
2.3HTML5技术7..
2.3.1特性7...
2.3.2HTML5优点7..
2.4SQLSEVER20087...
第3章第三方物流仓储管理系统分析与总体设计9.
3.1物流仓储管理系统简介9..
3.1.1物流仓储管理系统的地位与作用9.
3.1.2物流仓储管理系统对企业发展的重要意义9
3.2系统设计目标9..
3.3主要模块功能介绍1..0
第4章系统主要设计及代码1..2
4.1登录系统1..2.
4.2仓库管理1..3.
第5章总结与展望1..9.
参考文献2..0.
致谢
摘要全球经济一体化的迅速发展和新兴市场的形成,使得社会分工的更加明细。
降低产品的成本,降低库存,是增加企业效益的重要途径,第三方物流企业应运而生。
随着网络技术和IT技术的发展,开发出高效率的第三方物流仓储管理系统的要求也越来越迫切。
本文在分析了现用文献资料的基础上,基于MVC架构,采用.NET技术,以SQLServer2008为数据库后台,设计并实现了一个基本满足第三方物流企业仓库管理需求的信息关系系统,主要包括:
供应商管理、商品管理、库房管理、产品出/入库、库
存监控、用户管理等功能。
关键词:
第三方物流;
仓库管理;
MVC;
.NET
ABSTRACT
Therapiddevelopmentofglobaleconomicintegrationandtheformationofemergingmarkets,thesocialdivisionoflabormoredetails.Toreducethecostoftheproduct,reduceinventory,isanimportantwaytoincreasetheenterprisebenefits,Thethirdpartylogisticsenterprisealsoemergeasthetimesrequire.WiththedevelopmentofnetworktechnologyandITtechnology,todevelopmoreandmoreurgentrequirementsforthirdpartylogisticswarehousemanagementsystemefficient.
Basedontheanalysisoftheexistingliteraturedata,basedonMVCarchitecture,using.NETtechnology,usingSQLServer2008asthebackgrounddatabase,thedesignandimplementationofameetthebasicinformationwarehousemanagementsystem,thedemandofthethirdpartylogisticsenterprisemainlyincludes:
suppliermanagement,merchandisemanagement,warehousemanagement,product/warehousing,inventorycontrol,usermanagementandotherfunctions.
Keywords:
Thirdpartylogistics;
Warehousemanagement;
MVC;
.NET
第1章绪论
1.1课题背景
人们越来越关注现代物流的重要性。
降低成本,提高效益,充分发挥自身核心竞争力,来增强企业对环境的迅速应变能力,使得第三方物流这种新兴物流形态和管理模式越来越吸引人们的眼球[1]。
第三方物流具有以下特点:
(1)和第三方物流与企业采用自我物流服务系统相比,第三方物流经营者提供的物流服务服务水准更高、更安全、快捷、成本更低。
(2)加强仓库库存管理的控制可以帮助削减存储成本,尽可能地减低库存的积压;
利用第三方物流企业建立的广泛的配送点网络采用共同配送方案,可以使话费在运输上的时间极大的减少,减少运输费用等。
通过这些措施第三方物流无声间便创造了巨大的价值,使企业获得利润。
(3)合理运用第三方物流的优势,可以让企业话费更多的精力去提高核心竞争力。
将企业与顾客间的物流业务交给第三方物流企业来完成,就能大大降低企业在关系处理上的难度。
1.2第三方物流仓储管理发展现状研究
1.2.1国外研究发展现状
第三方物流在国外蓬勃发展。
国际上,发达国家的第三方物流起步比较早,发展的比较好,在规模上、服务功能上、物流渠道上、人才储备上、基本设施上、管理水平上、物流设备上都已经发展的比较成熟。
已经在物流市场上占有很大的份额,对物流企业的发展与推动起到了很明显的作用。
第三方物流物流业的新兴领域,第三方物流在国外的物流市场上已占据了相当可观的份量;
同时,非第三方物流服务用户已积极考虑使用第三方物流;
大量的服务用户认为他们有可能在未来几年内再增加对第三方物流服务的需求。
实践证明,第三方物流服务可以帮助企业精干主业,减少库存,降低成本,提高核心业务的竞争力[2]。
1.2.2国内研究发展现状
我国的第三方物流企业的规模可以通过多种标准来衡量,最简单的就是通过物流企业的人员数目来比较。
与我国第三方物流发展的初始阶段相比,企业平均员工数量,扩大了近150人。
虽然发展的比较快,但是和西方发达国家相比还是有很多的不足之处,比如:
发展规模小比较分散,造成实力弱、服务功能不全;
市场的占有份额小导致物流渠道不畅;
最重要的就是人才匮乏,相应设施落后,直接影响到管理水平的提升。
以上这些问题的存在使得第三方物流企业还远远不能满足客户所有需求。
1.2.3第三方物流发展的趋势研究
伴随着物流国际化、高级化的发展以及现代高新技术的迅速发展,机械化、自动化、智能化将成为物流系统各个环节发展的主要趋势。
同时,伴随着服务内容日趋复杂,不同地区对服务需求的差异化,服务过程、服务需求更加的综合化,物流提供商和分销商之间的协作也在变得更加的紧密[3]。
1.3本论文的工作
本文从课题的背景、国内外的研究现状及第三方物流在未来的发展趋势分析得出结论:
研究和开放一个效率可观的仓库管理系统很有必要。
之后通过系统需求分析和实际的课题要求,在.NET平台上完成了MVC模型的设计,最终完成对软件的设计实现。
第1章中简要介绍了仓库管理系统课题的背景,国内外的研究发展及本文所做工作。
第2章中主要介绍了这次课题进行中用的关键技术:
ASP.NET技术、Html5技术、MVC编程模式及SQLServer2008数据库软件。
分别对它们进行了简单的介绍和优点论述。
第3章详尽的阐述了系统的需求及分析。
介绍了主要的功能模块的功能和设计,及相应的数据库的设计与定义,通过这些给出比较直观的说明和解释。
第4章则根据系统分析和设计就主要功能进行实现和展示,包括相应的运行界面及对应的功能实现代码。
第5章则总结了这次课题,并对之后的工作进行展望
第2章第三方物流仓储管理系统的相关技术
此次系统设计与实现中主要用到了ASP.NET技术、MVC编程模式、HTML5技术及SQLServer2008。
下面对这几个技术进行概述。
2.1ASP.NET技术
2.1.1ASP.NET简介
ASP.NET基于.NET平台,它的兼容性很好,能允许所有的基于.NET框架的语言在其上编译运行,而且它的所有的技术在.NETFramework中都能够使用。
ASP.NET在设计过程中考虑到了程序的开发效率问题,可以提供开发者使用HTML编辑器或其他的编程工具来开发ASP.NET程序,为了提高ASP.NET程序的开发效率,将设计、开发、编译、运行都集中在一起,这些节省不少开发者的时间[4]。
2.1.2ASP.NET的主要内容
ASP.NET技术主要包括页面语法结构、数据库访问、Web服务程序、页面验证技术、Web控件等基本内容。
ASP.NET还为开发人员提供了WebApplication、WebForm和WebService三种网络编程模型,丰富的开发环境使得开发者在开发过程中可有有多种的选择[5]。
2.1.3ASP.NET的优势
ASP.NET发布后很多开发者都迅速转到这个平台上来。
这是因为ASP.NET有如下这些优势[6]:
(1)ASP.NET增强了性能,ASP.NET在服务器上运行的是编译好的公共语言运行库代码。
(2)ASP.NET是个强大平台并提供多样的工具支持,因为ASP.NET是基于公共语言运行库,使得它可以从Web直接访问.NET框架类库、数据访问解决方案和消息处理等。
(3)ASP.NET非常简单容易理解:
ASP.NET使执行常见任务变得容易,在简单的窗体提交和站点配置以及客户端身份验证到部署这些方面都很容易着手实现。
2.2ASP.NETMVC
2.2.1MVC编程模式
MVC是三种ASP.NET编程模式中的一种,其他两种是工厂模式、生成器模式,虽然后两种都由MVC演变而来,但仍没有MVC应用广泛[7]。
MVC是一种使用MVC(ModelViewController模型-视图-控制器)设计创建
Web应用程序的模式[8]:
(1)Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。
一般情况下模型对象主要负责在数据库中存取数据,实现和数据库的连接。
(2)View(视图)是应用程序中处理数据显示的部分。
一般情况下视图是依据模型数据创建的,会根据模型的数据最终生成一个视图界面。
(3)Controller(控制器)是应用程序中处理用户交互的部分。
一般情况下控制器主要负责根据发生的时间从视图读取数据,通过控制用户输入,最终向模型发送数据进行数据的读取。
2.2.2特色与优点
MVC(Model、View、Controller)将一个Web应用分解为:
Model、View和Controller。
ASP.NETMVC框架提供了一个可以代替ASP.NETWebForm的基于MVC设计模式的应用[9]。
ASP.NETMVC框架的特色:
(1)分离任务(输入逻辑,业务逻辑和显示逻辑)。
易于测试和默认支持测试驱动开发