供应链物流管理系统.docx

上传人:b****0 文档编号:18346679 上传时间:2023-08-15 格式:DOCX 页数:56 大小:8.85MB
下载 相关 举报
供应链物流管理系统.docx_第1页
第1页 / 共56页
供应链物流管理系统.docx_第2页
第2页 / 共56页
供应链物流管理系统.docx_第3页
第3页 / 共56页
供应链物流管理系统.docx_第4页
第4页 / 共56页
供应链物流管理系统.docx_第5页
第5页 / 共56页
供应链物流管理系统.docx_第6页
第6页 / 共56页
供应链物流管理系统.docx_第7页
第7页 / 共56页
供应链物流管理系统.docx_第8页
第8页 / 共56页
供应链物流管理系统.docx_第9页
第9页 / 共56页
供应链物流管理系统.docx_第10页
第10页 / 共56页
供应链物流管理系统.docx_第11页
第11页 / 共56页
供应链物流管理系统.docx_第12页
第12页 / 共56页
供应链物流管理系统.docx_第13页
第13页 / 共56页
供应链物流管理系统.docx_第14页
第14页 / 共56页
供应链物流管理系统.docx_第15页
第15页 / 共56页
供应链物流管理系统.docx_第16页
第16页 / 共56页
供应链物流管理系统.docx_第17页
第17页 / 共56页
供应链物流管理系统.docx_第18页
第18页 / 共56页
供应链物流管理系统.docx_第19页
第19页 / 共56页
供应链物流管理系统.docx_第20页
第20页 / 共56页
亲,该文档总共56页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

供应链物流管理系统.docx

《供应链物流管理系统.docx》由会员分享,可在线阅读,更多相关《供应链物流管理系统.docx(56页珍藏版)》请在冰点文库上搜索。

供应链物流管理系统.docx

供应链物流管理系统

供应链物流管理系统

摘要

在当今高速发展的信息社会,现代物流行业突飞猛进发展,伴随着我国国民经济连续多年的高速增长,为现代物流发展创造了良好的条件。

目前,我国各类物流企业有14万家左右,展望整个21世纪,可以说现代物流业还将有更大的发展。

在发达国家,物流理论促使物流实践快速发展。

经济全球化及现代物流业发展的系统化、信息化、仓储运输的现代化和综合化等趋势,对我国物流业的发展提出了全方位的挑战。

传统物流行业的操作模式已经不适应现代的物流行业,如何缩短物流过程,降低产品库存,加速对市场的反应,这是所有企业所面对的问题。

本系统就是针对这些问题根据中小型企业的实际需求而开发的一套物流管理系统。

系统的开发能够帮助企业实现对物流全过程的优化调度和动态控制,高效整合企业的物流业务,以全面提高经济效益和效率为目的,提供高效、实用、技术的物流管理系统和运营手段。

物流管理系统是集现代运输、仓储配送、搬运、调度、跟踪为一体的网络系统,系统的开发应用了JavaWeb开发领域的Spring,Struts框架,实现了商品从原料供应商、制造商、分销商到零售商再到消费者的各个环节的有机结合。

关键词:

物流管理系统,Java,Spring,Struts

 

SupplyChainLogisticsManagementSystem

ABSTRACT

