欢迎来到天天文库
浏览记录
ID:20809012
大小:899.00 KB
页数:28页
时间:2018-10-16
《国际物流管理系统解决方案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、国际物流管理系统解决方案书广州轩福信息科技有限公司2013年11月15日第28页目 录1.项目背景32.需求理解42.1系统建设目标43.系统技术方案43.1设计原则43.2系统架构53.2.1应用表现层53.2.2业务逻辑层53.2.3数据层53.3服务器架构73.4系统软件架构83.4.1PDA客户端83.4.2服务端93.4.3数据库113.4.4系统接口EAI113.5PDA软件架构133.6数据管理模块架构133.7服务端管理模块架构143.8系统功能概述163.8.1海运拼柜163.8.2海
2、运整柜173.8.3空运183.8.4其他功能183.9服务器解决方案203.9.1应用服务器203.9.2数据库服务器集群203.9.3服务器后期升级预规划213.10存储解决方案223.10.1存储数据量223.10.2存储性能优化223.11系统备份方案233.11.1备份方式描述233.11.2备份方案建议243.11.3备份方案策略253.12支撑环境清单293.12.1网络设备清单293.12.2服务器/存储清单293.12.3第三方软件产品清单29第28页1.项目背景2.需求理解2.1系统
3、建设目标本项目整体为物流信息管理系统,主要进行出口业务的物流管理,包括海运和空运两部分,B/S模式,架设网络服务器,在网页上管理数据库与业务流程,同时在苹果和安卓手机上开发应用,客户可以在手机上,或者网页上跟踪货物的运输情况。业务操作员可以通过手机APP或PDA扫描货物上的条形码,并输入相应信息,以便进行收货,发货等操作确认。系统主要工作分为二大部分:网络端和手机端。3.系统技术方案3.1设计原则技术先进性原则系统建立在基于JDK1.6的J2EE1.4规范之上,可以利用到业界最领先的技术、工具,从而设计
4、出高效、可扩展、稳定的系统。结构开放性原则基于组件的设计,并且,通过分割不同成的系统层次,在每个层次采用面向接口的设计和编程,组件间通信采用标准的接口协议。可扩展性原则基于消息队列异步机制,通过企业数据接口集成其他系统,降低各个系统间的耦合;同时,面向组件和接口的设计允许通过简单的配置或者少量的代码修改,就能够增强系统的可扩展性。可靠性原则系统设计时考虑集群机制,在应用服务、数据库等各个层面进行集群,定义统一的事务处理和异常处理机制,提高系统的可用性和可靠性。高性能原则系统采用轻量级的系统架构,减少系统
5、层面的开销;通过Cache机制,缓存Read-Only数据,提高数据命中率;部署上,考虑应用服务器和数据库服务器的位置和连接;在设计上,考虑并发机制并有效利用多线程技术,提高系统性能。第28页投资合理性原则完整的系统需求分析、设计、实现、安装和部署,以及知识转移,CMMI3级的开发过程引入,大大提高了投资回报。1.1系统架构系统架构是基于J2EE技术的多层架构体系,主要分为PDA以及PC客户端管理软件的应用表示层,接受SOAPOverHTTP请求消息并触发具体业务操作的业务逻辑层,优化数据库操作的数据持
6、久层,采用集成原有迪辰业务接口的EAI及消息队列异步机制。1.1.1应用表现层主要分为以下两种表现形式(详细功能介绍参见“功能说明”章节):基于WinCE平台,采用.net架构开发的PDA条码软件客户端,具有GPRS/WLAN网络切换,用户鉴权,条码扫描识别,服务端实时数据交互以及软件自动下载更新等功能;基于WindowsXP系统,B/S结构的PC条码软件客户端,具有权限管理、设备管理、调度管理和报表统计分析等功能。用户使用IE浏览器访问系统,不需要进行任何客户端的安装,大大降低了管理和维护的成本。1.
7、1.2业务逻辑层接受客户端的具体消息请求,并处理具体业务逻辑。主要表现为:采用基于J2EE标准的Servlet技术与客户端进行通讯,接受处理客户端请求。并将服务端的数据发送至客户端。各个流程环节系统业务数据处理功能(详细功能介绍参见“功能说明”章节)。1.1.3数据层采用O/RMapping相关技术,持久化数据库对象,确保数据库操作实时、高效。采用基于WebSphereapplication提供的事务处理机制,有强大的事务处理功能。第28页创建新的系统数据库。根据用户需求,系统将跟踪的颗粒度细化到每件货
8、物,其数据量比较大。本项目推荐开始使用一台DB数据库服务器,随着数据量增加将来再增加一台DB数据库服务器与开始的DB数据库服务器做RAC架构,而不采用在原有数据库系统集成新系统数据的架构方案。1.1服务器架构Web应用服务器使用2台IBMx360M2服务器,并组建WebSphere应用服务器Cluster(双机热备),同时采用负载均衡技术。MessageQueue服务器使用2台IBMx360M2服务器,并组建MQCluster(双机热备),
此文档下载收益归作者所有