摘要: |
J2EE是面向企业环境开发应用程序的解决方案,但是J2EE只提出了广泛意义上的设计开发框架,针对各个行业的具体应用,还需要从大量实战经验中提炼出稳定的、健壮的、基于J2EE的应用开发框架。而曾经流行的传统的C/S体系结构,随着因特网技术的广泛发展,也显得不能适应企业应用的发展要求,这就需要寻求一种开发框架来解决这些问题。
本文介绍了以C21Framework(CITOS(R)21Framework)为开发框架的堆场整理系统(YardConsolidationSystem)的设计,然后基于系统中的一个重要模块——拖车监控模块的实现进行了详细的介绍。系统采用了Java应用程序客户端作为表示层,以Weblogic服务器作为应用程序服务器,以及Oracle9i提供数据服务,按照三层结构设计和实现,并实现了拖车监控模块的主界面、数据刷新功能、查看集装箱详细信息以及安排拖车空跑的功能。
本文运用了可复用的组件技术、EJB组件以及DAO(DatabaseAccessObiect,数据访问对象)等技术,基于C21Framework设计和开发了堆场整理系统,堆场整理系统是为PSA(新加坡港务集团)开发的CITOS(R)21系统的一个子系统,堆场整理系统主要目标是从根本上提高堆场集装箱搬移的效率,使PM(PrimeMover,拖车)的生产力最大化,等待时间最小化,同时要充分利用堆场起重机的能力。
|