Intoday'srapidlydevelopinginformationsociety,rapiddevelopmentofmodernlogisticsindustry,alongwithournationaleconomyformanyyearsofrapidgrowth,thedevelopmentofmodernlogisticshascreatedgoodconditions.Atpresent,allkindsoflogisticsenterprisesinChinaaround140000andlookforwardtothe21stcentury,itcanbesaidofmodernlogisticsindustrywillhavegreaterdevelopment.

    Indevelopedcountries,logisticstheorytopromotetherapiddevelopmentoflogisticspractice.Economicglobalizationandthedevelopmentofmodernlogisticssystematic,information,storageandtransportationsuchasthemodernizationandintegrationtrends,thedevelopmentoflogisticsindustryinChinamadeacomprehensivechallenge.Thetraditionalmodeofoperationofthelogisticsindustryhasnotsuitedtothemodernlogisticsindustry,howtoshortenthelogisticsprocess,reduceinventory,speedupthereactionofthemarket,thisistheproblemfacedbyallenterprises.ThesystemistoaddresstheseissuesaccordingtotheactualneedsofSMEsdevelopedalogisticsmanagementsystem.Systemstodevelopingproductsthathelpcompaniesachievetheoptimaloperationoftheentireprocessoflogisticsanddynamiccontrol,highefficiencyintegratedenterpriselogisticsbusiness,inordertocomprehensivelyimprovetheeconomicandefficiencyMudi,providingefficient,practical,technicallogisticsmanagementsystemsandoperatingShouduan.

    LogisticsManagementSystemisamoderntransportation,warehousinganddistribution,transportation,schedulingandtrackingsystemfortheintegratednetwork,systemdevelopmentandapplicationoftheJavaWebdevelopmentinthefieldofSpring,Strutsframework,toachieveaproductfromrawmaterialsuppliers,manufacturers,distributorsBusinesstoretailerstoconsumers,theorganicintegrationofallaspects.

Keywords:

LogisticsManagement,Java,Struts,Spring

 

目录

摘要I

ABSTRACTII

1前言1

1.1课题意义1

1.2国内外研究现状2

2编程环境基础知识3

2.1系统开发工具3

2.1.1MyEclipse3

2.1.2Tomcat3

2.1.3Oracle数据库4

2.1.4PLSQLDeveloper5

2.1.5SIObjectBrowser6

2.2运行环境6

2.2.1硬件环境7

2.2.2软件环境7

3开发技术简介8

3.1Spring简介8

3.1.1概述8

3.1.2为什么需要Spring9

3.1.3Spring带给我们什么9

3.1.4Spring框架的好处10

3.1.5Spring能做什么?

11

3.1.6Spring的下载和安装12

3.2Struts简介13

3.2.1概述13

3.2.2Struts流程13

3.2.3Struts的MVC模式14

3.2.4Struts1和Struts2的不同15

4需求分析18

4.1系统设计目的18

4.2系统机能图18

4.3系统功能描述18

4.4系统预期目标19

5概要设计20

5.1系统模块划分20

5.2系统流程图20

5.3系统界面设计20

5.3.1系统界面21

5.3.2系统主菜单界面21

5.3.3系统界面定义一览表22

5.4系统数据结构23

6详细设计25

6.1登录设计25

6.2系统业务详单设计25

6.3业务详细设计26

7测试28

7.1登陆测试28

7.1.1输入性验证28

7.1.2页面跳转30

7.2详细机能测试30

7.2.1进货预定的录入31

7.2.2进货预定的检索32

7.2.3进货预定数据的更新32

7.2.3进货预定数据的删除33

致谢34

参考文献35

附录部分源代码36

 

1前言

1.1课题意义

供应链物流,即第三方物流,它是在物流渠道中由中间商提供的服务,中间商以合同的形式在一定期限内,提供企业所需的全部或部分物流服务。

在美国,第三方物流业被认为尚处于产品生命周期的发展期;第三方物流在美国已深入民心,有高达58%的物流量是通过第三方业者完成的,且其需求仍在增长,而且33%的非第三方物流服务用户正积极考虑使用第三方物流服务,美国72%的第三方物流服务用户认为他们有可能在三年内增加对第三方物流服务的运用。

一些行业观察家已对市场的规模做出估计,整个美国第三方物流业的收人已从1994年的150亿美元增长到1996年的250亿美元,并有望在2000年突破500亿美元大关。

目前的250亿美元被认为占美国相关市场的6%,那意味着有相当于4200亿美元的市场规模。

在欧洲,尤其在英国,普遍认为第三方物流市场有一定的成熟程度。

欧洲目前使用第三方物流服务的比例约为76%。

研究表明,欧洲24%的非第三方物流服务用户正积极考虑使用第三方物流服务;欧洲62%的第三方物流服务用户认为他们有可能在三年内增加对第三方物流服务的运用。

