摘要: |
随着市场的发展,企业信息系统不仅要完成、实现基本业务内容,同时还必须是可靠的、易扩展的、易维护的和安全的。传统的软件体系结构已经不能适应业务复杂多变的特性。现在的信息系统大多都采用企业级的分布式的事务处理应用程序。
本论文将港口物流管理系统中的岸桥调度分配管理部分与J2EE体系结构相结合,研究开发了一套终控系统—港口岸桥调度分配系统,并实际应用于新加坡港口物流系统的项目中。
港口岸桥调度分配系统采用J2EE分布式三层架构,分为运行在各个客户机上的客户端、运行在服务器上的中间层和运行在专门服务器上的数据库。主要涉及的技术有EJB、JDBC、JNDI、JavaSwing、UML等。
客户端使用JavaApplication来表现GUI界面,而不是传统的Web客户端。主要涉及的技术为JavaSwing。设计模式采用MVC,视图部分可完成针对某种业务按不同的条件查询等操作;每个视图的不同数据需求组成了模块部分;控制器层用来控制模式和视图,请求服务器提供相关数据。中间层采用BEA系统公司的WebLogic应用服务器产品。主要涉及技术为EJB,连接到J2EE服务器的一个客户端通过调用EJB的方法来访问部署在服务器上的应用程序,EJB完成客户端的请求,从而对客户端隐藏了服务器内复杂商务逻辑的执行过程。数据库采用Oracle8i以及Sybase,使用JDBC建立对数据库的连接操作。
港口企业通过J2EE架构结合以MVC为主的设计模式,建立起港口物流信息协同平台,能够合理调配现有资源,优化配置各种服务功能,实现物流服务功能的科学合理化,提高物流环节的整体效率。
|