基于struts2物流信息流管理系统的设计与实现毕业论文(编辑修改稿)内容摘要:

实现信息共享,使企业可以提高生产力,降低了物流企业的运行成本 [5]。 对此,本项目旨在构建物流信息流系统, 通过该系统, 鼓励顾客与企业充分利用互联网实现信息共享,提高企业和顾客之间的交互,促进物流产业的发展,以达张善龙:基于 Struts2 物流信息流管理系统的设计与实现 2 到提高物流效率、降低物流成本、满足客户需求的效果,同时实现信息化、网络化、自动化、智能化、标准化的发展。 同时,企业也可以借助网络环境针对用户日益多元化的信息需求,开拓思路,拓宽服务领域。 构建现代物流信息流管理系统具体意义主要表现在 以下几个方面: (1) 建立强大的物流信息流管理体系,推动物流产业的快速发展。 (2) 提高物流领域的效率,创造具有竞争力的投资环境。 (3) 建立集约化行业经营体系以降低产品流通成本,增强企业的竞争力。 (4) 促进传统交通行业的升级换代,改造现有的物流信息的组织方式。 (5) 提供新的物流服务项目,提高物流服务水平。 研究范围 及要达到的技术要求 针对物流信息流管理系统,主要是面向物流公司 的内部人员,满足相关人员便利查询相关信息,对相关信息的增删改查 需求,功能针对性较强 [6]。 (1) 功能: 系统可靠性高,结构良好,易理解,易修改,可以使用户 使用非常方便。 采用了加密登录,安全性好,排除了非法用户侵入,人机界面友好,易维护,满足用户进行测试、排版、修改、增加、删除数据的各种功能。 (2) 模块: 增加模块,查询模块,修改模块、删除模块 等。 (3) 应用范围:应用于各种物流公司,物流公司商品 信息的录入、查询、修改、删除以及对 职员 的查询、增加、修改、删除 ,订单 、 销售 等 相关业务的操作。 (4) 此系统特别重视对系统的使用和维护进行说明,因为对一个庞大的系统而言,维护和应用才体现了它的价值。 使用时,各数据的应用和操作的安全性不可忽视,防止数据在操作的过程当中应失误而丢失,以及在系 统的维护当中,系统的各组件当中有紧密的连接,因为任何一个系统当中如果不联系的话,将会造成很大的损失,大大减少了系统的实用价值,往往使我们难以预料,例如,在程序的执行当中,如果第一项与第二项没有关联,程序将不会继续运行下去,或者说,在退出程序时,没有进行自动保存功能的话,那么数据就会丢失,所以这些都要做重点考虑。 国内外 发展概况及存在问题 从美国、欧洲、日本的情况来看 , 现代物流发展的趋势具有以下特征 [7]: (1) 物流技术高速发展,物流管理水平不断提高。 国外状况,国外物流企业的技术装备已达到相当高的 水平。 目前已经形成以信息技术为核心,以信息技术、运输技术、配送技术、装卸搬运技术、自动化仓储技术、库存控制技术、包装技术等专中原工学院信息商务学院毕业设计(论文) 3 业技术为支撑的现代化物流装备技术格局。 (2) 国外物流企业向集约化方向、协同化发展、全球化方向发展。 主要表现在 两个方面 : 一是大力建设物流园区 , 二是物流企业兼并与合作。 (3) 电子物流需求强劲 , 快递业 “ 冲锋陷阵 ”, 基于互联网络 (如 : World Wide Web,WWW)的电子商务的迅速发展,促使了电子物流 (E—Logistics)的兴起。 据统计,通过互联网进行企业间的电子商务交易额 , 20xx 年全球已达到 25100 亿美元,据市场调查企业 Forester Research预测, 20xx 年这一数字将迅速增长到 32200 亿美元 [8],企业通过互联网加强了企业内部 、 企业与供应商、企业与消费者、企业与政府部门的联系沟通、相互协调、相互合作。 消费者可以直接在网上获取有关产品或服务信息,实现网上购物。 这种网上的 “ 直通方式 ” 使企业能迅速、准确、全面地了解需求信息,实现基于客户订货的生产模式 (Build to Order, BTO)和物流服务。 此外,电子物流可以在线跟踪发出的货物,联机地实现投递路线的规划 、物流调度以及货品检查等 , 可以说电子物流已成为 21 世纪国外物流发展的大趋势。 (4) 绿色物流将成为新增长点。 一方面电子物流的兴起,刺激了传统邮政快递 业的需要和发展 ; 另一方面,新兴的快递业发展迅猛,触角伸向全球各地。 物流虽然促进了经济的发展,但是物流的发展同时也会给城市环境带来负面的影响,如运输工具的噪声、污染排放、对交通的阻塞等,以及生产和生活中的废弃物的不当处理所造成的对环境的影响 [6]。 为此, 21 世纪对物流提出了新的要求,即绿色物流。 从国内情况来看,现代物流发展的趋势具有以下特征 [9]: 中国物流 业近 5 年才开始起步,并进入发展期。 物流业的兴起与外资进入中国市场,制造业转移中国密切相关,接着是连锁业物流、家电物流、日用化工业物流、汽车物流等等。 从区域概念来讲,先是沿海,特别是 珠三角、长三角及环渤海地区,再逐步向中西部推进。 据权威人士分析 , 中国的物流业的总体水平,特别是从物流成本占 GDP 的比重来衡量,大约在发达国家上世纪 70 年代末 80 年代初的水平。 中国物流业虽然已迈入发展期,但总体上仍落后于发达国家 20 至 30 年。 具体表现在 : (1) 现代物流观念比较薄弱,物流人才匾乏。 企业主要在坚持自我服务的前提下 ,以 改革企业现有的物流组织结构和流程为主 , 从原材料采购到产品销售过程中的一系列物流活动主要依靠企业内部组织的自我服务完成。 专业化、社会化的物流需求还不多,远未形成应有的市场规模。 严重的重复建设和地方割据现象,管理混乱和地方保护主义使设备及人员利用极不充分,造成了巨大的资金闲置和浪费。 (2) 物流基础设施落后,重复建设严重。 由于没有一定的标准准则约束,我国物流基础设施出现了大量重复建设项目和众多不同的标准,物流标准化建设滞后,物张善龙:基于 Struts2 物流信息流管理系统的设计与实现 4 流装备标、准器具标准和基础设施标准不统一 [8]。 主要表现在 : 一是各类运输装备标准不兼 容。 二是物流器具标准不配套。 三是物流基础设施不规范。 物流标准化建设的严重滞后,造成了资源浪费和效率低下。 (3) 物流信息化程度低。 从总体上来看,我国物流信息功能不够完善,除了物流信息平台的研究与系统实现 POS 和条形码技术外,其他信息技术在物流领域的应用程度普遍较低。 特别是公共信息平台建设滞后,物流信息分散,资源不能有效整合,形成了大大小小的 “ 信息孤岛 ”。 (4) 物流专业化服务水平低,综合集成协调能力差 [9]。 目前多数从事物流服务的企业只能简单地提供运输 (送货 )和仓储服务,在流通加工、物流信息服务、库存管理、物流成本控制等物流增值服务方面,尤其在物流方案设计以及全程物流服务等更高层次的物流服务方面还没有全面展开。 物流企业缺乏必要的服务规范和内部管理规程,经营管理粗放,很难提供规范化的物流服务,服务质量较低。 (5) 发展现代物流的法制环境尚未完善。 我国现行的有关物流的法律法规,从法律效力角度来看,可分为以下三类 :一是法律,主要有铁路法、海商法等 ; 二是行政法规,主要有公路、水路、铁路、航空货物运输合同实施细则、海港管理暂行条例、关于进一步发展国内集装箱运输的通知等 ; 三是由中央各部委颁布的规章,主要包括关于商业 运输管理办法,关于加强我国现代物流发展的若干意见、关于促进运输企业发展综合物流服务的若干意见等。 没有统一的法律约束,制约着我国电子商务物流的发展 [8]。 现有物流信息管理软件大多仍停留在基本信息管理的阶段,在很大程度上未能满足客户的要求,它们面临的主要问题是物流的各功能相互独立,被分割成仓储、运输、搬运等环节,无法有效的综合起来。 此外,现有物流信息管理软件未能从整个城市的物流需求出发,整合各领域的物流资源基础,起到面向各行业物流供需信息和方案决策的综合平台功能,这些都限制了它们的应用推广 [10]。 系 统 指导思想 及解决问题 本系统 的设计要 以现代物流的运营模式为理论基础, 并 利用电子商务的特点,将先进的经营理念与信息科技有机的结合起来,实现 各产业链 优势互补, 达到 效益的 最大化 ,因而需要解决以下问题 : (1) 实现物流信息流系统的基本定位,满足物流企业的基本需要。 (2) 融合协同商务的理念 ,与电子商务系统平台的交互。 (3) 工作流 技术进行开发和设计。 (4) 建立了以 某一模块 为核心的整个信息系统,包括商品,职员,库存等多个中原工学院信息商务学院毕业设计(论文) 5 功能模块。 (5) 面向对象的模块化设计,系统扩展性强。 小结 综上分析, 系统必须以现代物流的基本指导思想为核心,结 合电子商务的运行流程, 以面向对象为基本设计理念, 设计出安全的、稳定的、 交互的模块化物流信息流管理系统。 张善龙:基于 Struts2 物流信息流管理系统的设计与实现 6 第 2 章 可行性研究和需求分析 本章主要介绍了 系统 的可行性分析和需求分析、功能描述和模块划分。 可行性研究 技术可行性 物流信息管理系统主要通过 JSP、 Servlet 技术来是实现了一个物流管理系统。 服务器使用的是 Tomcat,在设计开发过程中,采用了 MVC 和工厂方法设计模式对物流 信息流 管理 系统 进行架构,采用面向对象开发方法对物流管理系统进行开发实现 [11]。 在系统中, 过滤器 是关键。 每 发送一个请求都要经过过滤器进行验证,才可以进行下一步的操作,如果未登录,是无法在物流管理系统中进行操作的。 对 MVC 三层架构, C 层是 M 和 V 之间的桥梁,用于控制流程,主要用 Servlet来实现,它负责页面跟底层数据库的交互工作 , 页面发送请求到 Servlet,控制器经过处理之后调 用不同的业务来处理请求,把从数据库拿的数据封装到一个 Request里面,在页面通过 EL 标签和 JSTL CORE标签库对请求中的数据处理并显示到界面给用户。 V 视图层主要由 JSP 来实现 , JSP 可以动态的显示页面信息 , 在物流信息系统中的商品 模块中的要添加新商品时,采用 JavaScript 做页面的基本验证,利用 Ajax异步更新查询数据库对商品排重名,排重编号 (不同的商品的编号是唯一,添加新商品时不可以相同 )处理,如果写入相同的名字和编号,会给经理友好的提示信息 , 重新输入。 M 层主要负责业务功能。 业务数据通过 JNDI 和数据源查询底层的数据库拿到,通过 JDNI 是比较好的一种连接数据库的方式,一般的连接数据库方式,每来一次请求,都要请求,都要与数据库建立一次连接,还要关闭资源,非常耗时。 数据源很好的避免了上面所说的缺点,把数据连接保存在连接池中,当请 求到来时,只需从连接池中取出空闲状态的连接数据库,大大地提高访问数据库的效率。 每添加一个商品时,由于要添加图片,把添加商品那部分单独写了一个工厂类,负责添加商品。 并且连接数据库,关闭数据库资源都是通过工厂类实现, DAO 的实现层可以直接调用使用。 中原工学院信息商务学院毕业设计(论文) 7 经济可行性 本 系统 所采用的 MySQL 数据库是一种小型关系型数据库管理系统,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。 目前 Inter 上流行的 系统 构架方式是 LAMJ(Linux+Apache+MySQL+J2EE),即使用 Linux作为操作系统, Apache 作为 Web 服务器, MySQL作为数据库, J2EE作为服务器端脚本解释器 [12]。 由于这四个软件都是自由或开放源码软件 (FLOSS),因此使用这种方式不用花一分钱就可以建立起一个稳定、免费的 系统 系统。 操作可行性 本系统的主要内容是:商品管理、职员管理、顾客管理、订单管理、采购管理、销售管理和库存管理功能模块,系统为不同的用户提供不同的操作权限,同时附加验证码保护,防止恶意登录,以及对系统的攻击和入侵,切实的保护用户的利益。 系统的设计与开发方面,小组成员分工明确,将 整个系统划分为几个具体功能模块,数据库设计采用统一规则,同时,开发人员具有很强的分析能力和解决能力。 在设计完成之后,设计人员对 系统 进行负责管理。 需求分析 本节主要是对 系统 会员模块进行功能需求和性能需求的详细分析,从而确定 系统 的总体框架、具体功能模块和服务器配置以及数据库的设计需求。 功能需求 我们要为 Tina 集团开发一套电子商务综合管理平台,该平台是 EZ 在线销售系统的后台支撑,它要求能通过 EZ 公司的专网为各分公司及总公司的员工提供采购业务、销售业务、仓储业务、商品管理、员工管理、客户管 理、审批管理等功能。 1. 商品管理 主要有商品类别和商品的添加、删除、修改、查询等功能。 当一个商品的类别改变时要重新生成商品的编号,其中查询支持模糊查询。 2. 职员管理 主要有部门和员工的添加、删除、修改、查询等功能。 当一个员工的部门改变时要重新生成员工的编号,其中查询支持模糊查询。 3. 顾客管理 张善龙:基于 Struts2 物流信息流管理系统的设计与实现 8 主要有所有顾客的详细信息,当相关人员登录时,可以查询订单信息和订单明细,其中查询支持模糊查询。 4. 订单管理 主要有所有订单的详细信息,当相关人员登录时,可以查询订单信息和订单明细及修改订单的状态,其中查 询支持模糊查询。 5. 采购管理 主要有商品的采购和查询等功能,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。