欧洲最近的潜在物流市场的规模估计约为9500亿美元。

有资料显示,德国的物流市场总额为346亿美元,其中第三方物流企业的营业额为80多亿美元,占23.33%。

在物流配送社会化程度最高的日本,第三方物流在整个物流市场的份额高达80%。

由此可见,全世界的第三方物流市场具有潜力大、渐进性和高增长率的持证。

这种状况使第三方物流业拥有大量服务提供者,大多数第三方物流服务公司是以传统的物流业为起点而发展起来的,如仓储业、运输业、空运、海运、货运代理和企业内的物流部等,他们根据顾客的不同需要,通过提供各具特色的服务取得成功。

美国目前有四百多个第三方物流供应商,其中大多数公司开始时并不是第三方物流服务公司,而是逐渐发展进入该行业的。

在供应链物流具有如此好的发展前景下,在当前信息化逐渐深入社会的每一个角落的形势下,一个功能完善的物流管理系统软件的研发就显得尤为重要了。

本课题设计的SLWMS就是一款特别适应于第三方物流企业物流仓储业务的智能化管理系统。

该系统根据第三方仓储业务的特点,以支持货主企业对于其货物仓储管理的要求为主,对于各种不同货主的服务需求,通过设定规则全面管理物流仓储作业。

也可适用于分销配送中心。

它能使您在处理物流的核心配送和仓储环节时大幅度缩短作业时间和降低作业成本-自您收到作业指令到您将产品付运。

实时的管理能有效加速您复杂的仓库作业执行速度,同时降低您作业中可能会出现的差错。

对库存总量和输出单据的有效管理更会令您在物流作业中受到事半功倍的效果。

1.2国内外研究现状

作为物流业的新兴领域,第三方物流在国外的物流市场上已占据了相当可观的份量,欧洲目前使用第三方物流服务的比例约为76%,美国约为58%,日本约为80%;同时,欧州有24%、美国有33%的非第三方物流服务用户已积极考虑使用第三方物流;欧洲62%、美国72%的第三方物流服务用户认为他们有可能在未来几年内再增加对第三方物流服务的需求。

美国IDC公司进行的一项供应链和物流管理服务研究表明:

全球物流业务外包将平均每年增长17%。

在美国,通过第三方物流进行业务的重组,物流成本从1980年占GDP的17.2%下降到了1997年的10.5%,再到2004年的7.5%。

实践证明,第三方物流服务的营运成本和效率,远远优于企业自营物流。

它可以帮助企业精干主业,减少库存,降低成本,提高核心业务的竞争力。

因而,作为后发物流产业和物流市场大国,应树立新观念,立足于高起点,力争实现我国物流业跨越式发展。

然而根据调查同时也显示,40%的企业对于第三方物流表现出不满意。

究其不满意的原因,80%归结于第三方物流无法对于企业客户的需求变化进行快速及时的响应。

多方因素致使3PL无法及时快速响应2009年4月至7月间,博科资讯物流供应链研究中心研究人员实地走访了江浙沪三地100家第三方物流企业。

经过调查研究,发现几大因素致使第三方物流无法及时响应客户变化需求。

(1)规模小,实力弱,服务功能不全。

(2)物流渠道不畅。

(3)人才匮乏,设施落后,管理水平低。

提升第三方物流水平迫在眉睫,我国第三方物流市场规模在600亿元~700亿元,不仅规模小,而且高度分散,在1万至1.5万家第三方物流企业中,没有一家企业能占到2%以上的市场份额,大多数物流公司只是局限在供应链功能的一小部分,无法满足客户的一体化物流服务需求。

近几年,我国的第三方物流市场以每年16%~25%的速度增长。

虽然我国物流行业发展很快,但目前我国第三方物流整体水平还比较低。

博科资讯董事长沈国康指出,由于大部分物流企业是从原来的储运业转型而来,大都未形成核心竞争力,企业的技术水平与管理水平不高,发展后劲不足。

