浅谈物流仓储管理系统设计和实现

浅谈物流仓储管理系统设计和实现

ID:33703864

大小:55.44 KB

页数:5页

时间:2019-02-28

浅谈物流仓储管理系统设计和实现_第1页
浅谈物流仓储管理系统设计和实现_第2页
浅谈物流仓储管理系统设计和实现_第3页
浅谈物流仓储管理系统设计和实现_第4页
浅谈物流仓储管理系统设计和实现_第5页
资源描述:

《浅谈物流仓储管理系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅谈物流仓储管理系统设计和实现摘要:随着全球经济一体化进程的逐步加快,物流对于企业的竞争与发展均具有十分重要的作用。物资存储是物流活动的关键一环,面对日趋增长的货物,如何对物流仓库进行科学、合理的管理和利用,规范物流仓库的作业,是企业立于不败之地的关键。因此,必须充分借助于新型技术,构建现代化物流仓储管理系统,以不断提升物流仓储管理效率。鉴于此,本文以J2EE平台为基础,采用MVC设计模式进行了物流仓储管理系统的设计与构建,有效解决了传统系统功能单一等问题,还实现了同企业其他业务系统的集合。关键词:物流仓库;物流仓储管理系统;设计中图分类号:TH692.3文献标识码

2、:A文章编号:1001-828X(2014)01-00-02随着网络信息技术的飞速发展,互联网已成为人们日常生活及生产活动中必不可少的一个部分。各行各业均在大力推进网络化应用体系的构建,以实现企业资源的共享及信息的交互。为了更好地适应市场,企业必须构建一个以Internet为基础的物流仓储管理系统,提供一个面向公众的操作平台,解决传统物流仓储管理系统存在的各种问题,推动企业更好地生存和发展。J2EE技术不仅提供了底层服务支持,还提供了基于JavaBean、JSP及Servlet的Web应用开发平台,因此,本文以J2EE多层结构为基础,提出了四层设计模型,即客户层、业

3、务层、Web层、数据层,其中,业务层包括两个子层,即持久层与逻辑层。Web层具有控制业务流程、生成客户端页面等多种功能,逻辑层确保了核心业务的逻辑性,持久层主要负责数据库的操作。一、J2EE分布式系统结构分析应用系统应包括客户层、业务逻辑层、信息系统层。1.客户层主要应用于客户端,包括浏览器、GUI应用程序等。在以Web为基础的J2EE中,浏览器可以显示Web层运行的各组件所生成标记语言的Web页面,通过Web层所运行的JSP页面及servlet同业务层之间进行通信。2.中间层主要包括WEB及EJB容器,并经过其向客户端提供服务。Web容器组件可以是JSP页面,也可

4、以是servlet,前者提供了网页嵌入组件方式,后者作为服务器方程序,允许在HTTP请求响应时嵌入应用程序逻辑。EJB容器则构成了系统的逻辑规则,是应用体系的核心,根据业务可将其划分为多个独立逻辑单元,这些单元可以从客户端接收和处理数据,再将其发送至企业系统层予以存储,或从存储层进行数据的检索,再将数据发送至客户端。3•信息系统层主要负责运行系统相关软件,掌控着企业基础设施等相关系统,包括一个或多个关系数据库服务器,包括诸如企业资源计划等应用程序及机事务处理等系统。二、物流仓储管理系统总体架构分析1•持久层。持久层即设备层,位于整个物流仓储管理系统的最底层,包括系统

5、各类设备,例如计算机、终端机、服务器、局域网、广域网设备及其他自动化设备等。持久层为系统提供了数据交换及显示平台,所选取的基础设备及结构设计决定了整个系统的运行效率及维护成本。1.1网络布局。在物流仓储管理系统中,网络采用了以内部网为基础,附以连入互联网的结构,见图lo该系统采用集中式方案,也就是数据中心、数据库及应用服务器、DDN专线、仓库仅需仅需PC终端的安装,地局域网连接数据中心以及电信DDN专线,再经应用服务器仅需数据库的访问。数据中心和仓库之间采用的是电信专线方式连接方式,此网络其实就是一个内部专用网络,因而也称内部网,无论是安全性方面,还是速度方面均不会

6、受到外界的影响,因而较互联网环境而言技术保障性更强。此外,为强化同外界之间的联络,数据中心存在某个出口同互联网想连,这样一来,某些诸如内、外信息交流等活动即可以互联网形式实现,存货信息也可通过互联网进行实时查询。1.2数据库应用。目前,应用数据库中以关系型数据库为主流,例女Poracle>Ingres>Sybase、DB2、MsSQLserver及Informix等。由于系统借助于windows平台进行开发,并根据系统中所估计的数据量大小,选取MSSQLServer2000EnterpriseEdition为后台服务器,MSSQLServer2000是目前使用最为广

7、泛的一类服务器,不仅高效,而且实现了同WindowsNT/2000和Window9x的集成,因而可以充分利用系统的各种特性,同时,其无范式等相关要求,可以实际需求为依据进行数据库的构建,开发工具丰富,具备分布式优化查询等多种功能。2•逻辑层。逻辑层作为表示层与持久层的枢纽,它对表示层用户的需求进行响应,针对用户的需求对数据库进行更新,或生成相应的SQL语句检索,并将所得结果发送回客户端,就编码而言,此层最易受到忽视。若在持久层或表示层看到此类代码,则会引发程序代码的高偶合性,并导致代码难以维护等问题出现。为了解决此问题,可选取如下框架,Spring或者PieoC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。