基于JAVA EE海运物流管理系统设计与实现

基于JAVA EE海运物流管理系统设计与实现

论文摘要

我国加入WTO以来,进出口货量及进出口船舶艘次都有了大幅度的提高,给我国的国际船舶代理行业带来了发展机遇。大型的国际货代公司纷纷涌现,竞争也日趋激烈。利用先进的互联网和现代信息技术,可以帮助企业节省大量的人力,更智能化的进行信息的管理,而且可以帮助决策者及时调整公司经营策略,提高公司在同行业中的知名度,增强公司的竞争力。天津裕佳昌国际货运有限公司原有的物流管理系统采用C/S(客户端/服务器端)结构实现,部门之间的数据不能及时有效地共享,系统维护量非常大,不易实时掌握用户的操作,而且受到操作地点和环境的限制。针对原有系统的缺陷,本文设计与实现了基于JAVA EE的B/S模式的海运物流管理系统,该系统对各个环节设置了不同权限,将过程中的所有物流信息都公布于网上,实现了信息实时共享,减少了人为因素的影响,极大地提高了工作效率。本文对公司物流信息管理的现状进行了深入的了解与分析,采用系统科学的方法重新给出了公司物流信息管理的功能划分,将其划分为系统管理、基础数据、船务代理、货物代理、场站管理、报告管理、档案管理、财务管理、业务管理以及辅助管理十个模块来进行功能设计。论文针对系统中的核心模块-船务代理模块详述了具体的数据库设计过程和模块实现中所采用的关键技术与方法。最后对整个系统的网络架构和安全性进行了评述。本文采用基于JAVA EE模式的MVC架构进行系统的设计开发,使用了多种EJB设计模式来提高程序和系统的效率,并以Oracle 9i作为该系统的后台数据库。本系统在正式投入使用后,实现了业务逻辑和业务数据的分离,提高了系统的稳定性、可扩展性、可重用性和易维护性,整个物流集团操作的效率有了很大的提高。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景及研究目的和意义
  • 1.1.1 课题背景
  • 1.1.2 研究目的
  • 1.1.3 研究意义
  • 1.2 我国目前物流系统现状及相关技术
  • 1.2.1 我国目前物流发展现状
  • 1.2.2 物流管理系统的相关技术
  • 1.3 主要研究内容和论文框架结构
  • 1.4 本章小结
  • 第二章 海运物流管理系统的相关理论和技术
  • 2.1 物流与物流管理
  • 2.2 JAVA EE 模型
  • 2.2.1 JAVA EE 概述
  • 2.2.2 JAVA EE 的四层模型
  • 2.2.3 JAVA EE 的优势
  • 2.3 MVC 开发模式
  • 2.3.1 MVC 模式的概念
  • 2.3.2 MVC 模式的优点
  • 2.3.3 基于JAVA EE 的MVC 模型
  • 2.4 本章小结
  • 第三章 海运物流管理系统的分析和设计
  • 3.1 需求分析
  • 3.2 系统功能设计
  • 3.3 船务模块的数据库设计
  • 3.3.1 概念结构设计
  • 3.3.2 逻辑结构设计
  • 3.3.3 物理结构设计
  • 3.3.4 数据库实施
  • 3.3.5 数据库运行和维护
  • 3.4 本章小结
  • 第四章 海运物流管理系统船务模块的实现
  • 4.1 船务模块的基本功能
  • 4.2 船务设置
  • 4.2.1 航次维护
  • 4.2.2 航次查询
  • 4.2.3 船舶信息
  • 4.2.4 动态查询
  • 4.3 费用管理
  • 4.3.1 滞箱费用与押箱费率管理
  • 4.3.2 港口停留费用管理
  • 4.3.3 航次费用查询
  • 4.4 技术实现
  • 4.4.1 模块的实现
  • 4.4.2 具体类的说明
  • 4.4.3 具体实现步骤
  • 4.5 本章小结
  • 第五章 系统的网络架构与安全分析
  • 5.1 系统的网络架构特点
  • 5.2 系统的安全分析
  • 5.2.1 数据安全和备份
  • 5.2.2 程序的安全策略
  • 5.3 页面结构
  • 5.4 数据表结构实现
  • 5.4.1 月份数量范围流程实现
  • 5.4.2 检测功能
  • 5.5 业务组视图查询模块的具体功能实现
  • 5.6 本章小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    标签:;  ;  ;  

    基于JAVA EE海运物流管理系统设计与实现
    下载Doc文档

    猜你喜欢