运用信息化手段提高第三方物流快速及时响应客户需求变化的能力,从而提高核心竞争力,是很多第三方物流企业应对市场竞争的必然选择。

信息化不应只针对局部供应链流程的信息化建设,而应通过信息化实现供应链的整合。

供应链的信息化整合是要旗帜鲜明地贯彻供应链一体化的思想。

通过“操作层”、“决策层”和“供应链电子商务层”这一结构清晰的框架,为第三方物流提供着眼于全面资源整合的信息化解决方案。

这样才能从上至下解决第三方物流无法及时响应客户需求变化的硬伤,而不是隔鞋搔痒。

2编程环境基础知识

2.1系统开发工具

2.1.1MyEclipse

MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。

它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。

  

在结构上,MyEclipse的特征可以被分为7类:

 

(1)JavaEE模型

(2)WEB开发工具 

(3)EJB开发工具 

(4)应用程序服务器的连接器 

(5)JavaEE项目部署服务  

(6)数据库服务 

(7)MyEclipse整合帮助 

 对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。

MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。

简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错,MyEclipse6.0以前版本需先安装Eclipse。

MyEclipse6.0以后版本安装时不需安装Eclipse。

本系统的开发运用了当前最新发布的版本MyEclipse8.5。

2.1.2Tomcat

Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。

由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat5支持最新的Servlet2.4和JSP2.0规范。

因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。

Tomcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。

Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。

对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求。

实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行Tomcat时,它实际上作为一个与Apache独立的进程单独运行的。

这里的诀窍是,当配置正确时,Apache为HTML页面服务,而Tomcat实际上运行JSP页面和Servlet。

另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。

不过,Tomcat处理静态HTML的能力不如Apache服务器。

2.1.3Oracle数据库

Oracle的关系数据库是世界第一个支持SQL语言的数据库。

1977年,LawrenceJ.Ellison领着一些同事成立了Oracle公司,他们的成功强力反击了那些说关系数据库无法成功商业化的说法。

现在,Oracle公司的财产净值已经由当初的2000美元增值到了现在的年收入超过97亿美元。

Oracle的目标定位于高端工作站以及作为服务器的小型计算机。

Oracle的路线同Sun微系统公司类似,都提出了网络计算机的概念。

Oracle宣称自己是世界上首家百分之百进行基于互联网的企业软件的软件公司。

整个产品线包括:

数据库、服务器、企业商务应用程序以及应用程序开发和决策支持工具。

从Oracle首席执行官Ellison的发言可以看出Oracle对网络计算的信心,他说:

“Oracle公司的成败依赖于互联网是否能够成为将来的主流计算方式,如果答案是‘是’,Oracle就赢了”。

Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州Redwoodshore。

2000年(99年6月到2000年5月)营业额达101亿美元,再创Oracle公司销售额历史新高,比去年增长了13亿美元,盈利增长61%,达到21亿美元。

Oracle公司现有员工超过三万六千人,服务遍及全球145个国家。

Oracle公司拥有世界上唯一一个全面集成的电子商务套件OracleApplicationsR11i,它能够自动化企业经营管理过程中的各个方面,深受用户的青睐,促使Oracle应用软件在2000财年第四季度的销售额达4.47亿美元,与SAP公司的同期应用软件销售额3.52亿美元相比,多出近1亿美元,这一事实表明,Oracle已经是世界最大的应用软件供应商。

Oracle电子商务套件涵盖了企业经营管理过程中的方方面面,虽然它在不同的方面分别面对不同的竞争对手,而Oracle电子商务解决方案的核心优势就在于它的集成性和完整性,用户完全可以从Oracle公司获得任何所需要的应用功能,更重要的是,它们具有一致的基于Internet技术的应用体系结构,而如果用户想从其它厂商处获得Oracle电子商务所提供的完整功能,不仅需要从多家厂商分别购买不同的应用,而且需要另请咨询公司把这些不同的应用装配起来,还必须确保它们能够协同地工作。

