什么是百货万德隆供应链系统?

毕业设计说明书百货中心供应链管理系统百货中心供应链管理系统摘要近年来,随着计算机技术的发展,以及信息化时代下企业对效率的需求,计算机技术与通信技术已经被越来越多地应用到各行各业中去。百货中心作为物流产业链中重要的一环,为了应对新兴消费方式的冲击,从供货到销售的各个环节也迫切地需要实现信息化、自动化。而上面所提到的这些环节,在二十世纪中期后被称为“供应链”,也是在本世纪初才在中国受到关注的一门新兴科学。本文就百货中心供应链管理系统的设计与开发展开论述,按照软件工程开发的实际步骤,依次对该项目的可行性分析、需求分析、概要设计、详细设计、系统实现以及系统测试分别进行阐述。在查阅了各界媒体资料、分析了国内外供应链管理系统的基础上,经过认真学习与不懈探索,利用J2EE技术和Mysql数据库,最终完成了百货中心供应链管理系统的开发,并经过一系列测试及试用,达到了最初的设计目标。关键词:供应链,软件工程,J2EEsupply chain management system of department storeAbstractIn recent years, with the development of computer technology, and the enterprise is in great demand of efficiency in the information era, computer technology and information technology has been increasingly applied to all walks of life. Department store is an important part of logistics industry chain, in order to cope with the emerging consumer's impact, from supplying marketing, every aspect needs to implement informatization and automation urgently. These aspects mentioned above came to be known as the "supply chain" in the middle of twentieth Century, which is a new science not attached attention from China until the beginning of this century.In this paper, the design and development of supply chain management system of department store is described and analyzed, according to the actual steps of software engineering,
the project feasibility analysis, demand analysis, outline design, detailed design, system implementation and system test are described individually. Under the base of consulting the media data, analyzing the supply chain management system at home and abroad. After study and exploration,
finally the development of supply chain management system of department store is completed using J2EE technology and Mysql database. With a series of tests, the system has met the original design goals.Key words: supply chain, software engineering,J2EE 目录1引言111.1课题背景111.2目的和意义221.3研究内容和组织结构222开发工具及技术332.1开发工具332.2使用技术443可行性分析663.1法律的可行性663.2经济的可行性663.3技术的可行性664需求分析774.1系统功能分析774.1.1经理用例图774.1.2人事部员工用例图774.1.3采购部员工用例图884.1.4物资部员工用例图884.1.5销售部员工用例图994.2功能模块需求分析994.3数据流图10104.3.1顶层数据流图10104.3.2一层数据流图10104.4数据字典11114.4.1数据项的描述11114.4.2数据流的描述12124.4.3描述外部实体14145系统设计15155.1系统结构设计15155.2系统子模块功能介绍15155.3数据库设计16165.3.1数据库概念设计(E-R模型)16165.3.2数据库表结构设计17176系统实现20206.1系统登录界面22226.2登录成功界面23236.3人事管理界面25256.4合作公司管理界面26266.5采购管理界面28286.6库存管理界面31316.7销售管理界面34346.8经营统计界面35357系统测试35357.1测试目的35357.2测试方法36367.3测试结果36368总结3737参考文献3838致谢39391
引言1.1
课题背景随着国内物流行业的迅速发展,越来越多的企业认识到了“供应链”一词的含义以及它对整个企业物流活动的重大意义,于是,“供应链管理”也逐渐受到了大家的重视。供应链管理主要涉及到四个领域:供应、生产计划、物流、需求[1]。职能领域主要包括产品工程、产品技术保证、采购、生产控制、库存控制、仓储管理、分销管理[2]。在供应链管理中涉及到如此广泛、复杂的物流活动,要对其进行统筹、控制绝非易事,这也是我国企业目前在供应链管理中亟待解决的难题。与此同时,互联网和网络技术的进步为我们解决这一问题提供了方案,借助互联网及互联网技术,企业各个物流阶段的大量数据可以得到及时传输,并通过日益成熟的算法或处理手段实现对这些数据的准确分析,从而指导企业的物流活动或对未来做出预测。百货中心作为现在物流以及商业中的重要一环,为了应对新兴消费方式的冲击,其供应链模式自然也有统筹优化的必要,同时,Internet和网络技术的飞速发展也为供应链的管理提供了新的手段。SCM(Supply Chain Management)系统即供应链管理系统,利用计算机和Internet的优点,将供应链中的信息流加以收集并控制,只需要少量的人工,便可实现对整个供应链进行监管[3]。国际上研究供应链主要是开始于二战后期的物流管理,主要从多级库存以及生产-分销的角度来研究供应链的优化问题。从最初的物流管理到供应链管理,再到如今把供应链增长到战略管理来研究,花费了半个多世纪的时间。国内对供应链的研究起步较晚,国内一些企业对于供应链管理的认识比较肤浅,直到1997年以后,随着各种有关供应链方面的研究和报道增多,人们对物流领域的这一新鲜事物的关注也逐渐升温,直到今天,许多国外的知名公司如IBM、SAP都能为企业的供应链管理提供一整套的解决方案,国内近些年也出现了许多解决企业供应链管理问题的公司和软件[1]。但总体来说,对于这一门相对还很年轻的科学,我们还有很长的路要走。随着我国经济结构调整的深入,对企业节能减排的要求更加严格,企业只有通过强化环境保护的自我约束机制,来降低产品和生产过程相关的环境污染所带来的生产经营风险。绿色供应链管理能使整个供应链的资源消耗和环境负作用最小,并能有效满足日益增长的绿色消费需求,从而提高供应链的竞争力。因此,实施绿色供应链管理是企业发展的必然趋势,这对我国供应链管理行业提出了更高的要求。1.2
目的和意义对于课题-百货中心供应链管理系统,在了解了传统SCM的基础上,结合了计算机及Internet技术的优点,旨在于简化操作,提高效率,提高数据、信息的安全程度,为企业及其员工提供一个更加便捷高效的工作环境。与传统仅仅利用表格、账目来实现对供应链的管理,基于Web的百货中心供应链管理系统具有如下优点:信息存放在数据库中,安全稳定,便于备份;不同职位的员工都可以使用一套系统,节约成本、方便管理;基于Web的办公系统,方便员工维护,无地域限制;利用计算机将不同数据整合,方便企业管理、进行决策。1.3
研究内容和组织结构本文主要通过对百货中心供应链管理系统进行需求分析,结合供应链管理的相关理论,设计出供应链管理系统的各个功能模块,并对其做出一定的说明指导,方便使用者进行操作。系统的主要研究内容包括:百货中心供应链管理系统的可行性分析研究供应链管理相关方面的知识,了解百货中心供应链的运作模式及现状,分析确定开发本系统的必要性和可行性。系统需求分析确定业务流程,分析数据流向,完成数据流图和系统用例图的绘制,完成数据字典的制作。系统概要/详细设计根据需求分析阶段的结果,以提高百货中心各层员工的工作效率为目的,将整个系统分成若干个小模块,通过设计、编写代码实现不同功能,完成数据库的搭建,最后将整个系统进行整合。系统测试对完成的系统进行条件许可下的测试,对系统的安全性、稳定性、容错性进行评估。本文组织结构:引言部分-阐述本系统的该项研究的目的和范围,以及该项研究工作在国民经济中的实用价值与理论意义;本文所要解决的问题;论文内容安排等。开发工具及技术分析-对于本系统开发将要用到的开发工具及技术进行简单的说明,并分析其优势。系统需求分析-分析系统业务流程,为整个系统的设计开发打下基础。概要/详细设计-依据前文的分析进一步设计系统的各模块功能,为一些比较有难度的部分提供解决方案。系统实现及测试-描述系统各模块的功能并展示部分关键代码,并且完成一些简单的数据录入测试。2
开发工具及技术2.1
开发工具本设计主要利用MyEclipse和Tomcat服务器,加上Mysql数据库进行开发,同时使用Maven来辅助、简化开发。下面对使用到的开发工具进行简要的介绍。MyEclipseMyEclipse企业级工作平台(MyEclipse Enterprise Workbench,简称MyEclipse)是一个功能丰富的JavaEE开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate[4]。它是对EclipseIDE的扩展,是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持都十分不错[5]。TomcatTomcat服务器是一个免费的开放源代码的Web应用服务器,它属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,十分符合本项目的需求[6]。Tomcat运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能,并且它仍在不断地改进和完善中,因此十分受程序员的青睐。MysqlMysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一[7]。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySql使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性;支持多种操作系统;为多种编程语言提供了API;支持多线程,充分利用CPU资源;提供TCP/IP、ODBC和JDBC等多种数据库连接途径;可以处理拥有上千万条记录的大型数据库[8]。MavenMaven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。2.2
使用技术JSPJSP, 全名为Java Server Pages,是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态技术标准[9]。在传统的网页HTML文件中加入Java程序片段和JSP标签,就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。JSP的根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览[10]。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。SSH框架SSH 为 struts + spring + hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架[11]。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理struts和hibernate。采用上述开发模型,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离[12]。这样无论前端如何变化,模型层只需很少的改动,并且数据库的变化也不会对前端有所影响,大大提高了系统的可复用性。而且由于不同层之间耦合度小,有利于团队成员并行工作,大大提高了开发效率。TilesTiles 是一种JSP布局框架,主要目的是为了将复数的jsp页面作为一个的页面的部分机能,然后用来组合成一个最终表示用页面用的,这样的话,便于对页面的各个机能的变更及维护。 Tiles使得struts在页面的处理方面多了一种选择。并且更容易实现代码的重用。JavaScriptJavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言[13]。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML(标准通用标记语言的子集)网页添加动态功能,比如响应用户的各种操作, 是一种动态、弱类型、基于原型的语言,内置支持类。在HTML基础上,使用JavaScript可以开发交互式Web网页[14]。JavaScript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。JavaScript的一个重要功能就是面向对象的功能,通过基于对象的程序设计,可以用更直观、模块化和可重复使用的方式进行程序开发。3
可行性分析在进行系统开发时,会受到来自时间、资源等多方面的限制,因此,在每一个项目开发开始之前,首先进行系统的可行性分析就显得十分重要,它可以减少项目开发的风险,避免人力、物力、财力的浪费[15]。下面将就法律、经济和技术三方面对本项目进行讨论。3.1
法律的可行性百货中兴供应链管理系统是自主开发的管理系统,开发过程中使用的开发工具及技术都是免费的,开源的,不存在侵权的问题,所有的源代码都是亲自编写或直接由工具自动生成,没有使用他人的项目成果或方案,因此在法律上是可行的。3.2
经济的可行性本系统所使用的开发工具都是开源的,为开发软件节省了大量的金钱和时间,采用的技术也是完全开放的、免费的,达到了降低成本的目的。软件对企业的硬件需求也不高,市场上的中低档计算机也可以符合使用要求,同时由于利用了互联网,比一般的供应链管理系统更加经济、效率。3.3
技术的可行性系统使用的开发工具是MyEclipse、Maven和Mysql数据库,工具免费且小巧,安装方便,简单易学。并且采用了目前十分流行的J2EE技术,因而有很多途径找到相关的学习资料,在大学期间我也学习了许多相关的知识,包括对于数据库和编程思想的学习,使得在这个项目中更容易上手,能够迅速投入到系统的设计开发中去。4
需求分析4.1
系统功能分析经过对百货中心供销流程的了解和对供应链管理相关资料的分析,决定将系统用户分成五类不同的用例,系统应根据用例的不同职能实现不同的功能,经过分析,系统应具备人事管理、合作公司管理、采购订单管理、库存管理、销售管理、经营统计六大功能模块。具体用例图如下:4.1.1
经理用例图经理用例-经理应是百货中心的最高负责人之一,负责百货中心大部分的业务管理及监督工作,必要时也可以完成所有其他用例的操作,地位相当于系统管理员,具有最高权限。图4.1 经理用例图4.1.2
人事部员工用例图人事部员工用例-人事部员工主要操作系统的人事管理模块,同时也可以进入经营统计模块查看。图4.2人事部员工用例图4.1.3
采购部员工用例图采购部员工用例-采购部员工主要负责操作系统的合作公司管理模块和采购订单管理模块,同时也可以进入经营统计模块查看。图4.3采购部员工用例图4.1.4
物资部员工用例图物资部员工用例-物资部员工主要负责操作系统的库存管理模块,同时也可以进入经营统计模块查看。图4.4物资部员工用例图4.1.5
销售部员工用例图销售部员工用例-物资部员工主要负责操作系统的销售管理模块,同时也可以进入经营统计模块查看。图4.5销售部员工用例图4.2
功能模块需求分析考虑到用户可能对计算机操作不是十分熟悉,本系统应具备操作简便、界面友好的特点,再结合系统分析的结论,本系统还应增加一个登录模块以实现不同用例登录系统后可以进行不同的操作,具体分析如下:系统界面简洁大方,使用简便,有友好的操作提示信息;系统具有一定的安全性,避免恶意操作对系统及数据造成损害;贴近实际用户的工作情况,对一些关键数据提供打印、保存功能;系统应具备登录、人事管理、合作公司管理、采购订单管理、库存管理、销售管理、经营统计七大功能。4.3
数据流图根据之前的分析,绘制数据流图。4.3.1
顶层数据流图用户通过输入用户名和密码,来实现用户登录,登录失败时会给出相应的提示并留在登录页面,登录成功后可以顺利进入供应链管理系统。图4.6 系统顶层数据流图4.3.2
一层数据流图成功登录的用户可以进入不同的模块完成相应的操作,根据登录用户的身份不同,可以进行的操作也会不同。图4.7 系统第一层数据流图4.4
数据字典数据字典的作用是对数据流图中的各种成分进行详细说明,作为数据流图的细节补充,和数据流图一起构成完整的系统需求模型[16]。数据字典一般应包括对数据项,数据结构、数据存储和数据处理的说明。以下列出本系统的主要数据字典条目。4.4.1
数据项的描述表4.1 用户信息数据项描述数据项类型长度值范围ID数字1100000000000至99999999999之间用户名文本255最多255个字符密码文本255最多255个字符表4.2 合作公司数据项描述数据项类型长度值范围ID数字1100000000000至99999999999之间公司名文本255最多255个字符表4.3 采购订单数据项描述数据项类型长度值范围ID数字1100000000000至99999999999之间商品名文本255最多255个字符数量数字1100000000000至99999999999之间价格数字双精度浮点型表4.4 库存信息数据项描述数据项类型长度值范围ID数字1100000000000至99999999999之间产品名文本255最多255个字符数量数字1100000000000至99999999999之间表4.5 销售信息数据项描述数据项类型长度值范围ID数字1100000000000至99999999999之间数量数字1100000000000至99999999999之间价格数字双精度浮点型4.4.2
数据流的描述数据流编号:F1数据流名:员工简要信息简述:判断用户输入的信息是否符合要求,登录成功后用户可根据自己的权限对系统进行操作组成:用户名+密码数据流编号:F2、F3、F4数据流名:员工登录信息简述:获得与员工权限相关的信息,根据不同权限在页面上显示不同的操作选项组成:ID+用户名+密码+真实姓名+所在部门数据流编号:F5、F6数据流名:员工信息简述:实现对员工信息的增、删、改、查操作组成:ID+用户名+密码+真实姓名+性别+年龄+所在部门+创建人+创建时间+修改人+修改时间数据流编号:F7、F8数据流名:合作公司信息简述:实现对合作公司信息的增、删、改、查操作组成:ID+公司名+负责人+公司地址+联系电话+创建人+创建时间+修改人+修改时间数据流编号:F9、F10数据流名:采购订单信息简述:实现对采购订单信息的增、删、改、查操作组成:ID+商品名+数量+价格+运输方式+货物状态+创建人+创建时间+修改人+修改时间数据流编号:F11、F12数据流名:库存信息简述:实现对库存信息的增、改、查操作组成:ID+产品名+数量+存放位置+存放状态+创建人+创建时间+修改人+修改时间数据流编号:F13、F14数据流名:销售信息简述:实现对库存信息的增、查操作组成:ID +数量+价格+创建人+创建时间+修改人+修改时间数据流编号:F15数据流名:销售人员信息简述:统计销售人员情况组成:姓名+销售金额数据流编号:F16数据流名:采购人员信息简述:统计采购人员情况组成:姓名+采购金额数据流编号:F17数据流名:销售商品信息简述:统计销售商品信息组成:产品名+销售总量4.4.3
描述外部实体外部实体名称:经理简述:系统管理员,具有最高权限输入的数据流:人事信息、合作公司信息、采购订单信息、库存信息、销售信息输出的数据流:人事信息、合作公司信息、采购订单信息、库存信息、销售信息、经营统计外部实体名称:人事部员工简述:负责百货中心的人事活动及管理输入的数据流:人事信息输出的数据流:人事信息、经营统计外部实体名称:采购部员工简述:负责百货中心与外部合作、采购的事物输入的数据流:合作公司信息、采购订单信息输出的数据流:合作公司信息、采购订单信息、经营统计外部实体名称:物资部员工简述:负责管理百货中心的仓库、完成商品的入库、出库工作输入的数据流:库存信息输出的数据流:库存信息、经营统计外部实体名称:销售部员工简述:负责百货中心的销售工作输入的数据流:销售信息输出的数据流:销售信息、经营统计5
系统设计5.1
系统结构设计按照需求分析阶段的结果,本系统的结构主要由两部分构成,首先是登录模块,之后会由登录模块中返回的结果给用户展示可以进行的操作,包括人事管理、合作公司管理、采购订单管理等六大类操作。系统结构图大致如下:图5.1 系统结构图5.2
系统子模块功能介绍登录模块:用户通过输入用户名和密码来登录系统,如果输入错误会返回登录界面,成功登录后用户的登录信息会存储在浏览器中,系统会根据这些信息判断该用户的操作权限。人事管理模块:已经登录的符合权限的用户可以在此模块中查看公司员工信息,也可以根据需要添加、修改、删除员工信息。合作公司管理模块:已经登录的符合权限的用户可以在此模块中查看合作公司信息,也可以根据需要添加、修改、删除合作公司信息。采购订单管理模块:已经登录的符合权限的用户可以在此模块中查看采购订单信息,也可以根据需要添加、修改、删除采购订单信息。库存管理模块:已经登录的符合权限的用户可以在此模块中查看商品库存信息,也可以根据需要添加、修改、商品库存信息。销售管理模块:已经登录的符合权限的用户可以在此模块中查看商品销售信息,也可以根据需要添加商品销售信息。经营统计模块:已经登录的用户可以在此模块中查看最佳销售、最佳采购、最佳商品的信息。5.3
数据库设计5.3.1
数据库概念设计(E-R模型)本系统实体与其属性的关系用E-R模型表示如下(见下页):图5.1 百货中心供应链管理系统E-R模型5.3.2
数据库表结构设计根据上述模型,在将其转化成关系模型后,在数据库(数据库名:chain)中创建如下5张表:用户表(表名:tb_chain_user)用来存储公司员工的表,主要用于系统的登录判断。包含用户id、用户名、密码、真实姓名、性别、年龄、就职日期、是否为管理员、照片、所在部门、创建人、创建日期、更新人、更新日期字段。表5.1用户表(tb_chain_user)合作公司表(表名:tb_chain_cooperation)用来存储百货中心的合作公司的表,主要用于管理与百货中心合作的公司及公司的商品。主要包含合作公司id、公司名、负责人、公司地址、联系电话、创建人、创建日期、更新人、更新日期等字段。表5.2 合作公司表(tb_chain_cooperation)订单表(表名:tb_chain_purchase)用来存储采购订单的表,用于记录采购的商品在入库前的状态。包含订单id、商品名、数量、价格、运送方式、运送状态、商品公司(合作公司)、创建人、创建时间、更新人、更新时间字段。表5.3 订单表(tb_chain_purchase)库存表(表名:tb_chain_stock)用来存储商品的表,用于显示百货中心仓库中的货物及其相关信息。包含商品id、商品名、数量、摆放位置、存储状态、创建人、创建时间、更新人、更新时间字段。表5.4 库存表(tb_chain_stock)销售单表(表名:tb_chain_sale)用来存储销售信息的表,用于存储百货中心商品的销售情况。包含销售单id、数量、价格、商品id、用户id、创建人、创建时间、更新人、更新时间字段。表5.5 销售单表(tb_chain_sale)6
系统实现在经过了需求分析、概要设计和详细设计后,便开始了百货中心供应链管理系统的实现阶段,首先我利用Tiles结合JavaScript对页面进行布局,之后再利用Maven完成整个项目框架的搭建,利用Hibernate反向工程生成Java实体类,再使用Struts和Spring完成之前设计的业务逻辑。部分关键代码及最终程序的运行效果如下:登录模块关键代码public String logon() {
UserEntity userEntity = userService.getUserEntity(username, password);
if (userEntity != null) {
ActionContext.getContext().getSession().put("user", userEntity);
return SUCCESS;
} else {
this.addActionError("用户名或者密码不正确");
return INPUT;
}
}增、删、改、查功能调用关键代码public String list() {
if (userEntityPaginationBean == null) {
userEntityPaginationBean = new PaginationBean<UserEntity>();
}
userEntityPaginationBean = userService.pagedList(userEntityPaginationBean);
return SUCCESS;
}public String show() {
userEntity = userService.getUserEntity(userEntity);
return SUCCESS;
}public String add() {
return SUCCESS;
}public String update() {
userEntity = userService.getUserEntity(userEntity);
return SUCCESS;
}public String delete() {
try{
userService.delete(userEntity);
list();
this.addActionMessage("用户删除成功!");
}
catch(Exception e){
list();
this.addActionMessage("删除失败,不能删除已登录用户!");
}
return SUCCESS;
}public String save() {
userService.saveOrUpdateEntity(userEntity);
list();
this.addActionMessage("用户操作成功!");
return SUCCESS;
}经营统计模块关键代码public List<Object[]> top10BestSale() {
HibernateTemplate tmpl = getHibernateTemplate();
return tmpl.execute(new HibernateCallback<List<Object[]>>() {
public List<Object[]> doInHibernate(Session session) throws HibernateException, SQLException {
SQLQuery query = session.createSQLQuery("select t1.real_name, sum(t2.amount) total_amount from tb_chain_user t1 " +
"left join tb_chain_sale t2 on t1.USER_ID = t2.user_id " +
"group by t1.real_name " +
"order by total_amount desc " +
"limit 0, 10");
List results = query.list();
return (List<Object[]>)results;
}
});
}public List<Object[]> top10BestPurchases() {
HibernateTemplate tmpl = getHibernateTemplate();
return tmpl.execute(new HibernateCallback<List<Object[]>>() {
@SuppressWarnings("unchecked")
@Override
public List<Object[]> doInHibernate(Session session) throws HibernateException, SQLException {
SQLQuery query = session.createSQLQuery("select t1.real_name, sum(t2.amount) total_amount from tb_chain_user t1 " +
"left join tb_chain_purchase t2 on t1.USER_ID = t2.user_id " +
"group by t1.real_name " +
"order by total_amount desc " +
"limit 0, 10");
List results = query.list();
return (List<Object[]>)results;
}
});
}public List<Object[]> top10BestProduct() {
HibernateTemplate tmpl = getHibernateTemplate();
return tmpl.execute(new HibernateCallback<List<Object[]>>() {
@SuppressWarnings("unchecked")
@Override
public List<Object[]> doInHibernate(Session session) throws HibernateException, SQLException {
SQLQuery query = session.createSQLQuery("select t1.`product`, sum(t2.`QUANTITY`) total_quantity from tb_chain_stock t1 " +
"left join tb_chain_sale t2 on t1.`COO_ID` = t2.stock_id " +
"group by t1.product " +
"order by total_quantity desc");
List results = query.list();
return (List<Object[]>)results;
}
});
}6.1
系统登录界面项目发布后,在浏览器地址栏输入http://localhost:8080,页面会跳转到webapp目录下的index.jsp页面并发送index.action请求,未登录的用户会再发送一个login.action请求并跳转到login.jsp页面。图6.1 系统登录界面如果未输入用户名/密码,或输入的用户名/密码不正确,点击登录按钮后会给出出错提示,提醒重新登录。图6.2 登录出错提示6.2
登录成功界面成功登录的用户会进入系统欢迎界面,整个界面是借助Tiles的帮助完成的,它让系统可以在执行不同的请求后只让页面的主题部分跳转,而网页的头、导航栏、尾部不跳转,节省了大量重复书写代码带来的开销。根据用户的身份不同,登录后所能看到的操作选项也有所区别。经理登录界面在本系统中,经理被定义为具有最高权限的用例,可以使用系统的所有功能,能够看到系统所有的操作选项。图6.4 经理登录界面人事部员工登录界面本系统中,人事部员工可以操作系统的人事管理模块,因此进入系统后只能看到人事管理的操作选项以及经营统计选项。图6.5 人事部员工登录界面其他部分员工登录成功界面相似,故不再附图。6.3
人事管理界面经理、人事部员工可以进入人事管理界面对百货中心的员工信息进行添加、删除、修改、查看功能。人事管理界面用户进入人事管理界面后,可以根据页面的文字提示对人事信息进行相应的操作,所有员工的主要信息被页面上的表格列出并实现分页功能。图6.6 人事管理界面添加员工界面用户点击人事管理界面上的“添加员工”按钮进入添加员工界面,在本页面中输入要添加的员工的信息后,点击保存,即可将新的员工信息添加进数据库中,如果有关键的信息没有正确输入,页面会给出相应的提示。图6.7 添加员工界面更新员工信息界面类似于添加员工信息,修改员工信息界面实现了对单个员工信息的修改,同样实现了出错提示功能。图6.8 更新员工信息界面删除员工成功界面成功删除员工信息后会在页面上给出绿色的成功提示信息。图6.9 删除员工信息成功删除员工信息失败界面当已经登录的用户想要删除自己的信息时,会给出删除失败的提示,因为已经登录的用户不能删除自己。图6.10 删除员工信息失败6.4
合作公司管理界面经理、采购部员工可以登录合作公司管理界面对合作公司进行添加、删除、修改、查看操作。合作公司管理界面用户进入合作公司管理界面后,可以根据页面的文字提示对合作公司信息进行相应的操作,所有合作公司的主要信息被页面上的表格列出并实现分页功能。图6.11 合作公司管理界面添加合作公司界面用户点击合作公司管理界面上的“添加合作公司”按钮进入添加合作公司界面,在本页面中输入要添加的合作公司信息后,点击保存,即可将新的合作公司信息添加进数据库中,如果有关键的信息没有正确输入,页面会给出相应的提示。图6.12 添加合作公司修改合作公司信息界面类似于添加合作公司信息,修改合作公司信息界面实现了对单个合作公司信息的修改,同样实现了出错提示功能。图6.13 修改合作公司删除合作公司成功界面成功删除合作公司信息后会在页面上给出绿色的成功提示信息。图6.14 删除合作公司成功6.5
采购管理界面经理、采购部员工可以进入采购管理界面,对采购订单进行添加、删除、修改、查看操作。其中添加的采购商品必须来自已经有合作关系的公司。采购管理界面用户进入采购管理界面后,可以根据页面的文字提示对采购信息进行相应的操作,所有采购订单的主要信息被页面上的表格列出并实现分页功能。图6.15 采购管理界面添加采购信息界面用户点击采购管理界面上的“添加采购信息”按钮进入添加采购信息界面,在本页面中输入要添加的采购信息后,点击保存,即可将新的采购信息添加进数据库中,如果有关键的信息没有正确输入,页面会给出相应的提示。图6.16 添加采购信息修改采购信息界面类似于添加采购信息,修改采购信息界面实现了对单个采购信息的修改,同样实现了出错提示功能。图6.17 修改采购信息删除采购信息成功界面成功删除采购信息后会在页面上给出绿色的成功提示信息。图6.18 删除采购信息成功采购单明细界面在采购管理界面点击单个的采购信息链接,可以进入采购信息明细界面,在本页面中可以看到本采购订单的详细信息。图6.19 采购信息明细打印采购信息明细界面在采购信息明细界面下方点击“打印”按钮,进入打印采购信息明细界面,可以将相应的采购订单详细信息保存或打印。图6.20 打印采购信息明细6.6
库存管理界面经理、物资部员工可以进入库存管理界面,并添加、修改库存信息。库存管理界面用户进入库存管理界面后,可以根据页面的文字提示对库存信息进行相应的操作,所有库存的主要信息被页面上的表格列出并实现分页功能。图6.21 库存管理界面添加库存信息界面用户点击库存管理界面上的“添加库存信息”按钮进入添加库存信息界面,在本页面中输入要添加的库存信息后,点击保存,即可将新的库存信息添加进数据库中,如果有关键的信息没有正确输入,页面会给出相应的提示。图6.22 添加库存信息修改库存信息界面类似于添加库存信息,修改库存信息界面实现了对单个库存信息的修改,同样实现了出错提示功能。图6.23 修改库存信息库存信息明细界面在库存管理界面点击单个的库存信息链接,可以进入库存信息明细界面,在本页面中可以看到本库存的详细信息。图6.24 库存信息明细打印库存信息明细界面在库存信息明细界面下方点击“打印”按钮,进入打印库存信息明细界面,可以将相应的库存详细信息保存或打印。图6.25 打印库存信息明细6.7
销售管理界面经理、销售部员工可以进入销售管理界面,并对销售信息进行添加、查看操作。销售管理界面用户进入销售管理界面后,可以根据页面的文字提示对库存信息进行相应的操作,所有销售情况被页面上的表格列出并实现分页功能。图6.26 销售管理界面添加销售记录界面用户点击库存管理界面上的“添加销售记录”按钮进入添加销售信息界面,在本页面中输入要添加的销售信息后,点击保存,即可将新的销售信息添加进数据库中,如果有关键的信息没有正确输入,页面会给出相应的提示。图6.27 添加销售信息6.8
经营统计界面所有权限的员工都可以查看百货中心的经营状况,其中统计了销售量前十的员工、采购额前十的员工和销售数目前十的商品,方便员工了解公司经营现状,帮助决策层找到公司可能存在的问题。图6.28 经营状况统计7
系统测试7.1
测试目的软件测试(software testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。在整个软件生命周期中,软件测试占了很大一部分比例,它是保证软件质量的关键环节,也是降低软件开发风险的必要手段,软件测试工作应该贯穿整个项目开发的始终。7.2
测试方法白盒测试-白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。在系统开发初期,由于参数设置的失误,我开发的系统经常出现如下的错误:图7.1 系统出错经过耐心的调试、测试,已经基本解决了这些错误。黑盒测试-黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在系统功能实现后,我也对系统进行了一部分文本录入测试作为黑盒测试,解决了之前部分页面文字提示错误、页面跳转错误的bug,但由于用户测试的时间有限,还有一些有待改进的地方需要在实际使用中发现。7.3
测试结果实现了所有模块的功能,修正了已经发现的所有问题、错误。但系统还有许多不完善的地方,有待实践阶段的检验和提高。8
总结通过这次对百货中心供应链管理系统的设计与开发,让我进一步温习了大学课堂上学到了软件工程相关的知识,也使得书本上J2EE、数据库相关的知识得到了实践的机会,同时也对Jsp、JavaScript、Maven等有了进一步的了解,通过查询相关的资料并学习,我也发现了许多不足的地方,还有更多更新更实用的技术,等着我去学习去钻研。总之,经过不懈的学习与调试,我的编程能力有了很大的提高,更重要的是,我也看到了自己仍需努力的方向。参考文献[1]曹俊超,戴克商.物资管理理论与实务.北京:清华大学出版社,2006. [2]罗伯特·M·蒙兹卡.刘秉镰,李莉,刘洋译.采购与供应链管理.北京:中信出版社,2004.[3]肯尼斯·莱桑斯,迈克尔吉林厄姆,鞠磊等译.采购与供应链管理.北京:电子工业出版社,2004.[4] 刘京华等. Java Web整合开发王者归来(JSP+Servlet+Struts+Hibernate+Spring).北京:清华大学出版社,2010.[5] HUNT J,LFTUS C.精通J2EE-Java企业级应用[M].北京:清华大学出版社,2004.[6] LIANG Y D..Java语言程序设计[M].北京:机械工业出版社,2003.[7] Angela Yochem.J2EE应用与BEA WebLogic Server[M].北京:电子工业出版社,2005.[8]陈天河.Java数据库高级编程宝典[M].北京:电子工业出版社,2005.[9]泰勒.JDBC数据库编程与J2EE[M].北京:电子工业出版社,2004.[10]顾兵.XML实用技术教程[M].北京:清华大学出版社,2007.[11]丁宝康.数据库实用教程[M].北京:清华大学出版社,2003.[12]李刚. 轻量级Java+EE企业应用实战(第3版).北京:电子工业出版社,2012.[13] 陈亚辉,缪勇.Struts2+Spring+Hibernate框架技术与项目实战.北京:清华大学出版社,2012.[14] 刘勇军,王电钢. Java EE项目应用开发:基于Struts2,Spring,Hibernate.北京:电子工业出版社,2012.[15] 埃克尔. Java编程思想(第4版).北京:机械工业出版社,2007.[16] 张海藩.软件工程导论[M].北京:清华大学出版社,2003.致谢从最初的选题到毕业说明书的完成,为期半年的毕业设计即将结束。在这里,我要特别感谢我的指导老师-郝喜老师和张卓鹏老师。从刚选题结束开始,我就遇到了许多困难,因为对供应链和百货公司的不了解,我在需求分析阶段就止步不前,首先要感谢张卓鹏老师帮我在资料查找上提供了很多帮助,让我少走了很多弯路。在一些编程技巧和功能实现上,郝喜老师也提供了不少资料,才让我能够快速攻破技术难关。没有他们严谨的治学态度和丰富的专业知识,以及耐心的指导,很难想象我的毕业设计要用多久才能完成。最后,对所有在毕业设计时给予我帮助的老师、家人、同学、朋友表示感谢,也要感谢科技的发展给了我们更多获取信息的渠道。
供应链管理(SupplRChainManagement)是指从原材料采购到成品销售给顾客的整个过程中对产品和服务的管理,它强调协调公司之间的活动,以求产生双赢效果。供应链管理通过其五大主要功能,即计划、购买、制造、移动和销售,产生两方面效应:降低成本和增加价值。具体来说,供应链管理可为企业带来以下利益:(1)在供应链范围内提高战略、作业及财务绩效;(2)降低成本,有效管理周转资金(WorkingCapital);(3)有效管理库存的原材料、在制品和制成品;(4)降低交易成本,提高供应链成员间的交易效率;(5)增加顾客价值,提供顾客所需的产品和服务,提供一揽子解决方案;(6)增强平衡供需的能力。根据一些公司的数据,良好的供应链管理可使库存减少50%,供应链总成本占收入比降低20%,准时交付率提高40%,库存周转速度提高2倍。企业自身生存的需要,促使企业越来越重视供应链管理,并根据顾客需求、全球化、竞争、信息与通讯、政策和环境的不断变化,积极寻求供应链的改进,以提高企业的竞争能力。近几十年来,供应链管理得到了前所未有的重视,发展十分迅速。根据供应链管理覆盖的范围可将其分为3个阶段:(1)物流管理阶段:集合了运输和仓储两大职能。(2)后勤阶段:增加了制造、获取和订货管理职能,并辅以EDI等先进的信息传递技术。(3)同步一体化供应链阶段:在原有供应链的两端分别增加了供应商和顾客。一体化意味着在整个过程中集合了许多职能以实现共同目标。一体化供应链管理涵盖了信息流、物流和资金流的管理,需要更多职能间的协作。信息传递由原来的逐级传递转变为同步传递,减少了信息传递时间,从而大大缩短交付时间。一、科学技术和管理方法的发展为供应链管理的进步提供了动力。1、信息技术计算机与各种通信方式的发展在供应链管理的发展中起了至关重要的作用。(1)互联网。互联网的持续发展使更多的直销和更好的顾客服务成为可能。例如在LL.Bean网上店,顾客可以浏览大量的商品(大小、颜色和其他特性),还可以在订货前查看一下有无库存。(2)低地球轨道卫星通信。目前至少有4家实力雄厚的财团将发射数百颗低地球轨道通讯卫星。他们将提供覆盖全球的卫星通讯系统而且价格低于当今的光纤网络。经济的全球通讯将加速全球供应链的发展。(3)先进的分布或决策支持系统。这种系统使供应链作业者和管理者在可能快速地进行分析并迅速得到分析结果。不管他们身居何处,均可自由地与供应链的任何一方进行联系。2、制造技术对许多企业来说,将制造视为供应链的一部分是令人难以接受的。因为长期以来制造的职能一直被认为是“告诉我们生产什么,让我们尽力高效率地生产,然后由后勤部门发运出去”然而,越来越多的人发现,整个供应链的高效率离不开制造技术的进步。(1)敏捷制造。制造过程的敏捷性使较短的生产周期和频繁的产品更换成为可能。“地点敏捷性”是敏捷制造的另一个特点。例如,一家在世界各地生产同一产品的公司可以从投资于一定数量的“过剩”生产能力中受益。过剩的生产能力使制造商能够根据国际汇率的波动及时地将制造任务转移到最佳工厂,使整个供应链成本下降。(2)押后制造。企业将半成品运往靠近顾客的仓库或工厂,在那里,根据顾客订货的特殊要求完成最终产品。这样不但可减少库存总量,而且因大批量生产而降低了成本。例如,吉列公司的刀片在它的两家高科技工厂里生产,但包装作业却转移到区域配送中心,其包装过程类似于制造作业装配线,完全根据订单来进行。吉列公司预计,如果全部实施押后制造,可缩减库存50%。3、运输技术尽管运输技术没有信息技术发展迅速,但运输技术仍在稳步地前进,有时也会有突破性进展,如双层集装箱货运火车、计算机辅助规划、路线安排和负荷分配。二、供应链管理的关键因素要成功推行供应链管理,仅仅依靠大量投资是不够的,重要的是有效控制以下关键因素:1、关注顾客。尽力识别和理解最终顾客的需要和期望,将其作为决策的主要依据。如一家医药公司,改变了以往根据销售量和利润向销售代表发放奖金的办法,而是评价其顾客是否满意。这样销售代表就不会不管顾客是否需要而不择手段地推销产品。2、先进信息技术的应用。开发先进的信息管理系统,保证数据与信息在整个供应链内通畅无阻;利用计算机辅助决策支持系统可以帮助管理者更好地进行决策并将之在供应链内迅速传递。3、绩效定量管理。时间和成本是关键衡量手段,在定量的基础上进行决策。4、跨职能团队。来自相关职能部门的团队成员紧密协作可以消除组织界限并有益于整个供应链的改进。5、关注人力资源。消除人与人、部门与部门之间的藩篱,实现整个供应链的协作互助。6、对变化的环境作出快速反应,设计柔性供应链。三、供应链管理创新调查结果表明,尽管有许多公司投入大量时间与资金以期提高供应链能力,但只有27%的公司认为其供应链业绩好于同行业平均水平。据估计,由于供应链伙伴间协作不佳,美国食品工业每年损失达300亿美元。原因是多方面的,例如:没有正式的供应链开发战略;缺乏支持供应链一体化的管理环境;缺乏信任,功能导向而不是过程导向;缺乏有效管理供应链中物流、信息流和资金流的工具。其中战略规划和财务分析是当前供应链管理中最缺乏的技巧。许多公司采取了孤立的改进措施,但无法取得突破性的效果。因此,供应链管理创新是企业管理创新中亟需解决的一个问题。1、 创新依据企业是否需要进行供应链创新的最佳依据就是,分析供应链整个过程是否为顾客创造价值。一个常用方法是将过程展开,包括公司所做的和顾客所做的,然后回答以下问题:这里有多余的过程吗;有什么事情被做过一次以上;什么可以被册除而不影响最终结果;什么只有间接价值并需要被最小化;等等。通过对这些问题的分析,可以帮助企业发现供应链管理的创新点。2、创新思路哈默博士认为,要进行供应链创新,首先要彻底消除长期存在于企业的两个假设:一个假设是任何一个公司可以做任何事情。其实工作应由处于最佳位置的公司或人选去做,而不是由直接从中受益的去做。另一个假设是:公司外的单位是公司的敌人,公司内部的其他部门是本部门的敌人。企业应与其他企业建立利益共享的双赢关系,企业内部各部门之间也应密切协作。现在许多企业管理的目标是力求在自己企业内取得更好的业绩,而下一个浪潮便是推倒公司与其顾客、公司与其供应商之间的隔墙,谋求在供应链范围取得最佳业绩。3、创新途径(1)减少供应商数量。企业以往的做法是对同一零部件选择多家供应商,以便对供应商施加压力,降低进价。企业的收益是以其供应商的损失为代价的。目前,这一情形已开始改变。企业通过减少供应商数量,扩大供应商的供货量,从而使供应商获得规模效益,企业和供应商都可以从低成本中受益。(2)精简零售商。与选定的零售商建立伙伴关系,通过签定合作协议,企业和其零售商共同开展培训和提供特定服务。(3)在客户办公室派驻代表。以全面了解客户的运作体系和需求,驻厂代表向自己的公司发出订单,并为客户计划所需供应的材料。(4)与供应商和顾客共享详细信息,减少中间环节,提高效率。(5)供应商早期参与。在新产品开发阶段,供应商的参与可显著缩短开发时间,节省资源和费用。(6)选择一个供应商负责协调。当需要多个供应商提供同一项服务时,选择一个牵头的供应商来协调整个物流。(7)制订利益共享计划。利益共享对供应链各方来讲都是很重要的,只有充分调动供应链各方的积极性才有可能产生协同效应。(8)与客户和供应商保持紧密的协作关系。组建包括顾客和供应商在内的团队共同开发新产品并共享信息,以创造竞争优势。勇于创新的管理者正试图将原来松散的买卖关系转变为紧密协作的关系,甚至与一些供应商及其顾客结成组织,以提供单个公司无法提供的产品和服务。(9)与竞争对手合作。不仅可以缩短产品交付周期,而且可降低成本,双方都能从中受益。4、创新方向供应链管理的变革目前正处于初级阶段。技术进步提高了人们管理复杂系统的能力,促使供应链管理不断向前推进并取得突破性的进展。(1)闭环供应链:施乐公司和其他一些公司已经运行闭环供应链,回收报废设备、零件和包装并加以翻新,然后将其作为原材料出售。事实上,施乐已从这种再循环利用中获得了巨大收益。(2)快速反应的柔性供应链。因为市场是不断变化的,有必要对供应链配置持续地改进。因此,针对一系列可能变化而设计出柔性供应链,以避免混乱、过多的投资或大范围的人事变动。(3)自然配置供应链要素。目前,企业必须花费许多精力来设计供应链要素,以产生最佳的整体效果。未来的供应链中,其要素可以自然地适应其他要素的变化、外部条件的变化和要素的替代(如更换一个供应商)。5、创新案例西门子医疗工程集团公司是生产医用CT设备的世界著名公司。这些CT设备在德国的西门子工厂制造,然后运往世界各地的医院进行安装。在过去的几年里,公司重组了从供应商到顾客的CT设备供应链,将订货交付周期由原来的22周缩短为6周。其主要措施为:(1)产品设计者参与更改设计以使其易于制造、安装和顾客化。(2)减少供应商数量,20个关键供应商提供所需物品的90%,其中一个是纯服务性的运输商。(3)帮助关键供应商采用新技术,改进管理。(4)在协议框架下,采用简化的订货方式。(5)与关键供应商共享年度、季度、月度甚至更短时期的预测和订货信息。(6)每月召开供应商会议以共享绩效信息,研讨进一步改进的方法和措施。(7)密切跟踪医院场地的准备情况以使CT设备能准时交付。(8)利用制造厂团队做一些安装工作,促进制造与现场安装团队之间的双向交流和相互学习,由此导致安装时间大大缩短。供应链管理创新正在成为企业管理创新的一个热点。供应链应建立在优化配置所有伙伴特殊能力的基础上。供应链管理要取得创新成果,企业需要多方面、多层次地与供应链伙伴之间进行交流,共同培训、开发改进,建立长期合作关系并在业绩评价和利益分配问题上达成协议。

深圳代理报关哪家好...
深圳代理报关哪家好
展开选择擅长的领域继续答题?
{@each tagList as item}
${item.tagName}
{@/each}
手机回答更方便,互动更有趣,下载APP
提交成功是否继续回答问题?
手机回答更方便,互动更有趣,下载APP
展开全部供应链是指围绕核心企业,从配套零件开始,制成中间产品以及最终产品,最后由销售网络把产品送到消费者手中的、将供应商,制造商,分销商直到最终用户连成一个整体的功能网链结构。供应链管理的经营理念是从消费者的角度,通过企业间的协作,谋求供应链整体最佳化。成功的供应链管理能够协调并整合供应链中所有的活动,最终成为无缝连接的一体化过程。供应链的概念是从扩大生产概念发展来的,它将企业的生产活动进行了前伸和后延。日本丰田公司的精益协作方式中就将供应商的活动视为生产活动的有机组成部分而加以控制和协调。扩展资料:供应链管理管理关键:(1)以顾客为中心,以市场需求的拉动为原动力(2)强调企业应专注于核心业务,建立核心竞争力,在供应链上明确定位,将非核心业务外包(3)各企业紧密合作,共担风险,共享利益(4)对工作流程、实物流程、信息流程和资金流程进行设计、执行、修正和不断改进(5)利用信息系统优化供应链的运作(6)缩短产品完成时间,使生产尽量贴近实时需求(7)减少采购、库存、运输等环节的成本。参考资料来源:百度百科-供应链管理参考资料来源:百度百科-供应链已赞过已踩过你对这个回答的评价是?评论
收起
展开全部供应链管理主要是使供应链运作达到最优化,以最少的成本,令供应链从采购开始,到满足最终客户的的所有过程。包括工作流、实物流、资金流和信息流等均能高效率地操作,把合适的产品、以合理的价格,及时准确地送达消费者手上。供应链管理采用现代科技方法,以最优流通渠道使信息迅速、准确地传递,在供应链商的和企业间实现资源共享。供应链管理提高服务质量,扩大客户需求。供应链管理中,一起围绕“以客户为中心”的理念动作。扩展资料:供应链管理的实现,是把供应商、生产厂家、分销商、零售商等在一条供应链上的所有节点企业都联系起来进行优化,使生产资料以最快的速度,通过生产、分销环节变成增值的产品,到达有消费需求的消费者手中。这不仅可以降低成本,减少社会库存,而且使社会资源得到优化配置。更重要的是,逋过信息网络、组织网络。实现了生产及销售的有效链接和物流、信息流、资金流的合理流动,最终把产品以合理的价格,把合适的产品,及时送到捎费者手上。参考资料来源:百度百科-供应链管理展开全部供应链是指在满足一定的客户服务水平的条件下,为了使整个系统成本达到最小而把供应商、制造商、仓库、配送中心和渠道商等有效地组织在一起来进行的产品制造、转运、分销及销售的产业链。富森供应链专注电子元器件进口采购,仓储,报关,物流,配送以及电子产品出口报关,仓储,物流退税等一条龙服务。详情来电用户名
本回答被提问者采纳
展开全部供应链管理 第1课 供应链物流概览展开全部你好 我司就是做专业仓储物流的供应链由三部分组成:供应管理、运营管理、物流管理。可以理解成从供应商采购原材料和配件,把原材料和配件转化为成品,在通过物流运输输送到客户手上。举个栗子:某薯片生产商从农户采购马铃薯,运输到指定仓库并储存,在运输到工厂里加工制成可口的薯片,再运输到各分销商,最后被客户购买。供应链的目标是将多个具有供需关系的企业通过合作协调机制集成一个共同对应市场的有机整体,这种供需关系不仅涉及到产品需求,可能还有服务需求、资金需求甚至信息需求。
收起
1条折叠回答
收起
更多回答(3)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
为你推荐:
下载百度知道APP,抢鲜体验使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。扫描二维码下载
×个人、企业类侵权投诉
违法有害信息,请在下方选择后提交
类别色情低俗
涉嫌违法犯罪
时政信息不实
垃圾广告
低质灌水
我们会通过消息、邮箱等方式尽快将举报结果通知您。说明
做任务开宝箱累计完成0
个任务
10任务
50任务
100任务
200任务
任务列表加载中...

我要回帖

更多关于 万德隆供应链系统 的文章

 

随机推荐