摘要: |
在国际经济飞速发展下,各国贸易对物流运输的需求愈加提高。与之相配套的港口经济就更加为人所重视。经济全球一体化和世界贸易的强势增长给集装箱航运公司提供了广阔的发展和盈利空间。众所周知,港口的服务功能已经由单一的进出口船舶货物搬运发展到了集储存、集散、配送、信息传递、信息传输、增值服务扩展的物流综合服务链中的重要环节。集装箱运输成为其竞争核心,技术、信息、服务成为港口发展的核心因素。
本文以作者在实习期间参加EZShip(简化船运操作)系统中集装箱转运数据处理系统的设计开发作为案例分析。本文首先介绍了课题背景,国内外的发展现状及系统相关技术。然后介绍了系统的需求分析和设计过程:第一步,对系统的功能需求进行分析。首先确定需求范围,然后根据分析结果建立系统业务模型,并对需求进一步细化;第二步,对系统结构进行划分,依据系统的功能需求,把系统划分为四个模块;第三步,对各个功能模块进行设计,按照模块的划分,各个部分的设计,接口及类的设计描述了手动触发生成报表模块的详细设计情况。其它三个模块都是对报表数据信息的设置,放到一起描述。接着,介绍系统运行环境的实现和各个模块的实现情况。最后,介绍了系统的测试策略,案例和结果。整个系统开发过程中,应用面向对象的思想,采用J2EE技术和IForm框架,设计模式采用工厂模式,使得该系统更易维护,并大大降低了开发和维护成本。
目前,本系统已经嵌入到EZShip系统中使用,基本满足客户的需求。实践证明,采用面向对象技术及框架的使用在业务重用、可扩展性、性能的可伸缩性及系统维护等方面有很大的优势。
|