面向对象技术在物流信息系统中的应用

面向对象技术在物流信息系统中的应用

论文摘要

物流信息系统是对物流操作流程、物流管理思想的实现,只有能够满足物流实践需求,能够提高物流运作效率、提升物流管理水平的物流信息系统,才是成功的软件,才是有生命力的软件。物流业务的复杂性且多变性的特点对设计的物流信息系统提出了如下要求:较好的可扩展性,系统模块之间要求具有低耦合性,高内聚,即系统增加新的软件功能时不能影响其它模块的功能;较低的维护成本,即对功能的调整和改进而带来的修改要求具有低工作量,低难度。 为了满足这些要求,人们一直在研究新的技术。软件工程和软件开发技术经过不断的发展与实践使得面向对象技术变得越来越成熟。面向对象理论来源于软件开发实践,是实践的提炼和升华。反过来它又对软件的开发管理,软件的开发过程具有指导作用。 本文结合软件产品开发的实际情况,采用了微软的.NET架构平台与ASP.NET技术,应用面向对象理论来指导物流信息系统的开发,即面向对象理论在开发物流信息系统生命过程中的指导作用。运用系统建模技术,框架技术和设计模式贯穿于软件开发生命过程之中的物流信息系统规划、系统需求、系统分析、系统设计及程序设计各个阶段。 最后,总结了面向对象技术在此次物流信息系统开发中的应用并简要讨论了进一步的工作方向。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 引言
  • 1.1 概述
  • 1.2 项目背景
  • 1.3 最新发展情况
  • 1.4 本课题主要内容
  • 第2章 物流信息系统的发展
  • 2.1 物流管理发展过程
  • 2.2 物流信息化
  • 2.2.1 物流信息化的价值
  • 2.3 物流信息系统的构成
  • 2.4 物流信息系统的作用
  • 2.5 物流信息系统的未来发展
  • 第3章 系统开发的理论与技术基础
  • 3.1 面向对象的开发过程
  • 3.1.1 面向对象的分析方法
  • 3.1.2 面向对象的设计方法
  • 3.2 面向对象的建模
  • 3.2.1 方法和方法学
  • 3.2.2 业务建模和数据库建模
  • 3.2.3 基于UML建模的必要性
  • 3.3 面向对象的设计模式
  • 3.3.1 设计模式的概述
  • 3.3.2 设计模式的分类
  • 3.4 面向对象的设计原则
  • 3.4.1 设计原则分类
  • 3.4.2 从设计原则到设计模式
  • 3.5 接口设计的原则
  • 3.5.1 依赖和耦合
  • 3.5.2 接口和实现分离
  • 3.5.3 隐式接口设计与显式接口设计
  • 第4章 物流信息系统开发的分析与方案
  • 4.1 面向对象的框架技术
  • 4.1.1 基于框架的软件开发过程
  • 4.1.2 框架的复用过程
  • 4.2 系统的分层技术
  • 4.2.1 企业应用的层次结构
  • 4.2.2 ASP.NET下的层次结构
  • 4.3 物流信息系统的框架设计
  • 4.3.1 物流信息系统的层次构成
  • 4.4 框架设计中的设计模式
  • 4.4.1 数据访问层中的Factory模式
  • 4.4.2 业务外观层中的Facade模式
  • 4.4.3 业务逻辑层中的Strategy模式
  • 4.4.4 依赖注入模式
  • 4.5 物流信息系统开发中的权衡性
  • 第5章 系统的详细设计与具体实现
  • 5.1 系统的开发过程
  • 5.1.1 基于UML的系统建模
  • 5.1.2 基于框架的系统开发
  • 5.2 系统开发中采用的具体技术
  • 5.2.1 ASP.NET Web应用体系架构技术
  • 5.2.2 ORM(对象/关系映射)技术
  • 5.3 系统的逻辑结构
  • 5.4 系统的组成
  • 5.4.1 系统的包图组成
  • 5.4.2 系统的整体类图
  • 5.4.3 系统的整体时序图
  • 5.5 系统的主要业务描述
  • 5.6 订单管理子系统的分析与设计
  • 5.6.1 订单管理子系统的分析
  • 5.6.2 订单管理子系统的类设计
  • 5.7 系统的部署过程
  • 5.8 系统的调试与运行过程
  • 第6章 结论与展望
  • 6.1 总结
  • 6.2 进一步的工作
  • 致谢
  • 参考文献
  • 个人简历 在读期间发表的学术论文与研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    面向对象技术在物流信息系统中的应用
    下载Doc文档

    猜你喜欢