先进的产品和高效率的企业运作,是Oracle公司利润得以继续增长的重要原因,一年前,Oracle公司确定了通过采用自身的Internet电子商务解决方案,实现每年节省10亿美元企业日常运作费用的目标,这一数据相当于将我们的年度利润率提高10%。

四年前电子商务在全球范围内还仅处于萌芽状态时,Oracle公司便前瞻性地作出了从领先的数据库厂商向以Internet计算为基础的完整的电子商务解决方案供应商转型的战略部署。

这一前瞻性战略为Oracle带来了巨大的利益,今天,Oracle能够领先于竞争对手提供包括平台产品、应用产品和完善的服务在内的先进的、完整的、集成的电子商务解决方案,可以无缝集成供应链管理(SCM)、企业资源管理(ERP)、客户资源管理(CRM)和企业商业智能(BI)和电子商务应用IP(InternetPocurement)、Exchange、Portal-to-go等产品。

Oracle从低端到高端的所有方案100%基于Internet应用体系结构,都可以通过Web安全、直接地访问,使企业能够通过Web完成包括报价、定单、支付、执行、服务等在内的企业业务过程的所有环节,帮助企业将现有业务内容快速转移到电子商务,迅速获得来自电子商务的高效益。

Oracle应用产品包括财务、供应链、制造、项目管理、人力资源和市场与销售等150多个模块,荣获多项世界大奖,现已被全球近7600多家企业所采用。

由于在电子商务方面的杰出表现,Oracle公司在美国MonganStanley公司最新公布的权威性全球企业1000强中,从去年的第122名一跃成为第13名,成为全球第二大独立软件公司和最大的电子商务解决方案供应商。

目前,Amazon和Dell等全球十个最大的Internet电子商务网站、全球十个最大的B-to-B网站中的九个、93%的上市.COM公司、65家“财富全球100强”企业均不约而同地采用Oracle电子商务解决方案。

2.1.4PLSQLDeveloper

PL/SQLDeveloper是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。

如今,有越来越多的商业逻辑和应用逻辑转向了OracleServer,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。

PL/SQLDeveloper侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。

PL/SQL(ProceduralLanguage/SQL)是一种过程化语言,属于第三代语言,它与C、C++、Java等语言一样关注于处理细节,可以用来实现比较复杂的业务逻辑。

它允许SQL的数据操纵语言和查询语句包含在块结构(block_structured)和代码过程语言中,使PL/SQL成为一个功能强大的事务处理语言。

在甲骨文数据库管理方面,PL/SQL是对结构化查询语言(SQL)的过程语言扩展。

PL/SQL的目的是联合数据库语言和过程语言。

PL/SQL的基本单位叫做一个区段,由三个部份组成:

一个申明部份,一个可运行部份,和排除-构建部分。

 因为PL/SQL允许混合SQL申明和过程结构,因此可以在将申明发送到甲骨文系统去执行之前使用PL/SQL区段和副程序来组合SQL申明,没有PL/SQL,甲骨文需要就每次处理SQL申明,在网络环境中,这将影响交通流量,而且增加响应时间。

PL/SQL区段只被编译一次并且以可运行的形式储存,以降低响应时间。

2.1.5SIObjectBrowser

  一款日本开发的oracle数据库软件,在对日外包界被广泛使用。

目前在中文版已有贩卖。

主要功能如下:

  Oracle对象的建立与管理

  能简单地在GUI创建和管理数据库、视图等对象。

  可以由专用的Grid直接编辑数据表中的数据。

  此外还有将数据导出到EXCEL等功能。

  高度的SQL执行功能。

  不仅仅能够通过GUI输入并执行SQL还能通过直接输入的方法。

执行过的SQL会被记录,能简单地再次执行。

  执行结果也会显示在spreadsheet上,方便查看。

而且如有可能的话,也可以直接编辑显示的结果将其反应到数据库里。

还可以将SELECT结果用EXCEL导出。

  存储过程的开发。

  可以用screeneditor做成PROCEDURE、FUN

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2